电影院售票系统详细设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1引言 2 1.1编写目的 2
1.2背景 2
1.3定义 2
1.4参考资料 2
2程序系统的结构 2
3程序1(标识符)设计说明 2
3.1程序描述 3
3.2功能 3
3.3性能 3
3.4输人项 3
3.5输出项 3
3.6算法 3
3.7流程逻辑 3
3.8接口 3
3.9存储分配 4
3.10注释设计 4
3.11限制条件 4
3.12测试计划 4
3.13尚未解决的问题 4
4程序2(标识符)设计说明 4
详细设计说明书
1引言
1.1编写目的
本说明书再概要设计的基础上,对软件的各模块、程序、子系统分别进行了实现层面上的要求和说明,从而在编码阶段可以把这些描述直接翻译成具体的用程序语言编写的程序。预期读者为参加该项目的小组成员。
1.2背景
项目名称:电影院售票管理系统
项目提出者:小组
采用C/S开发模式,客户端程序建立在windows NT系统上,服务器可采用linux为操作系统的工作站,采用access为开发软件的数据库服务程序。
1.3定义
无
1.4参考资料
《实用软件工程与实训》杜文杰白萍清华大学出版社
《C#程序设计与开发》谭恒松清华大学出版社
《项目需求分析报告》
2程序系统的结构
由于系统模块过多,而且有些模块功能的实现方法基本上一样。这里只用个主要的模块来说明。
1. 登陆模块(Login_Form)
2. 售票模块(Sale)
3. 退票(Ticket_Back)
4. 会员注册(Register)
5. 影片管理(Film_Manage)
6. 数据库访问(DataAccess)
3程序1(Login_Form)设计说明
3.1程序描述
实现登陆功能,可以选择售票员或管理员登陆,为进入系统后做准备。
3.2功能
IPO图如下:
3.3性能
输入采用字符串型数据,窗口快速相应操作
3.4输人项
名称控件类型
用户名文本框 String
密码文本框 String
登陆类型单选按钮 Object
3.5输出项
根据相应输入操作实现相应功能,同时把数据保存备用
3.6算法
没有采用算法
3.7流程逻辑
流程如下:
3.8接口
主要是和数据库模块之间的接口
3.9存储分配
用Microsoft Visual Studio 2008 编写,内存分配有系统自动分配
3.10注释设计
请参考程序编码内的注释
3.11限制条件
无
3.12测试计划
具体参考测试计划说明
3.13尚未解决的问题
无
4程序2(Sale)设计说明
4.7流程逻辑
6程序4(Register)设计说明
7程序5(Register)设计说明