1. COURSE MANAGEMENT SYSTEM
Sakhawat Hossain Shahdat Hossain Din Islam Ibrahim Faisal
131-15-2406 131-15-2313 131-15-2243 131-15-2262
PRESENTED BY
2. Agenda
• Introduction
• System purpose
• System features
• Phase
• Planning ,gathering information phase
• Design , application and database design
• Implementation
• Testing
• Maintenance
3. System purpose
The purpose of this project is to develop a course management system where student
can take a course easily and learn effectively .
One of the main goal of this project is to
Build a hassle free course system with an attractive and easy looked interface.
Be careful about the redundancy of data or any other unnecessary steps that
disturbing for users or for authorities.
Make this system secured stable.
4. Planning
• We believe that the best way to get a good working application is to give
enough time for planning and designing
• In our planning phase ,we passed through the following…
5. Type of System : User Productivity
• Provide at all levels with technology that improves productivity
• The system allows e-mail, video upload , word processing,, database management.
6. Analysis: Technical
• Requirements:
- Technical expertise
- Hardware and software environment
- Hardware, software, and network resources
• Who uses the System:
-Student
-Teacher
7. System Analysis
In the system ,there is student , teacher and admin module and also mobile
phone module .
Admin has the overall entrance to whole system .
8. User/student module
• Registration system
• Authentication
• Take course
• Compiled tutorials
• Interactive discussion
• Tests , quizzes and exercises
9. Staff module
• Compiled tutorials
• Interactive discussion
• Uploading files of compiled tutorials for downloading
• Viewing and search students, questions and answer from uploaded files ,
interactive discussion contents
• Authentication system
10. Administration module
• Registration of student information
• Registration and giving access to new staffs
• Updating of student and staff information
• Registration and Updating new items and categories
• Uploading files of compiled tutorials for downloading
• Viewing and search students, questions and answer from uploaded files ,
interactive discussion contents
• Authentication system
11. Mobile user module
• Registration system
• View e-learning service
• Learn course from e-learning system
14. Implementation
• Final phase of development.
• Consists of installing hardware , programs , collecting data and organizing
people to interact with and run the system
• Implementation can be done in two ways- one ways is by implementing the
new system along with the existing system and make the run in parallel.
• The other method is to replace the entire system
15. View
• Designing login form to check authentication
• Designing needed forms for possible user of the system depending on the
permissions given to each type of users (TA, Student).
16. View
Student Interface Admin InterfaceLogin Interface
The client will send this information to the server using RPC to check if this user is authenticated.
17. Stakeholders
• System Sponsor
• System Users:
- Clerical and office staff
- Faculty members
- Technical staff
• System Analysts: Program Analysts
• System Designers:
- Database Administrators
- Network Architects
- Graphics Artists
- Security Experts
- Technology specialists
• student
Internal Stakeholders
External Stakeholder
23. Maintenance
• Enhancement : implies adding new functions or additional capabilities to the
system
• Adoption: implies customizing the software to run in the new environment
• Correction: implies correcting the bugs in the existing system