电影院票务系统实验报告Word格式文档下载.docx
- 文档编号:22523398
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:14
- 大小:382.47KB
电影院票务系统实验报告Word格式文档下载.docx
《电影院票务系统实验报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《电影院票务系统实验报告Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
因此,开发这样的管理软件成为很有必要的事情。
电影院售票信息管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据库一致性和完整性、安全性好的数据库。
而对于后者则要求应用程序功能完备,易使用的特点。
2、系统设计的需求分析
2.1
3、系统设计方案
3.1硬件环境描述
CPU:
CPUIntel2.8以上;
内存:
64MB以上内存或更高;
硬盘:
20G或以上。
3.2软件环境描述
软件开发环境:
操作系统:
Windows7
数据库:
MicrosoftSQLServer2005
软件运行环境:
DBMS:
选用MicrosoftSQLServer2005因:
功能强大,稳定性好。
3.3系统设计总体方案
小组分工:
小组成员左洁负责系统总体结构设计和数据库逻辑结构设计,小组成员王静波负责数据库物理结构设计和物理实现,小组成员谢征负责系统前台界面设计和开发(由于技术有限,邀请了计算机系的同学帮忙最终实现)。
3.3.1总体结构设计
3.3.1.1系统流程图
首先未注册的用户要先注册,注册完了以后输入用户名和密码进入页面。
根据网站上的影片信息用户可以选择自己喜欢的电影,了解其放映时间和放映地点。
本系统的具体流程为如图3.3.1.1.1所示。
图3.3.1.1.1系统流程图
3.3.1.2数据流图
本系统的基本模型数据流图为如图3.3.1.2.1所示。
图3.3.1.2.1系统基本模型数据流图
从这张图上对订票系统所能了解到得信息非常有限。
所以下一步就要把基本系统模型细化,描绘系统的主要功能。
系统功能的数据流图可以在图3.3.1.2.2中看出。
图3.3.1.2.2系统功能数据流图
由于论文的篇幅限制不能一一列举数据流图,只给出了部分的数据流图,其他数据流图的画法基本一致。
3.3.2系统前台模块设计
模块说明:
售票员输入自己已注册的用户名和密码,成功登陆以后可以进入影片详细页面可以查看场次和座位,以及上映时间。
如图3.3.2.1所示。
图3.3.2.1系统前台功能模块图
3.3.3系统后台模块设计
管理员登陆电影院查询系统后,可以对影片及放映时间、地点等相关信息进行添加、查询、修改、删除等功能。
影院售票系统后台的层次模块如图3.3.3.1所示。
图3.3.3.1系统前台功能模块图
3.4数据库系统设计
3.4.1E-R图
3.4.1.1局部E-R图
图3.3.1.1.1影库信息E-R图
图3.3.1.1.2电影上映信息E-R图
图3.3.1.1.3放映安排E-R图
图3.3.1.1.4放映室E-R图
图3.3.1.1.5用户信息E-R图
3.4.1.2全局E-R图
图3.3.1.2.1全局E-R图
3.4.2逻辑结构设计
影库信息表(电影号,电影名,电影长度,上映时间,结束时间,电影简介,海报)
电影上映信息表(放映序号,房间号,电影名,价格,放映时间,放映场次)
放映安排表(放映序号,电影号,房间号,放映日期,放映时间,放映场次,价格)
放映室表(房间号,房间名,座位号)
用户信息表(用户名,用户密码,用户类型)
3.4.3物理结构设计
表3.4.2.1影库信息表
表3.4.2.2放映室表
表3.4.2.3放映安排表
表3.4.2.4电影上映信息表
表3.4.2.5用户信息表
3.5应用程序模块设计
窗体名称
功能
登录窗体(LojinForm)
登陆进入主界面(有两个不同的角色)
退出窗体(ExitForm)
询问用户是否退出系统,避免点错直接退出
电影查询窗口(SelectForm)
查询电影,同时在这个界面可以选择电影,查询放映信息窗口
增加电影窗口(AddForm)
管理员添加新的电影,便于及时的更新数据库电影的情况
修改电影窗口(AmendForm)
管理员进行电影修改
若干个提示窗体(Form)
多个提示窗口,更友好进行人机交互,便于用户操作
表3.5.1窗体功能表
4、系统开发与调试运行
4.2后台的开发
4.1前台的调试和运行
图4.1登陆界面
登陆界面通过用户输入用户名、密码、用户类型,然后点击登陆按钮通过后台判断每个文本框中的内容是否符合要求。
图4.2影片查询界面
在影片查询界面可查询到影片的相关信息,如:
名称、主创团队、海报、上映日期。
图4.3放映场次查询界面
在放映场次查询界面,可以查看到某电影某场次的待选座位。
5、总结及收获
此次课程设计对于我说不仅是做了电影院信息查询系统,最为珍贵的是在我准备这次课程设计所学到的以前不为己知的知识。
以前接触到SQL数据库只是注重在书本上,从来没有认真的去用它,更不用说实践操作。
零零散散的学习了一些基本知识,不大实用。
通过这次课程设计,了解了SQL数据库中的以前不大明白的技术运用。
在SQL数据库中,我们把在数据库理论上的知识予以运用,如:
建立视图,创建存储过程,应用事务等,在一些基本的数据库操作中,熟悉并巩固了SQL的语法知识。
通过对课程设计要求的分析,培养了我由书面文字要求到转化这种要求到现实模型的能力,即很大程度上培养了我的分析问题能力,总结归纳问题的能力。
这次课程设计也不能说一帆风顺,其中遇到的一个个困难给了我一次次重新学习,再次思索的机会。
我通过克服这一个个困难,让我重新又对目前脑子里所掌握的知识进行审理,进行了再次的纠正或者完善,这些都是书本上学不来的。
理论联系实际就在这里自然地得到实现。
这对我巩固已学知识,锻炼实践动手能力大有裨益。
通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,但是与团队同伴共同思考,分工合作,让我们解决了许多问题,也让我充分领会到了团队合作的重要性。
6、参考文献
[1]苗雪兰,刘瑞新,宋会群;
《数据库系统原理及应用教程》,北京,机械工业出版社,2004年3月
[2]张智强,孙福兆,余健等;
《SQLServer2005课程设计案例精编[M]》,北京;
清华大学出版社,2008年8月
[3]胡百敬,姚巧玫;
《SQLServer2005数据库开发详解[M]》,北京,电子工业出版社,2006年6月
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电影院 系统 实验 报告