Indore Institute of Science & Technology: Virtual Social Project Framework
Indore Institute of Science & Technology: Virtual Social Project Framework
Indore Institute of Science & Technology: Virtual Social Project Framework
TECHNOLOGY
.
1. Project definition
2. Analysis
3. Designing
4. Working Demo.
5. Reference
Project definition
The problem which is to be solved by our project is basically
related to government sectors. The government sectors like
Municipal Corporation, an other government offices require
various software for their functionality. But whenever they
want any software they have to search for the software
providing organization or such software engineers who can
fulfill their requirement by proving efficient software. They
do not have an intermediate platform between them and the
software providers.
Our main aim to make a web portal. To provide
a platform for government sector for getting the new
readymade software by submitting their problem on this
portal and directly interact with software providers.
Features of our Portal
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 they get the online
application by the software professionals, by the software organization
or by the student of software engineering students. Thus the problem
of searching the software provider can be solved.
The other functionality of the project is that the software professionals,
1. ER Diagram
C_contactno
C_profile
S_city S_pincode
S_loginid C_website
C_name
S_contactno
S_areaofinterest
C_id C_role
S_address
STUDENT COMPANY
S_qualification * 1
S_name
* *
S_role
S_id
Work on
Work on
Work for
P_id
Work for
1 *
PROJECT P_name
* * P_details
P_status
Maintain
record
allot
A_city
A_contactn
O_id
o
A_pincode
* * 1
O_name ORGANIZATION ADMIN
O_prjname
1 A_id
A_address
O_address
A_mail id
ER DIAGRAM
3. Use Case Diagram
SEND RESUME
READ PROBLEM
SEND COST
<<INCLUDE>>
COST CALCULATION
MAINTAIN THE
RECORD
STUDENT
LOGIN
SEND PROFILE
ADMINISTRATOR
GIVE PROBLEM
DEFINATION
SELECT STUDENT
ORGANIZATION
GIVE DEADLINE
APPROVAL OF
PROJECT
Use Case Description
a. Brief Description: This use case describes how a computer user logs
into the system.
b. Flow of Events:
i.Basic Flow: This use case starts when the actor wishes to login the
system.
The system requests that the actor enter his/her username and password for
System validates the entered name and password and logs the 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.
The actor can choose to either return to the beginning of the basic
flow 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 &
Password
e. Post-Conditions: If the use case was successful, the actor is
now logged into the system.
1. Sequence Diagram
2. Activity Diagram
3. State Chart Diagram [Composite state]
[Initial State]
[Transition]
Connect to Data Base
Log [Action]
in
Enter User ID
Idle
Login Login
failed again
Matching
Exit Enter Password
Log Out
Final State
Connect
to Data
Base
Submit Submit
Back Back
Solution solution
Back Get approval for
project
Back
Solve Project
Register Send
Request View Project
Connect
to Data Connect
Base to Data Connect
Base to Data
Submit Base
Send
Fill
request or
registration project
form
[Initial State]
[Transition]
Connect to Data Base
Log [Action]
in
Enter User ID
Idle
Login Login
failed again
Matching
Exit Enter Password
Log Out
Final State
Back
Back
Back
Register
Select
Connect Submit
to Data Connect
Base to Data Decide
Base Problem
Submit definition
Select
Give student &
organization give
profile approval
1
STUDENT COMPANY
1
*
ORGANISATION ADMIN
S_ID
S_NAME
S_ADDRESS
C_ID A_MAILID
S_QUALIFICATION O_ID
C_NAME A_PWD
S_MAILID O_NAME
C_PROFILE A_NAME
S_CONTACTNO O_ADDRESS
C_CONTACTNO A_ADDRESS
S_CITY O_CONTACTNO
C_WEBSITE A_CONTACTNO
S_PINCODE O_PRBLMDEFINATION
C_ROLE A_CITY
S_AROFINTEREST
A_PINCODE
S_LOGINID
S_PWD
S_ROLE
* * * 1 1 1
AUTHORISATION
ROLE DIRECTORY
VALIDATION
START_SESSION()
CLASS DIAGRAM
•2. Collaboration Diagram
Get project
Select
student
and give
Send list of
approval
register
or the
student
project
request
ADMINISTRATOR Organisation
Updates
4. Working Demo
Future Scope
This project can be used for the advertisement purpose by the
industries & organization which are directly or indirectly related
to public sector for the publicity of their products.
The project can also be expanded further for software
professional 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 reads
made various organizations
The future use for this project will put a new thing in the mind
for use in a large scale. It can be also use in various institutes and
organization which require software’s. This is a simple
application with larger extensible and convenient uses.
Limitations
As with every project, this project also has got some of
the 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 apply
for a particular project mentioned in the project.
5. References
Pressman
Korth
www.msdn.microsoft.com/library/default.asp?
url=/library/en-us/dnasp/html/asptutorial.asp (ASP
tutorial)
www.functionx.com/sqlserver/ (SQL-server tutorial)
www.w3schools.com (Many Tutorials Available)
Grady Booch “Unified Modeling Language” fourth
Edition