电影院售票系统概要设计说明书_第1页
电影院售票系统概要设计说明书_第2页
电影院售票系统概要设计说明书_第3页
电影院售票系统概要设计说明书_第4页
电影院售票系统概要设计说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、概要设计说明书1引言1.1编写目的 在完成了软件设计可行性研究和需求分析的基础上,为了明确软件需求、安排项目规划和进度、组织软件开发和测试,小组成员提出了这份概要设计说明书,主要目的在于设计软件结构,划分出软件的基本模块组成,确定模块间的关系,明确系统的功能框架和数据库结构,为下一阶段的详细设计、编码和测试提供参考依据。1.2背景项目名称:电影院售票管理系统项目提出者:本人 采用c/s开发模式,客户端程序建立在windows nt系统上,服务器可采用linux为操作系统的工作站,采用access为开发软件的数据库服务程序。1.3定义无1.4参考资料实用软件工程与实训 杜文杰 白萍 清华大学出版

2、社c#程序设计与开发 谭恒松 清华大学出版社项目需求分析报告影院计算机售票软件系统技术规范(暂行)2总体设计2.1需求规定 该系统可以实现观众的购票、订票 、退票 ,会员的注册,管理员的管理等 ,根据登陆的不同,可以分为两个大的功能模块,即售票员售票模块和管理员管理模块,另外还有登陆模块和用户注册等模块。2.2运行环境服务器环境:cpu: p4 以上;内存:512m以上;硬盘:15g以上;系统:windows 2000/2003 服务器版本数据库系统: access 数据库系统;客户端环境:windows nt 系列操作系统2.3基本设计概念和处理流程基本设计概念和处理流程如下:2.4结构2.

3、5功能需求与程序的关系程序模块功能需求售票员模块管理员模块会员信息管理会员注册会员卡管理会员密码修改放映时间设置座位类型设置工作人员信息管理影片管理(添加、删除、修改)影片类型管理影片查询信息统计售票退票订票2.6人工处理过程 影院管理人员对新的影片应该及时更新,备份数据库,防止信息意外丢失。2.7尚未问决的问题 对于有的影院,放映大厅过多,座位数也多,本系统暂时 还不能够提供这些要求。3接口设计3.1用户接口 主要是界面设计,应做到简单明了,易于操作,而且要注意界面的布局,应突出显示重要信息。外观上要做到合理化,考虑到对windows 风格比较熟悉,应向这一方面改进。3.2外部接口 1)硬件

4、接口: 主要是和打印机连接来打印影票2)软件接口: 这里的接口问题主要是怎样和数据库进行通信,以便对数据库进行读取和写入操作,在c#技术中具体开发可能用到的常用对象有如下几个: .连接对象(oledbconnection):用来建立连接数据库对象.数据集(dataset):数据访问用于控件绑定. 命令对象 (oledbcommand):用于处理各种sql语句.数据读取对象(oledbdatareader):用于读取表中字段3.3内部接口 主要是个模块之间用函数调用、参数传递、返回值的方式进行信息传递,建一个公共类,用于信息传递。4系统数据结构设计4.1逻辑结构设计要点e-r图电话电影导演放映时

5、间主演语言片长编号名称类型放映日期编号会员卡号密码姓名性别证件住址观众姓名证件购票管理员维护编号密码用户名性别姓名类型4.2物理结构设计要点 数据的物理结构主要用存储表描述。 管理员表 admin字段名数据类型编号自动编号用户类型文本姓名文本性别文本用户名文本密码文本 电影信息表 film字段名数据类型影片编号自动编号电影名称文本电影类型文本导演文本主演文本电影简介文本语言文本片长文本影票价格数字影票数量数字放映日期文本放映时间文本 影票类型表 filmsort字段名数据类型类型编号数字电影类型文本 会员信息表 member字段名数据类型会员编号自动编号会员卡号数字密码文本用户姓名文本性别文本会员类型文本发卡日期日期型卡上余额数字积分数字会员身份证数字住址文本联系电话数字 会员类型表 membertypes字段名数据类型类型编号数字会员类型文本折扣文本 座位类型表 seat字段名数据类型座位类型编号数字座位类型文本座位加价文本座位编号数字4.3数据结构与程序的关系由于基本上每个模块都要和数据库中的表接触,这里就不再仔细描述了。5系统出错处理设计5.1出错信息序号出错状况解决方法1登陆错误检查并重新登陆2数据库访问出错检查数据库2数据库容量过大,服务器运行缓慢定期清理维护减少冗余3突然断电使用后备电源4数据丢失数据库还原5.2补救措施 当出现大的程序问题,使用软件提供的数据库备份、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论