Professional Documents
Culture Documents
system o2
system o2
system o2
SECOND YEAR
كلية الحاسبات والمعلومات
جامعة المنوفية
2023-2024 2023-2024
Project Name
<………………………..………………………………………………..…>
No. Name Section
1 يسرى ياسر السيد بحبح
Project Identification
Project Name:
Students cannot find a good instructor to learn programming and students are
distracted from what they should be studying in the first and basics .
System Request
System Request— (PROJECT NAME)
Project Sponsor: ahmed,the vice president and marketing manager
Business Need: 1.increasing sales
2.increase the company share in the market
3.making facilities to improve customer satisfaction
4.making learing process more comfortable
Business Requirements: 1.an archieve of all the courses
2. samples for the courses
3. access for purchased courses
4. a way for purchasing course via the platform(paying online)
Business Value: 1.a 5% increase in sales
2.a 10% increase in the market value
3.100000$increase in revenue
4.a 3% increase in the market share
Special Issues or 1.the deadline is december,26
Constraints: 2.the platform should include high security level to secure the
paying process
3.as the service in requested from our customers it needs to be made
as soon as possible and with high quality
4.the system is needed with decent user interface the make it easier
to use to the customer
Feasibility Analysis
Technical Feasibility
Economic Feasibility
Organizational Feasibility
1. - The user interface has been designed with user feedback and
best practices in mind. It's intuitive and user-friendly, following
web navigation standards to make it easy for users
2. A 24/7 support team is available for user support, maintenance,
and content moderation. This team ensures the platform operates
seamlessly, addressing user concerns and content issues.
Schedule Feasibility
Interviewer:
Purpose of Interview:
1.
2.
3.
Summary of Interview:
Open Items:
comments:
(2) Data Structure for Data Flow
Data Structure for Data Flow: Structural Record
(3)Data Element for data flow
ID 1
Name Course name
Alias Course name
Description Full course name
Length 40
Input Format X(40)
Output Format X(40)
Default Value Your name
Continuous / Discrete Discrete
Type String
Base / Derived Base
Upper Limit -
Lower Limit -
Discrete -
Comments -
ID 2
Name Student degree
Alias Degree
Description Student exam degree
Length 3
Input Format G(3)
Output Format G(3)
Default Value Degree
Continuous / Discrete Discrete
Type Integer
Base / Derived Base
Upper Limit 100
Lower Limit 0
Discrete -
Comments -
DFD: Data Store
ID 1
Name Student file
Alias Students
Description Student file
File Type Microsoft Excel
File Format .xlsx
Record Size 200GB
Maximum Records 100000 Student
Average Records 50000 Student
Growth per Year 30%
Data Set -
Data Structure Uploading Data
Primary Key ID
Secondary Key Name
Comments -
ID
Name Courses file
Alias Courses
Description Courses file
File Type Microsoft Excel
File Format . xlsx
Record Size 20 MG
Maximum Records 20
Average Records 10
Growth per Year 0%
Data Set -
Data Structure Uploading data
Primary Key Course name
Secondary Key Name
Comments -
Process Specification
Note: apply process specification for all project processes
Description: The process takes a student’s information and courses in a student file
Type of Process
Tree
Start Enter Name Enter age End
☑️️️Structured English
✔ Decision Table ✔☑Decision Tree
️
☑
Unresolved Issues:
Normalization
Normal Tables
2. Performance Requirements
Requirement
Speed
Capacity
Availability and
reliability
3. Security Requirements
Requirement
System value estimates
Access control
Encryption and
authentication
Virus control
[2] Data storage Design