• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
E-Tender Documents
 

E-Tender Documents

on

  • 5,170 views

If your want More inforrmation about my asp.net project relaited query contact or writ mail on my email address vishal.kushwaha21@gmail.com

If your want More inforrmation about my asp.net project relaited query contact or writ mail on my email address vishal.kushwaha21@gmail.com
and want more project presentation same too :)

Statistics

Views

Total Views
5,170
Views on SlideShare
5,169
Embed Views
1

Actions

Likes
10
Downloads
0
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    E-Tender Documents E-Tender Documents Presentation Transcript

    • E-Tendering B.Sc(CA & IT)-VI Page | 1 PROJECT PROFILE Project Definition : E-Tendering Objective : The electronic advertisement, Communication, Accessible, Receiving and Submitting of All tender related information and Documentations through the Internet. Platform: Web-based Application Developed For : InDataa Front End : Asp.net with c# (.net framework 4.0) Back-End : SQL Server 2008 R2 Supporting Tools : Microsoft Office 2007, RFFlow 5.6,AJAX External Guide : Mr. Goswami Bhadresh Internal Guide : Prof. Amit Patel Developed By : Shah Naitik N. Kushawaha Vishal V. Time Duration : 120 Days Submitted to : Department Of Computer Science.
    • E-Tendering B.Sc(CA & IT)-VI Page | 2 ABOUT THE ORGANIZATION Company Name : InDataa Company Description : InDataa produces innovative, high-performance web sites for companies in multiple industries including hospitality, retail, wholesale, communications and so on. Using the latest programming and design technologies, InDataa creates the optimal, effective online as well as desktop experience for every client. InDataa provide customers with a complete range of Internet services, such as Website Design and development, hosting, e-commerce, and online marketing. It also provide professional-level customized solution, web application development, full-featured online shopping stores, software development, mobile application development services. Address : 906, Samedh Complex Nr Associated Petrol Pump, CG Road. Ahamedabad Contact Person : Mr. Goswami Bhadresh Contact No : 9904422211 Website : www.indataa.com Email Address : hr@indataa.com Man Power : 25
    • E-Tendering B.Sc(CA & IT)-VI Page | 3 REQUIREMENT SPECIFICATION  This is a plan to make tender publishing online. As a part of it, tender data is recorded along with particulars of the products, their specifications and Conditions. Tenders published will be visible to the visitors of the site till the closing date of tender. EXISTING SYSTEM  Advertising in news papers involves lot of cost.  Once the paper is lost, you cannot view them.  Searching in news papers is time-consuming.  Communication gap between User and Suppliers.  Receiving bids and finalizing tenders takes a lot of time. NEED FOR NEW SYSTEM  Easily to find tender and Details about us.  It should have fast response.  It should show all the detail about the tender.  This System is provide a period of time for bid of the tender.  The system should block the person if the person is not giving correct company related information.  This System have security.  Our System provide facility to supplier he can see popular tender and live tender.  This System has managed category and subcategory related by tender.  Communication time saving user and supplier.
    • E-Tendering B.Sc(CA & IT)-VI Page | 4 FUNCTIONAL SPECIFICATION  USER SPECIFICATION  Admin : Admin can Login in system, Change password details, Manage site data, Manage user, Manage Supplier and View all Tender details.  User : User can Register to system, Login to system, Manage profile Details, Manage tender detail, Upload tender, select supplier for particular tender and Upload term & condition.  Suppliers : Supplier can Register to system, Login to system, Manage profile, Search tender details to bid, Bid on tender and View tender details.
    • E-Tendering B.Sc(CA & IT)-VI Page | 5 MODULE SPECIFICATION  ADMIN  Login : Admin is login without Registration because this system has one admin.  Manage Password : Admin can manage to change and update password.  Manage Tender Category : Admin manage tender information with different type of category and sub category.Insert,update,deleted.  Manage User and Supplier : Admin can manage block user and supplier.  Manage Location : Admin can manage state and city related by the user and supplier.  View Tender Detail : Admin can manage tender, search tender and view.
    • E-Tendering B.Sc(CA & IT)-VI Page | 6  USER  Registration : User can fill up his/her registration detail.  Login : First user can register then his/her login.  Manage Profile : User can maintain profile detail and company detail.  Manage Tender : User can manage tender detail and insert update deleted information.  Tender Winner User can specified the winner of Gathering best bids of supplier.  SUPPLIER  Registration : User can fill up his/her registration detail.  Login : First user can register then his/her login.  Manage Profile : User can maintain profile detail and company detail.  Search Tender : Search is functionality to find tender With using Id of tender.  Bid on Tender : Supplier can bid on tender as his requirement.
    • E-Tendering B.Sc(CA & IT)-VI Page | 7 MINIMUM HARDWARE REQUIREMENT  SERVER SIDE : Processor 3.0GHz Or above RAM 2 GB Minimum Hard disk 80 GB Free space  CLIENT SIDE : Processor 2.5GHz Or above RAM 1 GB Minimum Hard disk 40 GB Free space
    • E-Tendering B.Sc(CA & IT)-VI Page | 8 MINIMUM SOFTWARE REQUIREMENT :  SERVER SIDE : Operating System Windows Server 2003 Web Server IIS 6.0 Front End .Net framework 4.0 Back End SQL Server 2008 R2  CLINT SIDE : Operating System Windows Xp or any compatible OS Web browser Internet Explorer 6.0 any compatible
    • E-Tendering B.Sc(CA & IT)-VI Page | 9 GANNT CHART
    • E-Tendering B.Sc(CA & IT)-VI Page | 10 SYSTEM FLOW CHART
    • E-Tendering B.Sc(CA & IT)-VI Page | 11 CONTEXT LEVEL DIAGRAM
    • E-Tendering B.Sc(CA & IT)-VI Page | 12 FIRST LEVEL DFD FOR ADMIN
    • E-Tendering B.Sc(CA & IT)-VI Page | 13 FIRST LEVEL DFD FOR USER
    • E-Tendering B.Sc(CA & IT)-VI Page | 14 FIRST LEVEL DFD FOR SUPPLIER
    • E-Tendering B.Sc(CA & IT)-VI Page | 15 DATA DICTIONARY Table name : tbl_adv Description : This table used Store Advertisement. Primary key : advid Sr .No Filed Name Data Type Constraint Description 1 advid Int Primary key Store the Advertisement Id 2 Title Varchar(50) Not null Store the Title 3 description Varchar(150) Not null Store the Description 4 Image Varchar(MAX) Not null Store the Images Path 5 isActive Varchar(50) Not null Store the Active/ InActive
    • E-Tendering B.Sc(CA & IT)-VI Page | 16 Table name : tbl_cat Description : This table used to Store Tender category. Primary key : cat_id Sr .No Filed Name Data Type Constraint Description 1. cat_id Int Primary key Store the Category Id 2. cat_name varchar(30) Not null Store the Category Name
    • E-Tendering B.Sc(CA & IT)-VI Page | 17 Table name : tbl_subcat Description : This table used to Store Tender Sub-category. Primary key : scat_id Foreign key : cat_id Sr .No Filed Name Data Type Constraint Description 1. scat_id Int Primary key Store the Sub Category Id of Tender 2. cat_id Int Foreign key References to cat_id from tbl_cat 3. scat_name Varchar(30) Not null Store the Sub Category Name
    • E-Tendering B.Sc(CA & IT)-VI Page | 18 Table name : tbl_state Description : This table used to Store State information given by user and supplier. Primary key : state_id Foreign Key : country_id Sr .No Filed Name Data Type Constraint Description 1. state_id Int Primary key Store the State Id 2. country_id Int Foreign Key References to country_id from tbl_country 3. state_name Varchar(20) Not null Store the State Name
    • E-Tendering B.Sc(CA & IT)-VI Page | 19 Table name : tbl_country Description : This table used to Store country information given by user and supplier . Primary key : country_id Sr .No Filed Name Data Type Constraint Description 1. country_id Int Primary key Store the Country Id 2. country_name Varchar(20) Not null Store the Country Name
    • E-Tendering B.Sc(CA & IT)-VI Page | 20 Table name : tbl_profile Description : This table used to Store different information related to Registration. Primary key : pid Foreign key : state_id Sr .No Filed Name Data Type Constraint Description 1. pid Int Primary key Store the Profile id 2. state_id Int Foreign Key References to state_id from tbl_state 3. fname Varchar(20) Not null Store the First name 4. lname Varchar(20) Not null Store the Last name 5. email_id Varchar(40) Not null Store the Email id 6. password Varchar(20) Not null Store the Password 7. gender Varchar(6) Not null Store the Gender 8. cityname Varchar(30) Not null Store the City name 9. address Varchar(150) Not null Store the Address 10. Image Varchar(MAX) Not null Store the Image Path 11. hintQ Varchar(50) Not null Store the Security question 12. hintA Varchar(20) Not null Store the Answer 13. type Varchar(10) Not null Store the User and supplier role 14. isBlock Varchar(20) Not null Store the user and supplier block & unblock Status
    • E-Tendering B.Sc(CA & IT)-VI Page | 21 Table name : tbl_tender Description : This table used to Store different information related to tender. Primary key : tender_id Foreign key : subcat_id,state_id,pid Sr .No Filed Name Data Type Constraint Description 1. tender_id Int Primary key Store the Tender Id 2. subcat_id Int Foreign Key References to scat_id from tbl_subcat 3. state_id Int Foreign key References to state_id from tbl_state 4. pid Int Foreign key References to pid from tbl_profile 5. tender_code Varchar(50) Not null Store the Tender Code 6. Title Varchar(50) Not null Store the Title about Tender 7. uploaddate Datetime Not null Store the Upload date of Tender 8. image Varchar(MAX) Not null Company Logo Image Path 9. description Varchar(250) Not null Description of tender 10 minimum_cost Decimal(10, 2) Not null Require minimum amount of tender 11. City Varchar(20) Not null City information of Tender 12. s_date Datetime Not null Starting Date of tender 13. e_date Datetime Not null End date of tender
    • E-Tendering B.Sc(CA & IT)-VI Page | 22 Table name : tbl_bidding Description : This table used to Store different information related to bid tender. Primary key : bidid Foreign key : company_id Sr .No Filed Name Data Type Constraint Description 1. bidid Int Primary key Bidding identification number 2. company_id Int Foreign key References to company_id tbl_company 3. bid_by Int Not null Bidding of supplier id 4. bid_cost Decimal(10, 2) Not null Require amount of bidding 5. bid_date Datetime Not null Time duretion of bidding 6. description Varchar(150) Not null Description about tedner 7. Status Int Not null Status details 8. IsDone Int Not null Submit details
    • E-Tendering B.Sc(CA & IT)-VI Page | 23 Table name : tbl_company Description : This table used to Stored company name and details. Primary key : company_id Foreign key : pid Sr .No Filed Name Data Type Constraint Description 1. company_id Int Primary key Company id 2. pid Int Foreign key References to pid from tbl_profile 3. name Varchar(100) Not null Name of the company 4. city Varchar(20) Not null City of the compnay 5. logo Varchar(MAX) Not null Company logo images Path
    • E-Tendering B.Sc(CA & IT)-VI Page | 24 E-R DIAGRAM
    • E-Tendering B.Sc(CA & IT)-VI Page | 25 INPUT DESIGN AND OUTPUT DESIGN Client Registration Page Description :- In this page Clientt can Register.
    • E-Tendering B.Sc(CA & IT)-VI Page | 26 Client Registration Page Description :- In this page Give a Message Client can Registration Process is Done
    • E-Tendering B.Sc(CA & IT)-VI Page | 27 Client Login Page Description :- In this page Client can Login.
    • E-Tendering B.Sc(CA & IT)-VI Page | 28 User Profile Details Page Description :- In this page Client can Update Profile .
    • E-Tendering B.Sc(CA & IT)-VI Page | 29 Update Profile Page Description :- In this page Give a Message Profile is Successfully Update.
    • E-Tendering B.Sc(CA & IT)-VI Page | 30 Manage Password Page Description :- In this page Client can Manage Password.
    • E-Tendering B.Sc(CA & IT)-VI Page | 31 Password Manage Page Description :- In this page Give a Message Password Successfully changed .
    • E-Tendering B.Sc(CA & IT)-VI Page | 32 Upload Tender Page Description :- In this page Client can Upload tender.
    • E-Tendering B.Sc(CA & IT)-VI Page | 33 Upload Tender Page Description :- In this page Give a Message Client can Successfully Uploaded tender.
    • E-Tendering B.Sc(CA & IT)-VI Page | 34 Tender Details Page Description :- In this page Tender Details that can Show Tender is under bid or Tender is not bid and Give about information to Client.
    • E-Tendering B.Sc(CA & IT)-VI Page | 35 Select Winner Page Description :- In this page Select the Tender Winner.
    • E-Tendering B.Sc(CA & IT)-VI Page | 36 Select Winner Page Description :- In this page Client can Bid on tender than Give a Message Bid is accepted.
    • E-Tendering B.Sc(CA & IT)-VI Page | 37 Supplier Registration Page Description :- In this page Supplier can Registration .
    • E-Tendering B.Sc(CA & IT)-VI Page | 38 Supplier Registration Page Description :- In this page Give a Message Supplier can Registration Process is Done .
    • E-Tendering B.Sc(CA & IT)-VI Page | 39 Supplier Login Page Description :- In this page Supplier can Login
    • E-Tendering B.Sc(CA & IT)-VI Page | 40 User Profile Details Page Description :- In this page Supplier can View and Update Profile .
    • E-Tendering B.Sc(CA & IT)-VI Page | 41 Update Profile Page Description :- In this page Give a Message Profile is Successfully Update.
    • E-Tendering B.Sc(CA & IT)-VI Page | 42 Manage Password Page Description :- In this page Supplier can Manage Password.
    • E-Tendering B.Sc(CA & IT)-VI Page | 43 Manage Password Page Description :- In this page Give a Message Password Successfully changed .
    • E-Tendering B.Sc(CA & IT)-VI Page | 44 Search Tender Page Description :- In this page Supplier can Search Tender using by Name and Categories.
    • E-Tendering B.Sc(CA & IT)-VI Page | 45 Search Tender Page Description :- In this page Supplier can Show the Search Tender Result and If interested, supplier bids on Tender.
    • E-Tendering B.Sc(CA & IT)-VI Page | 46 Bid on Tender Page Description :- In this page Supplier can Show the Search Tender Result and If Interested so Tender related fill Amount on this form and supplier bids on Tender.
    • E-Tendering B.Sc(CA & IT)-VI Page | 47 Bid on Tender Page Description :- In this page Give a Message Supplier can Successfully bid on tender
    • E-Tendering B.Sc(CA & IT)-VI Page | 48 Bidding Status Page Description :- In this page show Bidding Selected or Not selected Status
    • E-Tendering B.Sc(CA & IT)-VI Page | 49 Supplier Mail Page Description :- In this page show Received a Email to Informed Supplier Bid is Accepted.
    • E-Tendering B.Sc(CA & IT)-VI Page | 50 Supplier Mail Page Description :- In this page Show Supplier bid is Accepted and he Can Download Bidding Tender Detail on Click Link Address
    • E-Tendering B.Sc(CA & IT)-VI Page | 51 Download Bidding Tender Detail Page Description :- In this page show entire Bidding Tender Details With tender id and owner of tender fill up name with Cost and Supplier can Alos Download Detail in pdf format.
    • E-Tendering B.Sc(CA & IT)-VI Page | 52 Download Tender Detail Description :- Supplier click on download detail he can download tender detail in pdf format.
    • E-Tendering B.Sc(CA & IT)-VI Page | 53 Tender Detail In Pdf Format Description :- Pdf file is description about the bidding Tender by the Supplier.
    • E-Tendering B.Sc(CA & IT)-VI Page | 54 Forget Password Description :- When Any User Forget his/her Password he can retrieve password with use click on Forgate password
    • E-Tendering B.Sc(CA & IT)-VI Page | 55 Forget Password Description :- In this page Give a Message that Your Password Has Send at Your Mail.
    • E-Tendering B.Sc(CA & IT)-VI Page | 56 User Mail Page Description :- User Can Receive Recovery mail with password.
    • E-Tendering B.Sc(CA & IT)-VI Page | 57 User Mail Page Description :- User Can See The Password.
    • E-Tendering B.Sc(CA & IT)-VI Page | 58 Admin Login Page Description :- :- In this page Admin can Login.
    • E-Tendering B.Sc(CA & IT)-VI Page | 59 Admin Home Page Description :- In this page Admin Home page.
    • E-Tendering B.Sc(CA & IT)-VI Page | 60 Category Page Description :- In this page Admin can Add Category Details.
    • E-Tendering B.Sc(CA & IT)-VI Page | 61 Category Page Description :- In this page Give a Message that Category Inserted.
    • E-Tendering B.Sc(CA & IT)-VI Page | 62 Sub Category Page Description :- In this page Admin can Add Sub Category.
    • E-Tendering B.Sc(CA & IT)-VI Page | 63 Sub Category Page Description :- In this page Give a Message that Sub Category Inserted.
    • E-Tendering B.Sc(CA & IT)-VI Page | 64 Location Page Description :- In this page Admin can Add Country Name.
    • E-Tendering B.Sc(CA & IT)-VI Page | 65 Location Page Description :- In this page Give a Message that Country Saved .
    • E-Tendering B.Sc(CA & IT)-VI Page | 66 Location Page Description :- In this page Admin can Add State Name.
    • E-Tendering B.Sc(CA & IT)-VI Page | 67 Location Page Description :- In this page Give a Message that State Saved.
    • E-Tendering B.Sc(CA & IT)-VI Page | 68 Manage User Page Description :- In this page Admin can User Unblock and User Block
    • E-Tendering B.Sc(CA & IT)-VI Page | 69 Manage User Page Description :- In this page Admin can Block one User.
    • E-Tendering B.Sc(CA & IT)-VI Page | 70 Block User Login Page Description :- In this page Block User cannot be Login and Give Message Your Account is Blocked .
    • E-Tendering B.Sc(CA & IT)-VI Page | 71 Password Page Description :- In this page Admin can Change Password.
    • E-Tendering B.Sc(CA & IT)-VI Page | 72 Password Page Description :- In this page Give a Message that Password Changed.
    • E-Tendering B.Sc(CA & IT)-VI Page | 73 Existing Email Page Description :- In this page Same Email id never be Use in Registration
    • E-Tendering B.Sc(CA & IT)-VI Page | 74 TESTING NO Test Cases Case Type Expected Result Actual Result Pass/Fail 1. User Login 1. Non registered User The system will not allow non registered user to login Non Registered User can not login Fail 2. Wrong Userid and Password The System throws an error and prevent from login The system will display a message like "Wrong Userid and Password” Fail 3. Enter correct Userid and Password The system can Redirect the page The system display home page for user Pass 2 Validation Test Cases 1. Required field Validator Mandatory fields should not be blank You have to enter some value into mandatory fields Pass 2. RangeValidat-or The field value must have the predefined range Only10 number are enter in the field Pass 3. RegularExpressionValidator A predefined format should be follow Check the proper format of Email-Id Pass 4. CompareValidatore Checks a value entered into a control with a predefined value or with the contents of another control Password and confirm password are not same Pass 5. CustomValidator Allows you to write a method to handle the validation of the value entered. Length >8 and <16 Pass 6. Validation Summary Display a report of all validation errors occurs in a web page Must enter username, Enter 10 digit, Not a valid Email-Id Fail
    • E-Tendering B.Sc(CA & IT)-VI Page | 75 Continues Testing … 3. Unit Testing A Unit Testing is a test for a specific unit and it is done at a code level. This type of testing is done by developer to ensure that the code runs without any error. 4. Integration Testing Integration testing is done by combining individual modules are combined together as a group. 5 Component Testing Component Testing is Checks the behavior of the component based on specific input and also checks whether possible Error condition are properly handle. 6. Regression Testing Re-Execution of previously executed test after changes have been in corporate to check for possible side effects of fixed bugs on other parts of the software. 7. System Testing System Testing verifies the complete integrated system in order to check whether the system meets functional and nonfunctional objectives and requirements. 8. Black Box Testing Black box testing is a software testing techniques in which functionality of the software under test (SUT) is tested without looking at the internal code structure, implementation details and knowledge of internal paths of the software. This type of testing is based entirely on the software requirements and specifications. 9. White Box Testing White Box Testing is also known as Clear Box Testing, Open Box Testing, Glass Box Testing, Transparent Box Testing, Code-Based Testing or Structural Testing. White Box Testing is a software testing method in which the internal structure/design/implementation of the item being tested is known to the tester
    • E-Tendering B.Sc(CA & IT)-VI Page | 76 POST IMPLEMENTATION REVIEW  Post Implementation Review Is Conducted By Users and Supplier.  The important point that to keep during post implementation review is determining whether the Application has met its objective that is, analysts want to know if the performance level of users has improved.  In our system the Admin can manage User ,manage Location details, manage tender details, Admin can manage category and subcategory.  User can show category and subcategory wise tender detail and according to it user can apply for tender.
    • E-Tendering B.Sc(CA & IT)-VI Page | 77 FUTURE ENHANCEMENT  Send an Email verification to the user and supplier.  Search facility will be improved.  In future provide a mail facility which send tender updating report to the user and some detail supplier side.
    • E-Tendering B.Sc(CA & IT)-VI Page | 78 BIBLIOGRAPHY During the development of project. We have use following web site For guideline Book : ASP. Net 4.0 Unleashed Stephen Walther Kevin Hoffman Introducing. Net 4.0 : with Visual Studio 2010 Alex Mackey Nate Duke Web Site : www.asp.net.com www.asp.net.bigresource.com www.c-sharpcorner.com www.dotnetfunda.com www.dotnetspider.com www.forums.asg.net.com www.roseindia.net www.stackoverflow.com www.w3school.com