Design of a Web-based Documentation Service System
Functional Requirements The system shall provide the following functions/services to users and the system administrator:·allow users to apply for opening/closing an Account·allow user to submit a service request for following services* document translation service* online dictionary look-up in different languages* proof-reading service·allow user to view/change/cancel service requests that have been submitted·allow user to pay cost online·allow sys admin to open/close a user account·allow sys admin to perform user account administration work·allow sys admin to do database maintenance work Design Requirements ·use OO methodology to complete the preliminary design·use UML and any CASE tool/modeler as your design environment·in the design, you need to accomplish the following tasks* create Use Cases to cover all functional requirements* identify major components/subsystems in your system* accomplish class design* design public method interface for each class and describe its function* identify and describe the major association/interaction among the components or classes* create sequence diagrams to show the call sequences/data flow for all Use Cases* use CASE tool to generate the design documents. Note: Include the CASE tool generated preliminary design document that contains Use Case diagram, class diagram, component diagram, sequence diagram, and interaction diagram.
Leave an answer
You must login or register to add a new answer .