contents after validation checking. submit leave module • description of component used to submit...

34

Upload: dinhkhanh

Post on 28-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

ContentsIntroduction• Purpose• Scope• Terms, Definitions, Acronyms and Abbreviations• Overview of Document

System Architectural Design• High level design overview

Introduction Purpose:• It shows how system will be structured• Satisfy requirements identified in SRS• Translates requirements into software

structure,components,interfaces and necessary data

• Blue print for the implementation

Scope• Web based service•Provides alleviation to the user•Will include permission grant ,request and security•An efficient ,fast ,secure ,robust way•Alternative of post and fax•Help the parents to take online approval

Terms, Definitions ,Acronyms and Abbreviations

•VOF- verifying officer•IIS- Internet Information Services•Asp.Net- Active Server Page Networking•SQL- Structured Query Language

Overview • The rest of the SDS consists of the following parts:-• Sequence diagram• Activity diagram• Class diagram• Entity-Relationship diagram• Tables & their relationship

System architectural design

HTML CLIENT(CUSTOMER)

CLIENT SOFTWARE

(SYSTEM USER)

HTTP/HTTPS

TCP/IP

IIS SQL SERVER

3 – tier Architecture 6

Activity Diagram

[whether no.of leaves are over]

Parents sends a

leave requestLAS submits

the leave

Information to parents

Confirmation to parents

Warden grants leave from hostel

HOD grants leave

[No]

[Check if the leave is valid]

[YES]

Term

inat

ion

[Yes]SpecialCase

[No]

[No]

[YES]

ParentParent

Enter User Id & password

Verified

Login

NO

Yes

Verify Leave View Notification Password Recovery

Update

Check extra description in

emergency case

Check no of leaves

Logout

Verifying Officer

Grant leaveView

notification

same change

logout

login

verified

Enter user id and password

no

yes

HOD

Password Recovery

Grant leave from hostel

View notification

logout

login

verified

Enter user id and password

no

yes

WARDEN

Password Recovery

Sequence Diagram

Data design

• Database description1. include, maintain & format Databases and its

tables.2.The tables corresponding to each of the entity,

holding the information about them are designed.3. The tables consists fields, description, and data

type as well as integrity constraints.

Login module

• Description of component1. System is protected with user name and password2. Only legitimate user can access the system

• Interface descriptionInputs: user id and passwordOutputs: homepage

• Processing details

1. Display the form with user type, user name and password field

2. Mark all the fields as compulsory3. Check whether the user name is valid or not. If

yes, check whether password matches or not.4. Open the main form after clicking login button

& after validation checking.

Submit leave module

• Description of componentUsed to submit the leave application by parents

• Interface descriptionInputs: student detailsOutputs: submitted leave

Processing details

• Parents will login into their account• click on submit leave button• form will browse • parents fill the form and click on submit button.• OTP frame will popup• enter OTP and click ok.• Leave submitted successfully

E.R Diagram

LOGIN SIGN UP CONTACT ABOUT US HELP & SUPPORT

Email Id

Password

ABOUT US HELP & SUPPORTHOME SIGN UP CONTACT

Forgot Password

login

Full Name

Student’s ID

Contact No

Address

Email ID

OK

SIGN UP

Roll No ID No

Student’s Name

Class

Father’s/Guardians Name

Hostel Name

Reason of Applying for Leave

Date of going on leave From To Days

Whether the student is permitted to go alone Yes No

If no, the details of the accompanying person

1) Name 2)Relationship with student

3)Address Phone No

References:• https://www.Banasthali.org• https://www.google.com/search?q=banasth

ali+university&source=lnms&tbm=isch&sa=X&ved=0ahUKEwis_KWqmKrQAhVJvI8KHTwsDxwQ_AUICigD#imgrc=

• Book-Fundamentals of database system