1 / 11
文档名称:

系统设计说明书 (2).doc

格式:doc   大小:153KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

系统设计说明书 (2).doc

上传人:1314042**** 2021/1/5 文件大小:153 KB

下载得到文件列表

系统设计说明书 (2).doc

相关文档

文档介绍

文档介绍:System Design Specification
啃得起点餐系统设计说明书
Prepared by
拟制
余威
Date
日期
2014-11-27
Reviewed by
评审人
王皓北
Date
日期
2014-11-28
Approved by
批准
Date
日期
Revision Record修订记录
Date
日期
Revision Version
修订版本
Change Description
修改描述
Author
作者
2014-11-27
10
第一稿
余威
Catalog
目 录
1 Introduction  简介 4
11 Purpose  目的 4
12 Scope  范围 4
13 Name 软件名称 4
14 Functions 软件功能 4
15 Applications软件应用 4
2 High Level Design概要设计 4
21系统功能设计 4
22 系统架构设计 5
221 三层架构 5
23 Database数据库设计 6
231 数据字典 6
232 数据表设计 6
233 表关系 7
3 Low Level Model Design 模块详细设计 7
31 User Model Design 用户模块 7
32 Class Design 类详细设计 8
321 UserInfo Class 用户类 8
1) OverView简介 8
2) Class Diagram 类图 8
3) Attributes 属性 8
4) Methods 方法 9
1 Introduction  简介
11 Purpose  目的

编写此文档的目的在于进一步对系统的开发做出规范,给开发人员一个公共的框架,可以一起协调。也方便后期的数据库的编写。
12 Scope 范围 
软件的开发由于个人的思路的不同,方法也各有千秋,此外,在项目的开发过程中,问题层出不穷,突如其来,这就需要一个统一的标准和一个科学的管理办法,有鉴于此,我们做了一个科学有效的管理来支撑整个项目的完成
13 Name 软件名称 
啃得起点餐系统
14 Functions 软件功能
啃得起项目分为两种权限,其一为管理员,主要的功能有登陆,对套餐的操作,对订单的操作,查看留言板,改变自己的账号信息,添加管理员,退出;
其二为用户即客户端,主要功能有登陆注册,查询订购套餐,取消订单,接收订单,发表留言,修改账户信息等
15 Applications软件应用 
在互联网上订餐,类似于淘宝,但比淘宝更快捷,因为是啃得起这家店专门使用的一款软件。
2 High Level Design概要设计
21系统功能设计
啃得起项目分为两种权限,其一为管理员,主要的功能有登陆,对套餐的操作,对订单的操作,查看留言板,改变自己的账号信息,添加管理员,退出;
其二为用户即客户端,主要功能有登陆注册,查询订购套餐,取消订单,接收订单,发表留言,修改账户信息等

23 Database数据库设计
232 数据表设计
本项目数据库共包含9个表,其表结构如下表所示。
项目所有数据库表见表31。
表31 点餐系统表设计
表名
功能说明
UserSF
用户权限表
User
用户表
Order
订单表
OrderDetail
订单详细表
OrderState
订单状态表
Dish
套餐信息表
DishType
套餐种类表
Word
留言表
WordDetail
留言详细表
User 客户表
Field Name
字段名称
Field Type
字段类型
Field Restrain
字段约束
Descriptiion
注释
UserID
Int
主键,递增
用户序号
UserName
Nvarchar(20)

用户姓名
Sex
Nvarchar(1)
男或女
用户性别
Birthday
Date

用户生日
Address
Nvarchar(50)

用户地址
Phone
Nvarchar(20)

用户电话
UserIden
Nvarchar(18)

用户身份证号
UserPass
Nva