BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1.
Implementasi Sistem Implementasi sistem ini menggambarkan penerapan dan kebutuhan sistem untuk
menjalankan program dimana aplikasi ini merupakan aplikasi multi user pada sistem dokumentasi proyek jaringan. Berikut adalah spesifikasi perangkat keras dan perangkat lunak yang digunakan untuk implementasi aplikasi : 1) Perangkat Keras a) Tipe Komputer : Desktop PC atau Laptop b) Processor : Inter Core i5 c) RAM : 4 GB d) Monitor : 13 Inch 2) Perangkat Lunak a) OS Microsoft Windows 7 b) Google Chrome ver.42
81 http://digilib.mercubuana.ac.id/
82
4.2.
Implementasi Basis Data a. Tabel ProjectComponents Query: CREATE TABLE [dbo].[ConfigProjectComponents]( [Id] [int] IDENTITY(1,1) NOT NULL, [Name] [varchar](50) NOT NULL, [Description] [varchar](100) NULL, [IsMandatory] [bit] NOT NULL CONSTRAINT [DF_ConfigProjectComponent_IsMandatory_1] DEFAULT ((1)), [CreatedOn] [datetime] NULL CONSTRAINT [DF_ConfigProjectComponent_IsMandatory] DEFAULT ((1)), [CreatedBy] [varchar](50) NULL, [ModifiedOn] [datetime] NULL, [ModifiedBy] [varchar](50) NULL, [RecordStatus] [bit] NOT NULL CONSTRAINT [DF_ConfigProjectComponent_RecordStatus] DEFAULT ((1)), CONSTRAINT [PK_ConfigProjectComponent] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
Gambar 4. 1 Tabel ProjectComponents
b. Tabel Divisions Query: CREATE TABLE [dbo].[Divisionss]( [Id] [int] NOT NULL, [DivisionCode] [varchar](6) NOT NULL, [Name] [varchar](50) NOT NULL,
http://digilib.mercubuana.ac.id/
83
[Description] [varchar](100) NULL, CONSTRAINT [PK_Divisionss] PRIMARY KEY CLUSTERED ( [DivisionCode] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
Gambar 4. 2 Tabel Divisions
c. Tabel Employees Query: CREATE TABLE [dbo].[Employees]( [id] [int] NOT NULL, [EmployeeNumber] [varchar](50) NOT NULL, [FirstName] [varchar](50) NOT NULL, [Lastname] [varchar](50) NULL, [PrimarySkillId] [int] NOT NULL, [SecondarySkillId] [int] NULL, [PositionId] [int] NOT NULL, [DivisionId] [int] NOT NULL, [RecordStatus] [bit] NOT NULL, CONSTRAINT [PK_Employees] PRIMARY KEY CLUSTERED ( [EmployeeNumber] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
Gambar 4. 3 Tabel Employees
http://digilib.mercubuana.ac.id/
84
d. Tabel Positions Query: CREATE TABLE [dbo].[Positions]( [Id] [int] NOT NULL, [PositionCode] [varchar](8) NOT NULL, [Name] [varchar](50) NOT NULL, [Description] [varchar](100) NULL, CONSTRAINT [PK_Positions] PRIMARY KEY CLUSTERED ( [PositionCode] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
Gambar 4. 4 Tabel Positions
e. Tabel ProjectDetails Query: CREATE TABLE [dbo].[ProjectDetails]( [Id] [int] IDENTITY(1,1) NOT NULL, [ProjectId] [int] NOT NULL, [EmployeeId] [int] NOT NULL, [AssignDateTime] [datetime] NOT NULL, CONSTRAINT [PK_ProjectDetail] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
http://digilib.mercubuana.ac.id/
85
Gambar 4. 5 Tabel ProjectDetails
f.
Tabel Projects Query: CREATE TABLE [dbo].[Projects]( [Id] [int] NOT NULL, [PID] [varchar](20) NOT NULL, [Name] [varchar](50) NOT NULL, [Description] [varchar](100) NULL, [ProjectTypeId] [int] NOT NULL, [CustomerId] [int] NOT NULL, [ScopeOfWorkPath] [varchar](max) NULL, [WorkPlanDocPath] [varchar](max) NULL, [LowLevelDesignPath] [varchar](max) NULL, [ImplementDocPath] [varchar](max) NULL, [WorkReportDocPath] [varchar](max) NULL, [ChangeRequestFormPath] [varchar](max) NULL, [StartDate] [date] NOT NULL, [TargetDate] [date] NOT NULL, [EndDate] [date] NULL, [Status] [varchar](10) NOT NULL, CONSTRAINT [PK_Projects] PRIMARY KEY CLUSTERED ( [PID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
Gambar 4. 6 Tabel Projects
http://digilib.mercubuana.ac.id/
86
g. Tabel ProjectTypes Query: CREATE TABLE [dbo].[ProjectTypes]( [Id] [int] IDENTITY(1,1) NOT NULL, [Name] [varchar](50) NOT NULL, [Description] [varchar](100) NULL, CONSTRAINT [PK_ProjectType] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
Gambar 4. 7 Tabel ProjectTypes
h. Tabel Skills Query: CREATE TABLE [dbo].[Skills]( [Id] [int] NOT NULL, [SkillCode] [varchar](10) NOT NULL, [Name] [varchar](50) NOT NULL, [Description] [varchar](100) NULL, CONSTRAINT [PK_Skills] PRIMARY KEY CLUSTERED ( [SkillCode] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
Gambar 4. 8 Tabel Skills
http://digilib.mercubuana.ac.id/
87
i.
Tabel SysLogs Query: CREATE TABLE [dbo].[SysLogs]( [Id] [int] IDENTITY(1,1) NOT NULL, [TableName] [varchar](50) NULL, [RecordId] [int] NULL, [UserId] [varchar](50) NULL, [BeforeValue] [text] NULL, [CurrentValue] [text] NULL, [EventType] [char](1) NULL, [EventDateTime] [datetime] NULL, CONSTRAINT [PK_SysLog] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
Gambar 4. 9 Tabel SysLogs
j.
Tabel SysMemberships Query: CREATE TABLE [dbo].[SysMemberships]( [Id] [int] IDENTITY(1,1) NOT NULL, [UserId] [varchar](50) NOT NULL, [Password] [varchar](150) NOT NULL, [EmployeeId] [int] NOT NULL, [CreatedOn] [datetime] NOT NULL, [CreatedBy] [varchar](50) NOT NULL, [ModifiedOn] [datetime] NULL, [ModifiedBy] [varchar](50) NULL,
http://digilib.mercubuana.ac.id/
88
[RecordStatus] [bit] NOT NULL CONSTRAINT [DF_SysMembership_RecordStatus] DEFAULT ((1)), CONSTRAINT [PK_SysMembership] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
Gambar 4. 10 Tabel SysMemberships
k. Tabel Customers Query: CREATE TABLE [dbo].[Customers]( [Id] [int] NOT NULL, [CustomerCode] [varchar](4) NOT NULL, [Name] [varchar](50) NOT NULL, [Description] [varchar](100) NULL, [RecordStatus] [bit] NOT NULL, CONSTRAINT [PK_Customers] PRIMARY KEY CLUSTERED ( [CustomerCode] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
Gambar 4. 11 Tabel Customers
http://digilib.mercubuana.ac.id/
89
4.3.
Tampilan Aplikasi Berikut adalah tampilan interface dari Aplikasi Dokumentasi Proyek Jaringan.
4.3.1. Master Data 4.3.1.1. Master Employees Master Employees digunakan untuk mencari, menambah, dan mengubah master Employees. Pengguna dapat mencari data employee berdasarkan kriteria yang tersedia lalu klik tombol “Search”. Berikut ini adalah tampilan daftar employees :
Gambar 4. 12 Tampilan Daftar Employees
Pengguna juga dapat menambah data employees dengan cara klik tombol “Create New”kemudian akan terbuka form employees. Jika pengguna ingin mengubah data dapat dengan cara klik tulisan “edit” yang ada di sebelah kanan record, akan muncul form employees untuk merubah data.
http://digilib.mercubuana.ac.id/
90
Gambar 4. 13 Tampilan Form Employee
4.3.1.2. Master Division Master Division digunakan untuk mencari, menambah, dan mengubah master Division. Pengguna dapat mencari data employee berdasarkan kriteria yang tersedia lalu klik tombol “Search”. Berikut ini adalah tampilan daftar division :
http://digilib.mercubuana.ac.id/
91
Gambar 4. 14 Tampilan Daftar Divisions
Pengguna juga dapat menambah data division dengan cara klik tombol “Create New”kemudian akan terbuka form division. Jika pengguna ingin mengubah data dapat dengan cara klik tulisan “edit” yang ada di sebelah kanan record, akan muncul form division untuk merubah data.
Gambar 4. 15 Tampilan Form Division
4.3.1.3. Master Positions Master Positions digunakan untuk mencari, menambah, dan mengubah master Positions. Pengguna dapat mencari data employee berdasarkan kriteria yang tersedia lalu klik tombol “Search”. Berikut ini adalah tampilan daftar Positions :
http://digilib.mercubuana.ac.id/
92
Gambar 4. 16 Tampilan Daftar Position
Pengguna juga dapat menambah data Positions dengan cara klik tombol “Create New”kemudian akan terbuka form Positions. Jika pengguna ingin mengubah data dapat dengan cara klik tulisan “edit” yang ada di sebelah kanan record, akan muncul form Positions untuk merubah data.
Gambar 4. 17 Tampilan Form Position
4.3.1.4. Master Skills Master Skill digunakan untuk mencari, menambah, dan mengubah master Skill. Pengguna dapat mencari data employee berdasarkan kriteria yang tersedia lalu klik tombol “Search”. Berikut ini adalah tampilan daftar Skill :
http://digilib.mercubuana.ac.id/
93
Gambar 4. 18 Tampilan Daftar Skill
Pengguna juga dapat menambah data Skill dengan cara klik tombol “Create New”kemudian akan terbuka form Skill. Jika pengguna ingin mengubah data dapat dengan cara klik tulisan “edit” yang ada di sebelah kanan record, akan muncul form Skill untuk merubah data.
Gambar 4. 19 Tampilan Form Skill
4.3.1.5. Master Project Types Master Project type digunakan untuk mencari, menambah, dan mengubah master Project type. Pengguna dapat mencari data employee berdasarkan kriteria yang tersedia lalu klik tombol “Search”. Berikut ini adalah tampilan daftar Project type :
http://digilib.mercubuana.ac.id/
94
Gambar 4. 20 Tampilan Daftar Project Type
Pengguna juga dapat menambah data Project type dengan cara klik tombol “Create New”kemudian akan terbuka form Project type. Jika pengguna ingin mengubah data dapat dengan cara klik tulisan “edit” yang ada di sebelah kanan record, akan muncul form Project type untuk merubah data.
Gambar 4. 21 Tampilan Form Project Type
4.3.1.6. Master Customers Master Customers digunakan untuk mencari, menambah, dan mengubah master Customers. Pengguna dapat mencari data employee berdasarkan kriteria yang tersedia lalu klik tombol “Search”. Berikut ini adalah tampilan daftar Customers :
http://digilib.mercubuana.ac.id/
95
Gambar 4. 22 Tampilan Daftar Customers
Pengguna juga dapat menambah data Customers dengan cara klik tombol “Create New”kemudian akan terbuka form Customers. Jika pengguna ingin mengubah data dapat dengan cara klik tulisan “edit” yang ada di sebelah kanan record, akan muncul form Customers untuk merubah data.
Gambar 4. 23 Tampilan Form Customer
4.3.1.7. Membership Membership digunakan untuk menambah, dan mengubah employee yang bisa melakukan login ke dalam sistem. Pengguna dapat mencari data membership berdasarkan kriteria yang tersedia lalu klik tombol “Search”. Berikut ini adalah tampilan daftar membership :
http://digilib.mercubuana.ac.id/
96
Gambar 4. 24 Tampilan Daftar Membership
Pengguna juga dapat menambah data Membership dengan cara klik tombol “Create New”kemudian akan terbuka form Membership. Jika pengguna ingin mengubah data dapat dengan cara klik tulisan “edit” yang ada di sebelah kanan record, akan muncul form Membership untuk merubah data.
Gambar 4. 25 Tampilan Form Membership
http://digilib.mercubuana.ac.id/
97
4.3.2 Transaksi 4.3.2.1
Project
Project digunakan untuk mencari, menambah, dan mengubah data Project. Pengguna dapat melakukan pencarian data Project berdasarkan kriteria yang tersedia lalu klik tombol “Find”. Berikut ini adalah tampilan daftar Project :
Gambar 4. 26 Tampilan Daftar Projects
Pengguna juga dapat menambah data Project dengan cara klik tombol “Create New”kemudian akan terbuka form Project. Jika pengguna ingin mengubah data dapat dengan cara klik tulisan “edit” yang ada di sebelah kanan record, akan muncul form Project untuk merubah data
Gambar 4. 27 Tampilan Form Project
http://digilib.mercubuana.ac.id/
98
4.3.2.2
Close Project
Close Project digunakan untuk mengubah status project dari open menjadi close. Pengguna tinggal klik pada tombol close pada project untuk mengubah status dari project tersebut. Berikut ini adalah tampilan daftar Project :
Gambar 4. 28 Tampilan Close Project
4.3.2.3
Assigned Project
Assigned Project digunakan untuk melihat project yang ditugaskan dan untuk mengunggah dokumen suatu proyek. Berikut adalah tampilan daftar assigned project:
Gambar 4. 29 Tampilan Daftar Assigned Project
Untuk menggunggah dokumen, pengguna tinggal klik pada “Edit” yang terletak di sebelah kanan dari proyek. Setelah itu akan muncul form untuk mengunggah dokumen.
http://digilib.mercubuana.ac.id/
99
Gambar 4. 30 Tampilan Form Unggah Dokumen Project
4.3.3. Reports 4.3.3.1. Log Reports Log Reports digunakan untuk melihat perubahan yang terjadi pada suatu projects
Gambar 4. 31 Tampilan Log Reports
http://digilib.mercubuana.ac.id/
100
4.3.3.2. Utilisasi Engineer Reports Utilisasi Engineer Reports digunakan untuk melihat seberapa banyak proyek yang sedang dikerjakan oleh engineer.
Gambar 4. 32 Tampilan Utilisasi Engineer Report
4.3.3.3. Utilisasi Project Reports Utilisasi Projects Reports digunakan untuk melihat seberapa banyak proyek yang sedang berjalan atau yang sudah selesai.
Gambar 4. 33 Tampilan Utilisasi Project Report
http://digilib.mercubuana.ac.id/
101
4.3.4. Pengujian Sistem Pengujian dilakukan untuk mengetahui bahwa aplikasi yang telah dibuat dapat berjalan sebagaimana mestinya sesuai dengan yang dirancang, serta untuk menghindari kesalahan-kesalahan yang mungkin terjadi. Pengguna melakukan variasi inputan data ke dalam sistem yang telah dibuat untuk menguji respon dari sistem.
4.3.4.1. Skenario Pengujian Sistem Metode pengujian yang digunakan adalah black box testing, pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari sebuah sistem. Berikut ini merupakan skenario pengujian yang dilakukan kepada sistem : Tabel 4. 1 Skenario Pengujian
Form
Fungsi
Skenario
Hasil yang Hasil diharapkan pengujian
Login
Proses Login
User melakukan login dengan memasukkan username dan password
Muncul pesan error jika username dan password tidak sesuai, dan akan mengarah ke halaman utama jika username dan password sesuai
Muncul pesan error “Wrong username and password!” jika username dan password tidak sesuai, dan berhasil diarahkan ke halaman utama jika benar
Daftar Master Employees
Menampilkan User melakukan data master pencarian data Employees master Employees
Hasil pencarian sesuai dengan filter parameter yang dipilih oleh user
Data yang ditampilkan sesuai dengan kriteria parameter dan jika tidak ditemukan maka tidak ada tampilan record pada form
Form Master Mengelola User melakukan Employees data master penambahan employees dan edit data master employees Daftar
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Menampilkan User melakukan Hasil
http://digilib.mercubuana.ac.id/
pencarian Data
yang
102
Master Division
data master pencarian data sesuai dengan Division master Division filter parameter yang dipilih oleh user
Form Master Mengelola User melakukan Division data master penambahan division dan edit data master division Daftar Master Position
Daftar Master Skill
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Menampilkan User melakukan Hasil pencarian data master pencarian data sesuai dengan Position master Position filter parameter yang dipilih oleh user
Form Master Mengelola User melakukan Position data master penambahan position dan edit data master position
ditampilkan sesuai dengan kriteria parameter dan jika tidak ditemukan maka tidak ada tampilan record pada form
Data yang ditampilkan sesuai dengan kriteria parameter dan jika tidak ditemukan maka tidak ada tampilan record pada form
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Menampilkan User melakukan Hasil pencarian data master pencarian data sesuai dengan Skill master Skill filter parameter yang dipilih oleh user
Data yang ditampilkan sesuai dengan kriteria parameter dan jika tidak ditemukan maka tidak ada tampilan record pada form
Form Master Mengelola User melakukan Skill data master penambahan skill dan edit data master skill
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Daftar Menampilkan User melakukan Master data master pencarian data ProjectTypes ProjectTypes master ProjectTypes
Hasil pencarian sesuai dengan filter parameter yang dipilih oleh
http://digilib.mercubuana.ac.id/
Data yang ditampilkan sesuai dengan kriteria parameter dan
103
user
jika tidak ditemukan maka tidak ada tampilan record pada form
Form Master Mengelola User melakukan ProjectTypes data master penambahan ProjectTypes dan edit data master ProjectTypes
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Daftar Master Customers
Hasil pencarian sesuai dengan filter parameter yang dipilih oleh user
Menampilkan User melakukan data master pencarian data Customers master Customers
Data yang ditampilkan sesuai dengan kriteria parameter dan jika tidak ditemukan maka tidak ada tampilan record pada form
Form Master Mengelola User melakukan Customers data master penambahan customers dan edit data master customers
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Daftar Master Membership
Hasil pencarian sesuai dengan filter parameter yang dipilih oleh user
Menampilkan User melakukan data master pencarian data Membership master Membership
Form Master Mengelola User melakukan Membership data master penambahan membership dan edit data master membership Daftar Projects
Data yang ditampilkan sesuai dengan kriteria parameter dan jika tidak ditemukan maka tidak ada tampilan record pada form
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Menampilkan User melakukan Hasil pencarian data Project pencarian data sesuai dengan Project filter parameter yang dipilih oleh user
http://digilib.mercubuana.ac.id/
Data yang ditampilkan sesuai dengan kriteria parameter dan jika tidak ditemukan maka tidak ada tampilan record
104
pada form Form Project
Mengelola data Project
User melakukan penambahan dan edit data project
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Daftar Close Menampilkan User melakukan Projects data close pencarian data Project close Project dan mengubah status project dari open ke closed
Hasil pencarian sesuai dengan filter parameter yang dipilih oleh user dan status berubah sesuai keinginan user
Data yang ditampilkan sesuai dengan kriteria parameter dan status project berubah dari open ke closed
Daftar Assigned Projects
Menampilkan data Assigned Project
User melakukan pencarian data Assigned Project
Hasil pencarian sesuai dengan filter parameter yang dipilih oleh user
Data yang ditampilkan sesuai dengan kriteria parameter dan jika tidak ditemukan maka tidak ada tampilan record pada form
Form Assigned Project
Mengelola data Assigned Project
User mengunggah dokumen Assigned Project
Perubahan dan Data berhasil penambahan data tersimpan sesuai sesuai dengan apa input user yang diinput oleh user
Log Report
Melihat report
Utilisasi Engineer Report
Melihat utilisasi engineer
Manajer melihat laporan proyek apa saja yang sedang dikerjakan oleh engineer
Utilisasi engineer report muncul sesuai dengan parameter yang diinput user
Utilisasi engineer report berhasil muncul sesuai dengan input user
Utilisasi Project Report
Melihat utilisasi project
Manajer melihat laporan proyek apa saja yang sedang berjalan atau yang sudah selesai
Utilisasi project report muncul sesuai dengan parameter yang diinput user
Utilisasi project report berhasil muncul sesuai dengan input user
log User (SA dan Log report Log Report manajer) muncul sesuai berhasil muncul melihat log dengan parameter sesuai dengan perubahan pada yang diinput user. input user proyek
http://digilib.mercubuana.ac.id/
105
4.3.5. Analisa Hasil Pengujian Setelah seluruh skenario pengujian dilakukan dan dicatat hasilnya, maka diperoleh hasil pengujian tersebut telah sesuai dengan rumusan perancangan aplikasi sistem, yang terangkum dalam hasil pengujian sebagai berikut : 1. Proses pengujian yang telah dilakukan memberikan hasil keluaran yang sesuai dengan apa yang diharapkan. 2. Proses bisnis aplikasi berjalan sesuai dengan rancangan. 3. Tampilan layar sesuai dengan rancangan. 4. Tombol-tombol yang tersedia berfungsi sesuai dengan kebutuhan. 5. Aplikasi berhasil berjalan dengan baik. Berdasarkan kesimpulan analisa hasil pengujian di atas, dapat dikatakan bahwa aplikasi yang dibuat telah sesuai dengan rancangan dan kebutuhan pengguna karena telah memberikan hasil dan informasi yang baik selama proses pengujian berlangsung.
http://digilib.mercubuana.ac.id/