景点预约及门票管理系统+详细规格设计说明书.doc
《景点预约及门票管理系统+详细规格设计说明书.doc》由会员分享,可在线阅读,更多相关《景点预约及门票管理系统+详细规格设计说明书.doc(23页珍藏版)》请在三一办公上搜索。
1、景点预约及门票管理系统详细设计规格说明书二级学院医药信息工程专 业信息管理及信息系统班 级2012级组 号第26组小组成员指导教师2015年9月目录目录11. 作用范围21.1目的21.2软件和人机界面21.3主要的系统功能:31.4外部数据库定义31.5主要的设计约束和限制32. 文档32.1现有的软件文档32.2技术参考书:33设计描述33.1数据描述33.2导出的程序结构:无43.3结构之间的界面:还没44. 模块描述;针对每个模块给出44.1处理过程陈述4景点开放时间模块5统计分析模块7管理员模块8留言板模块94.2接口描述104.2.1硬件接口104.2.2软件接口104.2.3内部
2、接口114.3设计语言(或其他形式)描述114.4注释125运行设计125.1运行模块组合125.2运行控制125.3运行时间126系统逻辑127功能器求及程序的关系158人工处理过程159数据库设计169.1 数据库需求分析169.2 数据库概念结构设计179.3 数据库逻辑结构设计1810特别注释2111附录211. 作用范围1.1目的本次课程设计目的是构建一个旅游景点网上售票系统,主要完成游客的对景点的预览和对票券的订购等操作。采用的主要技术是内置脚本语言是基于Java 编程语言的 JSP、后台数据库采用SQLSERVER技术、用Hibernate 控件进行数据库的连接以及网页编程语言H
3、TML。(1)将系统划分为物理元素,即程序,文件,数据库,文档等。(2)设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块,确定模块之间的相互关系,并确定系统的数据结构。(3)本说明书的用途在于实现目标系统的各种不同的方案,分析这些方案中选出若干个合理的方案,为每一个方案都准备一份系统流程图列出组成系统的物理元素,进行成本/效益分析,从中选择一个最佳的方案向用户和使用部门推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。(4
4、)本说明书主要读者为系统分析员和用户以及使用部门的有关人员,为后面的系统开发提供依据1.2软件和人机界面MYCELIPSE,SQLSERVER,POWERDESIGNER, rose rational,注册,登录,填写个人信息,查询等1.3主要的系统功能:网上查询景点,留言板,对导游的评价,对景区的评价,网上订票,二维码扫描1.4外部数据库定义景点信息表,景点导游表1.5主要的设计约束和限制假定此系统为自包含的,不过分依赖其它外部系统2. 文档2.1现有的软件文档景点预约及门票管理系统需求分析规格说明书 ,景点预约及门票管理系统可行性报告,景点预约及门票管理系统项目计划开发书2.2技术参考书:
5、JSP从入门到精通,数据库原理3设计描述3.1数据描述导游的资料,游客的资料数量,景区的资料数量,景区景点的资料数量3.2导出的程序结构:无3.3结构之间的界面:还没4. 模块描述;针对每个模块给出4.1处理过程陈述景点信息模块:界面有一些详细,点击详细,有其他的详细信息开始结束浏览主页景点信息查看所选景点详细信息进入登陆页面是否购票景点开放时间模块:直接点击到景点开放时间,即可显示景点开放时间模块开始结束查看开放时间模块修改删除插入开放时间用户模块:在用户点击“登录”按钮后:如果用户名或密码为空,在0.5秒内给出相应的提示语。如果用户名或密码错误,在1秒内给出相应的提示语。如果验证通过,在1
6、秒内进入相应的界面。开始结束新用户注册用户登陆查看用户基本信息是否已存在编辑基本信息预约模块:用户点击某景点预约,然后在景点游客表中就会插入该游客的信息生成预约号预约成功点击预约浏览主页景点进入预约页面门票个数是否大于0点击查看详细信息登陆或注册是否登陆用户预约结束开始 no Yesyes no yes统计分析模块开始结束查看统计分析模块 修改删除插入信息管理员模块(1)用户信息管理管理员可以查看注册本网站的用户的所有信息,并拥有权限进行部分信息的编辑,其中用户的消费累计和用户等级都是后台自动生成的,管理员不能进行修改。(2)景点信息管理网站首页所罗列出的所有景点信息,管理员都是可以修改的,不
7、仅可以对景点进行替换,也可以修改景点价格和景点剩余票数等。开始结束查看并编辑用户信息查看并编辑主页景点信息留言板模块(1)用户留言用户可以对旅游景点进行一个评价也可以在本页面留下自己的旅游心得等。(2)留言板查看用户可以查看留言板的所有内容,对于注册过并登陆后进行留言的用户,可以看到留言者的姓名,而对于未登录用户,则只能看到信息,此模块的业务流程图如下:开始结束游客留言用户留言查看留言板4.2接口描述4.2.1硬件接口 由于我们使用的通信协议是TCP/IP,因此这里的硬件接口问题主要就是TCP/IP层中的网络接口层,他负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,
8、或从网上把帧取下来。这就要求IP使用网络设备接口规范NDIS向网络接口层提交帧,并且IP支持广域网和本地网接口技术。在系统运行时要注意关闭那些容易受攻击和入侵的端口号,在能保证带宽的前提下仅开通系统运行所必须的端口。4.2.2软件接口这里的接口问题主要就是怎样及sql数据库进行通信,以便对数据库进行读取和写入操作。在jsp技术中是使用JABC-ODBC来解决这个问题的。具体来说开发中可能使用到的JABC-ODBC的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(Record):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行S
9、QL语句或者SQL Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。4.2.3内部接口各模块之间的接口如下表:模块编号模块名称备注1会员登录登录模块2会员注册登录模块3景点展示景点介绍模块4查询景点介绍模块5景点详情景点介绍模块6填写详细信息购买模块7系统处理生成订单号购买模块4.3设计语言(或其他形式)描述位、字符、数据元、记录、文件和数据库等6层,每一后继层都是其前驱层数据元组合的结果,最终实现一个综合的数据集合4.4注释a.加在模块首部的注释;本模块是为旅友找到适合自己的旅游景区,并为驴友提供参考路线。b加在各分枝点处的注释;选择要去的大区。5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 景点 预约 门票 管理 系统 详细 规格 设计 说明书
链接地址:https://www.31ppt.com/p-4264785.html