设计规格说明书

上传人:suij****uang 文档编号:147363296 上传时间:2022-09-02 格式:DOCX 页数:12 大小:120.55KB
返回 下载 相关 举报
设计规格说明书_第1页
第1页 / 共12页
设计规格说明书_第2页
第2页 / 共12页
设计规格说明书_第3页
第3页 / 共12页
点击查看更多>>
资源描述
设计规格说明书1. 引言1.1目的该软件设计规格说明书是基于“只有两个人”小组计划开发的“电影院网上售票系统” 需求规格说明书编写的。“电影院网上售票系统”,缓解了电影院售检票的人力压力,提供高效的,快捷的,稳 定的操作。实现系统应具有的实用性、可靠性、有效性及方便性。软件系统实际报告相近说明了该软件产品的体系结构设计、书籍库设计和构建设计等, 从而对该软件产品的结构、实现方法等进行了详细的描述。1.2命名规则(1 ) Pascal规范:所有单词首字母大写。例如:UserNameTableCamel规范:除了第一个单词,所有单词首字母大写。例如:userNameTable全局变量:使用Camel规范,并以g_开头。例如:g_failedFlag局部变量、方法参数:使用Camel规范。例如:lineCount类名:使用Pascal规范例如:MyClass成员方法:使用Pascal规范例如:MyMethod()普通成员变量:Pascal并且以m开头。例如:m_MemberVarible控件变量:Control类型使用Pascal规范,以m_头,控件名结尾。例如:m_SubmitButtonValue类型使用Pascal规范,以m_开头。例如:m_Data1(2)数据库命名规则:表中字段名均不加前缀表名均以“dt_table_”为前缀索引名均以“dt_index_”为前缀视图名均以“dt_view_”为前缀1.3术语定义术语定义或解释一般用表格形式给出。术语及缩写Traveler游客RegisteredMember注册会员Query查询DataBaseAssist数据库管理员BuyTicket购票ChangeTicket修改门票Question咨询DatabaseRB数据库维护DataBase数据库serialNumber序列号movieName影片名abstract内容摘要showTime上映时间1.4参考资料1 用户需求报告2 数据库设计规范3 命名规范1.5相关文档(1) 系统规划报告(2) 需求规格说明书2. 系统设计2.1体系结构设计采用包图画出体统的体系结构模型,然后进行扩展,画出个子系统内类构成及类之间的 关系。2.3类设计用类图说明各个类属性和方法以及类之间的关系,对于复杂对象要画出状态图。2.4类说明3. 数据库结构设计3.1数据库表名清单数据库表名清单,如表3-1所示。表3-1数据库表名清单序号中文表名英文表名表功能说明1用户user2票务ticket3影片movie4评价evaluate5座位seat3.2数据库表之间关系画出数据库表之间关系图并对主要关系进行说明。3.3数据库表的详细清单每个表的详细清单内容包括:表名、字段中文名、字段英文名、字段的类型、宽度、精 度、主键/外键、空否、取值约束(默认值、最大值、最小值)索引否。同时要指出该表的 索引索引文件名、索引字段名、索引特悝主键索引、惟一索引unique、聚集索引clustered) 详细清单可以用列表给出,如表3-2所示。蓝色部分为主键用户信息表:用户名 密码 姓名 电话号码 邮箱 注册日期 余额 已购票用户名影片id 座位id 序列号 影片信息:影片id 电影名 主演 导演 简介 发行商 票价 上映日期 截止日期 总票数余票播放时段房间号 用户评价表:影片id 用户名评价座位表:座位id 排数行数可用 房间号序列号user 表字段类型约束含义useridchar(8)primary key,not null用户名passwordvarchar(16)not null用户密码namechar(10)not null名字telephonevarchar(16)not null电话号码emailvarchar(30)not null电子邮箱datedatenot null注册日期balancedemical(9,2)default(0)余额ticket 表字段类型约束含义useridchar(8)not null用户名movieidintnot null影片idserialNumberchar(32)not null序列号seatidintnot null座位idmovie 表字段类型约束含义movieidintprimary key影片idmovieNamevarchar(60)not null影片名actorvarchar(40)主演directorvarchar(20)导演abstractvarhar(500)内容摘要publishervarchar(50)发行商pricedemical(8,2)not null票价showTimedatenot null上映时间stopTimedatenot null截止时间totalNumberintnot null总票数surplusNumberintnot null余票数showHourstinyintnot null上映时段roomidtinyintnot null房间号evaluate 表字段类型约束含义movieldintnot null影片iduseridchar(8)not null用户名contentvarchar(600)评价seat 表字段类型约束含义seatidintprimary key座位idrowsmallintnot null行columnsmallintnot null列availablebitnot null是否售出roomidtinyintnot null房间号serialNumberchar(32)序列号3.4视图设计视图设计与授权有关,设计时参照需求文档的用户授权范围。视图设计中要给出视图的 中文名、英文名,视图中的中文列名、英文列名、类型、宽度、精度,每一列的具体算法, 对应的基本表名。4. 系统动态模型系统界面原型用时序图、协作图或活动图说明系统主要功能的执行过程。m1*11伫恩场.片发布近回如1:5. 系统组件图或部署图用系统组件图或部署图说明系统实现的组织结构。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!