This document describes a website for a computer institute. It provides an overview of the website's functionality and requirements. The website allows students to access course notes and schedules, teachers to upload materials, and administrators to manage operations. It provides diagrams illustrating system components, user interactions, and data and process flows to achieve these functions.
SBFT Tool Competition 2024 -- Python Test Case Generation Track
Website overview for educational institute
1.
2.
3. overview of website.
Software Requirement.
Hardware Requirement.
Limitations
Diagrammatic Elaboration.
ERD
Use Case
Component Diagram
State Chart Diagram
DFD
Structure Chart Diagram
Deployment Diagram
4. • Student will get the information even by staying at
home.
• Teachers can upload notes any time anywhere .
• Student can view their certificate notice.
• Student can access all information in their mobiles.
• Student will be get their exam schedule through
the website.
• Admin can view students feedback through the
website.
• Admin can advertise their institute in many
communications sites.
5. OS (Operating System) : Win vista/XP/7/8/8.1/10, LINUX,
UNIX, APPLE etc.
Browser : Chrome, Firefox, Safari (not supported on
windows),Internet Explorer etc.
Adobe : Adobe Flash Player 11 or higher.
Adobe Reader 10.0 or higher.
Security : Anti-virus software.
Platform : Java, HTML, CSS, PHP, .NET etc.
web developing software : Adobe Dreamweaver CS6,
Notepad ++.
Data Storing : database SQL server 2000.
6. Processor and RAM :
Windows
1.2MHz Intel Pentium 4 or faster processor for Windows XP/7/ 8 /8.1/10
(1.4 GHz recommended )
256 MB of RAM (1GB recommended) for Windows XP/7/ 8 /8.1/10
Mac OS
1.83GHz Intel Core Duo or faster processor
512MB of RAM (1GB recommended)
Mac OS X 10.7.4, 10.8, 10.9
Internet Connection.
Broadband : (256 kbps or higher) recommended.
Hard Disk : 40 GB min (100 recommended )
Peripherals : keyboard, mouse, speaker etc.
7. Admin have to give notice in notice board
Teachers have to give notes printed which is very costly
Teacher have to give software to many students at one
time which is time consuming.
Admin have to advertise with posters, leaflets which is
effective to global and is a hectic job.
Receptionist have to inform all students about exam dates
through messages.
8. Appoint
Has a
Has a
Has a
Get
Inquiry
Appoint
Teach
Has a
Computer
Institute
STUDENTSTEACHERS
RECEPTIO-
NIST
ADMIN
Teaching
sub.
Qualific-
ation
Address Mobile
no
Gov.
recog
Name
Location
landline
no
Address
Contact
no.
Name
Type of
subject
QualificationName
cont.no.
Address
Profe.
course
Basic
course
AddressID
Mobile
no
Course
name
Course
duration
11. Enter user-name
and
password
Do: Admin
login
<<Check>>
Invalid
login id
Web site
page
Valid
login id
Do : Editing personal details, uploading info. ,
deleting any info. ,editing institute info. etc.
<<Admin main page>>
Do: edit name ,edit email-id,
change password, edit contact
no. etc.
<<editing personal info>>
Do: deleting facility images
,deleting leave teachers info. etc.
<<deleting info>>
Do: upload exam info. ,
upload notice , upload
notes. etc.
<<upload>>
Do: edit main page info. ,edit
exam info. ,edit contact us
details. etc.
<< editing institute info>>
15. Main Web Page
Admin Page
Student
Page
Teacher
Page
Edit page
info
Upload
info
Get Notes
Gives
Feedback
Upload
Exam Notice
View
Notice
Upload
notes
Holidays
Notice
Certificate
provide date
Exam
Notice
Certificate
provide date