Object thinking

Páginas: 5 (1013 palabras) Publicado: 6 de abril de 2011
Linnaeus University Informatics/ DFM Programme: Master of IS Date of delivery 2011-17-03

Title: “Project Case - Web Content Management System” Author: E-mail: Javier Pardo de Santayana Gomez pardo237@gmail.com

Course: 4IK004 Teacher:/tutor: Tobias Andersson Gidlund

Table of content 1.Project Case - Web Content Management System 1.1Introduction..........................................................................................1 1.2 Use case diagram ..................................................................................2 1.3 Use case specifications .......................................................................... 3 1.4 Class diagram .......................................................................................13

1.1.Introduction The companywants to enter the market of Web Content Management Systems (WCMS) with a product called “WebPerfect”. This product will be deleveloped. For doing so I have decided to use the well known three tire architecture, wich contains a SQL server database in the data layer which holds all the information about users, pages, access levels and etc. In the middle layer I have put all the web services forperforming the bussiness activites developed with .NET solutions, AJAX and CSS. And in the presentation layer users on any platform can access the system with a web browser. The created pages are served via an IIS web server and will use an SQL Server database to store all information. WebPerfect will be developed using ASP.NET

1.2.Use case diagram

1.3.Use case specifications
Use case: VisitHidden Page ID:1 Description:The user wants to enter in a hidden page or directorie Primary Actors: User Secondary Actors:Editor Preconditions: The user has been registered before Main flow: 1- The use case starts when the user visit a hidden page or directorie 2- He/she sends an access request to the editor 4- The editor answer his/her access request to visit the page. 5-The system has updateuser information

PostConditions:System has register a new user with his permissions Alternative flows: None

Use case:Visitor Registration ID:2 Description: A visitor wants to register Primary Actors:Visitor Secondary Actors:Administrator Preconditions:None Main flow: 1- The use case starts when a visitor wants to register 2- The visitor enters his/her data 3-The adminitrator add new userPostConditions: New user in the database Alternative flows:None

Use case:Create New Page ID:3 Description:A user decide to create a new page Primary Actors:Administrator, Editor Secondary Actors:None Preconditions:The user has to log in Main flow: 1- The use case starts when the page wizard starts 2- He/She has to enter a name for the page 3-He/She has to enter a title for the page 4-He/She hasto choose an already create layout for the page 5-He/She has to choose an already create theme for the page 6-He/She choose plugins and his place in the page(If the layout chosen has plug-ins options) 7-The information of the layout is stored in a CSS file PostConditions: A new page is created and stored Alternative flows:None

Use case: Create New Directory ID:4 Description:A user decide tocreate a new directory Primary Actors:Administrator, Editor Secondary Actors:None Preconditions:The user has to log in Main flow: 1- The use case starts when the page wizard starts 2- He/She has to enter a name for the directory 3-He/She has to enter a level of right for the directory 4-He/She can already store documents in the directory 5-If He/She stored a document in the directory, it is storein the data base as well PostConditions: A new directory is create Alternative flows:None

Use case:Create virtual directory ID:5 Description:A user wants to create a virtual directory Primary Actors:Administrator, Editor Secondary Actors:None Preconditions:The user has to log in Main flow: 1- The use case starts when the application document manager starts 2- He/She has to enter a name for...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Object
  • Elaboracion De Objectivos
  • Libro Objecto
  • Object Pronoums
  • Thinking aloud:
  • OBJECT PRONOUNS
  • Mocks Object
  • Lean thinking

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS