Premium Essay

Srs for Course Registration System

In:

Submitted By aditipalawat
Words 2557
Pages 11
System Requirement Specifications (SRS)

Assignment 1 Sample Solution

System Requirement Specifications

1 Table of Contents
1 2 3 Table of Contents ......................................................................................................................................................... 1 Problem Statement ....................................................................................................................................................... 2 Overview ...................................................................................................................................................................... 2 3.1 Background ............................................................................................................................................... 2 3.2 Overall Description ................................................................................................................................... 2 4 Investigation & Analysis Methodology........................................................................................................................ 2 4.1 System Investigation ................................................................................................................................. 2 4.2 Analysis Methodology .............................................................................................................................. 3 4.2.1 Feasibility study and requirements elicitation ........................................................................................... 3 4.2.2 System analysis and requirements specification........................................................................................ 3 4.2.3 Object-oriented design using UML ........................................................................................................... 3 4.2.4

Similar Documents

Premium Essay

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 user where they can fill...

Words: 697 - Pages: 3

Free Essay

Srs-Online Course Registration System

...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...

Words: 2046 - Pages: 9

Premium Essay

Cis 339 Course Success Begins / Tutorialrank.Com

...CIS 339 Entire Course (DEVRY) For more course tutorials visit www.tutorialrank.com CIS 339 iLab 1 System Requirements (DEVRY) CIS 339 iLab 2 of 7 (DEVRY) CIS 339 iLab 3 - Structural Modeling - Class Diagram and CRCs (DEVRY) CIS 339 iLab 4 - Sequence, Communication, and State Diagrams (DEVRY) CIS 339 iLab 5 - Package Diagrams (DEVRY) CIS 339 iLab 6 - CRCs, Contracts, and Method Specifications (DEVRY) CIS 339 iLab 7 - Object-Oriented Application Coding (DEVRY) ------------------------------------------------------------------ CIS 339 iLab 3 - Structural Modeling - Class Diagram and CRCs (DEVRY) For more course tutorials visit www.tutorialrank.com As the software architect for the SRS system, you are making good progress in your work. After finishing the Functional Modeling (activity diagram, use case diagram, and use case descriptions) of the SRS system, you are now ready to move on to its Structural Modeling. In this week, you will use the models of your Functional Modeling to determine and design your class diagram and complete a CRC card for each class. The Structural Modeling is very critical for the success of your project since it is the backbone upon which the entire project is built, so take the time to design and refine your class diagram and its corresponding CRC cards. Deliverables Class diagram for the SRS system CRC cards for each class in your class diagram STEP 2: Create the Class Diagram Download the...

Words: 1432 - Pages: 6

Premium Essay

Cis 339 Apprentice Tutors - Snaptutorial.Com

...CIS 339 Entire Course For more classes visit www.snaptutorial.com CIS 339iLab 1 System Requirements CIS/339 iLab 2 of 7 CIS 339iLab 3 - Structural Modeling - Class Diagram and CRCs CIS 339iLab 4 - Sequence, Communication, and State Diagrams CIS 339iLab 5 - Package Diagrams CIS 339iLab 6 - CRCs, Contracts, and Method Specifications CIS 339iLab 7 - Object-Oriented Application Coding ---------------------------------------------------- CIS 339 iLab 1 System Requirements For more classes visit www.snaptutorial.com L A B O V E R V I E W Scenario and Summary You have been hired by the School of Prosperity (SoP) as a software architect to help the school plan, design, and implement a new online system called the Student Records System (SRS). The Student Records System (SRS), described in the SRS Preliminary Planning Overview document, is the 7-week-long project that you will work on throughout this course. You will be developing UML models and documents for the planning, design, and implementation phases of SRS development. In each week, you will be provided with the information you need to continue to develop your analysis and design UML models and documents for this project. In this very first week, you will develop the System Request document that articulates the business needs and values of the SRS. The Sop school is excited about this project and allowed you to ask them five questions to clarify project issues for you about the SRS project. You are...

Words: 1856 - Pages: 8

Free Essay

Srs Project

...4, 20124 System Request – SRS Project Project sponsor: Business Need: This project has been initiated to keep up with the high demands of increased enrollments and to allow students to handle their own registrations online using an Internet-accessible system. Business Requirements: Using an Internet-accessible system, staff should be able to work from any location that has an Internet connection and a web browser. Also, students should be able to self-register directly for their own classes. The functionality that the system should have is listed below: * Maintain records for students enrolled in the school * Maintain courses offered by the school * Maintain classes offered of these courses in the two modalities of online and face-to-face * Maintain student grades for the classes that they have completed Business Value: We expect that SRS will help to reduce the generation of the many errors in moving the paper form to the electronic registration filing. Also, SRS should help the staff to free up so they can complete other tasks allocated to them like staff development and training. Conservative estimates of intangible value to the company includes: * Increase in staff productivity * Reduce the use of paper registration forms * Reduction of errors due to the adding/dropping of classes Special Issues or Constraints: * The system should be in place for the next school semester registration * This system will increase...

Words: 500 - Pages: 2

Premium Essay

Srs for Hostel Management

...SRS 2 Hostel Management System Software Requirements Specification (SRS) Title: Hostel Management System (HMS) Version Detail: First version Page 1 of 19 SRS 2 Hostel Management System Assignment # 4 Topic: Hostel Management System Submitted to: Sir Muzaffar Hameed Class BS (IT) 4th Session 2007—2011 Department of Computer Science, B.Z.University, Mutan. Version Detail: First version Page 2 of 19 SRS 2 Hostel Management System Submitted by: SRS 2 SRS 2 includes the following members Name Muhammad Ajmal Shah Rukh Shahbaz Malik Qudsia Zafar Muhammad Faisal Roll # 07-12 07-22 07-26 07-35 07-49 And a student who is not studying this subject with us because of fails in a previous subject. His name and roll # is Name Danish Hussain Roll # 07-09 Version Detail: First version Page 3 of 19 SRS 2 Hostel Management System Table of Contents Page # 3 6 7 8 8 8 8 8 9 10 10 11 11 11 12 13 14 15 16 16 Page 4 of 19 Contributors…………………….. Statement……………………….. Introduction…………………….. 1.0 Project overview…………… 1.1 Project statement…………… 1.2 Business requirements……... 1.2.1 Descriptions……………… 1.2.2 Objectives………………… 1.2.3 Process flow……………… 1.3 Definitions & Abbreviations………… 1.4 References…………………... 2.0 Product Descriptions………... 2.1 General Business Rules & Constraints………... 2.2 General Assumptions……….. 2.3 Risk Assessment…………….. 3.0 Detailed Requirements……… 3.1 Functional Requirements…… 3.2 Non-functional Requirements………….. 4...

Words: 2635 - Pages: 11

Free Essay

Srs Doc

...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: 338 - Pages: 2

Premium Essay

Ooad

...STATEMENT: Online Course Registration System is a web-based registration software that helps you to register course online. This online registration form allows the students to submit their course preferences quickly and conveniently. The course is offered only when there are a minimum number of people opting for it. In this project, the student needs to register by giving the necessary details for the desired course, and should also mention the mode of payment for the course. Once the registration is done successfully, the student can avail the course. The student is given a user ID and password using which he can login and use the online system. The student can then get the study material and all other information. The registrar manages the student details who are registering. A Database is maintained with the course catalogue, list of the students who have registered and their progress. The Administrator maintains the database and ensures working of the system. 2.SRS DOCUMENT: 2.1 FUNCTIONAL REQUIREMENT: Register - Enter details in application form.  Login - Enter Username and Password. Virtual Tutor E-BOOK MANAGEMENT Page 2 of 18 www.virtual-tutor.co.cc www.virtual-tutor.co.cc  Search - Search book by attribute.  Buy - Download softcopies and order for hard copy.  Payment - Pay for books in different method.  Update - Update User details Definition of the Problem An Online Course Registration system for University...

Words: 787 - Pages: 4

Premium Essay

Student Registration

...Information Management system. The stakeholders that are interested in this SRS include the university registrar, students, lecturers, university secretarial staff from all departments of the university, and superintendents of all buildings in the university. 2.2 Scope The system shall enable the following: 2.3.1 The system shall maintain information regarding students, lecturers, courses, course schedules and locations, teaching aids, and superintendents. 2.3.2 Students can authenticate themselves. 2.3.3 Students can register to courses. 2.3.4 Students can cancel registration to courses. 2.3.5 Secretaries and lecturers can run reports on students and their status. 2.3.6 Secretaries and lecturers can update student details with grades. 2.3 Definitions, acronyms, and abbreviations 2.4 References 2. Overall description 3.5 Product perspective - ???? what goes here 3.6 Product functions 3.7 User characteristics 3.8 Constraints 3.9 Assumptions and dependencies 3. Specific requirements * The system shall enable students to authenticate themselves. * The system shall enable student registration to courses. The system shall also perform verification of course prerequisites, verification of student payments, and verification of non-conflicting courses. * The system shall enable students to cancel their registration to courses. *...

Words: 605 - Pages: 3

Premium Essay

Chapter 1

...Technology is one of the leading courses in many universities; it refers to anything related to computing technology, such as networking, hardware, software, the Internet, or the people that work with these technologies. Many companies now have IT departments for managing the computers, networks, and other technical areas of their businesses. Since we live in the information age, information technology has become a part of our everyday lives, it help us to improve our daily working process and it reduces human error in doing important projects. Enrollment System is used particularly in recording and retrieving student’s information. Tracking student’s information is also one feature of this, in which the school can trace the standing of a student. Verifying payments was also added to update or browse student’s billings. Enrollment System is a good example of a computer generated process. Enrollment System is a very essential in a school. In the case of Ermita Catholic School, it is composed of a manual system. Registrar Department used manual system as a way of recording and retrieving student information. Another department is Accounting Office that administers student’s payment manually, By implementing the proposed system, this can lessen the workload and provides accurate information needed of the school. As a result, it will benefit not only the student but the administration as a whole. The researchers also provide an Online Examination System for Ermita Catholic School....

Words: 2544 - Pages: 11

Premium Essay

Online Course Registration

...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 | Ensures that the system will meet...

Words: 1218 - Pages: 5

Free Essay

Analysis and Optimization of Logistic Chain

...University of Žilina Faculty of Operation and Economics of Transport and Communications Student: Diana-Cristina CONTENTS 1. Introduction ………………………………………………………………………….. 3 2.1 The Activity of the company………………………………………………3 2.2 Logistics activity…………………………………………..……………….4 2. The product and suppliers …………………………………………..………………....5 3. Chosen suppliers…………………………………………..………..……………….....9 4. Logistic System …………………………………………...………..………………...11 5.3 Distribution …………………………………………....………………....11 5.4 Warehousing …………………………………………....………………..12 5.5 Information flow …………………………………………....…………..12 5. Optimization of the logistic activity………………………………………………….13 6. Solving solution…………………………………………....………………................14 7. Conclusion …………………………………………....……………….......................15 1. Introduction The company “S.C. SPICUL S.A” translated by “joint stocks Company, the (wheat) EAR, with registration code J 40/567/1991, have the central office in the district Ilfov, Rudeni Street, nr. 39, Romania. The shared capital of this company is 5,689,525 thousand RON (meaning 1,281,078.312 thousand Euros) divided in 227,581 inscribed stocks. The company “SPICUL” has an interesting background ever since 1630 when it was just a water mill. As time went on, the company developed into one of the biggest bread producers in Romania. 1.1 The Activity of the company According to the article...

Words: 3054 - Pages: 13

Premium Essay

Online Retail System

...Software Requirements Specification Template IT -706 Minor Project The following annotated template shall be used to complete the Software Requirements Specification (SRS) of IT -706 Minor Projects. The guide must approve any modifications to the overall structure of this document. Template Usage: Text contained within angle brackets (‘<’, ‘>’) shall be replaced by your project-specific information and/or details. For example, <Project Name> will be replaced with either ‘Smart Home’ or ‘Sensor Network’. Italicized text is included to briefly annotate the purpose of each section within this template. This text should not appear in the final version of your submitted SRS. This cover page is not a part of the final template and should be removed before your SRS is submitted. Acknowledgements: Sections of this document are based upon the IEEE Guide to Software Requirements Specification (ANSI/IEEE Std. 830-1984). The SRS templates of Dr. Orest Pilskalns (WSU, Vancover) and Jack Hagemeister (WSU, Pullman) have also be used as guides in developing this template for the IT -706 Minor Project course. Software Requirements Specification for ONLINE RETAIL MANAGEMENT SYSTEM Version 1.0 approved Prepared by Dipali Jain, Ruchi Jain, Shivali Jain Indore Institute of Science & Technology 5th November 2013 Revision History Name | Date | Reason For Changes | Version | | | | | | | | | * Document Approval The following...

Words: 4717 - Pages: 19

Premium Essay

Dbms

...Lovely Professional University Case study on student record keeping system Name Abhishek Bhatt Regd. No. 11109390 Roll No. A21 Section K1104 Submittked By Submitted to Abhishek Bhatt Vipin Kumar Case Study case study on student record keeping system Table Of Content 1) Introduction 2) What is DBMS ? 3) Features/Advantages of DBMS. 4)Disadvantages of DBMS 5)Advantages of student record keeping system 6)Note * Introduction : * DBMS : DBMS Stands for Data Base Management System. It consists of interrelated data and set of programs to access those data. * Data : Raw information is called data. * Database : Database is a collection of interrelated data, contain information about one particular enterprise. * Interrelated Data : It is a type of data which is related to each other. e.g. Student and subject, parents and child. * About My Topic : My topic is about case study on student record keeping system * Introduction to case student record keeping system Student Record Keeping System is a comprehensive solution for all of a school’s student management needs, like enrollment...

Words: 1384 - Pages: 6

Premium Essay

Srs on Osms

...SRS ON ONLINE SCHOOL MANAGEMENT SYSTEM Software Project Lab-2 Title: Online School Management System Group Member: Nowrose Ashraf Supervisor: Emon Kumar Dey Lecturer Institute of Information Technology University of Dhaka Submission Date: 29th Mar, 2014 Contents Chapter 1 1 1.1 Introduction 1 1.2 Purpose 2 1.3 Goals 2 Chapter 2 3 2.1 Introduction 3 2.2 Identifying Stakeholders 3 2.3 Recognizing multiple viewpoints 5 2.4 Working towards collaboration 6 2.5 Common requirements 6 2.6 Conflicting Requirements 6 2.7 Final requirements 7 2.8 Conclusion 7 3.1 Introduction 8 3.2 Eliciting Requirements 8 3.3 Collaborative Requirements Gathering 9 3.3.1 Requirement elicitation through interview 9 3.3.2 Requirement elicitation through questioning 10 3.3.3 Record view 10 3.3.4 Observation 10 3.4 Quality Function Development 10 3.4.1 Normal Requirements 11 3.4.2 Expected Requirements 11 3.5. Case Scenario 12 3.5.1. Registering Online 12 3.5.2. Admission 12 3.5.3 Student database generation 13 3.5.4 Attendance sheet generation 13 3.5.5 Result sheet generation 13 3.5.6 Annual report generation 13 Chapter 4 14 4.1 What is usecase diagram? 14 4.2 Usecase Diagram 15 4.3 Activity Diagram and Swimlane Diagram 31 4.3.1 Activity Diagram 31 4.3.2 Swimlane Diagram 39 Chapter 5 47 5.1 Data Modeling Concept 47 ...

Words: 6864 - Pages: 28