Artificial Intelligence Project: OOP System for ABC Stationary Company
VerifiedAdded on 2021/08/12
|31
|1680
|187
Project
AI Summary
This project details the design and implementation of an Object-Oriented Programming (OOP) system for ABC Stationary Company. The project begins with an explanation of core OOP concepts such as classes, objects, inheritance, abstraction, polymorphism, and encapsulation. It then moves on to the system design phase, including use case and class diagrams to visually represent the system's functionality and structure. A key component is the login form, with administrator and HR access, along with forms for user registration, employee data entry, updating employee details, and salary calculations. A comprehensive test plan is also provided, which includes test cases for different scenarios, along with expected results and screenshots. The project concludes with a discussion of the system's strengths (high security, data backups, improved efficiency) and weaknesses (lack of internet access), emphasizing the role of OOP in creating a more efficient and secure system compared to the previous manual system. The project includes a GNATT chart for project management and references supporting the design and concepts.
1 out of 31