Propositions for Improvement 62 Future Work 62 Conclusion 63 Hardware Requirement Implementation of ASC Environment setup specification System Software Table of ASC menu Table of Exchange Contact menu Table of Smart NFC menu Table of Wifi Connect menu Ta

2.5 Conclusion 14

CHAPTER III 3.0 Introduction

15 3.1 Problem Analysis 15 3.1.1 Current System

3.1.2 Analysis of New System 3.1.3 Feature Overview

3.2 Non Functional Requirement 24

3.3 Proposed Solution 25

3.4 Conclusion 25

CHAPTER IV 4.0 Introduction

26 4.1 System Architecture 26 4.1.1 Design Of The Interface

4.1.2 User Interface Design 4.1.3 Navigate Design

4.1.4 Input Output Design 4.2 High Level Design

36 4.4 Class Diagram 37 4.5 Conclusion 37 CHAPTER V

5.0 Introduction 38

5.1 Software Development Environment Setup 39

5.2 Software Configuration Management 42

5.3 Implementation status 43

5.4 Conclusion 44

CHAPTER VI 6.0 Introduction

45 6.1 Test Plan 45 6.2 Test Design 49 6.3 Test Result and Analysis 58 6.4 Conclusion 60 CHAPTER VII 7.0 Observation on Weakness and Strengths 61

7.1 Propositions for Improvement 62

7.2 Future Work 62

7.3 Conclusion 63

LIST OF TABLES TABLE TITLE PAGE 2.0 Software Requirement 12

2.1 Hardware Requirement

14 5.0 List of version control procedure 43

5.1 Implementation of ASC

44 6.1 List of the user and their responsibility of test organization 46

6.2 Environment setup specification

47 6.3 ASC application environment 48

6.4 System Software

48 6.5 System Hardware 48

6.6 Table of ASC menu

49 6.7 Table ASC Document Exchange menu 50

6.8 Table of Exchange Contact menu

50 6.9 Table of Student Swipe menu 51

6.10 Table of Smart NFC menu

51 6.11 Table of NFC Profile menu 51

6.12 Table of Wifi Connect menu

52 6.13 Table of Open Drawer menu 52

6.14 Table of Set Contact Info menu

53 6.15 Table of Register Student menu 53

6.16 Table of Test Data imcomplete data entry

54 6.17 Table of Test Data successful data insert entry 54

6.18 Table of Test Data blank data insert entry

54 6.19 Table of test Data unchanged setting 54

6.20 Table of Test Data sucessful setting changed

55 6.21 Table of Test Data wrong SSID and correct password insert 55

6.22 Table of Test Data Correct SSID wrong password insert

55 6.23 Table of Test Data wrong image format upload 55

6.24 Table of Test Data correct image format upload

56

6.25 Table of Test Data wrong contact info insert

56 6.26 Table of Test Data correct info insert 56

6.27 Table of Test Data blank contact info insert

56 6.28 Table of Test Data correct register student 57

6.29 Table of Test Data NC and Beam not connected