Professional Documents
Culture Documents
Functionality of server.
HDD 20 GB (Min)
40 GB (Recommended)
RAM 1 GB (Min)
OS Windows XP(SP-3)
Or higher
IDE MS Visual Studio 2010
Programming Language C#
E-R DIAGRAMS
DATA FLOW DIAGRAMS
UML DIAGRAMS
They specify the existential entities and also the standard relations through
which the system exists and the cardinalities that are necessary for the system
state to continue.
MasterCourses
MasterInstitutes CourseId
InstituteId InstituteId
InstituteName CourseName
AddressDetails Contents
ContactDetails CourseFee
status NameOftheStaff
CourseSchedules
ScheduleId
StudentPayments
InstituteId
PaymentId
ScheduleName
StudentId
CourseId
InstituteId
MaxStudents
Amountpaid
ScheduleStartDate
PaidOn
ScheduleEndDate
ReceiptNumber
ClassStartTime
Batchstudents
studentId
MasterBatches
BatchId
BatchId
InstituteId
StudentName
NumberOfStudents
RollNumber
CourseId
StudentFee
Details
ContactNumber
CollegeName
LEVELS OF DFD:
LEVEL-0: System Input/Output
LEVEL-1: Subsystem Level Dataflow Functional
LEVEL-2: File Level Detail Data Flow.
USECASE DIAGRAM:
It consists of classes,
+Password
+Update()
+Status
+View()
+Update()
CourseSchedules
+ScheduleId
+InstituteId
StudentPayments
+PaymentId
+StudentId
interfaces and
+ScheduleName +AmountPaid
+CourseId
+MaxStudents
+ScheduleStartDate
+ScheduleEndDate
+ClassStartTime
+PaidOn
+InstituteId
+ReceiptNumber
+Status
collaborations.
+ClassEndTime +view()
+LabStartTime +update()
+LabEndTime
+LabNumber MasterBatches
+Status
+BatchId
+View() +InstituteId
+Update() +NumberOfStudents
MasterCourses +CourseId BatchStudents
+Details
+CourseId +CollegeName +StudentId
+InstituteId +ScheduleId +BatchId
+CourseName +Status +StudentName
+Contents +RollNumber
+CourseFee +View() +StudentFee
+NameOfTheStaff +Update() +ContactNumber
+Status +Email
+Status
+View()
+Update() +View()
+Update()
SEQUENCE DIAGRAM
COLLABORATION DIAGRAM
3 : Return()
messages.
It shows the order of the
4 : Setup() 5 : View/update()
6 : Setup()
7 : View/update()
messages that the admin
8 : Setup()
should perform.
9 : view/update()
10 : logout()
1 : login()
2 : Validation()
3 : Return()
4 : Setup()
5 : View()
6 : Update()
7 : setup()
9 : update()
8 : View()
10 : Setup()
11 : View()
12 : Update()
13 : Setup()
14 : View()
15 : Update()
16 : Setup()
17 : View()
18 : Update()
19 : logout()
9 : update()
MasterInstitutes 6 : Update()
It models the objects relating
MasterLocations
10 : Setup() MasterUsers
to their structural behavior.
7 : Setup()
11 : View()
4 : Setup()
This includes transmission of
8 : View()
Home 5 : View()
message between the
1 : login() 3 : Return()
objects.
2 : Validation()
Admin
13 : logout()
Home
16 : Setup()
6 : Update()
13 : Setup()
10 : Setup()
9 : update() 11 : View() Master Courses
17 : View() 4 : Setup()
Course Schedules 14 : View()
8 : View()
Home 5 : View()
7 : setup()
1 : login() 3 : Return()
2 : Validation()
Staff
19 : logout()
Home
<<artifact>>
setupbatches
<<artifact>>
setupUsers <<artifact>>
ADMIN STAFF setup payments
<<artifact>>
setup students
<<artifact>>
View&update usres <<artifact>>
view&update courses
<<artifact>>
view&update batches
<<artifact>> <<artifact>>
view&update locations view&update institutes
<<artifact>> <<artifact>>
view&update schedules view&update students
<<artifact>>
view&update payments
Test Objective: To check whether the Admin/Staff has logged into the application
Test Description: The Admin/Staff enters the login data that will be verified against the
valid data in the database
Requirements Verified: Yes
Test Environment : SQL Server
Test Setup/Pre-conditions: Receiver should be in connection accept state
Actions Expected
The Admin/Staff will enter the data Logged successfully