Click Class System (CSS)
ACKNOWLEDGEMENT
Alhamdulillah, praised to our Almighty and The greatest creator,
Allah for His blessed to us in a way of giving chances to complete
this assignment just in the times. This quite tough assignment has
helped us a lot in gaining so many applicable knowledge and
experiences that can be apply in our incoming life.
Also special thanks to our parents, which have help us a lot in
sending their finding about the personal budget schemes to us so
that we can complete our assignment. A big appreciation to our
lecturer, Madam Nora'ayu Binti Binti Ahmad Uzir who has helps us a
lot in guiding us through the ups and downs in completing this
assignment. Without her, we might be unable to finish it. Not
forgotten, our fellow friends that did not mind to share their
ideas so we can have a vision to finish this assignment. Without
them, we are lost with no direction. They are always by our side.
We are really thankful to them for their help. Last but not least,
we would like to thanks to all of people who had been with us
throughout the day and night so that we could finish this
assignment. We really appreciate their commitment to me. We also
hope it will be beneficial to everyone who read it. That is all.
Thank you once again.
PREAMBLE
CLICK CLASS SYSTEMTeam DescriptionThis team consists of five
members, two male and three female students from class IM2255B
taking subject IMS 606 System Analyst in Information Management 1.
Our target this semester to plan one system that can make an manual
system from Faculty of information Management UiTM Puncak Perdana
Campus regarding booking class system. Our team plan to develop a
web-based system that can be easily used by our client any time
anywhere. Our focus to analysis and design, implement and
documentation to complete information system development. Team
Mission Designing the suitable system that can helps the
organization in run their daily business and helps in the
development of the organization. To introduce to consumer to the
better system concept use in an organization To provide the
consumer to the system develop in order to assist them
Objective Introduce and assist the consumer to use the
systematic system rather than use the conventional system in their
organization. Providing the consumer with the rightful system used
in the organization administration and assist in the decision
making process for the organization.
Team Chart
TEAM RESUME
[email protected] * Lot 1238, Kg. Sri Jaya, Jalan
Kulai, 81900 Kota TInggi, Johor * +60173130338 /
www.facebook.com/asszrule
ObjectivesA committed and hard-working person with strong work
ethic and has a strong desire to succeed in any role. A skillful
and dedicated young person offering professionalism and excellent
organizational ability. Fast learner with flexibility and adherence
to following job description provided.EducationSMK Taman Seri
Saujana, Kota Tinggi, Johor2007 SPM 3A 4B 4DUniversiti Teknologi
MARA, Segamat, Johor2011 Diploma In Information Management CGPA
3.45Universiti Teknologi MARA, Puncak Perdana Bachelor of Science
(Hons.) Information System Management
Experience7-Eleven Kota Tinggi Taman Kota BesarStore Associate
December 2007 June 2008Be responsible to meet and greeting a
customer comes to our convenience stores. Also providing a good
image of company.
Pasaraya KiNi Kota Tinggi Jalan Niaga 1, Kota TinggiPart Time
Promoter FOREST May 2010 June 2010Greeting customer and fulfill the
need of customer. Also responsible to ensure stock of clothing of
company always enough and meet customer requirement.Skills Customer
Services Excellent Communication Skill Driver License B2 and D
Class Good Communication & Interpersonal Skills Enjoy Working
with People Ability to Work Under Pressure with High Volume of
WorkComputer Skills MS Word, MS Power Point Internet HTML Visual
Basic MS Access Adobe Photoshop Sony Vegas Digital Single Lens
Reflex (DSLR) HTML PhP
[email protected] 1492 Blok 1/3 (F) Bukit Easter, 81907 Kota
Tinggi, JOHOR +60177426589 /
www.facebook.com/alandragonitesMUHAMMAD NOR IDLAN BIN NOH
ObjectivesI am an open persons and willing to learn new things.
To be able to compete with other people will make me better but to
work together with them will give me the enjoyment. I can easily go
along with others and adapt the work environment in a short time
even if its uncomfortable for others. Creating new ideas and
boosting the progress would be my special type of acts.EducationSMT
Perdagangan Johor Bahru, Johor2005 SPM 3 1A, 3 2A, 2 3B, 1 4B, 1
6C, 1 7D
Universiti Teknologi MARA, Segamat, Johor2011 Diploma In
Information Management CGPA 3.00Universiti Teknologi MARA, Puncak
Perdana Bachelor of Science (Hons.) Information System
ManagementSkills Able to work hard. Ability to work independent or
in a group. Self-reliance, hardworking and resourceful. Love to
learn something new. Intermediary language:- Malay language -
Speaking and Writing English language - Speaking and writing Basic
in Mandarin language.Computer Skills Microsoft Office - MS Words,
Power Point, Excel, Access HTML Macromedia Director MX Visual Basic
Adobe Photoshop/Adobe Illustrator/ Page Maker/ Adobe In Design/
Adobe After Effect/ Adobe Fireworks/ Adobe Dreamweaver/ Adobe
Bridge Sony Vegas Studio Cinemax 3D/4D Fraps
ObjectivesI really look forward for a job. I don't mind to work
from below and I am hardworking person and love to learn something
new. I hope that i can gain all the experience and knowledge in the
new place to get prepared myself for future carrier. I will able to
do job in proper time and always keep myself update with the latest
knowledge and situation to adapt in the surrounding.EducationSMK
Dato Bentara Dalam Segamat, Johor2007 SPM 1 1A, 2 2A, 1 3B, 2 4B, 3
6C, 2 7D
Universiti Teknologi MARA, Segamat, Johor2011 Diploma In
Information Management CGPA 3.34Universiti Teknologi MARA, Puncak
Perdana Bachelor of Science (Hons.) Information System
Management
Skills Able to work hard. Ability to work independent or in a
group. Self-reliance, hardworking and resourceful. Willing to work
for long hours and moderate traveling. Love to learn something new.
Intermediary language:- Malay language - Speaking and Writing
English language - Speaking and writing Basic in German
languageComputer Skills Microsoft Office - MS Words, Power Point,
Excel, Access HTML Macromedia Director MX Visual Basic 6.0 Adobe
Photoshop 7.0/ CS 3 Adobe Illustrator 7.0/ CS 3 Page Maker Adobe In
Design
[email protected] * No. 28, Jalan Sri Damak 52 Taman Sri
Andalas, 41200 Klang Selangor * +60177353702 /
www.facebook.com/elydashuhada
ObjectivesA hardworking person who can give 100% concentration
on her work. Also can submit all work or task on time given.
Besides, also can tolerate among group members. Can be good as
leaders and followers too.EducationSekolah Berasrama Penuh
Integrasi Pekan, Pahang.2007 SPM 3A 5B 3CUniversiti Teknologi MARA,
Segamat, Johor2011 Diploma In Information Management CGPA
2.99Universiti Teknologi MARA, Puncak Perdana Bachelor of Science
(Hons.) Information System Management
ExperienceOCBC BANK SDN BHDClerk June 2008 December 2008Be
responsible to prepare loans customer letter in personal loan or
others.
Skills Good Communication & Interpersonal Skills Enjoy
Working with People Ability to Work Under Pressure with High Volume
of WorkComputer Skills MS Word, MS Power Point Internet HTML Visual
Basic MS Access
[email protected] * KT 96, Kampong Teluk, 36800 Kampong
Gajah, Perak * +60147541745 /
https://www.facebook.com/ismadeela.ismail
ObjectivesA committed and hard-working person with strong work
ethic and has a strong desire to succeed in any role. Willing to
work from the basic and can cooperate with others.EducationSMK Dato
Seri Maharaja Lela, Kampong Gajah , Perak2007 SPM 1A 4B 1C 1D 2ESMK
Sultan Abdul Jalil Shah, Teluk Intan, Perak2009 STPM 1A
3BUniversiti Teknologi MARA, Puncak Perdana Bachelor of Science
(Hons.) Information System Management
ExperienceBinaziz ConstructionIpohCleaner March 2010-June
2010Responsible for cleaning the office space at Pejabat Daerah dan
Tanah Kampong Gajah.Sekolah Rendah Islam Nurul Iman36800 Kampong
GajahOffice cleck June 2010-December 2010Act as one of the school
admin. Responsible in handling the school staff and students
records. Held and conduct the meeting and schools programme.
Skills Customer Services Excellent Communication Skill Driver
License B2 Good Communication & Interpersonal Skills Enjoy
Working with People Ability to Work Under Pressure with High Volume
of WorkComputer Skills MS Word, MS Power Point, MS Excel Internet
HTML
JOB DESCRIPTIONS
Project Manager Evaluating user needs and system functionality
and ensuring that ICT facilities meet these needs. Planning,
developing and implementing the ICT budget, obtaining competitive
prices from suppliers, to ensure cost effectiveness. Scheduling
upgrades and security backups of hardware and software systems.
Researching and installing new systems. Ensuring the smooth running
of all ICT systems, including anti-virus software, print services
and email provision. Ensuring that software licensing laws are
adhered to. Providing secure access to the network for remote
users. Ensuring the security of data from internal and external
attack. Providing users with appropriate support and advice.
Managing crisis situations, which may involve complex technical
hardware or software problems. Mentoring and training new ICT
support staff. Keeping up to date with the latest technologies.
System Designer Designing and planning the entire system.
Selecting the right technologies to use in terms of software and
hardware. Writing the Design Specification that the developers will
use to guide their work. Producing the test plan for the testers.
Liaise with the System Analyst once the Requirements Specification
is available. Talk to the coders, programmers, technicians and
engineers before the development stage begins. Explain to the
client, in non-technical terms, how the system will work and to get
their feedback and opinions. If changes are needed, then it is back
to the System Analyst once more to get them to update the
Requirements Specification.
System Programmer Researching and examining current systems and
consulting users Liaising with colleagues such as systems analysts
and designers Writing software and operating manuals Training users
Providing support and responding to feedback Testing and modifying
systems to ensure that they operate reliably Fault finding and
fixing. Revises, enhances, updates and installs vendor supplied
systems softwarecomponents to optimize performance of the computer
systems. Implements systembackupprocedures and participates in
recovery operations in the event of destruction of all or part of
the operating system or other system components. Participates in
the planning, installation and implementation of equipment
interfaces and peripheral devices. Ensures the security and
integrity of all systems and data.
Report Documentation Officer Create and maintain online help
manuals, quick reference guide and quick reference checklist.
Create and maintain release notes for the product installation and
configuration. Create and maintain integration notes,
troubleshooting guides, and product specifications. Where required
assist in help-desk support in regards to all Hardware and Software
related contact. Follow up with Clients or resellers where required
to ensure continuity of support. Identify and document suggestions
for improvements and enhancements to the system based on personal
experience and user input. Utilize the Quest Help Desk database.
Keep up to date with products as they are released and updated.
System Analyst Liaising extensively with external or internal
clients. Analyzing clients' existing systems. Translating client
requirements into highly specified project briefs. Identifying
options for potential solutions and assessing them for both
technical and business suitability. Drawing up specific proposals
for modified or replacement systems. Producing project feasibility
reports. Presenting proposals to clients. Working closely with
developers and a variety of end users to ensure technical
compatibility and user satisfaction. Ensuring that budgets are
adhered to and deadlines met. Drawing up a testing schedule for the
complete system. Overseeing the implementation of a new system.
Planning and working flexibly to a deadline. Writing user manuals.
Providing training to users of a new system. Keeping up to date
with technical and industry developments.
CHAPTER 1: PROJECT IDENTIFICATION
1.0 INTRODUCTIONInformation System Analysis and design is a
complex organizational process. It also used to develop and
maintain computer based information system and used by team of
business and professionals. System analysis and design in
organization has changed over the past 50 years. System Development
Life Cycle (SDLC) is a traditional methodology used to develop.
Maintain and replace information system. There are 5 phase of
SDLC:1. Planning : an organizations total information system needs
are identified, analyze, prioritized and arranged2. Analysis:
system requirement are studied and structure3. Design: a
description of the recommended solution is converted into logical
and then physical system specificationa. Logical Design :
functional features of the system chosen for development in
analysis are describe independently b. Physical Design: logical
specification of the system from logical design is transformed into
technology specific details.4. Implementation : information system
is coded, tested, installed and support in the organization5.
Maintenance : system are being repaired or improvedTraditional
Waterfall SDLC is one phase begins when another completes, with
little backtracking and looping. There are several disadvantages in
Traditional Waterfall. There are system require locked in after
being determine. It is mean it cant change. Next is limited user
involvement. And lastly, too much focus on milestones deadlines of
SDLC phase.
CLICK CLASS SYSTEM (CCS)Our system is develop based on the open
source system where it can be access by the client through World
Wide Web or other whether he/she in a remote access area. Our
organizational objectives are: To introduce and assist the consumer
to use the systematic system rather than use the conventional
system in their organization. To providing the consumer with the
rightful system used in the organization administration and assist
in the decision making process for the organization. To enhances
the ability and effectiveness of staff to perform their jobs.
According to our organizational objective we have been decide to
develop a classs system that can help our client to manage their
class schedule or replacement in the easy and faster way. Besides,
we also help our consumer to save budget of their financial
sources.In CSS, they can easily choose and see the available class
for them to use. In addition, the in charge department that handle
the class system in manually which is ITs department can easily do
their job by checking through CSS. CSS is a system that 2nd main
web portal after student portal that most student will use. CSS use
only in Faculty of Information Management and not all UiTM system.
Maybe for the future use, it may be develop by the UiTM itself.
1.1 CLIENT BACKGROUND
Universiti Teknologi Mara (UiTM) is a public institution that
has many programs provided. In example, Faculty of Information
Management is one of the faculties in UiTM. Faculty of Information
Management is located at Campus UiTM Puncak Perdana in Jalan Pulau
Angsa AU10/A, 40150 Shah Alam, Selangor.Faculty of Information
Management Mission Provide education for information professionals
to enable a well-balanced, knowledgeable, competitive, and ethical
workforce for the development of Malaysia as a knowledge society.
Provide continuous education program at various levels to fulfill
the needs of working information personnel to enhance knowledge,
skill and competency in line with the national policy on capacity
building and lifelong learning. Provide leadership in consultancy
and research for individuals and organizations interested in
research and development in the areas encompassing information,
knowledge, library, archive & record management.
The objectives of the faculty are: To fulfill the manpower needs
for professionally qualified information personnel for the
development of the nation towards vision 2020. To provide academic
and professional programs of high quality, innovative and
up-to-date. To provide quality teaching with the support of
practical training, research, publishing, and consultancy work. To
increase the quality, effectiveness and the variety of training
programs in line with industry needs and technological advancement.
To produce graduates capable of playing a key role in the promotion
of reading habits and information-rich society.
1.2 CLIENT BUSINESS DESCRIPTIONFaculty of Information Management
is a faculty that has 131 staff in 2011 and the academic program
is:POSTGRADUATE DEGREENo. studentsDoctor of Philosophy (Information
Management) - IM9907991Master of Science (Information Management) -
IM77011872Master of Science in Knowledge Management -
IM7718124Masterin Library Science - IM7726212
UNDERGRADUATE DEGREEBachelor of Science Library &
Information Management (Hons) - IM220/IM22414929Bachelor of Science
Information System Management (Hons) - IM221/IM22520143Bachelor of
Science Records Management (Hons) - IM222/IM22611497Bachelor of
Science Resource Centre Management (Hons) - IM223/IM2278610
DIPLOMADiploma Information Management - IM11022982
1.3 ORGANIZATIONAL CHART
1.4 ORGANIZATION PLANNING1.4.1 Organizational Mission, Objective
and strategyMissionTo be a world class center of excellence for
education and research in the fields of Information Management,
Knowledge Management, Library Management and Record
Management.Objectives To fulfill the manpower needs for
professionally qualified information personnel for the development
of the nation towards vision 2020. To provide academic and
professional programs of high quality, innovative and up-to-date.
To provide quality teaching with the support of practical training,
research, publishing, and consultancy work. To increase the
quality, effectiveness and the variety of training programs in line
with industry needs and technological advancement. To produce
graduates capable of playing a key role in the promotion of reading
habits and information-rich society.
1.4.2 Informational InventoryThis system happen when student
need to book and check whether the class are available or not.
Before system develops, students need to use manual step such as
fill up the book or form provide in the technician room. The
business processes of this situation are: Students to System System
to Technician on duty Classs schedule Available class Capacity of
classThe functions of students are to browsers the web of the
system and fill or check the class that available and sent the
form. Next, system will notice the technician about the form and
they will take note the information.
1.4.3 Mission and Objective of ISMissionTo be a world class
management process of handling Click Class System
(CCS).Organization should be able: To decrease use of paper To
provide an easy and faster class management To change from manual
to automated system
1.4.4 Constraints on IS DevelopmentAs we can see the constraints
of this organization, they use manual style on making booking
class. In this way, we can find many constraints. There are:TIME:
In takes many times in order to the students to do booking
class.TECHNOLOGY: The faculties use a book as the medium to the
student to make the booking class. Sometimes the book can lost or
damage if there is any incident.1.4.5 Overall System NeedsThis
system is a booking class system where we are using open source
system such as PhP, HTML and MySQL/Database as a medium to develop
of our system. In our system, we put the form to book class and the
table of classs availability to allow to student to check the
availability of the class that they want to book. Next they can
check whether the book process is safely retrieved by the
technician that handle on booking class or the booking process is
successful or not. Strategies that we use are maintaining the
system by using an easy web browser by providing speedy internet
access when they want to do booking class. Besides, we also use
remote access, which mean student can do booking access when they
not in campus or they at home.In addition, we help the faculty to
decrease the cost of their budget by using paperless. They dont
need to provide a book to student to make a booking class
1.4.6 The Short-Term Plana) Describing the current situationb)
Describing the target situation, trends an constraintsc) Developing
a transition strategy and plansd) Develop the systeme) Test CSSf)
Repair or Maintenance CSSg) Feedback
1.5 PROBLEM STATEMENTThere are several problem statements. There
are:I. Low productivitya. In other mean of low productivity is
software crisis. b. Some reasons are: the increasing cost of
software development (especially when compared to the decreasing
cost of hardware), the limited supply of personnel and funding and
only moderate productivity improvements.II. Information System
Developmenta. failures are sometimes due to economical mismatches,
such as budget and schedule overruns, but surprisingly often due to
poor product quality and insufficient user satisfactionIII. Growing
criticism of the poor alignment of information systems and business
needsa. Most managers and users are still facing situations where
they cannot get information they need to run their units.b. ISD is
continually challenged by the dynamic nature of business together
with the ways that business activitiesIV. Lack of the experience
staffa. Averages staff in this department is around 25 years old to
50 years old. It is hard for them to handle automated systemb. Need
to set them a training seasons to give them a suitable
knowledge.
1.6 PROJECT CHARTERClick Class System Prepared: April 24,
2013Project CharterProject Name:Click Class SystemProject Manager:
Azrul Nizam bin SulimanCustomer:Faculty of Information
ManagementProject Sponsor: Pejabat Unit ICT Fakulti Pengurusan
MaklumatProject Start/End (projected): 18th March 2013 Project
Overview:This project will help student to book and check any
classes in the faculty whether available or not through this
system. Besides, they can check the confirmation of the class that
had been book before through this system online. Objectives:
Minimize data entry errors Provide more timely information Give
information the user if there any classes free to be use. Key
Assumptions System will be built open sources Interface will be a
Web browser System will make more attractive Stakeholders and
ResponsibilitiesStakeholderRole Responsibility SignatureAzrul
NizamProject Manager Planning, MonitoringMuhammad Nor IdlanSystem
ProgrammerTesting and modifying systemsNurul Elyda ShuhadaReport
Documentation OfficerRecord and documentationSiti ZulaiqhaSystem
Designer Design the project systemIsmadeelaSystem AnalystAnalyze
any resource or related info
CHAPTER 2: PROJECT INITIATION AND PLANNING
2.0 INTRODUCTION2.0.1 Project Initiation Team1. Azrul Nizam Bin
Suliman 2. Muhammad Nor Idlan Bin Noh3. Siti Zulaiqha Binti
Zulkifli4. Nurul Elyda Shuhada Binti Abdul Rahim5. Ismadeela Binti
Ismail
The duties of Azrul Nizam, Muhammad Nor Idlan, Siti Zulaiqha,
Nurul Elyda Shuhada and Ismadeela are to gather, analyze, organize
and transform the information required to develop a fully
functional web site for booking class system in Faculty of
Information Management in UiTM Puncak Perdana. The project steps
required to furnish the deliverables are:2.0.2 Project Initiation
and Planning Establish management procedures Establish the project
workbook Describe project scope, alternatives, and feasibility
Perform feasibility studies Technical feasibility Operational
feasibility Develop Statement of Project Scope Divide the project
into manageable tasks Estimate resources and create a resource plan
Develop a preliminary schedule Develop a communication plan
Determine project standards and procedures Identify and assess risk
Develop a statement of work Set a baseline project plan 2.0.3
Analysis Determine requirements Transcripts of interviews
Correspondence Generate alternative designs and recommend one Have
customer select a design Update baseline project plan 2.0.4
Logical/Physical Design Develop prototype Acquire customer approval
for database design Furnish data dictionary Develop prototype for
customer database Acquire customer signoff on prototypes 2.0.5
Implementation Test the system Convert prototypes to production
Document the database system Deliver completed system to customer
2.0.6 Close Down the Project Assess team members Conduct post
project reviews Close the customer contact
2.1 BASELINE PROJECT PLAN2.1.1 IntroductionProject overview:
This project will provide a database, input forms and reports to
automate the class booking system in the organization for the
academic purpose. On the other hand, this system will reduce or
eliminate the time constraint for searching and locating the
classes and also help to improve the management quality and also
the related department involved in the organization.Recommendation:
Due to the excessive problem that occur regarding selecting the
class room require for the lectured time, the system evoke to
assist the students also the management department in ensuring the
suitable class room chosen for the one particular lectured. The
system will required the user to key-in the class name, time used
and their duration for the subject and also the person in-charge
for the classes for example the lecturers names. By doing this
others cannot use the same class at the same time as the system
will display that the class needed has been booked by other and the
other class which are empty and available at that particular time
will be display.
2.1.2 System DescriptionAlternativeBased on the specific
requirements, we have developed the following system
alternatives:1. A fully functional web site for Click Class System
(CSS)2. A fully functional web site for Click Class System (CSS)
and a customer database developed using Microsoft Access. 3. A
fully functional web site for Click Class System (CSS), and a
customer database developed using Microsoft Access including
reporting capabilities. Our recommendation is alternative number
three, a fully functional web site for Click Class System (CSS),
and a customer database developed using Microsoft Access including
reporting capabilities.System DescriptionWe have developed design
architecture for the web site that utilizes frames. There is an
initial entry page for the site, which will simply display the logo
of Click Class System (CSS) and an entry link to the interior of
the web site regarding to the class in the faculty. The Main Menu
options are: Log in Check for available class Use of the class Time
period using of the class Person in charge Confirmation book the
classEach holder page will contain a graphic, the name of the
category or subcategory that has been selected, and the view of
availability of the class needed in the faculty. A customer
database will be developed that will provide the functionality to
insert, delete or modify customer records. There will also be a
search function so that retrieval of a particular record can be
simplified by entering all or part of the customer name. The data
to be stored in the customer database are: User name Id Course Part
Contact number Person in charge for the class Purpose use the class
Capacity class neededWe propose developing reports when the
confirmation for booking the class. It is to ensure the user has
the right to claim the classes if anyone use the class without any
permission. We believe this system design recommendation meets all
Faculty of Information Management requirements, maximizes the data
stored in the customer database by adding reporting capabilities,
and can be completed within the allotted time frame.
2.2 FEASIBILITY ASSESSMENT2.2.1 Economic Analysisi. Tangible
BenefitTANGIBLE BENEFIT WORKSHIPC-Class SystemYear 1 through 5
A. Staff RM 19 200B. Paperless/ Log Book RM 240C. Time RM 24
000D. Space RM 360E. Other ____________________ RM 0TOTAL TANGIBLE
BENEFIT =RM 22 200
ii. Intangible Benefit Competitive necessity Faster decision
making Improved organizational planning Improved organizational
flexibility Better usage of resources Availability of new, better,
or more information More confidence in decision making Improved
process efficiency Improved work process that can improve use
satisfaction More timely information
Click Class System (CSS)
103
iii. Tangible Cost/ Intangible Cost * Bill* No face to face
interaction* Stationery* Not all user use an internet* Salary* Save
time* Update and maintenance
iv. One Time CostONE TIME COST WORKSHEETC-Class SystemYear 0
A. Server RM 3000B. Training RM 1500C. Promotion RM 1000D.
Application Used RM 8888E. Other ___________ RM 0TOTAL One Time
CostRM 14 388
v. Recurring CostRECURRING COST WORKSHEETC-Class SystemYear 1
through 5
A. Bill RM 6000B. Stationery RM 3600C. Salary RM 9600D. Update
and Maintenance RM 2150E. Other _______________ RM 0TOTAL Recurring
Cost RM 21 350
vi. NPV
2.2.2 Technical AnalysisThe risk that may occur while developing
the system are stated as belowRisk FactorDescription
Project SizeThe team member for this project consist of 5
person
The estimated time for this project is 1-2 year.
The number of organizational departments involve in project is
about quite huge which involved the Faculty of Information
Management and need to develop the system that covered this
department is quite risky.
Due to the huge scope of department that need to be covered, the
effort of programming the system is quite high and take a lot of
time and also effort from all the members.
This project do not outsource from other company.
Project StructureThe system developed is a new system and do not
upgrade from the current system available.
The system develop is estimated will assist the organizational,
procedural, structural or personnel changes to the better quality
than before using the system.
The user of the system such as the students and the staff have
the positive perceptions towards the system develop and willingness
to participate in developing the system.
The top managerial also support the project and also participate
in the project.
The user that used this information system is come from the
student, lecturer and also staff from the Faculty of Information
Management of Universiti Teknologi Mara Puncak Perdana itself to
easier their task and also management of class.
Development groupThe group members of the system project
development are familiarity with target hardware, software
development environment, tools and operating system needed in
developing the system.
The team members are not familiarity with building the similar
systems of similar size, but the system will help the team ability
in their area of concern.
User GroupThe user groups were not familiar with the information
system development process but they will be informed by the person
in charge from time to time.
Familiarity with proposed application area for the user is not
much but they will be updated with the information when the system
is ready to be use by the user.
User are unfamiliar with the system, hence they will be inform
on how to use the system by a small seminar or with the help of the
staff involved from the related department.
2.2.3 Operational AnalysisThe project can provide Faculty of
Information Management the ability to well manage all the class
they have and monitor the usage of the class. It also can verify
how many of the class they have needed maintenance such for
projector, electricity, fan and so many more.The project will also
provide a good view for the faculty to become an example for other
faculty to follow what this faculty has done. The use of paperless
also can be done if this project succeeds. The project can provide
Faculty of Information Management to update their web sites on a
regular basis. Web sites if not updated and maintained with regular
frequency become stale. Updates are required to maintain a frequent
user base and also help user to see where the available class in
the faculty. It will help the user to plan if there no any class
available when needed. Frequent modification will entice frequent
visitors to continuously use the site.The project database will
enable Faculty of Information Management to list its available
class for certain time period and the ability to add, delete and
modify records. But, for add, delete and modify the records is be
done by the technician and not the user. Only certain information
of user can be modify such as personal information about the
user.
2.2.4 Legal and Contractual AnalysisTeam Project ContractThis
contract defines and establishes agreed-upon rules and guidelines
for completing the click class system project by 11 March 2013
between:
Azrul Nizam900503-01-68772011718325Muhammad Nor
Idlan880529-01-50172011143993Siti
Zulaiqha910811-01-51382011375623Nurul Elyda
Shuhada901225-08-53822011132013Ismadeela
900219-08-61222010155553
MeetingThe group will be meet several times at the specific date
scheduled afterwards. It is a must in order to work on the project
system proposed. Times and location for the meeting will be decide
through short messaging system, e-mail and the phone calls. Further
meetings will be scheduled as necessary. Member will agree upon
division of labor for individual or partner activities. A group
leader will be elected. Decision will be made by election. During
the meeting, each member must attend the meeting and any absent
need a black and white reason why the absent of the member.
ConductThe group has to put all of their commitment and effort
in completing the project also to develop the system proposed.
Member will check in by e-mail on the time given in order to share
information and remain updated on projects progress. Meeting also
be conducted through Short Messaging System (SMS) or Facebook
inbox. This is to help the information spread easily rather than
e-mail.
ResponsibilitiesThe group members have to do their job
description and take responsibility for their work list. Every work
list must be completed according to the scheduled.Any of the team
members are prohibited to expose the any of information about the
system to the public. Each of the team members are required to
fully responsible of any task provided for them. Each member need
to read all the responsibility that has be assigned to them and any
objection need to be refer to the project manager and meeting will
be held on any time.
ConsequencesUrgent meeting will be held and any offences to the
contract will be decided on that meeting by all group members. Any
mistake done by each member, they must have to fully responsible to
recover back the mistake before the close of the project.And if
found guilty, the severe punishment will be taken to the team
member that make the mistake. Any transferring of information of
this project to other party by team members is strictly
prohibited.
_____________________(Azrul Nizam Bin Suliman)13 March 2013
_________________________(Muhammad Nor Idlan Bin Noh)13 March
2013
_____________________(Siti Zulaiqha Binti Zulkifli)13 March
2013
_________________________________(Nurul Elyda Shuhada Binti
Abdul Rahim)13 March 2013
_____________________(Ismadeela Binti Ismail)13 March 2013
2.2.5 Political Analysis No political will be encounter in this
project and stakeholder of this project that is Faculty of
Information Management are just request the system and last product
for this project will be show to the faculty. During the
development of this project, no action will be taken by the
stakeholder. 2.2.6 Schedules, Timeline, and Resource Analysis The
timeframe for project completion is 1 year and the completion date
is set at December 1st, 2013. We have developed a baseline task and
resource allocation schedule. We have attached a report of task
actual start/completion dates compared to the baseline
start/completion dates. The Project Manager has assigned resources
to best utilize time and talent and to ensure that the project
meets its completion date. The completed project tasks to date are:
Project Initiation and Planning Establish a Project Initiation Team
Establish a relationship with the customer Establish management
procedures Divide the project into manageable tasks Estimate
resources and create resource plan Develop preliminary schedule
Develop a communication plan Determine project standards and
procedures Identify and assess risk Perform technical and
operational feasibility studies Develop Statement of Project Scope
Develop a Statement of Work Set the Baseline Project Pan Conduct a
walkthrough
Analysis Determine database requirements Determine web site
requirements Generate alternative designs and recommendation
Acquire customer selection Update Baseline Project Plan
Logical/Physical Design Develop prototype Acquire customer approval
for database Furnish data dictionary Research and compile a list of
search engines Develop prototype for customer database Acquire
customer signoff on database Acquire customer signoff on web site
Implementation List web site with search engines Test web prototype
Test database prototype Convert web site prototype to production
Convert customer database to production Document database system
Update Baseline Project Plan
Gantt Chart
Network Diagram
2.3 MANAGEMENT ISSUESManagement issues help to handle the
stakeholders, market trends, support of the top management and
risks management and configuration management. Stakeholders are the
sources of requirements. Project must meet the market trends at the
completion. Project must not lose the support of top management
during completion. The project team has agreed on a project
timeline. Tasks must be completed on time. Team members will follow
standard procedures for reporting progress, documenting work, and
communicating with other members. The project manager will be the
contact person for the Universiti Teknologi Mara (UiTM) Puncak
Perdana customer.
2.3.1 Team Configuration and ManagementTask Responsible
MatrixProject: Class Automated System (Click Class System)
Prepared by: Azrul Nizam Bin Suliman Legend:P= PrimaryS=
Support
Manager: Azrul Nizam Bin SulimanPage: 1 of 1
Responsibility Matrix
Task IDTaskIdlanEqa
IsmaEllyAzrul
APurchase EquipmentSP P
BCourse Update Mailing List Select Course Offering Prepare
Mailing Room Set-Up Post Receipts Prepare BillsSSSSSS PPPPPP
CCollect RequirementsP P S
DDevelop Data ModelP SP
EDevelop Program InterfaceS SP
FBuild DatabasePSP
GDesign Test ScenariosSSS P
HRun Test ScenariosSPP
ICreate User DocumentationSPP
JInstall SystemPSSSP
KDevelop Customer SupportSSSPP
2.3.2 Communication Plan Project Team Communication
MethodProcedureFormalityUse
Project WorkbookHighInform
Seminar And WorkshopsMedium to HighInform
Project NewsletterHighInform
Specification DocumentsHighInform and permanent record
Minutes Of MeetingsHighResolve issues
Bulletin BoardsLowInform
MemosMedium to HighInform
Project Development Team MeetingHighDevelop formal baseline work
plan
Project Status Review MeetingHighReport status and progress of
scheduled milestone and activities
Project Team MeetingMedium to HighIdentify and discuss project
issues and corrective actions
Office MeetingMedium to HighIdentify and discuss office related
issues
External Customer And Supplier MeetingHighInform
Project Internet SiteMedium to HighInform
TeleconferenceHighPermanent record
Site visitHighResolve issues
Project Communication MatrixStakeholderDocumentFormatTeam
ContactDate Due
Team MembersProject status reportHard copyEllyEqaFirst Monday of
Week
Team MembersDetailed project statusE-mailEllyEqaEvery Week
Team MembersCollaborationE-mailIdlanEqaEvery Week
Team MembersCollaborationMeetingIsmaIdlanEvery Week
Management SupervisorsApprovalMeetingEllyAzrulFirst Monday of
Month
Management SupervisorsIssue update and
resolutionE-mailAzrulIsmaEvery Week
Management SupervisorsProject status reportHard
copyAzrulIdlanEvery Week
User GroupProject status reportHard copyIsmaEqaEvery Week
Internal IT StaffProject status reportE-mailIdlanEllyEvery
Week
Internal IT staffIssue update and resolutionHard
copyAzrulEqaFirst Monday of Week
IT ManagerProject status reportHard copyEllyEqaEvery Week
IT ManagerNew program issue or action
itemMeetingAzrulIdlanIsmaFirst Monday of Week
Contract ProgrammersSoftware specificationE-mailAzrulIdlan7
weeks
Training SubcontractorImplementation and training planHard
copyEllyEqaIsma7 weeks
2.3.3 Project Standard and ProceduresSchedule for Project
DeliverablesDate (week)DeliverableFormat
Week 2Open project and assign staffWritten report, BPP
update
Week 2Client and project backgroundWritten report, BPP
update
Week 2Project meetingWritten report, BPP update
Week 3Data gatheringWritten report, BPP update
Week 3Organization reviewWritten report, BPP update
Week 4Strategic orientationOne-page memo
Week 5Cost analysisWritten report, BPP update
Week 5Status reportWritten report, BPP update
Week 6Baseline project planWritten report
Week 6Requirements statementWritten report, BPP update
Week 7Requirements walkthroughPresentation to client
Week 7Functional design specificationWritten report, BPP
update
7 WeekTesting and installation planWritten report
7 WeekCode walkthroughOral presentation
7 WeekPreliminary system demonstrationOral presentation
7 WeekUser documentationWritten report
7 WeekPreliminary final projectWritten report
7 WeekFinal reportWritten report, all user documentation
7 WeekInstallation and pass-off to clientStatus report on result
of installation
7 WeekPractice final presentationOral presentation
7 WeekFinal presentationOral presentation
2.3.4 Other Project Specific TopicIssue Management ProceduresAn
issue is anything that may impede the progress of the BPP (Baseline
Project Plan). Once the issue is identified, typically by a team
member, it must proceed through a resolution process. The
resolution process starts with the Project Office who is
responsible for the following tasks: Categorize issue. Define issue
priority. Review issues and status. Assign issue to an
owner.Typically, issues fall into one of the following four
categories: Software bug. Configuration issues. Project issues.
Resource issues.The prioritization of each issue should be defined
in one of the following ways: High which definite impact on upgrade
target date Medium which is possible impact on upgrade project Low
which is no impact on upgrade (requires more resources for
investigation)
Issue Resolution ProcessBelow are the steps involved in the
issue resolution process: Submitting - An Issue form must be
submitted by the person who identifies the issue. Logging - A
member of the Project Office records every issue in the log and
updates the status of issues. Screening - The Project Office must
review the submitted issues forms and determine if the issue is
relevant to the scope of the project. Accepting - The Project
Office accepts the issue if it may impede the progress or success
of the project Deferring - The Project Office defers the issue if
it is contingent on another issue that has not been resolved.
Rejecting - The Project Office rejects the issue if it is not
relevant to the project. Prioritizing - The Project Office
prioritizes the issue based on its impact on other tasks or phases.
Investigating and resolution determination - The Project Office
assigns the accepted issue to a team member for resolution
determination. The team member should identify the appropriate
resolution for the issue. Deferring resolution - The Project Office
defers issue resolution if it is contingent on another issue that
has not been resolved. If necessary, the manager may consider
expediting the issue. Monitoring or tracking The Project Office
monitors the progress and the status of each issue. In addition,
the manager follows up on all open issues and identifies their
anticipated resolutions.
2.3.5 Statement of Project ScopeProject Scope
StatementUniversiti Teknologi Mara (UiTM) Puncak Perdana Prepared
by: Azrul NizamProject Scope Management Date: 30 April 2013
General Project Information Project Name: Class Automated System
(Click Class System) Sponsor: Universiti Teknologi Mara (UiTM)
Puncak Perdana Project Manager: Azrul Nizam Bin Suliman
Problem/ Opportunity Statement:Low productivitya. In other mean
of low productivity is software crisis. b. Some reasons are: the
increasing cost of software development (especially when compared
to the decreasing cost of hardware), the limited supply of
personnel and funding and only moderate productivity
improvements.Information System Developmentc. failures are
sometimes due to economical mismatches, such as budget and schedule
overruns, but surprisingly often due to poor product quality and
insufficient user satisfactionGrowing criticism of the poor
alignment of information systems and business needsd. Most managers
and users are still facing situations where they cannot get
information they need to run their units.e. ISD is continually
challenged by the dynamic nature of business together with the ways
that business activities
Project Objectives:a. To decrease use of paperb. To provide an
easy and faster class managementc. To change from manual to
automated system
Project Description:Planned to automate all the system that
actually use daily and evolve it to be enhanced automated system
for the use of lecturer, student and staff of the particular IPT.
The system will considered of related kind of linked to another
such as Academic staff system, maintenance staff system, lecturer
personal system and class representative system.
Business Benefit:Lecturer can create a fluid and productive
class in which time is spent engaging in educational activitiesTake
care of all staff and lecturer back-office workloadMonitor the
class flow and activity with easeThe unique design of C-Class makes
IT management truly scalable and low maintenanceEase to booking
class for extra classKnow whether there is an empty class for
particular time in short timeAutomated attendance for student and
lecturerIsolation classes for examination
Project Deliverables:Booking class for extra classesAvailability
of classAutomated attendanceIsolation class for examination or
test
Estimated Project Duration:1 Year
CHAPTER 3: ANALYSIS
3.0 INTRODUCTIONIn SDLC, analysis part is where we need to
understand more depth what the system is about by doing several
methods. The objective of this phase is to determine what kind of
the information and information processing services are needed in
order to support the selected organization function and objective.
There are two sub phases to make overall process easier to
understand. There are requirements determination and requirement
structuring. Requirement determination is primarily a fact finding
activity. In this phase, we analyze and gather as many information
from several method such as observing, report and others. In
addition, requirement structuring is the activity that creates a
thorough and clear description of current business operations and
new information processing services. Techniques used in requirement
determination have evolved over time to become more structured and
increasingly rely on computer support.
3.1 DETERMINING SYSTEM REQUIREMENTDetermining system requirement
is a process gathering information where its looks like conducting
an investigation.As for Click Class System project, we have
scheduled several meetings as an interview approach to determine
our requirements with the technician in the key room of UiTM Puncak
Perdana. From the interview or meetings, we are able to gather
perspectives of the requirements needed for system development
especially when the client presenting their proposal. Beside
getting know the requirement nedeed through the proposal, we are
posed a few open, close-ended and specific questions to get more
information to build the system so that it can be fully utilized
later. 3.1.1 Requirement Collected From Conversation or
ObservationFor the interview between Click Class System and
Technician of UiTM Puncak Perdana, we are used a traditional method
to determine the requirements which are do an observation and
conducted a group interview with the client. The observation
session on the current system which is a manual system had been
done and from the observation, we found that some problem occurs:
Manual application caused the available data . Difficult to manage
booking class form in the paper based form especially when there is
too many class booking form from various student and lecturer at
the same time. Use of a lot of paper. Chances of missing booking
class form is high. Report produce is inaccurate.
Interview OutlinesInterview outline
Interviewee:Encik Zainal Abidin Mohd
Nor011-15643490Interviewer:Azrul Nizam, Idlan, Elyda Shuhada,
Zulaiqha and Ismadeela
Location /Medium:Pejabat Unit ICT Fakulti Pengurusan Maklumat
UiTM Puncak Perdana
Appointment Date:14th June 2013Start: 1030 HoursEnd: 1130
Hours
Objectives: Identify the current system work flow. How the
current system is operate. How the current system function. Problem
facing on the current system. To get opinion on the current system
and new system. Hope and estimation on the future system. Cover
important and necessary data need to be
collected.Reminders:Computer Technician UiTM Puncak Perdana
Agenda: Introduction Background of the project Overview of
interview Interview Question session Summary of major point
Question & Answer session ClosingApproximate Time:2 Minutes2
Minutes2 Minutes35 Minutes2 Minutes15 Minutes2 Minutes
General Observation :Current system is using paper based and
done manually by the staff.
Unresolved Issues, Topics Not Covered:The ICRESS system cannot
be link to other system so that Click Class System needs to solve
that weakness to allow the system to run smoothly.
Interviewee: Encik Zainal Abidin Mohd Nor011-15643490Date:14th
June 2013
Questions:Notes:
When to ask question, if conditional Question: 1Business flow in
the booking class process in UiTM Puncak Perdana
Answer
Encik Zainal give us some prepared business flow for our
reference and understanding
Question: 2What is the data or details needed during user
booking class process?Answer The main details that needed for class
booking process is for student such as their id number, name and
also contact number while for lecturer is their id number, campus,
name and contact number.ObservationThe technician feel that contact
number is the most important details needed especially when they
faced any difficult or situation that they need to contact back
their user.
Question: 3What is your expectation on the Click Class System
that going to be developed?AnswerI hope that Click Class System can
be made using the web based application so that the user can used
and booking the class anywhere and anytime that they need.
Question: 4As a future user to the Click Class System, do you
agree with the development of this system? Why?AnswerFor me, I
totally feel that this existence of this system will easier the
process of booking class and for me, as for lecturer that always
like to make a class without making a booking because do not want
to involved with various of procedure can also gain a benefit from
this system because they do not have to go to this office just to
make a class booking.
Directly Observing UserDirectly observing user involve an
investigator which is our own team members viewing users as they
work in a field study and taking notes on the activity that takes
place. Observation may be either direct where the investigator is
actually present during the task or indirect where the task is
viewed by some other means such as through use of a video recorder.
The method is useful early in user requirements specification for
obtaining qualitative data. It is also useful for studying
currently executed tasks and processes.Besides, the benefit of
using directly observing user is directly observing user allows the
observer to view what users of Click Class System actually do in
context. Direct observation allows the investigator to focus
attention on specific areas of interest. Indirect observation
captures activity that would otherwise have gone unrecorded or
unnoticed. In addition of that, it also should be noted that
observation can be obtrusive and subjects may alter their behaviour
due to the presence of an observer. Co-operation of users is vital,
so the interpersonal skills of the observer are important. Notes
and videotapes need to be analysed by the note-taker, which can be
time consuming and prevents the task being split up for analysis by
a number of people.Next is planning the directly user observation
which is firstly will involve the Click Class System to establish
objectives and information requirements. We also should know
whether the coverage be in breadth or in depth? It is extremely
important to decide what will happen to the end-product of this
Click Class System and to tailor the whole process to the
requirements of those who will receive the results which is the
technician of UiTM Puncak Perdana. Next, our Click Class System
team member needs to gain co-operation of contacts with the
observation technique that we intend to carry out. We also need to
establish the times, places and people who will be observed.
Lastly, we need to decide on the recording technique we will use.
Will we rely on hand-written notes as traditional method, audio or
video and audio records? And as a result, we agreed to use
hand-written notes to record all the interview and observation that
we have been made. 3.1.2 Requirement Collected From Written
InformationObserving current system users is a more direct way of
seeing how an existing system operates, but even this method
provides limited exposure to all aspects of current operation.
Thus, method of determining system requirement can be enhanced by
examining system and organizational documentation to discover more
details about current system and organization these systems
support.Based on the analysis of document tell we about the
requirements for new system. In the document we find information
about: Problem with existing systems As been said by the
technician, there are many problems that they face in order to
handle the booking class process. There are : Missing booking
detail In example, students have made booking manually but
technician didnt get any detail about the booking detail. The form
had lost or something else. Redundant booking class Once they had
made their booking process but technician didnt update on the
iCRESS and there are certain users who use the class that had been
booked before by another user without make any booking details.
Thus, there will be a redundant booking class. Limited access
Booking process only can be done in working hours 9am to 6pm only.
Its hard for user to book the class after office hour and may
affect the faculty activity. Only technician can update on iCRESS
about availability of the class and the booking details just will
be write on the white board and not into a special system or book.
Opportunities to meet new needs. The technician gives some idea and
opinion on developing new system from manual to automated system.
The ideas and opinion based on the manual system are : Provide
booking class process unlimited access. It is mean there is no
limited time that they must follow in order to make any booking
process. Some reasons why system need to be done : Manually system
to automated system is need because nowadays everything needs to be
done faster and smoothly. Easy access; anywhere anytime as long we
get internet connection. Values of the organization Keep good
performance to give user more effective and efficient services
about booking classes. Maintaining to fulfill the needs of user in
modern technology. Keep all the report to ensure the management
report can easily be submitted to administration. One type of
useful document is a written work procedure for an individual or a
work group. The procedure is normally used to clear the user how
the system of each organization or unit being done. Thus below is
the work procedure of technicians in booking classes:
3.1.3 Listing/Summary of RequirementIn order to complete the
proposed project system documentation, the related information
regarding the system has been collected from the conversation with
the user of the traditional system for booking class system. From
the conversation, for them it is hard to come back forth to the
reservation room just to reserve a classroom for one time period.
For them by using a reservation system for the classroom it will
make them easier to get a classroom rather than they do it
manually. It is also will reduce the time they used just to reserve
the class. Other than that, the information also gathers from the
observation that has been made while the process of the reservation
class took place in the reservation room. When a student wanted to
reserve a classroom they have to clarify whether the classes that
they need to used are did not reserve by the other classes then
they have to tell details about the class they need. Technician
will check for them if the class available or not. If it available,
the booking will be place on the white board. In is inconvenient to
use the traditional system in reserving classes by this modern
world. From the analysis gather:1) Interview-Time constraint to
reserve the classroom-Hard to get the availability classes.-People
just take the key without notice if the class already been booked
by other. 2) Observation-The system is messy and difficult for the
user to reserve the available and suitable classes for the certain
subject. -Information redundancies. More than that, the information
were gather through the existing written information that gather is
the user of the system exist in the organization, the data store in
the manual log and also the process that involve within the
reservation process.
User StudentsLecturersTechnicianAdministrator/top management
Data StoreStudents informationClass information e.g.: schedule,
class capacity and availabilityClass durationApproval of class
usingTime taking the key and return it back
Process InvolvedUpdate class availability reportTime used
reportUpdate availability classesManagement report form manual log
to technicianManagement report for the administratorAvailability of
AV Material. E.g.: Projector
3.2 3.3 Structuring System Requirement: Process Modeling
3.3.1 Context Data Flow Diagram0UPDATE BOOKING INFOBooking
InfoSTAFF
USER
Booking report
Management reportADMINISTRATION
3.3.2 DFD of New Logical System
3.3.3 3.3.4 Thorough Description of DFD Components
The Click Class System (CSS) start with the user (student @
lecturer) login the system using their ID and password (IC) into
the system. Then, they need to fill up the information about the
booking details such name, student or staff ID, email address and
contact number. Then they need to fill up the important thing
before the class been filter up to meet user demand. The three (3)
main important thing is time they wanted to use the class, number
of people that will be use the class and also AV material such
projector if they need to used it. Next, CSS will filter all the
information about booking details and give feedback to the user
either class availability meet the user demand. If they are not,
they need to fill back the information and modify the request or
they just have to proceed to view the available class. Once the
class been selected, user need to reconfirmation about the
request.If there are not mistake due to the request, the user need
to submit the request and they will receive the report or prove
they already book the class they wanted to. Our technician also
will get the report to ensure any possibility happen in future. The
administration also will get the report but not every time user
book the class but maybe once a week or monthly. This report we
call management report.
3.4 Structuring System Requirement: Logic Modeling
3.4.1 Decision Table
3.5 Structuring System Requirement: Conceptual Data Modeling
3.5.1 Entity Relationship DiagramBusiness ProcessNOClass
empty?STARTSystem filter all the requirement information. (Time, AV
materals and class capasityUser Login the system.User need to fill
up back all the booking detailsPROSES KERJA 4 : TEMPAHAN BILIK
KULIAH
ENDUser send the booking class request to the system.Proceed to
the booking process.YESUser fill up all the booking class
details
Data DictionaryTable Name
Attribute Name
Type
FormatContentRangeRequiredPK orFKFK referencedtable
USERUSER_IDTextaaaaaaaaUser IDYPK
USER_NAMETextaaaaaaaaUser NAMENFK
USER_STATUSTextaaaaaaaaUser STATUSNFK
USER_EMAILTextaaaaaaaaUser EMAILNFK
USER_PHONETextaaaaaaaaUser PHONENFK
USER_PARTTextaaaaaaaaUser PARTNFK
USER_COURSETextaaaaaaaaUser CourseNFK
CLASSCLASS_IDTextaaaaaaaaClass IDYPK
CLASS_TIMETextaaaaaaaaClass TimeNFK
CLASS_AVTextaaaaaaaaClass AVNFK
CLASS_CAPTextaaaaaaaaClass CAPASITYNFK
BOOKINGUSER_IDTextaaaaaaaaUser IDYPK
CLASS_IDTextaaaaaaaaClass TimeYPK
CLASS_AVTextaaaaaaaaClass AVYPK
CLASS_CAPTextaaaaaaaaClass CAPASITYYPK
REG_DATEDate/TimeDD/MM/YYYRegistration DATENFK
REPORTUSER_IDTextaaaaaaaaUser IDYPK
CLASS_IDTextaaaaaaaaClass TimeYPK
CLASS_AVTextaaaaaaaaClass AVYPK
CLASS_CAPTextaaaaaaaaClass CAPASITYYPK
BOOK_DATEDate/TimeDD/MM/YYYBooking DATENFK
STAFFSTAFF_IDTextaaaaaaaaStaff IDYPK
STAFF_NAMETextaaaaaaaaStaff NAMENFK
STAFF_PHONETextaaaaaaaaStaff PHONENFK
Business RuleENTITYRELATIONSHIPCONNECTIVITYENTITY
USER
Booking request1:MBOOKING
CLASS
InformationM:1USER
BOOKING
Confirmation Information1:MUSER
REPORT
Produced to1:1USER
REPORTProduced to M:1STAFF
Conceptual ERD
REFERENCES
(n.d.). Retrieved 02 June , 2013, from Project Management |
Professional Certifications | Program Overview:
http://learning.sukad.com/project-management-professional-certifications-program-overview
(n.d.). Retrieved 19 April, 2013, from BPP from MIS Senior Project:
http://www.google.com.my/url?sa=t&rct=j&q=university%20of%20dayton%20%E2%80%93%20school%20of%20business%20administrationmis%20senior%20projectbaseline%20project%20plan%20for%20%5Bclient%20name%5D%5Bproject%20name%5Dcreated%20by%20%5Bteam%2C%20members%5Dve(n.d.).
Retrieved 19 April, 2013, from Communication Matrix Template:
http://www.google.com.my/url?sa=t&rct=j&q=cdc_up_communication_matrix_template&source=web&cd=1&ved=0CCsQFjAA&url=http%3A%2F%2Fwww2.cdc.gov%2Fcdcup%2Flibrary%2Ftemplates%2FCDC_UP_Communication_Matrix_Template.xls&ei=J429UbCrN83jrAeQz4G4Cg&usg=AFQjCNEmag3Hq(n.d.).
Retrieved 20 April, 2013, from EPLC Communication Management
Template:
http://www.google.com.my/url?sa=t&rct=j&q=eplc_communications_management_template&source=web&cd=2&ved=0CDMQFjAB&url=http%3A%2F%2Fwww.hhs.gov%2Focio%2Feplc%2FEPLC%2520Archive%2520Documents%2F11%2520-%2520Communications%2520Plan%2Feplc_communications_manage(n.d.).
Retrieved 23 April , 2013, from Project Communication Matrix- New
Mexico Department of Information Technology:
http://www.google.com.my/url?sa=t&rct=j&q=eplc_communications_management_template&source=web&cd=2&ved=0CDMQFjAB&url=http%3A%2F%2Fwww.hhs.gov%2Focio%2Feplc%2FEPLC%2520Archive%2520Documents%2F11%2520-%2520Communications%2520Plan%2Feplc_communications_manage(n.d.).
Retrieved 13 May, 2013, from PH Reporting DAM Project Scope
Statement - HL7:
http://www.google.com.my/url?sa=t&rct=j&q=hl7%20project%20scope%20statement%201.%09project%20name%20and%20id%3A%20dstu%20testing%20guidelines%20%09a%20project%20id%20will%20be%20assigned%20by%20the%20pmo%20%202.%09sponsoring%20group(s)%20implementation%20(n.d.).
Retrieved 15 May, 2013, from Project Communication Handbook-
Caltrans:
http://www.dot.ca.gov/hq/projmgmt/documents/pchb/project_communication_handbook_2nd_ed.pdf(n.d.).
Retrieved 15 May, 2013, from Responsibility Assignment Matrix - the
Best Practices Website:
http://bsis330.wiki.usfca.edu/file/detail/Appendix+-+Responsibility+Assignment+Matrix+(OSIAdmin+3549).xls
APPENDICES
The Click Class SystemMinutes of the committee meeting held on
Monday, 18 March 2013 at 10.00 am in the lecture room (BK
58B).Present: Mr. Azrul Nizam (Chairman)Ms. IsmadeelaMr. Muhammad
Nor IdlanMs. Nurul Elyda Shuhada Ms. Siti Zulaiqha1.0 Special
business 1.1 Develop the committee/team memberThe reason for the
first meeting is to form the group and selected the group member
for the project/task given by the lecturer. It is decided that the
group member for each group is limited to five people only. As for
the group have been formed, a project manager also has to be
selected. Azrul Nizam has been selected to be the project manager
by the entire group member. 1.2 Assign task.Each group member had
been assign to the specific task that given. Each member has agreed
to the tasks that were fairly given to the member according to
their knowledge and ability. The group members were satisfied with
the job scope and promise to work as hard as they could.The meeting
was adjourned at 12.30 pm. Every meeting that will be held will be
informed later.
...............................18th March 2013 (AZRUL NIZAM)
The Click Class SystemMinutes of the second committee meeting
held on Thursday, 21 March 2013 at 9.00 pm in Kolej
Jasmine.Present: Mr. Azrul Nizam (Chairman)Ms. IsmadeelaMr.
Muhammad Nor IdlanMs. Nurul Elyda Shuhada Ms. Siti Zulaiqha1.0
Special business 1.1 Assign the group objectiveThe group member
were discussing in assigning their mission, vision and the
objective of their group in the making the proposal for the project
that were assign to them. After a rough discussion the group
members have agreed to the idea that has been discussed earlier.
1.2 Choosing the systemAfter a rough brainstorming session, the
group has been decided to develop the booking class system. They
all agreed that the system develop should be useful to the client
and the system designed will help the client 1.3 Choosing the
clientThe team member has agreed by choosing the MSU institution as
the client for the project that they were going to develop. Siti
Zulaiqha and Nurul Elyda Shuhada has been responsible to contact
the MSUs management in order to get the information also to get
their permission to cooperate with them.The meeting was adjourned
at 11.30 pm. Every meeting that will be held will be informed
later.
...............................21st March 2013 (AZRUL NIZAM)The
Click Class SystemMinutes of the third committee meeting held on
Tuesday, 08 April 2013 at 9.45 pm in Kolej Jasmine.Present: Mr.
Azrul Nizam (Chairman)Ms. IsmadeelaMr. Muhammad Nor IdlanMs. Nurul
Elyda Shuhada Ms. Siti Zulaiqha1.0 Minute of previous meeting 1.1
ClientAs stated from the previous meeting, Miss Zulaiqha informed
to the group that the MSUs management has rejected the idea because
of the private and confidential issues being leaked to outsider.
Miss Elyda came out with the idea to choose another organization as
the client for the project proposed. 2.0 Special business 2.1
System chosen.Based on the system chosen, the group has to analyze
the system requirement and it functions of the system develop. They
have to analyze the requirement of the system to the organization
chosen. The system has to complete and fulfill the standard
requirement of the organization. 2.2 Choose the organization.The
group has decided to choose the UiTM Puncak Perdana campus as their
client. The reason the organization were chosen by them is the
organization are near to them and easy to cooperate with the
organization.
The meeting was adjourned at 11.30 pm. Every meeting that will
be held will be informed later.
...............................8th April 2013(AZRUL NIZAM)
The Click Class SystemMinutes of the forth committee meeting
held on Tuesday, 14 May 2013 at 9.30 pm in Kolej Jasmine.Present:
Mr. Azrul Nizam (Chairman)Ms. IsmadeelaMr. Muhammad Nor IdlanMs.
Nurul Elyda Shuhada Ms. Siti Zulaiqha1.0 Special business 1.1
Contract The agreement between team members has been set and all
the group member has to obey to the contract. It is to ensure that
the team members are followed the dateline and accomplishes the
task given within the time given. The content in the contract were
agreed by the member and promised to try their best in completing
the project documentation. 1.2 Management issues.In order to
prevent the upcoming issues that might happen between the team
member, a management procedure had been discussed and agreed by the
tem member and the procedure will be stated in the project proposed
documentation.
The meeting was adjourned at 11.30 pm. Every meeting that will
be held will be informed later.
...............................14th May 2013 (AZRUL NIZAM)
The Click Class SystemMinutes of the fifth committee meeting
held on Thursday, 24 May 2013 at 9.00 pm in Kolej Jasmine.Present:
Mr. Azrul Nizam (Chairman)Ms. IsmadeelaMr. Muhammad Nor IdlanMs.
Nurul Elyda Shuhada Ms. Siti Zulaiqha1.0 Special business 1.1
Assign the group taskThe group member was discussing completing the
task given in the previous meeting. They also are dividing the rest
of the task required to be documented. They also discussing the
work progress for the documentation process for the project
proposed. The project manager reminds the group member to update
and completed their own part for the BPP and he also reminded the
team member regarding the deadline for the documentation
process.
The meeting was adjourned at 11.30 pm. Every meeting that will
be held will be informed later.
...............................24th May 2013(AZRUL NIZAM)
The Click Class SystemMinutes of the sixth committee meeting
held on Sunday, 02 June 2013 at 9.15 pm in Kolej Jasmine.Present:
Mr. Azrul Nizam (Chairman)Ms. IsmadeelaMr. Muhammad Nor IdlanMs.
Nurul Elyda Shuhada Ms. Siti Zulaiqha
1.0 Special business 1.1 Updated the Group DocumentationThe
proposed project document has to be complete according to the time
given. Thus, the time member has decided to complete the document
and divide among themselves the rest of the task in chapter 3. The
time given to complete the task is 1 week accordingly because of
the time constrain.
The meeting was adjourned at 11.45 pm. Every meeting that will
be held will be informed later.
...............................2rd June 2013(AZRUL NIZAM)
The Click Class SystemMinutes of the seventh committee meeting
held on Sunday, 10 June 2013 at 8.45 pm in Kolej Jasmine.Present:
Mr. Azrul Nizam (Chairman)Ms. IsmadeelaMr. Muhammad Nor IdlanMs.
Nurul Elyda Shuhada Ms. Siti Zulaiqha
1.0 Special business 1.1 Project Documentation The group member
was discussing in completing the Data Flow Diagram (DFD) for their
proposed project. The rough discussion has taken place until they
manage to draw the suitable DFD that meet their system requirement.
Mr Idlan has been responsible to redraw the DFD into the suitable
form. The DFD will be shown to the lecturer during the class.
The meeting was adjourned at 11.45 pm. Every meeting that will
be held will be informed later.
...............................10th June 2013 (AZRUL NIZAM)
Maklumat tempahan bilik kuliah adalah no. bilik kuliah, tarikh
penggunaan dan masa penggunaan.Bilik belum tempah?Staf memastikan
bilik kuliah yang dicadangkan @ ditempah, belum dicatat di atas
whiteboard.TIDAKYABilik kuliah kosong?MULAStaf memeriksa bilik
kuliah kosong di dalam sistem ICRESS berdasarkan maklumat
tempahan.Pengguna memberikan maklumat tempahan bilik kuliah kepada
staf.Staf mencatat maklumat tempahan bilik kuliah di atas
kertas.Staf mencadangkan maklumat tempahan bilik kuliah
lain.TIDAKTIDAKTIDAKTAMATStaf mencatat maklumat tempahan bilik
kuliah di atas whiteboard.YAPROSES KERJA 4 : TEMPAHAN BILIK
KULIAH
White board use to book classRegister bookInformation in the
register bookFuther explaination by other staffRegister book for
borrowing projectorStaff been interviewedExplaination by Mr. Zainal
AbidinKey racks