Академический Документы
Профессиональный Документы
Культура Документы
FM-BINUS-AA-FPT-66/R6
T0144
Advanced Topics in Software Engineering
Teknik Informatika
C3-T0144-AP01
Computer Science
Revisi 00
Revision
00
Mengerjakan soal yang tidak sesuai dengan tema yang ada di soal proyek,
Working with another theme which is not in accordance with the existing theme in the matter of the project,
Secara sengaja maupun tidak sengaja melakukan segala tindakan kelalaian yang menyebabkan
hasil karyanya berhasil dicontek oleh orang lain / kelompok lain.
Accidentally or intentionally conduct any failure action that cause the results of the project was copied by someone else / other
groups.
Jika kelompok terbukti melakukan tindakan seperti yang dijelaskan butir 1 di atas, maka nilai
kelompok yang melakukan kecurangan (menyontek maupun dicontek) akan di NOL kan.
If the group is proved to the actions described in point 1 above, the score of the group which committed dishonest acts (cheating or
being cheated) will be Zero
Perhatikan jadwal pengumpulan proyek, segala jenis pengumpulan proyek di luar jadwal tidak
dilayani.
Pay attention to the submission schedule for the project, all kinds of submission outside the project schedule will not be accepted
Jangan lupa untuk melihat kriteria penilaian proyek yang ditempel di papan pengumuman, atau
tanya asisten anda.
Dont forget to look at the project assessment criteria that posted on the announcement board, or ask your teaching assistant.
Tugas Mandiri
Proyek
UAP
Assignment
Project
Final Exam
40%
60%
Halaman : 1 dari 11
Page
1 of 11
130716
FM-BINUS-AA-FPT-66/R6
Software
Software
Ekstensi file yang harus disertakan dalam pengumpulan tugas mandiri dan proyek untuk
matakuliah ini adalah sebagai berikut:
File extensions should be included in assignment and project collection for this subject are described as follows:
Tugas Mandiri
Project
Halaman : 2 dari 11
Page
Proyek
Assignment
2 of 11
130716
FM-BINUS-AA-FPT-66/R6
Soal
Case
APhone
Aphone is a Giant online shop that sells a marvelous smartphone in extraordinary ways since
2012. Now, they want to give their customer an easier way to purchase a new smartphone. So they
asked you as a web developer to make a website for their customer to easily look their new product
and order a delivery in their website. User is categorized to 3 roles: Guest, Member or Admin. The
requirement for this website is:
You are not allowed to use regular expression (regex) for validation in this case.
You need to use Microsoft Access as your database.
For Guest display following menu:
- Login
- Sign up
- Product
For Member display following menu:
- Product
- Logout
For Admin display following menu:
- Product
- User
- Logout
Halaman : 3 dari 11
Page
3 of 11
130716
FM-BINUS-AA-FPT-66/R6
Validation
Must be filled
Must be filled
Must exists in database
If remember me is checked, then the username will be stored for one hour using
cookies and will be displayed in Username field if the user is logged out. Upon successful
login, show menus for each role according to the information above, user data which is
stored in session, online user count (which is stored in application), and a logout link.
Halaman : 4 dari 11
Page
4 of 11
130716
FM-BINUS-AA-FPT-66/R6
Halaman : 5 dari 11
Page
5 of 11
130716
2.
FM-BINUS-AA-FPT-66/R6
Sign up Page
This page is used for guest to create a new account and only guest can access this
page, so they can buy new smartphone from APhone. There must be validations for the sign
up form as the following:
Field
Name
Password
Gender
Phone
Email
Address
Validation
Must be filled
Must be alphabet
Must be between 5 and 20 characters
Must be alphanumeric
Must be between 5 and 20 characters
Must be chosen
Must be filled
Must be numeric
Must be filled
Must be in valid format
Example: admin@example.com
Must be more than 5 characters
Halaman : 6 dari 11
Page
6 of 11
130716
FM-BINUS-AA-FPT-66/R6
3. Product Page
This page displays all products that are sold at APhone including Name, Description,
Price, Stock and Image. All users can access this page. This page must have the following
features:
- Searching by Product Name (contains)
- Searching by Product brand
If user is logged in as Admin:
- When Add Product button is clicked, then the page will be redirected to Insert
Product Page
Halaman : 7 dari 11
Page
7 of 11
130716
FM-BINUS-AA-FPT-66/R6
Halaman : 8 dari 11
Page
8 of 11
130716
FM-BINUS-AA-FPT-66/R6
Validation
Must be filled
Must be chosen
Must be numeric
Must be more than 200.000
Must be numeric
Must be more than 0
Must be chosen
5. User page
This page displays all of the users data including Name, Gender, Phone, Email,
Address and Role. Only Admin can access this page.
Halaman : 9 dari 11
Page
9 of 11
130716
FM-BINUS-AA-FPT-66/R6
Halaman : 10 dari 11
Page
10 of 11
130716
FM-BINUS-AA-FPT-66/R6
Reference link:
http://startbootstrap.com/template-overviews/shop-homepage/
http://lotus.se-mc.com/image/api.sonymobile.com/files/xperia-m5-gold-2000x200046f3b579071a8fced2db64f84e48350c.png?wid=330
http://api.sonymobile.com/files/xperia-Z1-hero-black-1240x8403c449514e1daf8b0652a5dc235530ebc.jpg
http://drop.ndtv.com/TECH/product_database/images/224201415010PM_635_sony_xperia_z2
.jpeg
http://paketblackberry.com/wp-content/uploads/2014/09/harga-sony-xperia-z3.jpg
http://i0.wp.com/phoneadvices.com/wp-content/uploads/2015/09/Xperia-Z3.jpg
http://media.engadget.com/img/products/554/bw2f/bw2f-800.jpg
https://lh3.googleusercontent.com/T6mZBtmaPj0pGYlWfndKx9FNr2Xy3a8NAbYhcdZqeRmt9tjqdkNK79Ost5NmQlh7o_l=s114
https://lh3.googleusercontent.com/KAv7o_R7RFn7lUr6xgf3y8an71cwlczyNyU_oHnEVUkh9
OV0X30G7kuypU1JgOqyKi-8vEg=s151
https://lh3.googleusercontent.com/LMs8y16IFPeZDRvAnFu8E3bq3iIif7hEUpR6-wv-TfPRO3q8XPdDwPL5UVU6owe-6-p=s128
https://lh3.googleusercontent.com/jOEerVKucQn08gS5vu_tZB8ErL8o9cms0lCsnP8T6dDtZfQJlfEM8CFD7itZ2HxX8kC7Q=s85
https://lh3.googleusercontent.com/bbXn84zzS7mp7BR8hHxIDCu104DoUigDJh5d9MEmgd5a
EmQbEvz23B1BLHsSp2wxlszPmUA=s102
https://lh3.googleusercontent.com/sa4VOIGg8wzdCDzaVc_d7XpyeZE2yG6lRK5UQ0Jp3AcJse5Y03ZTmZzc-LV5ZMjJBZ6lg=s85
https://lh3.googleusercontent.com/HMTL1KJ4D72F48gVWkG2eigXssbdWLuwjKz8R7F9vaI
b7B5xu_0iojOY-EQw8MltcKJBLQ=s85
https://lh3.googleusercontent.com/uSfacZ-fGogx4bievr0xUw5Z1r0Zbl1iYItJvVbCBC4PPA81KCxA0XhrxKDSg4AKy54lwk=s128
https://lh3.googleusercontent.com/SmssVkgfZmkcHI1fqp3ewMj6qcNCsqV9h67WHhZgYIUn-FcgQUvGkax8jv-JMIOTHF8=s85
https://lh3.googleusercontent.com/N2BMp75Fj7o_hY4NQiC9DlAmG2aqKJTJaTILrq90A2IK_USdDXd7VrUMI9xI0GwAW4mIg=
s85
http://images.samsung.com/is/image/samsung/id_SM-G925FZDEXSE_001_Front_green?
$DT-Gallery$
http://cdn2.gsmarena.com/vv/pics/apple/apple-iphone-6-plus-1.jpg
Halaman : 11 dari 11
Page
11 of 11