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 Subject 1 2) Introduction To The Organization 1 2.1) Background.

1 2.2) Objective 2 2.3) Function 2 2.4) Management Organization’s Chart 3 3) Project Team Background 3 1st Group Member Profile 4 2nd Group Member Profile 6 3rd Group Member Profile 8 4) Requirement Analysis 10 4.1) Brief Overview 10 4.1. 1) Purpose of the System 10 4.1. 2) Scope of the System 10 4.1. 2.1) Student Information Scope 10 4.1. 2.2) Academic Information Scope 11 4.1.

2.3) Co-Curriculum Information Scope 11 4.1. 2.4) Discipline Information Scope 11 4.1. 3) References To The Development Context 11 4.2) Current System and State of Affairs 12 4.3) Proposed System Overview 12 5) Project Title 12 1) INTRODUCTION TO THE SUBJECT System development consists of processes that will result in producing an end product. It usually consists of initial condition, feasibility study, design, installations and maintenance phase. If we refer to SDLC, it is made of seven phases. System development will derive us to the proper way in developing a system.

Particularly, based on the right development processes, we can ensure that all tasks are followed, planned and scheduled in the proper manner. In this subject, we will also learn how to perform a good system development planning, methodology that can be used in the processes and how to be in control with the development itself. Nevertheless, the developer must totally understand about the need /’s of the client / user in a way to put the developed system into life. 2) INTRODUCTION TO THE ORGANIZATION 2.1) Background.

Sekolah Tuanku Abdul Rahman is situated at Ipoh, Perak. As one of the top boarding school in Malaysia, its main task is to deliver the best service in delivering information and knowledge in a form of education to their students so that their students can maintain a level of quality in education. Established in 1956, STAR was also the school that responsible to generate lots of current leader in many fields in Malaysia. Thus, two basic elements that involve are the service provider (management, teachers) and the client (student). The idea of choosing this school as a class project in ITC 712 (Information System Development & Methodology) arise since two of our group member are coincidently originate from this school (Senior~Junior Relationship), which is Mr. Shadil Akimi bin Zainal Abidin (Class of 1994) and Mr. Farhan bin Md. Fudzee (Class of 1997).

2.2) Objective Particularly, the main objective of any elite or upcoming smart school is based on what had been stated by our Education’s Minister (1994-1999), Dato’s eri Mohd Najib Tun Razak: 2.3) Function The main function of the organization is very clear, that is to educate secondary school by deliver knowledge and information in a boarding school environment and in the most efficient way to the customer. In this case, the customer is referred to the students of the school. Activities: o Administration o A concern of organizing and managing the school and all elements involved in its operation. o Teaching and learning o Concerns of delivering and receiving knowledge and information using some tools and materials that mat help to ease the processes. One of the most important things to be understood is knowledge is general and includes every relevant fields. o Profiling o Students are profiled, and their progress is monitored in a way to be an indicator to student’s performance. Element that can be involved are information, academic progress, co-curriculum involvement and discipline’s record of a student. 2.4) Management Organization’s Chart 3) PROJECT TEAM BACKGROUND Our team consists of 3 members.

They are all from computer field background, two previously from Information Technology and one from Computer Science. The detail profiles of these members are described in the next coming section. 1st Group Member Profile Name: Shadil Akimi b. Zainal Abidin Student ID 2003215952 Address: No. 4, Jln.

Batu Mandi Satu 26/29 A, Taman Bukit Saga, 40000 Shah Alam. E-Mail: Contact No: 016-3112871 Position in development team: Project Manager Responsibility Managing project progressiveness, deliverables, system quality and leading the project team Academic Qualification & Professional Certification: Bachelor Of Computer Science, B. Comp. SC. (Hons. ), University Of Science Malaysia (USM) Minden Penang. Microsoft Office Specialist (MOS) MASTER for MS Office 2000 (Certified in Word Expert, Excel Expert, Access Core, Powerpoint Core & Outlook Core) and also a qualified trainer recognized by Microsoft Corp. Working Experience: 2001~2002, Advance Disk Technology (ADT), Kul im Kedah, [Maintenance Engineer] o Maintaining factory plant production infrastructure & automation system in the scope of Robotics Mechanical Support and PLC (Programmable Logic Control) System. o Supervising and lead a group of technician.

2002~2003, UNITAR (Universiti Tun Abdul Razak) SDN. BHD., KL, [Software Engineer cum IT Trainer] o Managing and leading software & system development technically (Microsoft Based System (VB 6 or Active Server Pages (ASP) 3.0) for the university plus leading a developer team. o Conducting IT-CBT (Computer Based Training) for PSM B Pro lus-Perla, SLG Scheme, MAXIS-KTKM Software Camp, Corporate Training, Microsoft Office Specialist (MOS) Training (for Professional Certification) & E-Commerce Council Consultant Program. Highlights: o System developed so far are such as My CRM (Customer Relationship Management System), MyHRDX (Human Resource Development Exchange System), e-Assistant (ERP-Enterprise Resource Planning Based System), C RSB Middleware (A software to manage Cel com (M’sia) -ORBCOMM’s data retrieval between a Satellite Communicator Device and their Earth Station in Ker teh, Terengganu. o Courseware developed so far are such as “Fundamentals of VB 6” & “MS Office 2000”, act as the ID (Instructional Designer) in the project o Microsoft Office Specialist (MOS) Online Exam Administrator for UNITAR o Technical Advisor and Assistant Camp leader for MAXIS-KTKM Software Camp project, held in Sabah. 2nd Group Member Profile Name: Mohd Farhan b. Md. Fudzee Student ID 2003661166 Address: 515, Blok 5, Apartment Seksyen 7, Seksyen 7, 40000 Shah Alam.

E-Mail: Contact No: 012-5555921 Position in development team: System Analyst Responsibility Analyze user requirement and deliver the data to project members Academic Qualification & Professional Certification: Bachelor Of Information Technology, University Technology MARA (UiTM) Shah Alam, Selangor. Working Experience: Former industrial trainee of Irfan Technology Sdn Bhd. This company specialized in software development, hardware and services. (Nov 2001 – April 2002) Hotlink top-up agent for MAXIS Bhd (Nov 2002 – now) Temporary staff at ITC and done some researches.

(May 2002) Share partner for V Host Solution. This company specialized in software development and web hosting. Sushi King food service staff / part time. (May 2001) Freelance programmer since 2002.

Highlights: Completed final year practical training. This practical training program enables me to learn about building networking and setup a few computer networks. I also teach Microsoft Office to the government officers. During performing as freelance programmer, I developed Library Management System, Student Registration and Information System (SIS MAP) and Sport Management System. I completed my thesis in UiTM by developing Student Profiling and Assessment System (SPAS). Lead Lunar Creative team to launch CD Interactive for CS 220, UiTM students.

I was also a committee member of Computer Science Student Association (COMSTAR) and performed a lot of student activities. Other than that, I’m also involved in R&D projects like developing tools to monitor student performance, integrating software and hardware components and effective content delivery for assisting teacher in setting notes or assessment. For the time being, I’m learning Visual. Net seriously. 3rd Group Member Profile Name: Lizawati Bt Bakri Student ID 2003215593 Address: 39, Jln Bung a Tera tai 2/14, Sek 2, 40000 Shah Alam E-Mail: Contact No: 012-2853237 Position in development team: Programmer Responsibility Specialized in programming and debugging and create user interface and optimize the system software Academic Qualification & Professional Certification: Bachelor Of Information Technology, University Technology MARA (UiTM) Shah Alam, Selangor. Working Experience: IT Trainee of Ed aran Oto mobil Nasional Berhad (EON).

(Disember 2000 – March 2001) Temporary Cashier at Jaya Jus co, Wang sa Maj, Kuala Lumpur. (Disember 1996) Part Time Housekeeping at Concorde, Shah Alam. (October 2002) Highlights: Conduct Information System in Organization Seminar on 24/2/2003 as Head of Publicity. Conduct a Durrant Charity Concert as a Project Leader Conduct a visit to May bank Finance as a Treasurer Develop an E-learning for Science Form 1 using Visual Basic. Develop Click & Learn Discovery Interactive CD using Macromedia Director. Develop an Online Airline System Reservation using ASP and HTML.

Project Leader for Football & Netball League for FT MSK Committee. CD Interactive for Lunar Creative Work as a CD Promoter 4) REQUIREMENT ANALYSIS 4.1) Brief Overview 4.1. 1) Purpose of the System The system that is about to be developed is a fully computerized student’s information system. This system is developed for the usage of the Sekolah Tuanku Abdul Rahman, Ipoh (STAR) management, in order to manage their student’s information The computerized student’s information system is for the school. This system has the ability in managing all the information about the student in this school, including particular details of the student, information about their relative, the involvement of the student in extra curricula activities and discipline record of the student.

This system hopefully will help the management of this school to improve their performances. IT also will make the access to the student data and information retrieval become faster and accurate. The resulting system shows that it can make the improvement in managing student’s information system. Hopefully this system will help to boosts the used of computerized system in school management in the future. 4.1. 2) Scope of the System The scope of the system will only cover the basic operation of the school.

This limitation is to time constraint and lack of manpower in the team member. Therefore only basic operation will be considered for computerization. The below list is the scope that have been identified and chosen to be implemented. 4.1. 2.1) Student Information Scope This section or module covers the personal particular of a student and its caretaker. When a student registers himself to the school, he must fill in a form of his personal particulars. Information filled in the form will be keyed-in into the computer by the respective teachers or staffs.

The same goes when there are updates to his personal particulars such as change of address or telephone number. 4.1. 2.2) Academic Information Scope This section or module covers the academic results of a student for the whole years he is in the school. The results will be entered into the system directly by the teachers that teach or mark examination papers. These results can be printed and sent to the student parent for report card purposes.

Other reports can also be printed out to analyze a student academic performance. 4.1. 2.3) Co-Curriculum Information Scope This section or module covers the co-curriculum activities involved by a student. It stores information regarding a student involvement in society, sports, uniform force and special activities. 4.1. 2.4) Discipline Information Scope This section or module covers the bad behaviors done by the students. Any wrong doings by them will be recorded in the system.

The respective discipline teacher will store the data in the system and take action upon it. 4.1. 3) References To The Development Context For the development purpose and context, we will use some selected teachers, staff and students as reference to enhance further current understanding of operational workflow at the school. Among methods to use or utilize these references are such as interviewing them, setting questionnaire and analyzing through observation. By this way, a better input and firm understanding during analysis phase can be done and referred. As far until now, understanding of any workflow will be based on two of our group member since they are ex-student (old boy) of this school. Future references on confirmation latest info of our understanding will be based on the Subject Method Experts (SME) selected form the school members.

4.2) Current System and State of Affairs Basically, the current system and operational method are manual and conventional. Computerization part is only using Microsoft Office application in work related to management and daily office operation. Data are stored in Microsoft Excel files. There is no fast information retrieval and generated report based on some collection of data. All data have to evaluated manual. Searching record of student who has left the school is a problem and quite alarming.

Services to student are delayed just because of a lot of time taken to conduct or to execute a process. Ex: Report Cards issuing delays. 4.3) Proposed System Overview The proposed system will be developed based on the guideline in Software Development Life Cycle. It is to ensure that the system that is developed, good in quality and can satisfy the need of the users. In implementation, we will use using Visual Basic 6.0 for creating the application (front-end) and as for the database (back-end); we will use Microsoft Access 2000. This new proposed system, when deployed will be in an Intranet environment, so connectivity to share data will be available.

Therefore at least one PC must act as a server or data center. Clients PC that is connected to it will transact the centralized stored data. Therefore a multi-user environment will be achieved. All manual process will be computerized in order to save time and provide better service to the students. This will satisfy parties such as teachers, parents and not forgetting students. Based on the system scope mention just now, there will be 4 modules that will be deployed.

The modules are Registration Module, Academic Module, Co-Curriculum Module and Discipline Module. 5) PROJECT TITLE After having a brainstorming session in planning for this project, all of us team member also discuss of choosing the name for the system. The system title or name that have been decided is “STARIS”, which is an acronym for “Sekolah Tuanku Abdul Rahman Information System.”.

<