project google summer of code. minor project (web application development) 1.> public work...
TRANSCRIPT
PROJECT
GOOGLE SUMMER OF CODE
GOOGLE SUMMER OF CODE
MINOR PROJECT (WEB APPLICATION DEVELOPMENT)
1.> Public Work Department Tender Management System (PWDTMS)
(government).& Private Tender Contract Management System.
PROJECT BYSno.
NAME ENROLL NO
BRANCH
CONTACT NO
EMAIL ID
1 ROHIT SHARMA
0103CS101097
CSE +919893532037
This Indian Government Tenders Information System is the Central
Source for Government and Public Sector Procurement / Tenders/
Notifications issued by the Central and State Governments and other public
bodies across India for goods, services and works
IntroductionPublic Work Department Tender
Management System (PWDTMS) (government).
State Government will use this system for opening a tender for submission. Builders can check the tender details, submit a tender, view results, evaluation process. PWD can open a tender, evaluate a tender, compare tenders submitted and generate reports. Completion of work can also be traced from the system .
ADDITIONAL FEATUREPrivate Tender or Contract
Management System.
Any Firm or Person will use this system for opening a tender or contract for submission. Any Firm or Person ,Builders can check the tender ,or Contract details based on different sectors, submit a tender or details for contract, view results, evaluation process. Registered Firm or Person who has opened a tender or contract can evaluate a tender or contract, compare tenders or contract submitted and generate reports. Completion of work can also be traced from the system
Few sector for contracts or tenders Aviation Equipment Aviation Equipment Chemicals Chemicals Drugs and Pharmaceuticals
Fertilizers and pesticides Industrial Gases Paints and Varnishes Communications Services Courier Services Construction Architect / Interior Designe
r
Ballast Bridges Building Material Canal/Irrigation Work Ceiling/Flooring/Plaster Civil Works Dam Work Desilting Drainage Drilling Enviromental Work Excavation Fencing/Wall Work House / Building Painting Pipeline Project Platform/Jetty/RCC Work Plumbing/Sanitary Work Roads Safety Equipment\Explosive
s
Shed Construction Soil Survey Trenching and Dredging Water Purification Water Storage and Supply Zone Contract Non-Ferrous Metals Aluminium Other Non-Ferrous Metals Misclaneous Diversified Misc. Manufactured Article
s
Electrical Air Conditioners Alternators Boiler and Heater Conductors and Inductors Fan Generators Insulator Lift Light and Bulbs Meters Other Electrical Products Pumps and Motor and Compressors Refrigerator Storages Batteries and Dry Cells Sub-station works Transformers and Capacitors Valve And Gauge Welding Electrodes Wires and Cables Electronics Computer Hardwares and Consumables Computer Softwares Electronics Office Automation Panel/distribution Board/connector Scientific Instruments Switchgear/switching Apparatus Telecommunication Services / Equipments Financial Services Banking and Mutual Funds and Leasings Business Consultancy Insurance Services Other Services Non-financial Services Health Services/Equipments Hotels and Restaurants Labour And Manpower Real Estate Services Recreational Services Security Services Storage and Warehousing Tourism
Food Products Agro Products Animal and Animal Feeds Beer / Soft Drinks / Liquors Dairy Products Food Grains Food Processing Forest Departments Sugar Tobacco Products Vegetable / Fruit / Flower / Plants Vegetable Oils and Starches Iron and Steel Casting/Structurals/Fabrications Fasteners Iron Metal Tubes and Pipes Other Metal Products Stainless Steel Lab Equipments Lab Equipments Leather Products Footwear and Leather Products Magnetic Equipments Magnetic Equipments Material Handling Material Handling Mining and Quarrying Coal and Lignite Crude Oil / Natural Gas / Mineral Fuels Minerals Mining Equipments Petroleum Products Non Classified Non Classified Non-electrical Machinery Ball Bearings Chemical Machinery Machine Tools Other Machinery Pharma machinery Prime Movers Textile Machinery
Non-metallic Mineral Product Abrasives Cement Cement and Asbestos Products Ceramic tiles and Articles Gems and Jewellery Glass and Glassware Other Non Metallic Mineral Refractories Stones - Granite - Earth Plastic Plastic Product and Granules Plastic Tubes and Pipes Power Plant Non Conventional Energy Power Plant Rubber Products Rubber and Rubber Products Textiles Textiles Product Transport Equipments Automobiles Ancillaries Commercial Vehicles Other Transport Equipments Passenger Cars and Jeeps Railway Ancillaries Shipping Two and Three Wheelers Tyres and Tubes Transport Services Air Transport Railways Transport Services Road Transport Services Wood Paper and Paper Products Paper and Paper Products Printing Woods and FurnitureFabrication Fabrication
TENDER SYSTEM
Tender Management System is to manage tenders of all the Government Departments and Heads of Department, Boards, Corporations of the State Government, Nigams and Societies under the administrative control of the State Government and which are funded by the Government. Software Feature : Tender management as per company wise, Tender wise BOQ Management, Auto calculation for Tender below or high, Various Type of Remainder, Tender wise bill generation as per Tender norms, Various Type of Reports. Remainder Point: Tender Opening, Tender download, Tender submission, Negotiation, EMD, SD return after cancel tender Various latters list: Release of S.D.R.A., Release of withheld amount, Extention Time limit. Proposal of Excess, Proposal of Extra Item, Submission of Bill, Progress of Work, Completion of work, Represatiotion, Negotiation, Submission of Tender, Submission of Security Deposit, Payment of Final Bill, Refund of Earnest Mony Deposit, Star Rate/Price escalation Bill, Extatantion of Bank Guarantee, Submission of FDR/P.B./B.G., Bank Gurantee Renewal, Conversin of Security Deposit, Conversion of S.D. – Reminder, Extending validity of Tender, Intimatin for RMS Activities, Submission of work progremme. Reports: Conform Tender Wise, Cancel Tender Wise, EMD Refund Tender wise, SD Refund Tender Wise
FUNCTIONAL REQUIREMENTS Enlistment of new contractors. It will contain all the contractor details , including
attachments of the documents required. New registration approvals by Government PWD, validated by email and
SMS. Creating a tender for public constructions with options of selecting
Construction Type, budget, place, timeline etc. All the project details will be visible to the users, this details must have a
link to tender corresponding. Builder/ Contractors should be able to submit a tender which should include
his past projects, Overall bid cost, Material used, Timeline, etc. PWD users should be able to compare the tenders depending on various
criteria’s such as L1, prior project experience, etc. 2 layers of approval of contract will be followed. Contract will be approved
first by PWD users and then by Government senior officers. After a Tender is approved for a contractor he must be informed via a mail. Contractors should be able to view status of his bid online. History of all the tenders submitted by all the contractors will be maintained
and visible to PWD users and admin A page with all the circulars and downloading the pdf’s of circulars and
tenders. Home page of the application must display the number of Current tenders,
Number of works going on, number oftender with last date as today. A link that will open the details.
All the resent tenders will be visible to everyone depending on the priority of
submission date.
NON FUNCTIONAL REQUIREMENTSSecure access of confidential data (user’s
details). 24 X 7 availability.
Technology Used:
JAVAEEAJAXTOMCATORACLEJQUERYSERVLETSJSPJAVA SCRIPT
CONTRACTORS SIGNUP PROCESS
NEW REGISTRATION SIGNUP
APPROVAL VIA EMAIL OR SMS OR ANY
AUTHENTICATION
PROVIDED
FROM GOVT OFFICERS OR PWD USERS
LOGIN
FOR CONTRACTOR SIGNUP DETAILS1. EMAILID2. PASSWORD3. HINTQUESTION4. HINTANSWER5. ALTERNATIVEEMAILID6. OMPANYDETAILS7. COMPANYNAME8. FNAME9. LNAME10. SEX11. DESIGNATION12 .ADDRESS13. CITY14. STATE15. COUNTRY16, PINCODE17. WEBURL18. PHONENO19. FAXNO20. MOBILENO21, TENDERSINTERESTIN22. PANCARDNO.23. CID
TABLE NAME CONTACTORDETAILS
EACH NEW ENTRY WILL BE ALLOTED AN INDIVIDUAL ID NAMED CID GENERATED BY
SEQUENCE IN ORACLE WHICH WILL ACT AS
PRIMARY AND FOREIGN KEY
CONTRACTORS HOME PAGE1
VIEW SEARCH BY
Construction type ex road,transport,pipeliningBudget space ex 1 lakh,2 lakh,3 lakhTimeline ex 3 months,6 months,1 year
Location ex Rajasthan, bihar,bhopal,indoreRefno
ProductIndustry
TOTAL NO OF NEW TENDERS
sector road
locationRajastha
n Closing
date17-may-
2013
Tender value 3324 crore
Refno. 7611881
Link fill or view more details
On scroll the list
will increase use of
javaScript and ajax
Next page
Fill or view more details about tender
Details 1) Tenderrefno2) Sector3) Location4) Opening date5) Submission date6) Tendervalue7) Bid8) Constructiontype9) Budgetspace10) Timelinelimit11) Refno12) State13) Area14) Details15) Submittedon16) Estimatedtimeline17) Otherdetails18) Pid19) CID
TABLENAME TENDERDETAILS
SAVED TO TABLE SUBMITTEDTENDERDETAI
LS
SUBMIT OPTION WILL BE PROVIDED TO FILL THE TENDER.AND HIS PREVIOUS
WORK DETAILS WILL ALSO BE SEND AND WILL BE VISIBLE TO THE PWD USER WHO
WILL EVALUATE TENDER
AFTER CONTRACTOR’S LOGIN FUNCTIONS PERFORMED
A. UPDATE PROFILEB. CHANGE PASSWORDC. DOCUMENTS UPLOAD/UPDATED. PROFILE IMAGEE. CIRCULARSF. PREVIOUS WORKDONEG. PREVIOUS TENDERS ALLOTED BY GOVT.H. CURRENT GOVT. TENDERS WORKING ON/UPDATE
WORK PROGRESSI. CHAT WITH GOVT. OFFICERS/PWD USERSJ. REPORTSK. TENDERS ALREADY FILLED WAITING FOR APPROVAL
IF TIME LEFT THEN ONLY
A. UPDATE PROFILEOPTION FOR CHANGING HIS DETAILS UPDATING1. EMAILID2. PASSWORD (FOR CHANGING PASSWORD SEPERATE OPTION WILL BE GIVEN)3. HINTQUESTION4. HINTANSWER5. ALTERNATIVEEMAILID6. OMPANYDETAILS7. COMPANYNAME8. FNAME9. LNAME10. SEX11. DESIGNATION12.ADDRESS13. CITY14. STATE15. COUNTRY16, PINCODE17. WEBURL18. PHONENO19. FAXNO20. MOBILENO21, TENDERSINTERESTIN22. PANCARDNO.23. CID (PRIMARY KEY WILL NOT BE CHANGED)
TABLE NAMECONTRACTORDETAI
LS
B. CHANGE PASSWORDCHANGING OF PASSWORD BY ENTERING
HIS PREVIOUS PASSWORD AND GETTING CID AND MATCHING IT FROM TABLE CONTRACTORDETAILS AND THEN ASKING FOR NEW PASSWORD TWO TIMES AND FINALLY CHANGING THE PASSWORD IN THE TABLE CONTRACTORDETAILS WITH CID
IN TABLE PASSWORD ENTRY IS IN 2 nd POSITION
D. PROFILE IMAGE
BY DEFAULT IMAGE IN DATABASE
BROWSE AND UPLOAD OPTION
THEN IMAGE WILL BE INTECHANGED
IN DATABASE TABLE
TABLE NAMECONTRACTORIMAGE
1. CID2. IMGNAME
3. IMG
E. CIRCULARSOPTIONS 1 VIEW CIRCULARS2 SEND CIRCULARS3.PREVIOUS CIRCULARS
TABLE NAMECIRCULARS
ANDPREVIOUSCIRCULARSAttributes (sno sendby
senedersid circular sendto)
THEIR WILL BE A CIRCULAR TABLE AND ALL THE CIRCULARS DISPATCHED BY PWD OR GGOVT. OFFICERS WILL
BE SHOWN TO CONTRACTORS WHEN CLICKED ON VIEW CIRCULARS & CIRCULARS WILL BE OPEN & IF ATTACHMENT OF DOCUMENS REQUIRED
THEN FILLED AND ATTACHED AFTER THAT THEIR WILL BE A DONE BUTTON THIS CIRCULAR WILL VANISH FROM
CIRCULARS TABLE AND WILL BE SHOWN IN PREVIOUSCIRCULARS TABLE
F. PREVIOUS WORKDONE OPTIONS 1. NEW ENTRY 2. UPDATE PREVIOUS FOR NEW ENTRY DETAILS REQUIRED1. PASTPROJECTDETAILS2. OVERALLBID3. OVERALLCOST4. LOCATION5. MATERIALUSED6. PROJECTBY7. TIMELINEGIVEN8. DONEINTIME9. STARTINGDATE10. COMPLETIONDATE11. IMGCERTIFICATES12. SECTOR13. TENDERREFNO14. OTHERDETAILS
A.CHOOSE FROM DOCS SAVED
ORB. UPLOAD NEW FROM
SYSTEM BROWSE AND UPLOAD
TABLENAMEPASTPROJECTDETAIL
S
G. PREVIOUS TENDERS ALLOTED BY GOVT.Tender ref no. Click here for details location time 14234 Linkfordetails bhopal 45 days1423522 Linkfordetails indore 55 days
List to be shown after tender work is completed
Tablename previoustenderallotedby
govt
H. CURRENT GOVT. TENDERS WORKING ON/UPDATE WORK PROGRESS
STATUS REFNO COMPLETED &CLOSE LINK TO BE CLICKED FOR DETAILS LOCATION TIME UPDATE WORK
PROGRASS
TABLENAME COMPLETIONDETAI
LSATTRIBUTES
1. CID 2. REFNO
3. MESSAGE 4. DATE
MESSAGE SEND TO (PWD USER ADMIN OF THE PROJECT ) ABOUT WORK COMPLETION AND SAVED
ALSOTO TABLE
GOVTRECORDCOMPLETIONOFPROJECTBASED
ON PREVIOU
S MESSAG
E IN DATABAS
E
DETAIL TO BE REMOVED FROM TABLE
CURRENTRUNNINGTENDERSAND ADDED TO TABLE
PREVIOUSTENDERALLOTEDBYGOVT
I. CHAT WITH GOVT. OFFICERS/PWD USERSTHESE FUNCTION WILL WORK ON
CHECKING CURRENT SESSION ID ACTIVE AND WILL SHOW ALL ONLINE USERS NAME AND CHATING WITH DATABASE MESSAGING WILL BE DONE WITH INDIVIDUAL ID JAVA SCRIPT AND AJAX WILL BE USED AND AUTOMATICALLY AFTER 2 OR 3 SEC MESSAGE WILL BE RELODED
J. REPORTS
VIEW REPORTS HAVING REPLY OPTIONSEND REPORTSCOMPOSE REPORTSSAVE REPORTS TABLENAME
REPORTSHAVING ATTRIBUTES
1. REPORTS2. SENDBY
3. DATE4. SENDTO
K. TENDERS ALREADY FILLED WAITING FOR APPROVAL
HERE FILLED TENDER STATUS WILL BE VISIBLE
TENDER REFNO TOTAL SUBMISSION FOR TENDER TENDER DETAILS (LINK) LAST DATE FOR BID BID DONE RESULT OPENING DATE RESULT STATUS
PWD USERS
PWD USERS SIGNP AND LOGIN FORMAL SIGNUP1) EMAILID2) PASSWORD3) HINTQUESTION4) HINTANSWER5) ALTERNATIVEEMAILID6) DEPARTMENTDETAILS7) SECTORNAME8) FNAME9) LNAME10) SEX11) DESIGNATION12) ADDRESS13) CITY14) COUNTRY15) PINNCODE16) WEBURL17) PHONENO18) FAXNO19) MOBILENO20) IDALLOTED21) PANCARDNO22) PID ----------------------(PRIMARY KEY GENERATED BY SEQUENCE IN ORACLE)
TABLENAME PWDUSERDETAILS
SIGNUP
LOGIN
APPROVAL VIA EMAIL FROM GOVT.
OFFICERS
FUNCTION PERFORMED BY THE PWD USER AFTER LOGIN
1) OPEN A TENDER2) EVALUATE A TENDER3) CURRENT TENDERS ALLOTED & THEIR
WORKING4) PREVIOUS TENDERS WORK5) REPORTS6) CIRCULARS7) PROFILE UPDATE8) PROFILE IMAGE9) DOCUMENTS UPLOAD/UPDATE10)CHATTING OPTION11)LOGOUT
1. OPEN A TENDER Details 1) Tenderrefno2) Sector3) Location4) Openingdate5) Submissiondate6) Tendervalue7) Bid8) Constructiontype9) Budgetspace10) Timelinelimit11) Refno12) State13) Area14) Details15) Submittedon16) Estimatedtimeline17) Otherdetails18) Pid19) CID
TAKEN FROM TABLE
TENGDERDETAILSBYGOVTOFF
ICERS
TABLENAME TENDERDETAILS
2. EVALUATE A TENDERTENDER REF NO DETAILS VALUBYE TOTAL SUBMISSION SORTBY TIMELINE OR BIDSHORTLIST FOR APPROVAL SEND TO
GOVT. OFFICERSTABLENAME SHORTLISTEDTENDER --- TENDERREFNO ,CID
TABLE NAME –APPROVAL TABLE– REFNO,CID, (BY GOVT OFFICERS)
GOVT OFFICERS WILL ONLY SEE THESE TENDERS WHOSE REFNO IS NOT IN APPROVAL TABLE OR AFTER APPROVAL
SHORTLISTTENDERS ENTRIES FOR REFNO WILL BE DELETED AND ADDED IN CURRENTRUNNINGTENDERS
CONTRACTORS DETAILS EVALUATE ON BASIC OF PREVIOUS WORK DONE SORT BY TIMELINE ,BID, APPROVAL
3. CURRENT TENDERS ALLOTED & THEIR WORKINGFROM APPROVAL TABLE CID RID DETAILS LINK MESSAGE
RECEIVEDGet details of tenders from completiondetails
table after company has clicked on completed tender option then it will be removed from currentrunningtenders table
4. PREVIOUS TENDERS WORKDetails shown from table
previoustendersallotedbygovt
GOVT. OFFICERS
GOVT OFFICERS LOGIN/SIGNUPLOGIN DETAILS SET BY ADMINSIGNUP WITH THE SAME ID/PASSWORD
ALLOTED BY ADMIN
TASKREFNO TENDERDETAILS TOTAL NO OF
SHORTLISTED
REFNO CD1 DETAILS SORT BY BID/TIMELINE
APPROVECD2 DETAILS SORT BY BID/TIMELINE
APPROVEAFTER CLICKING ON APPROVE IT WILL BE
REMOVED FROM REFNO FROM SHORTLISTEDTENDERS TABLE & ADDED
DETAILS TO CURRENTRUNNINGTENDERS & ADDED TO APPROVAL TABLE HAVING
REFID,CID,PWDUSERID
OPENING A TENDER
REFNO IN TABLE TENDERDETAILSBY GOVTOFFICERS
GIVE ORDER FOR TENDER OPENING TO SPECIFIC PWDUSER THEN TENDER WILL BE HAVING PWDUSERID WITH TENDERREFNO AS PRIMARY KEY
PROFILE UPDATE VIEW PROFILE IMAGE UPLOAD
THANK YOU