Srs-Online Course Registration System

In: Computers and Technology

Submitted By RajithSam
Words 2046
Pages 9
Table of Contents

2. Introduction 1
2.1 Purpose 1
2.2 Scope 1
2.3 Definitions, Acronyms, and Abbreviations 1
2.4 References 1
2.5 Overview 1
3. General Description 2
3.1 Product Perspective 2
3.2 Product Functions 2
3.3 User Characteristics 3
3.4 General Constraints 4
3.5 Assumptions and Dependencies 4
4. Specific Requirements 4
4.1 External Interface Requirements 4
4.1.1 User Interfaces 4
4.1.2 Hardware Interfaces 4
4.1.3 Software Interfaces 4
4.1.4 Communications Interfaces 4
4.2 Functional Requirements 4
4.3 Use Cases 7
4.4 Classes 8
4.5 Non-Functional Requirements 9
4.5.1 Performance 9
4.5.2 Reliability 9
4.5.3 Scalability 9
4.5.4 Security 9
5. Analysis Models 9
5.1 Sequence Diagrams 9
5.2 Collaboration Diagrams (STD) 10
5.2 State-Transition Diagrams (STD) 11
5.4 ACTIVITY DIAGRAM……………………………………………………………………………………….15
5.5 DEPLOYMENT DIAGRAM…………………………………………………………………………………15

2. Introduction
The Online Student Course registration system is automated system where the user can register the student for various courses. This is proposed for automating the student’s course registration. While the student joins any educational institution his admission is made on the basis of his previous records. The students who wish to the institution must be given with the available course details. The student is allotted with a seat in the institution based on the marks that he scored in the institution he studied previously. After the confirmation of his joining the student must be given with new identity and records as per the institution.
2.1 Purpose
The purpose of this document is to present a detailed description of the Online Course Registration System. It will explain the purpose and features of the system, the interfaces of the system will do, the constraints under which it must operate and how the…...

Similar Documents

Srs-Online Course Registration System

...Table of Contents 2. Introduction 1 2.1 Purpose 1 2.2 Scope 1 2.3 Definitions, Acronyms, and Abbreviations 1 2.4 References 1 2.5 Overview 1 3. General Description 2 3.1 Product Perspective 2 3.2 Product Functions 2 3.3 User Characteristics 3 3.4 General Constraints 4 3.5 Assumptions and Dependencies 4 4. Specific Requirements 4 4.1 External Interface Requirements 4 4.1.1 User Interfaces 4 4.1.2 Hardware Interfaces 4 4.1.3 Software Interfaces 4 4.1.4 Communications Interfaces 4 4.2 Functional Requirements 4 4.3 Use Cases 7 4.4 Classes 8 4.5 Non-Functional Requirements 9 4.5.1 Performance 9 4.5.2 Reliability 9 4.5.3 Scalability 9 4.5.4 Security 9 5. Analysis Models 9 5.1 Sequence Diagrams 9 5.2 Collaboration Diagrams (STD) 10 5.2 State-Transition Diagrams (STD) 11 5.4 ACTIVITY DIAGRAM……………………………………………………………………………………….15 5.5 DEPLOYMENT DIAGRAM…………………………………………………………………………………15 2. Introduction The Online Student Course registration system is automated system where the user can register the student for various courses. This is proposed for automating the student’s course registration. While the student joins any educational institution his admission is made on the basis of his previous records. The students who wish to the institution must be given with the available course details. The student is allotted with a seat in the institution based on the marks that he scored in the institution he studied...

Words: 2046 - Pages: 9

Online Course Registration

...Architecture Design Document for Online Course Registration 1. Overview 1.1. System Overview An Online Course Registration system for University is to be developed with a front-end web interface and a back-end database. An example of the system would be University of Mumbai Course Registration. Any database system can be chosen as the back-end such as Oracle, MySQL, Microsoft SQL Server, DB2, and Access. Any web server can be chosen for the front end such as Tomcat, Glassfish, JRun, etc. Any server side language can be chosen such as PHP, JSP, ASP, etc. 1.2. System Context The system context is defined clearly in the SRS. Basically, the user is the main sink of the information. The user is also a major source of information/data. The other source of data is a website from where data on current prices is obtained. 1.3. Stakeholders of Online Course Registration This section describes the users of the Online Course Registration System. There are 3 types of users of the C-Registration System; the Course Registrar, the Students, and the Professors. Name | Represents | Role | Administrator | Admin and College as whole. | Responsible for project funding approval. Monitors project progress. | Registrar | The office of the registrar, administrative and data entry personnel. | Ensures that the system will meet the needs of the registrar, who has to manage the course registration data, including professor and student databases. | Student | Students...

Words: 1218 - Pages: 5

Course Registration

... from course registration page 31 9.1.12 Functional Requirement 12 – Changing student personal information 31 9.1.13 Functional Requirement 13 – Printable student time table 31 9.1.14 Functional Requirement 14 – Ability to view time table as student registers for courses in real time 32 9.1.15 Functional Requirement 15 – Available brief course description on same page as course registration 32 9.2 Non-Functional Requirements 32 9.2.1 Non-Functional Requirement 1 – Consistent uptime 32 9.2.2 Non-Functional Requirement 2 – Load and concurrency 32 9.2.3 Non-Functional Requirement 4 – Real-time Feedback 32 9.2.4 Non-Functional Requirement 6 – Web Accessibility 32 9.2.5 Non-Functional Requirement 8 – Effective Recovery 32 10. Changes Made From RS1.1 33 10.1 Changes to Functional Requirements 33 10.2 Changes to Non-Functional Requirements 33 11. Changes Made From RS2.1 33 11.1 Changes to Functional Requirements 33 Requirements Specification Introduction 1 Purpose This document describes the software requirements for a web based student information management system. It is meant to be used to maintain a shared understanding of the requirements between the developers and the clients of the system. 2 Scope The function of the system is to facilitate student activities such as registration and the viewing of time tables, transcripts, account balances, and other information. Additionally, it is to be used by student records administration...

Words: 7957 - Pages: 32

Online Course Registration System

... Command1_Click() rs(0) = Val(Txtid.Text) rs(1) = Txtname.Text rs(2) = Val(Txtage.Text) rs(3) = Combo1.Text rs(4) = Combo2.Text rs(5) = Combo3.Text rs(6) = txtad.Text rs(7) = Txtdob.Text rs(8) = Combo4.Text rs(9) = Combo5.Text rs(10) = Combo6.Text rs.Update MsgBox ("one record inserted") Call clear1 End Sub Private Sub Command2_Click() On Error GoTo err Dim id As Integer id = Val(Txtid.Text) rs.MoveFirst Do While Not rs.EOF If rs(0) = id Then Call display Exit Sub Else rs.MoveNext End If Loop err: MsgBox ("Record not found") End Sub Private Sub Command3_Click() rs.Edit rs(0) = Val(Txtid.Text) rs(1) = Txtname.Text rs(2) = Val(Txtage.Text) rs(3) = Combo1.Text rs(4) = Combo2.Text rs(5) = Combo3.Text rs(6) = txtad.Text rs(7) = Txtdob.Text rs(8) = Combo4.Text rs(9) = Combo5.Text rs(10) = Combo6.Text rs.Update MsgBox ("one record updated") Call clear1 End Sub Private Sub Command4_Click() End End Sub Private Sub Form_Load() Set db = OpenDatabase("c:\STUREG\STUD.MDB") Set rs = db.OpenRecordset("pgstud") End Sub Public Function clear1() Txtid.Text = "" Txtname.Text = "" Txtage.Text = "" Combo1.Text = "" Combo2.Text = "" Combo3.Text = "" txtad.Text = "" Txtdob.Text = "" Combo4.Text = "" Combo5.Text = "" Combo6.Text = "" End Function Public Function display() Txtid.Text = rs(0) Txtname.Text = rs(1) Txtage.Text = rs(2) Combo1.Text = rs(3) Combo2.Text = rs(4) Combo3.Text = rs(5) txtad.Text =......

Words: 1016 - Pages: 5

Student Registration System

...E­Commerce (Aug­Dec 2009) Term Paper Name: MANILA M V Roll No: CS08M028 Title: Three­Dimensional Password for More  Secure Authentication Goal The   goal   is   to   design   a   multi   factor   authentication   scheme   that  combines the the various authentication scheme into a single 3D virtual environment  which results in a larger password space. The design of 3D virtual environment, the  selection of object inside the environment, and the object type reflect the resulted  password space. User have freedom to select whether the 3­D password will be solely  recall, recognition, or token based, or combination of two schemes or more.  Brief Description of the System The proposed system is a multi factor authentication scheme. It can  combine all existing authentication schemes into a single 3­D virtual environment.  This 3­D virtual environment contains several objects or items with which the user  can interact. The user is presented with this 3­D virtual environment where the  user  navigates and interacts with various objects. The sequence  of actions and interactions  toward the objects inside the 3­D environment constructs the user’s 3­D password.  The 3­D password  can combine most existing authentication schemes such as textual  passwords, graphical passwords, and various types of biometrics into a 3­D virtual  environment. The choice of what authentication schemes will be part of the user's 3D  password   reflects   the   user's   preferences...

Words: 3177 - Pages: 13

Online Course Registration System

...ONLINE EXAM REGISTRATION SYSTEM AIM: To analyze, Design and develop code for exam registration system using Rational Rose software and visual basic. PROJECT SCOPE: The main scope of this project is to maintain a student details with secure and directly maintain by both college and university. students can get the hall ticket with correct details without any irrelavant datas. OBJECTIVE: The main objective of designing and developing a exam registration system is to provide with a system which proves to be manually beneficial i.e benefits for both university and college for easy maintaining. PROBLEM STATEMENT: In exam registration proposed system various problem statement are as follows, • Initially university provides the exam details with fee structure to the respected college. • Then the college ask the students for them details and fee submission conditions. • Student contact the various nationalized banks for getting DD and submit them details with the DD in the corresponding date. • When the students submit them details college will forward that to the universtiy. • University maintaines one database and store the student details with year, semester,subjects etc., • With the valid datas university prepare the hall ticket to related college. • After the related colleges provide hall tickets to the students. • If any problem occur in the hall ticket means students can apply for change and it will quickly done by the university...

Words: 548 - Pages: 3

Online Course Syllabus System

...Online Course Syllabus System Introduction Computer nowadays has already been an important part of an academic institution. With its rapid increase of popularity and at the same time its useful benefits, it has been included in the list of subjects being taught. It helps a lot in such a way that makes the academe progressive and productive. In order to provide organized lessons and enjoyable class every meeting, the teachers have been planning and preparing topics every class and this is what we call lesson plan or syllabus. In elementary and high school education, every student are provided with sufficient books for reference. But in college, it is up to the instructors as to how they will provide enough resources for the students. Since college professors have more students and more subjects, they would have little time to give a good quality syllabus that their student would be interested and enjoys because they would be spending their time between preparing and checking quizzes, studying and researching topics for the class. Sometimes it would be difficult to consult the instructor for their consultation schedule since they would also be doing other things needed for their other class. Most of the time, students and teachers uses computer day and night, it would be a good idea to provide an online course syllabus for the students so they will understand more the lessons as well as provide them future lessons to have an advance study on it. Aside from that, it...

Words: 548 - Pages: 3

Course Registration System

... COURSE REGISTRATION SYSTEM PROBLEM DESCRIPTION:- The allotment of courses during the start of the academic year can consume more time when done by physical means. By implementing the registration of course online, it would be efficient for both college and students to add new course and register for course respectively. INTERFACES:- The whole system is divided into 5 levels. They are Ø Selecting User Ø Adding a course Ø Display Availability Ø Register Course Ø Generate order form SELECTING USER :- This module is to select the type of user accessing the project. By determining the user the authentication for the rest of the project is provided for safety concerns. ADDING A COURSE :- This module is used for the colleges. Adding course has three sub modules namely, Ø Login module Ø College selection Ø Slots according to the Quota LOGIN:- This module is used to store the information of the officer’s user name and password. COLLEGE SELECTION:- This module is to let the user to select which college does he want to add the seats for this academic year. SLOTS ACCOTDING TO THE QUOTA:- This module provides the user with the slots to fill the specified seats in the college according to the quota as category. DISPLAY AVAILABILITY:- This module is to display the students with the seats available for them to register. This...

Words: 2857 - Pages: 12

Online Course Registration System

...DESIGN AND IMPLEMENTATION OF COURSE REGISTRATION AND RESULT PROCESSING SYSTEM CHAPTER ONE 1. INTRODUCTION 1.1 BACKGROUND OF THE STUDY Caritas University, Amorji Nike, Enugu, is a private University approved by the Federal Government of Nigeria on December 16 2004. It was officially opened on January 21, 2005 by the Federal Ministry for Education, Prof. Fabian Osuji. The formal opening was on January 31, 2005. The pioneer students of 250 matriculated on May 28, 2005 in beautiful ceremony that attracted dignitaries both church and state. It is the second Catholic University in Nigeria founded by Rev. Fr. Prof. Emmanuel Paul Mathew Edeh Cssp, OFR. Although he founded the school, the proprietor of the University is the Congregation of Sisters the Saviour, a religious Congregation of Nuns founded by him. The vision of Caritas University is to rescue some of our wandering and teaming youths from further slide into academic and moral decay, and development and transformation of our society through sound and adulterated education. Its mission is to discover, sanctify and apply the knowledge of science, environmental and engineering for human well-being and sound development of man for better society. Caritas University’s goal is to give efficacy to the University’s motto and to its philosophy of education. We embrace not only sound education for professional skills and competency in various fields; but also...

Words: 9573 - Pages: 39

Course Registration Guide.

...COP 5725 - Database Management Systems University of Florida Online Course Registration System Project Report Tolstoy Newtonraja Computer and Information Science & Eng tolstoynewton@ufl.edu UF-ID: 3411-3151 Aditya Nafde Computer and Information Science & Eng adityan@ufl.edu UF-ID: 5159-7503 1. Subject and Purpose The need for structured storage, modification and maintenance of huge amounts of data has resulted in the emergence of the Database Management System (DBMS) as one of the core fields in the Computer Science industry. DBMS is the system of computer software that is aimed to provide a managing tool for maintaining the data, through various data models. The purpose of implementing this project is to understand the data modeling concepts that is used in a real time scenario and to implement a fully functional database system which interacts with a front end interface. 2. Definition of the Problem An Online Course Registration system for University of Dataville is to be developed with a front-end web interface and a back-end database. An example of the system would be University of Florida’s ISIS Registration. Any database system can be chosen as the back-end such as Oracle, MySQL, Microsoft SQL Server, DB2, Access. Any web server can be chosen for the front end such as Tomcat, Glassfish, JRun, etc. Any server side language can be chosen such as PHP, JSP, ASP, etc. 3. Project Specification A high level description of the project: • Each student has a unique student...

Words: 4058 - Pages: 17

Online Registration System

...COP 5725 - Database Management Systems University of Florida Online Course Registration System Project Report Tolstoy Newtonraja Computer and Information Science & Eng tolstoynewton@ufl.edu UF-ID: 3411-3151 Aditya Nafde Computer and Information Science & Eng adityan@ufl.edu UF-ID: 5159-7503 1. Subject and Purpose The need for structured storage, modification and maintenance of huge amounts of data has resulted in the emergence of the Database Management System (DBMS) as one of the core fields in the Computer Science industry. DBMS is the system of computer software that is aimed to provide a managing tool for maintaining the data, through various data models. The purpose of implementing this project is to understand the data modeling concepts that is used in a real time scenario and to implement a fully functional database system which interacts with a front end interface. 2. Definition of the Problem An Online Course Registration system for University of Dataville is to be developed with a front-end web interface and a back-end database. An example of the system would be University of Florida’s ISIS Registration. Any database system can be chosen as the back-end such as Oracle, MySQL, Microsoft SQL Server, DB2, Access. Any web server can be chosen for the front end such as Tomcat, Glassfish, JRun, etc. Any server side language can be chosen such as PHP, JSP, ASP, etc. 3. Project Specification A high level description of the project...

Words: 3961 - Pages: 16

Srs Online Course Registration System

... Online Course Registration Team members: * AAKHILA * HEMAPRIYA * YAMINI Table of Contents SRS (System Requirement Specification) 2 Processor - Pentium - IV processor 5 SRS (System Requirement Specification) 1. INTRODUCTION 1.1 Purpose 1. Introduction 1.1: Purpose 1.2: Scope 1.3: Abbreviation 1.4: Reference 1.5: Overview 2. Overall description 2.1: Product perspective 2.2: System function 2.3: User characteristics 2.4: Constraints 3. Specific requirements 3.1 External interface requirements 3.1.1: User interface 3.1.2: Hardware interface 3.1.3. Software interface 3.1.4 Communication interface 3.2: Functional requirements 4. Security 5. Design 6. Conclusion 1. INTRODUTION: The online registration system allows students, through internet, to register within the registration period .The system provides for the students the option to register courses, without the advisor`s prior approval during the scheduled registration periods. However, when the registration period is over, all previously registered courses by the students will be viewable in the system. 1.1. PURPOSE: The purpose of this document is to present a detailed description of the online course registration. It will explain the features of the online course registration for which the interfaces of the system, the constraints under which it must operate. 1.2`SCOPE: The System provides an online interface to the...

Words: 697 - Pages: 3

Online Course Registration System

...SRS Document Of Course Management System Course Management System 1. Introduction 1 1.1 Purpose 1 1.2 Scope 1 1.3 Definitions and abbreviations 1 1.4 References 1 1.5 Overview 1 2. Overall Description 2 2.1 Product Perspective 2 2.2 Product Functions 2 2.3 User Characteristics 4 2.4 Constraints 4 2.5 Assumptions and Dependencies 4 3. Specific Requirements 4 3.1 External Interface Requirement 4 3.1.1 User Interfaces 4 3.1.2 Hardware Interfaces 4 3.1.3 Software Interfaces 4 3.1.4 Communication Interfaces 4 3.2 Functional Requirements 5 3.2.1 Creating Courses 5 3.2.2 Grade Management 5 3.2.3 Homework Submissions 5 3.2.4 Group Management 7 3.2.5 Online Quizzes 9 3.2.6 Create Accounts 10 3.3 Performance Requirements 10 3.3.1 Response Time 10 3.3.2 Throughput 10 3.3.5 Capacity 11 3.3.6 Utilization of Resources 11 3.4 Software System Attributes 11 3.4.1 Security 11 3.4.2 Reliability 11 3.4.3 Scalability 11 1. Introduction 2.1 Purpose The purpose of this document is to present a detailed description of the course management system. It will explain the purpose and features of the system, the interfaces of the system will do, the constraints under which it must operate and how the system will react to external stimuli. This document is intended for both stakeholders and developers of the system. 2.2 Scope It domain use to use it large domain it use...

Words: 2760 - Pages: 12

Online Course Registration

...------------------------------------------------- using System; ------------------------------------------------- using System.Collections.Generic; ------------------------------------------------- using System.ComponentModel; ------------------------------------------------- using System.Data; ------------------------------------------------- using System.Drawing; ------------------------------------------------- using System.Linq; ------------------------------------------------- using System.Text; ------------------------------------------------- using System.Threading.Tasks; ------------------------------------------------- using System.Windows.Forms; ------------------------------------------------- ------------------------------------------------- namespace GPA_Calculator ------------------------------------------------- { ------------------------------------------------- public partial class Form1 : Form ------------------------------------------------- { ------------------------------------------------- String lettergrd; ------------------------------------------------- double credit; ------------------------------------------------- double caltimes = 0...

Words: 272 - Pages: 2

Bahria University Course Registration

... #. ______________________________ B.U. Registration No: ___________ Academic Year: __Spring 2006_ Program: BBA Semester: IV Session: (Morning / Evening) Section______ • Without passing the pre-requisites first, the student cannot register for those courses, which have pre-requisites. • A course will be offered if only a minimum of 10 students register in that course and a suitable faculty is available to teach. • In a regular semester (except summer session) the minimum required load for a full time student is 12 credit hours, whereas maximum course is 18 credit hours. • A fine of Rs. 200 per day will be charged for late payment of fees. Registration will be considered completed only when all the dues are paid. Students, who fail to pay the dues by Jan. 31, 2005 will not be allowed to attend classes and will be dropped from the semester. • It is mandatory to attend 80% of total contact hours failing which the student will not be allowed to appear in the final exam. |S No |Course Code |Code & Title of Course |Cr Hrs |Pre Requisites/Passed |Mor/Eve |Section | |1 |ENG-120 |Business Communication |3 |Business English | | | |2 |IT-220 |Information System |3 |Office Automation | | | |3 |MGT-270 ......

Words: 1847 - Pages: 8