Software Modelling Assignment
Software Modelling Assignment
ITU 07204
a) Imagine a small online bookstore called "Bookworms" that sells books
to customers through their website. When a customer places an order
on the website, the order details are stored in a database. Bookworms'
staff members can log in to the website's admin portal to view the order
details and fulfill the order. Draw a context diagram for this scenario,
you would want to identify the main entities involved in the system and
their interactions.
g) You have been hired to develop a payroll system for a small business.
The system will automate the process of calculating employee salaries,
managing time-off requests, and generating pay stubs. The system will
have three main components: a payroll database, an interface for
employees to request time off, and an interface for administrators to
manage employee records and run payroll. The payroll system will
automate the process of calculating employee salaries, managing time-
off requests, and generating pay stubs. Employees will be able to
request time off through an online interface, which will update the
payroll database with the requested time off. Administrators will be able
to manage employee records through another interface, which will
update the payroll database with any changes made to employee
information. The payroll database will be used to calculate each
employee's salary based on their hourly rate and the number of hours
worked, as well as any deductions or taxes. The system will generate
pay stubs for each employee, which will be available for download
through the employee interface. Draw a DFD for this scenario.
Instructions:
All students should click the submit button to submit the work
All the assignment should be done using a UML tool (any).
The cover page should have your names and registration number
and the Title of your System
NO copy work will be accepted
All screenshots of the diagram should be in one pdf file with
explanation use the same UML tool for all diagrams
The work should be then submitted with pdf format.