DOC

Requirements Specification

By Russell Duncan,2014-03-01 08:08
9 views 0
Requirements Specification

    Requirements Specification

    Version: 1.0

    March 4, 2010

    Document ID: Group Number: Group 5

    Tutor: 张燕

    Editor: 邱浩楠

     Editor Number: 0722110315

     Group Members: 陈诚, 姜玮

Date: 2010-3-4

Requirements Specification Version

    Table of Contents

    Version History ................................................................................................................ iii

    1.0 Introduction ............................................................................................................ 1

    1.1 Purpose ................................................................................................................................................. 1 1.2 Background .......................................................................................................................................... 1 1.3 Definition.............................................................................................................................................. 1 2.0 Packages ..................................................................................................................... 2

    3.0 Use Case Diagrams ............................................................................................... 3

    3.1 JinKe Campus Blog System Use Case Diagram .................................................................................. 3

    3.2 JinKe use case interation diagram ........................................................................................................ 4 4.0 Actor Descriptions ................................................................................................. 5

    5.0 Use Case Descriptions ......................................................................................... 6

    5.1 Login in................................................................................................................................................. 6 5.2 Campus Blog Management .................................................................................................................. 6 5.3 Background Management ..................................................................................................................... 6 6.0 Glossary.................................................................................................................... 8

    7.0 Summary ................................................................................................................. 8

    8.0 Functional Requirements ....................................................................................... 8

    8.1 Functional requirements categorize ...................................................................................................... 8 8.2 Module Specification............................................................................................................................ 9

    8.2.1 User Management Module: ........................................................................................................... 9

    8.2.1.1 User Register: ......................................................................................................................... 9

    8.2.1.2 User Login: ............................................................................................................................. 9

    8.2.2 Log Management Module: ............................................................................................................ 9

    8.2.2.1 Add log ................................................................................................................................... 9

    8.2.2.2 Delete log ............................................................................................................................... 9

    8.2.2.3 Change log .............................................................................................................................. 9

    8.2.3 Album Management Module: ...................................................................................................... 10

    8.2.3.1 Album appending ................................................................................................................. 10

    8.2.3.2 Album deleting ..................................................................................................................... 10

    8.2.3.3 Album modify....................................................................................................................... 10

    8.2.3.4 Add photo ............................................................................................................................. 10

    8.2.3.5 Delete photo ......................................................................................................................... 10

    8.2.3.6 Modify photo ........................................................................................................................ 10

    8.2.4 Message Board Management Module ......................................................................................11

    ? 1995 2007 Richard Thomas i

Requirements Specification Version

    8.2.4.1 Append Message ....................................................................................................................11

    8.2.4.2 Delete Message ......................................................................................................................11

    8.2.5 Comments Management Module: ................................................................................................11

    8.2.5.1 Append comment ...................................................................................................................11

    8.2.5.2 Delete comment .....................................................................................................................11

    8.2.6 Statistics Management Module: ...................................................................................................11

    8.2.7 Searching Management Module: ..................................................................................................11

    8.2.7.1 According to the theme ..........................................................................................................11

    8.2.7.2 Searching Blog ......................................................................................................................11

    8.2.8 Friendship Linking Module: .........................................................................................................11 9.0 References ............................................................................................................... 11

    ? 1995 2007 Richard Thomas ii

    Requirements Specification Version Version History

    Issue Date Change

    1.0 2010-3-4 Specify the details

    ? 1995 2007 Richard Thomas iii

Requirements Specification Version

    1.0 Introduction

    1.1 Purpose

    Describe the basic functions which the system need to implement, software requirements specification is the core file to identify users requirements, for the

    system function modules, it does comprehensive analysis and lay the foundation for the detailed requirements analysis and being one of the basis in the next phrase.

    The document readers are the submitters including persons who directly responsible for raising requirementsrequirements analysts and the final analysts,

    designers, implementation staff and testers of the system.

    1.2 Background

    Project name: JinKe Campus Blog System

    Project submitters:

    Project developers:

    Project Computer Center:

    1.3 Definition

    Blog is also called network diary, it is the concentrate expression of the

    personal information in the Internet, Blog is the forth communication way in the net following Email, BBS, ICQ, it is you own Readers Digest in net times, Blog is the

    network diary taking super link as arms and representing a new life style and a new working way, furthermore, a new studying style. Actually, a Blog is a web page, it usually consist of notes which are short and often being updated, these articles are ordered by years and dates in reverse. There are greate differences between the purpose and the content of the Blog , it has a large scope, from other websites

    super link and comments, the company , personal vision to publishing diary, photo, poesy, easy, even sci-fis novels. Many Blogs are the business in their hearts, while other Blogs are the collective creation based on some specific theme or common interests by a group.

    ? 1995 2007 Richard Thomas Page 1 of 15

    Requirements Specification Version

2.0 Packages

    Package Name Description

? 1995 2007 Richard Thomas Page 2 of 15

    Requirements Specification Version 3.0 Use Case Diagrams

    3.1 JinKe Campus Blog System Use Case Diagram

    XX Campus Blog System

    Register

    Login in

    <>

    IdentificationUserCampus Blog Management

    <>

    System Manager

    Background ManagementComments

    Visitor

? 1995 2007 Richard Thomas Page 3 of 15

    Requirements Specification Version

    3.2 JinKe use case interation diagram

    XX Campus Blog System

    Register

    Publish article

    Set basic information

    Login in<><><>

    <>Categories Management

    Campus Blog ManagementUser<>

    <><>Article Management

    Tag ManagementComment Management

    System AdministratorIdentification

    Publish comment<>

    User Management

    <>VisitorBackground Management<>

    Manager comment management<><>

    <>

    System category managementManager article management

    Manager tag management

    ? 1995 2007 Richard Thomas Page 4 of 15

    Requirements Specification Version

4.0 Actor Descriptions

    Actor Name Description

     User Browse all the blog information,manage his own blog,publish comment

     Visitor Browse all the blog information,but have no rights to change anything System Manage users,logs,album,message,reviews,statistics,about all the things Administrator

? 1995 2007 Richard Thomas Page 5 of 15

Requirements Specification Version

    5.0 Use Case Descriptions 5.1 Login in

    2.0 04/03/2010 Version Date Package

    By login, user can manage his own blog and browse blog information Summary

    user Primary Actor

     Secondary Actors

     Inherits

    Campus Blog Management Includes

    Extension Points

    Business Rules

    Typical Sequence of Events

    Actor Stimulus System Response

    1. Login in the system 2. check if the ID and password are both

    right 3. 4. 5. 6.

    5.2 Campus Blog Management

    2.0 Date 04/03/2010 Version

     Package

    It includes many kind of functions, such as publish article,make Summary

    comments

    User Primary Actor

     Secondary Actors

    Login in Inherits

    Tag, comments, articles, category managemet and set basic Includes

    information

    Extension Points

    Business Rules

    5.3 Background Management

    2.0 Date 04/03/2010 Version

     Package

    Manager can handle all the things through the background database Summary

    ? 1995 2007 Richard Thomas Page 6 of 15

Report this document

For any questions or suggestions please email
cust-service@docsford.com