Developing an online system requires a series of tests and revision to ensure that the system effectively works. To illustrate the development of the system, a simplified version of the spiral life-cycle model was used. The spiral model combines the iterative nature of rapid prototyping in which the researchers established an understanding of the system and its objectives as well as its functionality, ability to accommodate change, constraints, and other alternatives in achieving those objectives. In the specification phase, the researchers defined the system requirements, conducted cost analysis, and defined some theories and concepts such as the Patterned Recognition Approach and Negotiation Approach. Following the specification phase was the design phase in which the researchers made a blueprint of the system to make the implementation phase much easier. The implementation phase is the actual development of the system. After implementing the system, the post-delivery maintenance phase followed. The researchers distributed a copy of the system to the enrollment officers for them to test the functionality of the system. For any changed requirements, the specification phase up to the post-delivery maintenance phase was repeated. When all requirements were fully satisfied, the researchers proceeded to the retirement phase.
Figure 1. A Simplified Version of the Spiral Life – Cycle Model In the study, the researchers used the Data Flow Diagram, which is a diagrammatic representation of the information flows within a system showing how information enters the system and leaves the system, what changes the information and where information is stored. Data Flow Diagrams show the passage of data through the system by using 5 basic constructs: Data Flows, Processes, Data Stores, External Entities, and Physical Resources, [Kendall, 2005]. The diagram would easily show the processes that would be done by the system and the other elements or entities that are involved. Context Diagram
The Term Paper on Data flow diagram 2
Note: For multiple-choice questions, select the best answer. Incorrect answers will be marked as zero. No marks will be awarded for any explanations you may offer. Multiple choice (2 marks each) a. Under what condition would you be more likely to recommend a prototyping approach to systems development as opposed to a waterfall approach? 1. For a large system with multiple integration points to ...
Figure 2. Context Diagram of the Current System
Old and new students need to fill up application forms like pre-enrollment form and will input validated ID and registration forms to the department enrollment officers. The current enrollment system needs those information to process the enrollment of the students. Then, the system will generate validated ID number and registration forms and will also generate the official enrollment form to the enrollees. On the administrator side, the current system will generate student master list of a specific schedule to the faculty assigned.
The Proposed System
Figure 3. Context Diagram of the Proposed System
New students need to sign up by filling out the personal information page with their unique ID number to be activated by the secretary. The system recognizes the valid user ID. The secretary can add grades of the students. Thus, the students can view their grades online. The proposed system evaluates the subjects previously taken by the students and generates a list of subjects that the students can enroll. After the students have selected the subjects to be enrolled, the proposed system shows the different schedules of each subject. Finally, the system generates the enrollment form that contains the financial statement and schedules of subject. The administrator can add curriculum, subjects, and schedules. He can also view the students’ profile and the list of students enrolled in every subject and in every department.
The Term Paper on Group Member System Student Information
System Development ITC 712 Project Proposal Prepared for: Mr. Samsudin Md. Strip Prepared by: Lizawati Bakri (2003215593) Mohd. Farhan Md.Fudzee (2003661166) Shadil Akimi b. Zainal Abidin (2003215952) Masters of Science in Information Technology (MSc. IT) CS 770 Project Title: "STARIS" Sekolah Tuanku Abdul Rahman Information System Due date: 1 August 2003 TABLE OF CONTENTS 1) Introduction To The ...
Project Design Description, Requirement, and Specifications Add
Process Narrative
The add function allows the administrator to enter a new record into the system. The administrator can add subjects, curriculum, department, enrollment officer per department, and subject schedules. The enrollment officer can add new entry of a student into the system, add student grades, and add faculty in the department. The inputted information is saved directly in the database. In special cases, key fields are automatically generated by the system (e.g. offer no.).
MYSQL commands will handle the insertion of the details in their corresponding tables in the database. Restriction/Limitation
The system rejects inputted records that do not match the correct formats.
There are different formats for every entry. Formats can be alphabets, numeric, or alphanumeric.
Performance Requirements
The ADD function saves record in the database. When the administrator enters data already stored in the database, the system will indicate that the data inputted exist or duplication of data occurs. The administrator can then modify the existing data.
Edit/Update
Process Narrative
The function allows the administrator to modify records such as the allocated number. The administrator searches the record to be edited on a table, clicks on the linked text, then enters the desired correction or updates.
Restriction/Limitation
The restriction of the ADD function applies also to the UPDATE function. In addition to that, while updating a subject schedule.
Performance Requirements
The function provides an option that would cancel all the details being modified before saving them. To update the allocation being set on a particular subject schedule, the administrator must locate the file on the list of schedules and then simply click on the subject code to modify the allocation data. Pressing the subject code hyperlink will automatically display the form and the information, which will be enabled and become editable especially on the allocation textbox. After finishing the modifications, the administrator clicks the UPDATE button to save the modifications.
The Term Paper on Information System Data University Records
Managing Information Executive Summary Information is any analysed data containing meaningful sense. An organisation couldn! |t operate with out information or data collection. If no information was collected decisions couldn! |t be made therefore the business / organisation could not progress or develop. To effectively operate Sunset Coast University they need to endorse a new information system. ...
Search
Process Narrative
The SEARCH function allows the administrator to search in the database information of a student, faculty, enrollment officer, and curriculum. The administrator can search for details of the subject schedule.
Restrictions/Limitations
The administrator can use this function. The string is the student’s name while the ID number is set into integer form. Performance Requirements. The SEARCH function locates the correctly entered file name when matched.
Design Constraints
Any other type of research requested after the implementation will demand a modification of the implemented system.
Delete
Process Narrative
This function allows the administrator to delete a record from the database permanently. When the DELETE button is clicked, the system asks for a confirmation. When the administrator confirms the deletion, the data will be deleted from the database.
Performance Requirements
Only the administrator can use this function. The administrator can delete list of records or information from the database.
Design Constraints
Deleting a record does not affect the student’s id no field of the remaining records since student account cannot be deleted from the system. Deletion of subject schedules is also not included in the system for archiving purposes.
Process Narrative
The system is capable of generating unofficial enrollment form containing all the subject schedules enrolled. The system can also generate a student curriculum, list of students enrolled, and list of schedules.
Restriction/ Limitation
The administrator can only print the schedules and list of students enrolled in a specific offer number from a form that is predefined by the system developers. Somehow, the student or the enrollee is capable of printing his own unofficial enrollment form and his curriculum.
Performance Requirements
This function should be able to print particular data such as generated unofficial enrollment form, list of schedules, and list of students enrolled in a specific schedule.