2023年4月19日发(作者:积分英文)(完整word版)设计规格说明书范文(word文档良心出品)
设计规格说明书
1.引言
1.1目的
该软件设计规格说明书是基于“只有两个人”小组计划开发的“电影
院网上售票系统”需求规格说明书编写的。
“电影院网上售票系统”,缓解了电影院售检票的人力压力,提供高
效的,快捷的,稳定的操作。实现系统应具有的实用性、可靠性、有效性
及方便性。
软件系统实际报告相近说明了该软件产品的体系结构设计、书籍库设
计和构建设计等,从而对该软件产品的结构、实现方法等进行了详细的描
述。
1.2命名规则
(1)Pacal规范:所有单词首字母大写。
例如:UerNameTable
Camel规范:除了第一个单词,所有单词首字母大写。
例如:uerNameTable
全局变量:使用Camel规范,并以g_开头。
例如:g_failedFlag
局部变量、方法参数:使用Camel规范。
例如:lineCount
类名:使用Pacal规范
例如:MyCla
成员方法:使用Pacal规范
例如:MyMethod()
普通成员变量:Pacal并且以m_开头。
例如:m_MemberVarible
控件变量:Control类型使用Pacal规范,以m_开头,控件名结尾。
例如:m_SubmitButton
Value类型使用Pacal规范,以m_开头。
例如:m_Dat经典朗诵篇目
a1
(2)数据库命名规则:
表中字段名均不加前缀
表名均以“dt_table_”为前缀
索引奖学金申请理由
名均以“dt_i自动英文
nde某_”为前缀
视图名均蟑螂药哪种最好用
以“dt_view_”为前缀
1.3术语定义
[1]用户需求报告
[2]数据库设计规范
[3]命名规范
1.5相关文档
(1)系统规划报告
(2)需求规格说明书
2.系统设计
2.1体系结构设计
采用包图画出体统的体系结构模型,然后进行扩展,画出个子系统内
类构成及类之间的关系。
2.2子系统设计
2.3类设计
用类图说明各个类属米开朗基罗
性和方法以及类之间的关系,对于复杂对象要画
出状态图。
2.4类说明
3.数据库结构设计
3.1数据库表名清单
数据库表名泸州中学
清单,如表3-1所示。
表3-1数据库表名清单
3.2数据库表之间关系
画出数据库表之间关系图并对主要关系进行说明。
3.3数据库表的详细清香菇肉丸
单
每个表的详细清单内容包括:表名、字段中文名、字段英文名、字段
的类型、宽度、精度、主键/外键、空否、取值约束(默认值、最大值、
最小值)、索引否。同时要指出该表的索引:索引文件名、索引字段名、
索引特性(主键索引、惟一索引unique、聚集索引clutered)。详细清
单可以用列表给出,如表3-2所示。
蓝色部分为主键
用户信息表:
已购票
用户名影片id座位耗儿鱼怎么做好吃
id序列号
影片信息:
影片少儿谜语大全
id电影名主演导演简介发行商票价上映日期截止日期总票数余
票播放时段房间号
用户评价表:
影片id用户名评价
座位表:
座位id排数行数可用房间号序列号uer表
ticket表
movie表
evaluate表
eat表
3.4视图设计
视图设计与授权有关,设计时参照需求文档的用户授权范围。视图设
计中要给出视图的中文名、英文名,视图中的中文列名、英文列名、类型、
宽度、精度,每一列的具体算法,对应的基本表名。
4.系统动豆腐鸡蛋
态模型系统界面原型
用时序图、协作图或活动图说明系统主要功能的执行过程。
5.系统组件图或部署图
用系统组件图或部署图说明系统实现的组织结构。