- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间: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程序系统的结构
由于系统模块过多,而且有些模块功能的实现方法基本上一样。这里只用个主要的模块来说明。
登陆模块(Login_Form)
售票模块(Sale)
退票(Ticket_Back)
会员注册(Register)
影片管理(Film_Manage)
数据库访问(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)设计说明
6.7流程逻辑
7程序5(Register)设计说明
7.7流程逻辑
电影院售票管理系统(网络安全) 2012-3-9
11
输 出
保存用户名和登陆类型
处 理
根据输入进入相应的窗体
输 入
用户名
密码
登陆类型选择
连接数据库,将售票信息存入售票表中
售票
查询是否存在
根据观众需求查询
主界面
否
否
是
是
关闭数据连接
保存用户名和登陆类型并进入相应界面
成功登录
提示错误信息:密码错误,不存在该用户
是否存在用户
登陆界面
输入用户名(Username)和密码(Password)
连接数据库Admin表
用户名和密码是否为空
关闭数据库
重新选择
是
否
注册界面
输入用户注册信息
用户名username
真实姓名 name
性别 sex
密码 password
注册类型 Type
证件card_num
电话 phone
地址 address
注册成功
更新数据库中Member表
关闭数据库连接
退出
检查输入
重新注册
是
否
影片信息界面
操作
添加
修改
删除
查询
是否成功
关闭数据库连接
更新数据库中Member表
退出
返回
是
否
文档评论(0)