Professional Documents
Culture Documents
YBMSWEEK1-6
YBMSWEEK1-6
Problem Statement:
The lack of a centralized digital platform also hinders collaboration and accessibility for
students, faculty, and staff involved in the yearbook production.
Components:
Problem/Challenge
1. Managing client expectations
Solution and its implementation step
1. Client engangement and communication
Next steps
1. Requirements Analysis and Documentation
2. Feasibility Study
3. Group/Team Alignment
4. Client validation
Roles:
Admin (Administrative User)
System Administrator
Yearbook Coordinator
Content Moderator
Client (End-User)
Student
Parent/Guardian
Alumni
System (Technical Infrastructure)
Database Administrator
Developer
Inputs (Data and Content Providers)
Photographer
Teacher/Staff
Others
GROUP 1
ICpEP.se - NwSSU Chapter Student Yearbook Management System A.Y. 2023-2024
WEEK 2 PROGRESS
AIM: How to find the related project or related research literature for student yearbook
management system?
Problem Statement:
In making student yearbook management system, it is important to search or to find the
related research literature/project of the project. This is what to achieve in finding good
sources of information needed:
1. Reliable Resources.
There are many resources is on the internet but it is hard to find a reliable one so it needs
to find the credibility of the information input there.
3. References.
It is more legit sources if the related research literature/project has a references or origin of
the information input in research.
4. Approved by Expert.
The research project sources is more legit if it is approved by a professionals, in that way
the source/project is being tested from those times that the research project was made.
GROUP 1
ICpEP.se - NwSSU Chapter Student Yearbook Management System A.Y. 2023-2024
WEEK 3 PROGRESS
Software Requirements:
Operating System(OS) : Windows 10/11
Front End : HTML, CSS
Back End : My SQL Workbench
IDE used : Visual Studio Code
Language Used : Hypertext Preprocessor (PHP)
Hardware Requirements:
Processor : 11th Gen Intel(R) Core(TM) i5-1135G7 or Higher.
Ram : 8 GB
Hard Disk Drive : 256 GB
GROUP 1
ICpEP.se - NwSSU Chapter Student Yearbook Management System A.Y. 2023-2024
WEEK 4 PROGRESS
AIM: Creation of the Flowchart for the Student Yearbook Management System.
1. System Overview
- Identify the major components and modules of the Yearbook Management System.
- Define the relationship between different modules and their functionalities.
2. User Interaction
- Illustrate the interaction between end-users and the system.
- Define the user input/output processes for various system functionalities.
3. Data Flow
- Map out the flow of data within the system, from input to processing and storage.
- Identify data manipulation processes and data storage points.
4. Decision Points
- Identify decision points within the system and their corresponding conditions.
- Define the branching logic based on different conditions.
5. Error Handling
- Include how the system deals with errors or problems.
6. Integration
- Illustrate the integration of different software components and technologies within the
system architecture.
GROUP 1
ICpEP.se - NwSSU Chapter Student Yearbook Management System A.Y. 2023-2024
WEEK 5 PROGRESS
Target Audience:
- School administrators
- Yearbook committee members
- Students
- Parents
Features:
1. User Authentication and Authorization:
- Secure login for administrators, committee members, students, and parents.
- Role-based access control to ensure privacy and data security.
2. Dashboard:
- Personalized dashboards for each user role.
- Quick access to relevant features and statistics.
4. Content Management:
- Ability to upload and organize photos, articles, and other content.
- Version control for tracking changes and revisions.
Sign up_table
Student Name (CHAR)(50)
Student ID (INT)(50)
Password (VARCHAR)(50)
Users_table
Student ID (INT)(50)
Password (VARCHAR)(50)
GROUP 1
ICpEP.se - NwSSU Chapter Student Yearbook Management System A.Y. 2023-2024
WEEK 6 PROGRESS
Aim: To develop test cases for unit testing and integration testing.
2. Yearbook Creation:
- Test case 1: Verify that a new yearbook can be created successfully.
- Test case 2: Verify that adding a new page to a yearbook increments the total page
count.
- Test case 3: Verify that editing a page updates the page content correctly.
3. Content Management:
- Test case 1: Verify that images can be uploaded and associated with specific pages.
- Test case 2: Verify that text content can be added, edited, and formatted within a page.
- Test case 3: Verify that deleting a page removes all associated content and updates the
page count accordingly.
These test cases cover a range of functionalities and scenarios to ensure that the student
yearbook management system operates smoothly and meets the requirements of all
stakeholders.