Vous êtes sur la page 1sur 30

The Islamic University of Gaza

Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

SAD Project Assignment #6


Final Report
This final report includes the following sections:

Abstract
Table of Content
Introduction
Baseline Project Plan
Analysis
Design
Implementation
References
Appendixes

Notes:

You must adhere to this template in writing your report.


[Remove all bracketed comments throughout this template and replace with
words/paragraphs related to your own system]
You can add additional paragraphs or pages if needed.

Page 1 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

SAD Assignment #6

Final Report
For

[name of your system project]


[name of your system company]
Submitted to
[insert name of instructor]

Submitted in Partial Fulfillment of the Requirements for


[insert number and name of course]

by
[1st student name student ID]
[2nd student name student ID]

[December, 2014]

Page 2 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

Abstract

Page 3 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

Table of Contents

subject
1
1.1
1.2
1.3
1.4
2
2.1
2.2
2.3
2.4
3
3.1
3.2
3.3
3.4
4.5

Page No.

1. Introduction
1.1 Company Background
1.2 Companys Information Systems
1.3 The [name of your project]
1.4 System Development Methodology
2. Baseline Project Plan
2.1 Plan Introduction
2.2 System Description
2.3 Feasibility Assessment
2.4 Management Issues
3. System Requirements
3.1 Requirements Gathering Methods
3.2 System Requirements
3.3 Process Modeling Using Data Flow Diagrams (DFD)
3.4 Logic Modeling Using Decision Tables
3.5 Data Modeling Using Entity-Relationship Diagram
(EFD)
3 3.6 The Best Alternative Design Strategy for [name of your
system]
4. System Design
4.1 Forms Design
4.2 Reports Design
4.3 Interface and Dialog Design
4.4 Database Design
5. System Implementation
5.1 Tools Used in Coding
5.2 Coding and Coding Standards
5.3 System Testing
6. References
7. Appendixes

1. Introduction
1.1 Company Background
1.2 Companys Information Systems

Page 4 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

1.3 The [name of your project]


1.4 System Development Methodology
2. Baseline Project Plan
2.1 Plan Introduction
2.2 System Description
2.3 Feasibility Assessment
2.4 Management Issues
3. System Requirements
3.1 Requirements Gathering Methods
3.2 System Requirements
3.3 Process Modeling Using Data Flow Diagrams (DFD)
3.4 Logic Modeling Using Decision Tables
3.5 Data Modeling Using Entity-Relationship Diagram (EFD)
3.6 The Best Alternative Design Strategy for [name of your system]
4. System Design
4.1 Forms Design
4.2 Reports Design
4.3 Interface and Dialog Design
4.4 Database Design
5. System Implementation
5.1 Tools Used in Coding
5.2 Coding and Coding Standards
5.3 System Testing
6. References
7. Appendixes

Page 5 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

Chapter 1. Document Introduction for [name of your system]


1.1 [Company, institute, ministry, etc.] background
[Write here a summary about the company for which you develop the system. This
include the companys main mission and objectives]

1.2 Companys Information Systems


[List and describe the main information systems for this company. The list includes the
manual and the computerized information systems. And provide the main functionality
for each one.]

Page 6 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

1.3 [name of your system project]


[Write a concise description for the system being developed. The main problems and how
they should be solved]

1.4 System Development Methodology


[Describe the methodology (e.g waterfall, prototyping, JAD etc.) you should use to
develop your system. Show a figure for it and state here why you should choose this
methodology.]

Page 7 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

Chapter 2. Baseline Project Plan Report for [name of your system]


2.1 Plan Introduction
2.1.1 Project Overview [provides an executive summary that specifies the projects scope,
feasibility, justification, resource requirements, and schedules. Additionally, a brief
statement of the problem, the environment in which the system is to be implemented, and
constraints that affect the project are provided].

2.1.2 Recommendation [provides a summary of important findings from the planning


process and recommendations for subsequent activities].

2.2 System Description


2.2.1 Alternatives [Provides a brief presentation of at least three alternative system
configurations].

2.2.2 System Description [Provides a concise description of the selected configuration


and a narrative of input information, tasks performed, and resultant information].

Page 8 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

2.3 Feasibility Assessment


2.3.1 Economic Analysis [Provides an economic justification for the system using costbenefit analysis].

Tangible benefits worksheet


ID

Description

Year 1 through 5 ($)

One-time costs worksheet


ID

Description

Year 0 ($)

Recurring Costs worksheet


ID

Description

Year 1 through 5 ($)

Cost-Benefit Analysis Sheet [download the cost-benefits analysis MS Excel sheet from
Moodle , complete it based on the previous three tables and copy it here].

Page 9 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

2.3.2 Technical Analysis [Provides a discussion of relevant technical risk factors and an
overall risk rating of the project].
[Complete the next risk plan table. For probability and impact use: Low, Mid, or High
values. List the risks in a descending order based on following criteria.
Prob./Imp
.
LOW
MID
HIGH

LOW

MID

HIGH

LOW
MID
HIGH

MID
MID
HIGH

HIGH
HIGH
VERY HIGH

The risk list will not exceed 10 items and not less than 4 items].

Risk Plan
ID

Risk Description

Probabi
lity

Impac
t

Rank

Risk Plan

2.3.3 Operational Analysis [Provides an analysis of how the proposed system solves
business problems or takes advantage of business opportunities in addition to an
assessment of how current day-to-day activities will be changed by the system].

2.3.4 Legal and Contractual Analysis [Provides a description of any legal or contractual
risks related to the project (e.g., copyright or nondisclosure issues, data capture or
transferring, and so on)].

2.3.5 Political Analysis [Provides a description of how key stakeholders within the
organization view the proposed system].

Page 10 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

2.3.6 Schedules (Timeline). [Provides a description of potential time].


Project tasks
ID

Task Name

Expected Time

Proceeding Task(s)

Gantt chart [Copy here the Gantt chart as produced by MS Project]

Page 11 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

Network Diagram [Copy here the Network Diagram as produced by MS Project]

Page 12 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

2.4 Management Issues


2.4.1 Team Configuration and Management [Provides a description of the team member
roles and reporting relationships].

2.4.2. Communication Plan [Provides a description of the communication procedures to


be followed by management, team members, and the customer].

2.4.3 Project Standards and Procedures [Provides a description of how deliverables will
be evaluated and accepted by the customer].

Page 13 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

Chapter 3. System Requirements for [name of your system]


3.1 Requirements Gathering Methods
We followed the following main methods in determining the system requirements.
3.1.1 [First method (e.g. Interview]
[Write here how you used this method]

3.1.2 [Second method (e.g. Document Analysis)]


[Write here how you used this method]

3.1.3 [Third method (e.g. Prototyping or JAD)]


[Write here how you used this method]

Page 14 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

3.2 System Requirements


[Write in this section in full details the requirements of the system. This will include the
data inputs, data output, and the processes related to the system. This may take few
pages]

[Example: Course Registration System


3.2.1 Student services
The system saves the following data about each student: number, name,

Each student uses the system to register for up to 6 courses each semester .

Page 15 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

3.2.2 Teacher services

3.2.3 Management services

Page 16 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

3.3 Process Modeling Using Data Flow Diagrams (DFD)


3.3.1 Context DFD
[Copy (or draw) here the figure of the context DFD]

Page 17 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

3.3.2 Level-0 DFD


[Copy (or draw) here the figure of the Level-0 DFD]

Page 18 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

3.3.3 Level-1 DFD for [name of the process to which level-1 DFD belongs]
[Copy (or draw) here the figure of the Level-1 DFD]

[Add many level-n DFDs as needed until the process models are completely describe the
system]

Page 19 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

3.4 Logic Modeling Using Decision Tables


[Build here the decision tables for complex logic if it is found]

Page 20 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

3.5 Data Modeling Using Entity-Relationship Diagram (EFD)


[Copy (or draw) here the figure of ERD for your system]

3.6 The Best Alternative Design Strategy for [name of your system]
[Write here about the selected best design strategy that you should adopt in designing
your system. The strategy must be one of the strategies you enumerated in chapter two of
this report. Your justification of this selection will also be provided].

Page 21 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

Chapter 4. System Design for [name of your system]


4.1 Forms Design
[Provide here the figures of all forms design (e.g. Login Screen, Main Screen, Options
Screen, and All Entry Screens) for your system. Descriptions for those designs must also
be provided.]

Page 22 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

4.2 Reports Design


[Provide here the figures of all reports design (e.g. Student Transcripts, Class Lists) for
your system. Descriptions for those designs must also be provided.]

Page 23 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

4.3 Interfaces and Dialogs Design


[Provide here the figures of all interface and dialogue designs (e.g. Confirmation
Dialogs, Error Messages) for your system. Descriptions for those designs must also be
provided.]

Confirmation dialog: After the registration process appears dialog box until the user to
make confirm the registration process because the user may be booked by mistake and
wants to update or amendment to the appointment or reservation in the wrong place and
this letter confirms him what he doing

A warning message: These messages appear to inform the user that he got an error during
the registration process to repeat the registration process and examine the cause of what
went wrong

Page 24 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

4.4 Database Design


[Provide here the complete database design (e.g. Tables, Fields and Data Types) for your
system. Descriptions for that design must also be provided]
The data that we need to complete your booking first number, patient's first name and
the last name, time to be booking and the section to be booking it so it must database
access program stored all bookings and information necessary to carry out the work of
the booking process

This image shows booked variables that identify patients information on the access
program and the process to be made at the time of booking for clinic
The picture shows
the booking data
base medical clinic
and contains the
names of the
patients and the
time and the
department you
want to go

Page 25 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

Chapter 5. System Implementation & Testing for [name of your system]


5.1 Tools Used in Coding
[Describe here the programming languages (e.g. Java, Python), the database (e.g. Oracle,
MySQL), and the tools that used in your system implementation (e.g. Netbeans,
Dreamweaver).]

Page 26 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

5.2 Coding and Coding Standards


[Provide here a snapshot for the code for the parts of the system functionality that you
have implanted in your system (e.g. Login Screen, Main Screen, Options Screen, Entry
Screens and Database connectivity. Standards include the approach of implantation, and
how you provide comments of your code.]

Page 27 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

5.3 System Testing


[Describe here how you tested your system functionality. Testing process must include
unit, system, and acceptance testing.]

Page 28 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

6. References
[State here all the references you referred in writing this report. References includes:
books, published papers, formal websites, etc.
This is an example:
[1] Joseph S. Valacich, Joey F. George and Jeffrey A. Hoffer. (2012),
Essentials of Systems Analysis and Design, 5th edition, Pearson
Education Inc., Upper Saddle River, New Jersey 07458, ISBN-13:
9780137067114
[2]http://www.slideshare.net/ctshyderabad/e-clinic-online-clinicmanagement-system
[3]http://ar.wikipedia.org/wiki/
%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_
%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A
%D8%A9
[4]Ho, C.J. & Lau, H.S. (1999). Evaluating the impact of operating
conditions on the
performance of appointment scheduling rules in service systems.
European Journal
of Operational Research, 112, 3, 542-553, 0377-2217
[5]Harper, P.R. & Gamlin, H.M. (2003). Reduced outpatient waiting
times with improved
appointment scheduling: a simulation modelling approach. OR
Spektrum, 25, 2, 207222
[6] Fone, D.; Hollinghurst, S.; Temple, M.; Round, A.; Lester, N.;
Weightman, A.; Roberts, K.;
Coyle, E.; Bevan, G. & Palmer, S. (2003). Systematic review of the use
and value of
computer simulation modelling in population health and health care
delivery.
Journal of Public Health and Medicine, 25, 4, 325-335
[7] Erdem, H.I.; Demirel, T. & Onut, S. (2002). An efficient
appointment system design for
outpatient clinic using computer simulation. The Proceedings of the
2002 Summer
Computer Simulation Conference, pp. 299-304.
]

Page 29 of 1

The Islamic University of Gaza


Systems Analysis and Design

1st semester 2014/2015


CSCI 3309

Faculty of Information Technology


MSc. Abdelkareem Alashqar

7. Appendixes
[State here the appendixes that you feel it support your report. e.g. business documents
you collected from company, and prototypes you adopt during development.]

1-When we went to the university clinic was give us a Word file containing the detailed
work of the clinic system and Fir for its divisions, Will attach a file with the completed
project
2- also we rely on some guiding questions to the clinic

Page 30 of 1

Vous aimerez peut-être aussi