You are on page 1of 26

System Analysis & Design (INTIF1106)

SYSTEM ANALYSIS & DESIGN


INTIF1106

INFORMATION SYSTEM PROJECT SIMULATION :

Information System of Admission of New


Students

Team Member :
Adji Rifky Maulana (1811102441103)
Muhammad Yusril Swandy .A (1811102441114)
Muhammad Zidane Nur (1811102441115)
Resky Risjayadi (1811102441117)
Wiliam Aryanda (1811102441122)

Teknik Informatika
Fakultas Sains & Teknologi
Universitas Muhammadiyah Kalimantan Timur
Samarinda, 2019

Information System of Admission of New Student Teknik Informatika - UMKT | 1


System Analysis & Design (INTIF1106)

Contents
Contents i
Introduction 1
Information System 1
Admission New Student 1
Part 1: Planning 2
1.1. Project Identification & Selection 2
1.2. Project Initiation & Planning 2
1.2.1. Project Scope Statement 2
1.2.1. Project Schedule 3

Information System of Admission of New Student Teknik Informatika - UMKT | 2


System Analysis & Design (INTIF1106)

Introduction
The process of admitting new students is a routine activity carried out by higher
education providers, one of which is the Peternak Ikan Lele Samarinda of University (UPIL).
As the beginning of the academic process, the process of admitting new students can be done
quickly, effectively and well. The new student admission process consists of 3 stages, namely
registration, admission selection and registration. The new student admission system currently
running at UPIL Samarinda still requires all preparations to be carried out directly on campus.
This is a challenge for prospective students who live far from campus locations. To overcome
this, a new development system is made using the design method using web-based. The data
needed is obtained by using data collection techniques through interviews and observations,
then analyzed and analyzed using Gantt Chart or Network Diagrams.

Information System
This information system is used to facilitate prospective students who want to register
at UPIL, especially for prospective students who are outside the subdistrict domicile. Then also
this information system can accelerate the process of admitting new students such as data input,
admission selection, and payment processing. This information system can also be time and
more efficient so that it simplifies the whole process of prospective new students.

Admission New Student


The new student admission system is a system or procedure which is intended for
prospective students who want to continue their education in college. This system is done with
human power and also computer power. The new student admission system is used by state or
private universities, for state universities usually use the SNMPTN, SBMPTN, and SMMPTN
systems. Then, for private universities it usually uses a self-selection system consisting of
several waves. For the new student admission system aimed at prospective students, they will
be given the requirements in the form of photos, personal data, transcripts of diplomas and
studies, and transcripts. After that prospective students will undergo a selection test in the form
of a written test or value rating test. Then, prospective students who are declared to pass the
selection will be re-verified by prospective students with the relevant university. After all the
processes have been undertaken they will become students in college.

Information System of Admission of New Student Teknik Informatika - UMKT | 3


System Analysis & Design (INTIF1106)

Part 1: Planning
1.1. Project Identification & Selection
UPIL Samarinda Management of new student admissions still uses manual methods.
The manual method causes many mistakes that can cause losses to the university. This project
is needed by UPIL Samarinda because it can facilitate the process of admitting new students
quickly, effectively and efficiently. The benefits that can be solved reduce the input data error
and reduce the loss of the university. Traffic of all data stored Data traffic is safer, more
efficient and easily accessible. The sources needed are data, PC server, PC, Visual Web Builder
or other web maker software , IT staff and internet network. In addition, there are also things
that can happen because of server down, human error, database errors, theft or data
manipulation, and spend natural disasters that cause the server or database to be damaged.

1.2. Project Initiation & Planning


1.2.1. Project Scope Statement

Peternak Ikan Lele of University Prepared by: First Group


Project Scope Statement Date: June 2 , 2019

General Project Information

Project Name : Information System of Admission New Students

Sponsor : Bank Kaltimtara Syariah (bkts@gmail.com)

Project Manager : Kim Joong Un (kjjun@gmail.com)

Problem/Opportunity Statement:
● There is no problem but for this opportunity it is very important because it is
still rare for a university to use an information system on its new student
admission path.

Project Objectives:
● Simplify Registration
● Saving Time
● Save Budget

Information System of Admission of New Student Teknik Informatika - UMKT | 4


System Analysis & Design (INTIF1106)

Project Description:
● This project applies an information system which can help universities and
prospective students who want to enroll in this university. This information
system has been widely used by companies or organizations because it is faster,
safer, effective and efficient in use. The purpose of this project is to facilitate the
university in accepting new students, especially prospective students who are
outside the domicile without having to go to campus.

Business Benefits:
● The benefits can save budget or use a university.
● Make it easy for registrants.

Project Deliverables:
● Analysis
● Framework
● Design
● Trial Phase
● Settlement

Estimated Project Duration:


● To estimate our processing time it takes three month to complete

Information System of Admission of New Student Teknik Informatika - UMKT | 5


System Analysis & Design (INTIF1106)

1.2.1. Project Schedule

Information System of
Admission New Students
Start Date End Date Description Duration (days)
07-Jun 16-Jun Analysis 10
17-Jun 27-Jun Framework 11
28-Jun 28-Jul Design 31
29-Jul 25-Aug Trial Phase 28
26-Aug 03-Sep Settlement 8

05-Apr 25-Apr 15-May 04-Jun 24-Jun 14-Jul 03-Aug 23-Aug 12-Sep

Analysis

Framework

Design

Trial Phase

Settlement

Information System of Admission of New Student Teknik Informatika - UMKT | 6


System Analysis & Design (INTIF1106)

Analysis
The process of new student admission conducted by the Peternak Ikan Lele Samarinda
of University (UPIL) uses three ways, namely independent pathways, achievement paths, and
Bidikmisi Pathways. Where for the independent pathway prospective students must take the
exam first different from the achievement path where prospective students only deposit the
grades and certificates of award they received without taking the test first. Then also for
Bidikmisi track participants students who have passed Bidikmisi to take the test without
payment and wait for the test results to be accepted or not. For a university or a public or private
college, the usual quota between each route is different depending on the university's policy.

UPIL Samarinda uses a system where prospective students if they want to register use
two ways, namely offline and online. For Offline ways prospective students must come to
campus to register. Then for online prospective students only need to access the web that has
been provided by the campus to register themselves without having to be overwhelmed. With
these two events prospective students who want to enter Upil samarinda can be helped by this
offline and online registration system.

For the problem of information systems that are used UPIL Samarinda is very
influential where they make an information system that is very petrified in the process of
admitting new students. Like the entire registration process 80% use a computer or the like
which this step can reduce the level of errors committed by the people themselves. Then also
for the storage of crystals also uses a storage system without physical form but in the form of
files stored in the database where this step can reduce the risk of losing data when there are
natural or accidental disaster.

The information system used by the public is sponsored by a well-known bank, namely
Kaltimtara bank which is managed by the Kim Joong Un and made by First Groub. For the
problem of the duration of work on the first groub party only takes approximately 3 months for
a very useful information system.

Information System of Admission of New Student Teknik Informatika - UMKT | 7


System Analysis & Design (INTIF1106)

Process Modeling
Input: Data for prospective students

Output: No Prospective Student Registration, No Test, and Notification about the test

Resource: - Prospective Students

- PMB Committee

For the first time prospective students enter data from biodata, photos and others. After
completion of inputting data prospective students will receive No Student Registration
Candidates, No Test, and Notifications about tests as output. For the resources involved are the
prospective students themselves and the new student management committee.

DFD

Information System of Admission of New Student Teknik Informatika - UMKT | 8


System Analysis & Design (INTIF1106)

Design
Design can be defined as: "Phase after analysis of the system development cycle:
defining functional requirements and preparation for design implementation; describe how a
system is formed. "

The system design phase has two main purposes, namely:

1. To meet the needs of system users

2. To provide a clear picture and complete design to computer programmers and other technical
experts involved. The goal is more inclined to detailed system design, which is the making of
a clear and complete design to be used later for making computer programs.

Information System of Admission of New Student Teknik Informatika - UMKT | 9


System Analysis & Design (INTIF1106)

DATABASE
A database is a set of data that has been arranged in such a way with certain provisions
or rules that are interconnected so that it makes it easier for users to manage it also makes it
easier to obtain information in which data that has been inputted is stored in one storage system.
Upil samarinda uses a database system because it has many advantages, which are more
efficient, easy data control, not too expensive, and guaranteed data security.

Table relations
In table relations, a database is a collection of relationships that are connected to each
other. Relationships are terms in relational databases, but we are more familiar with calling
them tables. Like tables that have columns and rows, in relational databases, columns
(columns) are called attributes, while rows are called tuples. This is just naming, and to make
it easier, we will only use the terms tables, columns and rows in this tutorial, but if you find the
terms relations, attributes and tuples, it is just another name for tables, columns, and rows.

Normalized relations
Definition of Normalization

• Normalization is a technique in logical design of a database that groups attributes of a relation


so that it forms a good relation structure (without redundancies).

• Normalization is the process of forming a database structure so that most ambiguity can be
eliminated.

1nf
No registration Name Place, Birth Study Program Entrance
Date
000001 Syam Iqbal Wahau, 19-06- Manajement Achievement
2000 Informatika
000002 Farid Majid Balikpapan, System Independent
21-08-1999 Informasi
000003 Wiliam Penajam, 19- Teknik Independent
Aryanda 09-1999 Informatika
000004 Syam Yusril Bontang, 31- Teknologi Bidikmisi
01-2000 Informasi

Information System of Admission of New Student Teknik Informatika - UMKT | 10


System Analysis & Design (INTIF1106)

2nf
No registration Place, Birth Study Program Entrance
Date
000001 Wahau, 19-06- Manajement Achievement
2000 Informatika
000002 Balikpapan, 21- System Independent
08-1999 Informasi
000003 Penajam, 19-09- Teknik Independent
1999 Informatika
000004 Bontang, 31-01- Teknologi Bidikmisi
2000 Informasi

Purpose of Normalization

• For data to disappear

• To reduce complexity

• To simplify modifying data

Normalization Process

• Data is described in table form, then analyzed based on certain requirements to several levels.

• If the table tested does not meet certain requirements, then the table needs to be broken down
into a number of simpler tables to meet the optimal form.

Information System of Admission of New Student Teknik Informatika - UMKT | 11


System Analysis & Design (INTIF1106)

Form & Report

Report
The above is an example of a display for the user. The explanation is:

1. Username is a code that the user made to log in when the registration account was created.
Can be letters, numbers, or symbols.

2. New Password is a password that the user creates for the registration account login.

3. Confirm Password is to enter a password that has been created to ensure the authenticity of
the password.

4. Antispam Input is an anti-spam code that is used to prevent an action that can be harmful.

Information System of Admission of New Student Teknik Informatika - UMKT | 12


System Analysis & Design (INTIF1106)

Implementation

Information System of Admission of New Student Teknik Informatika - UMKT | 13


System Analysis & Design (INTIF1106)

Information System of Admission of New Student Teknik Informatika - UMKT | 14


System Analysis & Design (INTIF1106)

Information System of Admission of New Student Teknik Informatika - UMKT | 15


System Analysis & Design (INTIF1106)

Information System of Admission of New Student Teknik Informatika - UMKT | 16


System Analysis & Design (INTIF1106)

Information System of Admission of New Student Teknik Informatika - UMKT | 17


System Analysis & Design (INTIF1106)

Program Language
C ++ Programming Language is a High Level Language, but C ++ is also possible to
write Low Level Language in coding because, C ++ is an extension of the C Programming
Language which is classified into Middle Level Language, which means the C ++
Programming Language has all the features and advantages that C programming language has,
including the advantages of C Language, which is possible to use the Assembly Programming
Language in in coding C, and also provides facilities for manipulating low-level memory.

C ++ is the expansion and refinement of the previous programming language, C


language, by Bjarne Stroustrup in 1980. Early C ++ had the name "C with Classes" and changed
its name to C ++ in 1983. Bjarne Stroustrup created the C ++ programming language with
additional facilities, which very useful in that year until now, namely a programming language
that supports OOP (Object Oriented Programming).

C ++ is designed as a bias towards the system of programming and embedded systems,


with emphasis on performance, speed, efficiency and flexibility of use. C ++ has been and is
very useful in many ways, such as making desktop applications, servers and performance-
critical (eg telephone switches and spacecraft).

Process & Interface


The first process carried out by prospective students is to have a registration path and
fill in the biodata. Then the second one chooses morning classes or evening classes. And the
last is to choose a study program that is desired by prospective students and make payments.

Information System of Admission of New Student Teknik Informatika - UMKT | 18


System Analysis & Design (INTIF1106)

Interface

Information System of Admission of New Student Teknik Informatika - UMKT | 19


System Analysis & Design (INTIF1106)

Database
UPIL Samarinda uses a database with lnf and 2nf models to make it easier to find almost
the same student data. for example the names of prospective students, program studies and
others.

Testing
1. The purpose of testing is to confirm that the system meets the requirements.

The aim of testing in this program is to ensure the program runs smoothly so that this program
can facilitate students in choosing courses with this system.

2. Testing must be planned.

Before this system is implemented, there must be a careful plan so that in the process of this
system no adverse errors or fatal errors occur.

Information System of Admission of New Student Teknik Informatika - UMKT | 20


System Analysis & Design (INTIF1106)

Walkthrought
1. Have a review meeting led by the project manager or chief programmer, who is also
responsible for scheduling meetings, arranging agendas, inviting participants, and so on.

2. The programmer presents his work to reviewers. Discussions must be general during the
presentation.

3. Following general discussion, programmers walk through the code in detail, focusing on the
logic of the code than in certain test cases.

4. The reviewers ask to examine certain test cases.

5. The Chair resolves disagreements if the members of the review team cannot reach agreement
among themselves and give the task, usually to the programmer, to make specific changes.

6. A second walk-through is then scheduled if needed.

Test case result form

Peternak Ikan Lele Samarinda of University

Case Test Results

Test Case Number: 11

Date: 02/06/2019

Name of program: Information System of Admission New Students

Tested Modules: In testing the operating system the output results are in line with expectations
and can be trusted by using a program that has been created.

Suggestions for the next step: We recommend that the developer is not free of responsibility
such as there is damage to the information system and it is expected that cooperation to carry
out maintenance of information systems by the campus and makers.

Information System of Admission of New Student Teknik Informatika - UMKT | 21


System Analysis & Design (INTIF1106)

Installation
For the installation process, upil uses MySQL to run the program.

Installation Guide
• Upload using the File Manager (or Legacy File Manager)

uploading files using a file manager is no need to install anything on the server, just use the
browser and access CPanel. While the disadvantage is that the folder cannot be uploaded, so it
must manually create a folder. In addition, the upload process is done one by one. The file
manager can only upload 15 files at a time and must be in the same folder.

• Upload using FTP software

Upload files using software. Besides being able to upload many files. when the connection is
lost and the upload process stops, we can continue at any time. And besides uploading using
FTP is more reliable when you have to upload large files. FTP software that is widely used
includes FileZilla and CuteFTP.

• Program base

Database or database (English: database) is a collection of information stored on a computer


systematically so that it can be checked using a computer program to obtain information from
the database. The software used to manage and call database queries is called a database
management system (DBMS). The database system can be learned in information science.

Information System of Admission of New Student Teknik Informatika - UMKT | 22


System Analysis & Design (INTIF1106)

Database (mySQL installation, database placement)


1. Please log in to cPanel

2. Then click the MySQL Databases menu in the Databases column

3. Enter the new database name in the New Database column then press the Create Database
button to create a new database. (Make sure that the database you created does not have the
same name as the existing database)

4. Please return to the previous page by pressing the Go Back button.

5. Add a new user in the Add New User section, fill in the user name in the Username column,
along with the password in the Password column, then click the Create User button to create a
new user.

6. After that, click Go Back to return to the previous page.

7. If you have created a database and user, then add the user to the database. In the Add User
To Database section, please select the user and database through the drop down menu that you
created, then click the Add button to save the changes.

8. Please check the ALL PRIVILEGES option then press the Make Changes button to save
changes.

Network
In using this program the campus uses an internet base, so that it makes it easier for
prospective students to access the system easily and wherever prospective students are located.

Maintenance
In maintaining this operating system program, it is done at least once a month to check
whether there are still errors that need to be corrected in this operating system or just need
maintenance.

Information System of Admission of New Student Teknik Informatika - UMKT | 23


System Analysis & Design (INTIF1106)

System Service Request

REQUESTED BY : First Group DATE July, 02


2019

DEPARTMENT OF THE : Peternak Ikan Lele Samarinda of University

LOCATION :Jl. Purwodadi Indah No 10, West Samarinda

CONTACT :Tel. 0542-112346 Fax. 0542-765432

TYPE OF REQUEST

New System [√]

System Enhancement []

System Error Correction []

URGENCY

Immediate - Operations are impaired or opportunity lost []

Problems exist, but can be worked around [√]

Business losses can be tolerated until the new system is installed []

PROBLEM STATEMENT

Problems that occur when entering biodata and photo entries of prospective students
occur a bug so that prospective students when clicking save will repeat the page again and their
biodata and photos will be empty again.

Information System of Admission of New Student Teknik Informatika - UMKT | 24


System Analysis & Design (INTIF1106)

SERVICE REQUEST

In overcoming the bugs that occur in the program, checking the programs made and
checking the program is done so that the bugs do not occur again in the process of filling in the
biodata and input photos.

IS LIAISON : Wiliam Aryanda (Tel - 081234567890, Fax 0542-165243,

email: wary@gmail.com)

SPONSOR : Bank Kaltimtara Syariah (bkts@gmail.com)

---------------------- TO BE COMPLETED BY SYSTEMS PRIORITY BOARD -----------------


----

[√] Request approved Assigned to

Start date July 3, 2019

[√] Recommend revision

[] Suggest user development

[] Reject for reason

Information System of Admission of New Student Teknik Informatika - UMKT | 25


System Analysis & Design (INTIF1106)

Scheduling Maintenance

Information System of
Admission New Students
Start Date End Date Description Duration (days)
03-Jul 16-Nov Analysis 153
17-Nov 18-Apr Framework 184
19-Apr 20-Oct Design 221
21-Oct 22-Jun Trial Phase and Maintenance 246
23-Jun 24-Sep Settlement 120

10-Apr 27-Oct 15-May 01-Dec 18-Jun 04-Jan 23-Jul 08-Feb

Analysis

Framework

Design

Trial Phase and Maintenance

Settlement

Information System of Admission of New Student Teknik Informatika - UMKT | 26

You might also like