final project demo

28
8/8/2019 Final Project Demo http://slidepdf.com/reader/full/final-project-demo 1/28 Guided By: Dr. Mr. Submitted By: Upendra Yadav Rahul Bakshee Gyanendra Singh

Upload: sumit-anand

Post on 10-Apr-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 1/28

Guided By:

Dr.Mr.

Submitted By:

Upendra YadavRahul Bakshee

Gyanendra Singh

Page 2: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 2/28

.

1. Project definition2. Analysis

3. Designing4. Working Demo.5. Reference

Page 3: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 3/28

The problem which is to be solved by our project is basicallyrelated to government sectors. The government sectors likeMunicipal Corporation, an other government offices requirevarious software for their functionality. But whenever they

want any software they have to search for the softwareproviding organization or such software engineers who canfulfill their requirement by proving efficient software. Theydo not have an intermediate platform between them and thesoftware providers.

Our main aim to make a web portal. To providea platform for government sector for getting the newreadymade software by submitting their problem on thisportal and directly interact with software providers.

Page 4: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 4/28

The portal is an online application. The basic functionality of the project is to put the requirement

of public sector related to software field online so that theyget the online application by the software professionals, bythe software organization or by the student of software

engineering students. Thus the problem of searching thesoftware provider can be solved. The other functionality of the project is that the software

professionals, the software organization or the student ofsoftware engineering can apply directly on the portal forproviding readymade software to the various organizations.

The project reduces the paper work in the public sector asthey do not have to give advertisement for softwareprofessionals for there work in newspaper and on othersources. Thus time money and effort are saved.

Page 5: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 5/28

1. ER Diagram

Page 6: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 6/28

Page 7: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 7/28

Page 8: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 8/28

Use Case Specification: 1. Login: a. Brief Description: This use case describes how a

computer user logs into the system. b. Flow of Events:

i.Basic Flow:T

his use case starts when the actor wishes tologin the system. The system requests that the actor enter his/her username

and password for accessing Portal services. The actor enters his/her id and password.

System validates the entered name and password and logsthe actor into the system. ii.Alternative Flow: Invalid User Id /Password If in the basic flow, the actor enters an invalid user id

and /or password, the System displays an error message.

Page 9: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 9/28

The actor can choose to either return to the beginning of the basicflow or cancel the login, at which point the use case ends.c. Special Requirements: None.

d. Pre-Conditions: The User must have a valid user id &Passworde. Post-Conditions: If the use case was successful, the actor isnow logged into the system.

2. Registration for new user:a. Brief Description: This use case describes how a computeruser registers into the system.b. Flow of Events:

i.Basic Flow:T

his use case starts when the actor wishes toregister on the system.The system requests that the actor to fill the registration form andthus get his/her username and password and got registered.The actor enters his/her id and password and other information

for registering to portal.

.

Page 10: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 10/28

System validates the entered name and password and otherinformation and finally, registers the actor into the system.

ii.Alternative Flow: Invalid User Id /Password or other fieldinformation

If in the basic flow, the actor enters an invalid user id and /orpassword or other field information, the System displays anerror message. The actor can choose to either return to thebeginning of the basic flow or cancel the registration, at whichpoint the use case ends.

c. Special Requirements: None.

d. Pre-Conditions: The User must not be registered earlier.

e. Post-Conditions: If the use case was successful, theactor is now registered into the system and an account iscreated for the respective client.

Page 11: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 11/28

3. Submit resume or profile:

a. Brief Description: This use case describes how a computer 

user can submit their resume (by student) or profile (by company).

b. Flow of Events:i. Basic Flow: This use case starts when the actor wishes

to submit resume or profile.

The system requests that the actor is a student then enters

Submit resume & if it is a company then enters submit profile.

The actor enters his resume and profile.System validates the entered information and finally, stores the

resume of the student or profile of the company.ii. Alternative Flow: Invalid data entry in the information

field.If in the basic flow, the actor enters an invalid data entry inthe information field , the System displays an error message. Theactor can choose to either return to the beginning of the basic flowor cancel the submitting their resume or profile, at which point

the use case ends.

Page 12: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 12/28

c. Special Requirements: None.

d. Pre-Conditions: The User must not be registered earlier 

and logged in properly.

e. Post-Conditions: If the use case was successful, theresume or profile is now stored into the database of the

system.

4. Submit problem or read problem:

a. Brief Description: This use case describes how aorganization submit problem that could be viewed by students

and companies.b. Flow of Events:

i. Basic Flow:T

his use case starts when the actor wishesto submit problem & other want to view on the system.The system requests that the organization enters the problemdefinition regarding their requirement.The actor such as student or companies can view the problem

definition entered.

Page 13: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 13/28

System validates the entered information and finally, displays theinformation from the Database of the system.c. Special Requirements: Problem should be technical oriented.

d. Pre-Conditions: None.e. Post-Conditions: If the use case was successful, the problem isnow displayed to the viewer.

5. Select student & enter into discussion forum:

a. Brief Description: This use case describes how actors caninteract with each other.

b. Flow of Events:i. Basic Flow: This use case starts when the actor wishes to

interact with another actor.The system requests that the organization must select the studentor company.The organization enters into the discussion forum with theselected student or company.

Page 14: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 14/28

4.3 Special Requirements: Both user should be registered.4.4 Pre-Conditions: None.4.5 Post-Conditions: If the use case was successful.

6. Get approval & hire the project:

a. Brief Description: This use case describes how a computer 

user gets approval from the organization and hires the project.

b. Flow of Events:

i. Basic Flow: This use case starts when theorganization finalize the student or company to work for them.

The organization enters the approval information.

The student can view the approval information and then hires the

project.System validates the entered information into the Database.

c. Special Requirements: None.d. Pre-Conditions: The organization can select only the.

e. Post-Conditions: If the use case was successful, then student or

company hires the project.

Page 15: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 15/28

Page 16: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 16/28

Page 17: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 17/28

Page 18: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 18/28

Page 19: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 19/28

1. Class Diagram

Page 20: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 20/28

2. Collaboration Diagram

Page 21: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 21/28

Page 22: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 22/28

Page 23: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 23/28

Page 24: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 24/28

Page 25: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 25/28

Page 26: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 26/28

This project can be used for the advertisement purpose by the

industries & organization which are directly or indirectly relatedto public sector for the publicity of their products.

The project can also be expanded further for softwareprofessional or & organization provider for the whole state·s

government or on national level. The project can also expand for the other organization and

private organization.

Software industries can also join the portal as they provide readsmade various organizations

The future use for this project will put a new thing in the mindfor use in a large scale. It can be also use in various institutes andorganization which require software·s. This is a simpleapplication with larger extensible and convenient uses.

Page 27: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 27/28

As with every project, this project also has got some ofthe limitations which are:

The project has the limitation that it can communicate

between public sector and software provider only. Another drawback of the project is that it does not have

the list of software provider until or unless they applyfor a particular project mentioned in the project.

Page 28: Final Project Demo

8/8/2019 Final Project Demo

http://slidepdf.com/reader/full/final-project-demo 28/28

Pressman

Korth

www.msdn.microsoft.com/library/default.asp?url=/li

brary/en-us/dnasp/html/asptutorial.asp (ASPtutorial)

www.functionx.com/sqlserver/ (SQL-server tutorial)

www.w3schools.com (Many Tutorials Available)

Grady Booch ´Unified Modeling Languageµ fourthEdition