Analysis, Design and Implementation
NCC Education
Level 5 Diploma in Computing
Analysis, Design and Implementation
Centre Name : MCC-Yangon
Assignment Title : Meeting Schedular
Exam Cycle :
Candidate Name : Hein Khant Oo
NCC Education ID No. : 00173211
Submission Date :
Marker’s Comment :
Moderator’s Comment :
Mark: Moderated Mark : Final Mark :
Statement and Confirmation of Own Work
Prepared by – Hein Khant Oo_00173211 Page 1
Analysis, Design and Implementation
Each time you submit an assignment you must attach this statement as the cover
page for both the hard copy and the electronic version. If the statement is missing
your work will not be marked.
Student Declaration
I have read and understood NCC Education’s Policy on Academic Dishonesty and Plagiarism.
I can confirm the following details:
Programme/Qualification Name: Level 5 Diploma in Computing
Student ID/Registration number: 00173211
Name: Hein Khant Oo
Centre Name: MCC-Yangon
Module Name: Analysis, Design and Implementation
Module Leader: Daw
Number of words:
I confirm that this is my own work and that I have not plagiarized any part of it. I have also noted the
assessment criteria and pass mark for assignments.
Due Date: 27.4.2018
Student Signature: heinkhantoo
Submitted Date: 27.4.2018
Prepared by – Hein Khant Oo_00173211 Page 2
Analysis, Design and Implementation
Table of Content
Contents
Introduction..........................................................................................................................................................4
Acknowledgement................................................................................................................................................5
Task 1.................................................................................................................................................................... 7
Class Diagram....................................................................................................................................................7
Task 2.................................................................................................................................................................... 9
Activity Diagram................................................................................................................................................9
Task 3.................................................................................................................................................................. 11
Usecase Diagram.............................................................................................................................................11
Task 4.................................................................................................................................................................. 13
Task 5.................................................................................................................................................................. 44
References..........................................................................................................................................................45
Prepared by – Hein Khant Oo_00173211 Page 3
Analysis, Design and Implementation
Introduction
My name is Hein Khant Oo. Now, I am studying Level 5 Diploma in Computing at MCC. I So, I study
four subjects: Information System Analysis, Network Security and Cryptography, Analysis Design and
Implementation, and Dynamic Website. I do make the assignments for this subject. I make the
Analysis, Design and Implementation assignment by making meeting schedular which will help an
organization to be able to easily schedule a meeting. In this schedular, the admin can manage the
minimum attendance and maximum attendance.
Prepared by – Hein Khant Oo_00173211 Page 4
Analysis, Design and Implementation
Acknowledgement
First of all, I want to thank MCC institute for teaching us Analysis, Design and Implementation.
And I also thank to who give us the instruction to do this assignment. Finally, I want to thank our class
tutor who checks for plagiarism. I appreciate help from my friends, teachers and I am very thankful for
that. And again, I want to thank the module leader, Daw , who explains how to do this assignment.
Prepared by – Hein Khant Oo_00173211 Page 5
Analysis, Design and Implementation
Prepared by – Hein Khant Oo_00173211 Page 6
Analysis, Design and Implementation
Task 1
Class Diagram
Fig: The class diagram of the meeting schedular system.
Prepared by – Hein Khant Oo_00173211 Page 7
Analysis, Design and Implementation
Prepared by – Hein Khant Oo_00173211 Page 8
Analysis, Design and Implementation
Task 2
Activity Diagram
Fig: The activity diagram of the meeting schedular system.
Prepared by – Hein Khant Oo_00173211 Page 9
Analysis, Design and Implementation
Prepared by – Hein Khant Oo_00173211 Page 10
Analysis, Design and Implementation
Task 3
Usecase Diagram
Fig: The usecase diagram of the meeting schedular system.
Prepared by – Hein Khant Oo_00173211 Page 11
Analysis, Design and Implementation
Prepared by – Hein Khant Oo_00173211 Page 12
Analysis, Design and Implementation
Task 4
User Menu Bar Form (Design)
Fig 1.01 The design of the user menu bar form.
User Menu Bar Form (Coding)
Fig 1.02 A part of the coding of user menu bar from.
Prepared by – Hein Khant Oo_00173211 Page 13
Analysis, Design and Implementation
Prepared by – Hein Khant Oo_00173211 Page 14
Analysis, Design and Implementation
Fig 1.03 A part of the coding of user menu bar form.
Fig 1.04 Final part of the coding of user menu bar form.
Prepared by – Hein Khant Oo_00173211 Page 15
Analysis, Design and Implementation
Registration Form (Design)
Fig 1.05 The design of the registration form.
Registration Form (Coding)
Prepared by – Hein Khant Oo_00173211 Page 16
Analysis, Design and Implementation
Fig 1.06 A part of the coding of registration form.
Fig 1.07 A part of the coding of registration form.
Prepared by – Hein Khant Oo_00173211 Page 17
Analysis, Design and Implementation
Fig 1.08 A part of the coding of registration form.
Fig 1.09 The connection with database and a part of the coding of registration from.
Prepared by – Hein Khant Oo_00173211 Page 18
Analysis, Design and Implementation
Fig 1.10 The final part of the coding of registration form.
User Login Form (Design)
Fig 1.11 The design of the user login form.
Prepared by – Hein Khant Oo_00173211 Page 19
Analysis, Design and Implementation
User Login From (Coding)
Fig 1.12 A part of the coding of user login form.
Fig 1.13 A part of the coding of user login form.
Prepared by – Hein Khant Oo_00173211 Page 20
Analysis, Design and Implementation
Fig 1.14 The final part of the coding of user login form.
View Meeting From (Design)
Fig 1.15 The design of the view meeting form.
Prepared by – Hein Khant Oo_00173211 Page 21
Analysis, Design and Implementation
View Meeting From (Coding)
Fig 1.16 The connection with the database and a part of the coding of view meeting form.
Fig 1.17 The connection with the database and a part of the coding of view meeting form.
Fig 1.18 A part of the coding of view meeting form.
Prepared by – Hein Khant Oo_00173211 Page 22
Analysis, Design and Implementation
Fig 1.19 The connection with the database and a part of the coding of view meeting form.
Fig 1.20 The connection with the database and a part of the coding of view meeting form.
Prepared by – Hein Khant Oo_00173211 Page 23
Analysis, Design and Implementation
Fig 1.21 The connection with the database and the final part of the coding of view meeting form.
User Profile Edit Form (Design)
Fig 1.22 The design of the user profile edit form.
User Profile Edit Form (Coding)
Fig 1.23 The connection with the database and a part of the coding of user profile edit form.
Prepared by – Hein Khant Oo_00173211 Page 24
Analysis, Design and Implementation
Fig 1.24 A part of the coding of user profile edit form.
Prepared by – Hein Khant Oo_00173211 Page 25
Analysis, Design and Implementation
Fig 1.25 A part of the coding of user profile edit form.
Fig 1.26 A part of the coding of user profile edit from.
Prepared by – Hein Khant Oo_00173211 Page 26
Analysis, Design and Implementation
Fig 1.27 The connection of the database and a part of the coding of user profile edit form.
Fig 1.28 The final part of the coding user profile edit form.
Prepared by – Hein Khant Oo_00173211 Page 27
Analysis, Design and Implementation
Admin Login Form (Design)
Fig 1.29 The design of the admin login form.
Admin Login From (Coding)
Fig 1.30 A part of the coding of admin login form.
Prepared by – Hein Khant Oo_00173211 Page 28
Analysis, Design and Implementation
Fig 1.31 The final part of the coding of admin login form.
Admin Menu Bar From (Design)
Fig 1.32 The design of the admin menu bar form.
Admin Menu Bar Form (Coding)
Prepared by – Hein Khant Oo_00173211 Page 29
Analysis, Design and Implementation
Fig 1.33 A part of the coding of admin menu bar form.
Fig 1.34 The final part of the coding of admin menu bar form.
New Meeting Form (Design)
Prepared by – Hein Khant Oo_00173211 Page 30
Analysis, Design and Implementation
Fig 1.35 The design of the new meeting form.
New Meeting From (Coding)
Fig 1.35 A part of the coding of new meeting form.
Prepared by – Hein Khant Oo_00173211 Page 31
Analysis, Design and Implementation
Fig 1.36 A part of the coding of new meeting form.
Fig 1.37 The connection with the database and the final part of the coding of new meeting form.
New Invitation From (Design)
Prepared by – Hein Khant Oo_00173211 Page 32
Analysis, Design and Implementation
Fig 1.38 The design of the new invitation form.
New Invitation Form (Coding)
Fig 1.39 The connection with the database and a part of the coding of new invitation form.
Prepared by – Hein Khant Oo_00173211 Page 33
Analysis, Design and Implementation
Fig 1.40 The connection with the database and a part of the coding of new invitation form.
Fig 1.41 The connection with the database and a part of the coding of new invitation form.
Prepared by – Hein Khant Oo_00173211 Page 34
Analysis, Design and Implementation
Fig 1.42 The connection with the database and the final part of the coding of new invitation form.
Edit Meeting Form (Design)
Fig 1.43 The design of the edit meeting form.
Edit Meeting Form (Coding)
Prepared by – Hein Khant Oo_00173211 Page 35
Analysis, Design and Implementation
Fig 1.44 The connection with the database and a part of the coding of edit meeting form.
Fig 1.45 A part of the coding of edit meeting form.
Prepared by – Hein Khant Oo_00173211 Page 36
Analysis, Design and Implementation
Fig 1.46 The connection with the database and a part of the coding of edit meeting form.
Fig 1.47 The connection with the database and a part of the coding of edit meeting form.
Prepared by – Hein Khant Oo_00173211 Page 37
Analysis, Design and Implementation
Fig 1.48 The final part of the coding of edit meeting form.
View Guests From (Design)
Fig 1.49 The design of the view guests form.
View Guests Form (Coding)
Prepared by – Hein Khant Oo_00173211 Page 38
Analysis, Design and Implementation
Fig 1.50 The connection with the database and a part of the coding of view guests form.
Fig 1.51 The connection with the database and the final part of the coding of view guests form.
Re-invitation Form (Design)
Prepared by – Hein Khant Oo_00173211 Page 39
Analysis, Design and Implementation
Fig 1.52 The design of the re-invitation form.
Re-invitation Form (Coding)
The coding is the same with the new invitation form.
Prepared by – Hein Khant Oo_00173211 Page 40
Analysis, Design and Implementation
Meeting Class (Coding)
Fig 1.53 The coding of the public meeting class.
User Class (Coding)
Fig 1.54 The coding of the public user class.
Database Table Design
Prepared by – Hein Khant Oo_00173211 Page 41
Analysis, Design and Implementation
The design of user table
Fig 1.55 The design of user table in database.
The design of admin table
Fig 1.56 The design of admin table in database.
The design of meeting table
Prepared by – Hein Khant Oo_00173211 Page 42
Analysis, Design and Implementation
Fig 1.57 The design of meeting table in database.
The design of invitation table
Fig 1.58 The design of invitation table in database.
Prepared by – Hein Khant Oo_00173211 Page 43
Analysis, Design and Implementation
Prepared by – Hein Khant Oo_00173211 Page 44
Analysis, Design and Implementation
Task 5
Prepared by – Hein Khant Oo_00173211 Page 45
Analysis, Design and Implementation
References
Prepared by – Hein Khant Oo_00173211 Page 46