You are on page 1of 5

ENGINEERING MACHINE LEASING

Defination:-
In this project our faculty is leasing a lebs or instruments to other university or collage
for their practical or research purpose.

Introduction :-
In our faculty in 3various department like texttile, mechanicle, civil, electricle,
metallurgy etc. We have available some instruments that other colleges in our state are
not available with that instrument, so for practicle or research purpose we provide
service to them to use our instrument on rent. They come to our college and use our
instrument on rent.

1) Functional requirements:
 Req 1: Once the user select college name dropdown list,
->He is asked to select the college name fromdropdown list.

Req 1.1 : I/P : Select dropdown list of all colleges name.


O/P : User promoted to select his college name from dropdown list.
Process : Fetch all detail of college name from database and display the all college name
in dropdown list.

 Req 2: Once the user select department name from dropdown list,
->He is asked to select the department name from dropdown list.

Req 2.1 : I/P : Select dropdown list of all department name.


O/P : User promoted to select his department name.
Process : It will fetch and show all department name in dropdown list.

 Req 3: Once the user select the “Show instruments” button,


->The new webpage will show all instrument detail with photo in other page of that particular
department.

Req 3.1 : I/P : Select “Show instruments” button.


O/P : User promoted to select the particular instrument.
Process : Displaying details of all instruments in onther page of particular department.
 Req 4:User asked to select any one instrument specifically for utilization pupose,
->The new webpage will show detailed specification about particular instrument with photo.

Req 4.1 : I/P : Select “Show more information” option.


O/P : User can see the detailed specification about that machine.
Process : The process that show every detail about instrument with photo and video.

 Req 5:User asked to select “Book a slot” button,


->Then he will promoted to enter the personal detail.

Req 5.1 : I/P : Select “Book a slot” button.


O/P : User will asked to enter his personal detail.
Process : Web page show all text input to get user’s personal detail.

 Req 6:User asked to select “DO Payment ” button,


->Then he will promoted to enter the payment method.

Req 6.1 : I/P : Select “DO Payment” button.


O/P : User will asked to select his payment method.
Process : Web page show different payment method like credit card or debit card etc….
 Req 7:User asked to enter card detail for payment,
->Then he will promoted to enter card detail.

Req 7.1 : I/P : User will enter card detail like card no and exp. Date and CVV.
O/P : User will go for OTP verification.
Process : The software will check whether the given card detail is correct or nor and the
entered mobile no.is correct or not and then after it will send the OTP to registered
mobile no. for verification.

 Req 7:Once user done the payment then after it will asked to print the recipt,
->So he can print or get soft copy of that.

Req 7.1 : I/P : User will select on “Print reciept”


O/P : User can see all detailed about his time , amount of money and etc.
Process : The online receipt will generate by software and user can also download and
print it.
2) Non-Functional requirements :
1) USABILITY:
1.1) Graphical user interface:
->The system shall provide a uniform look and feel between all the web pages.
->The system shall provide a digital image with videos in a instrument catalog.
->The system shall provide use of all icons and buttons.

2) PERFORMANCE:
->The product shall be based on web and has to be run from a web server.
->The product shall be take a initial load time depending on internet connection strength which
also depend on the media from which the product is run.
->The performance shall depends upon hardware component of the customer.

3) SECURITY:
3.1) Data transfer:
->The system shall use secure sockets in all transactions that include any confidential
customer information.
->The system shall confirm all transactions with the customer’s web browser.
->The system shall not leave any cookies on the customer’s computer containing any of
the user’s confidential information.

3.2) Data storage:

->The customer’s web browser shall never display a customer’s credit card number after
retrieving from the database. It shall always be shown with just the last 4 digits of the
credit card number.

->The system’s back-end servers shall only be accessible to authenticated


administrators.

3) Constraint:
GUI is only in English.

Limited to HTTP/HTTPS.

This system is working for single server.

Service is limited on window and linux operating system.


Lifecycle Model:
Iterative Waterfall model:
Iterative waterfall model is idealistic so it assumes that there is no defect during the development
activity hence the effect get introduce in almost every phase of lifecycle.

This iterative waterfall model provides feedback path from every phase to it preceding phases which is
the main difference from classical model.

When errors are detected at some later phase ,these feedback paths allow correcting errors
committed by programmers during some phase. The feedback path allows the phase to be reworked in which
the error are committed and these change are reflected in the later phases but there is no feedback to the
stage – feasibility study, because once the project has been taken ,doesn’t give up the project easily.

So, we are using “iterative waterfall” model.

Design:
1) Software requirement:
Any operating system window , linux and.
Access from any browser.
SQL server management studio is used for DBMS and Database.
 proccessor i3 and language ASP.net with C# language.

2) Hardware requirement:
Minimum RAM required is 128MB.
Broadband connection is required.
Minimum required screen resolution is 800*600.

3) Type of design:
 Object oriented analyses and design:
1. The software is developed by designing objects such as employees departments etc.
2. The function are grouped together on the basis of data they operate since the classes are
associated with the method.
3. The state information is not represented in a centralize memory but distributed among
objects of the system.
4. It is a bottom-up approach and the composition is class level.
5. It is used for involving system which mimicks a business progress.
6. Identify the nouns.

 Function oriented design:


1. Software is developed by designing function Ex: udate employee record and get employee
address.
2. The functions are grouped together by which a higher level function is obtained Ex:SASID
design.
3. The state information is represented in a centralized shared memory.
4. It is a top down approach and a decomposition is a functional level.
5. It is used for computation sensitive application.
6. Identify the verbs.

You might also like