会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

基于Visual Studio2005+sql2005的电影院收票系统论文.doc基于Visual Studio2005+sql2005的电影院收票系统论文.doc -- 9 元

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

数据库课程设计学部信息科学与工程学部学科门类工学专业计算机科学与技术班级学号姓名2011年6月15日计算机系统结构课程设计目录第1章引言....................................................................................................................................11.1开发方法....................................................................................................................................11.2.1C语言介绍........................................................................................................................21.2.2SQLServer2005数据库优点............................................................................................21.2.3运行环境的选择.................................................................................................................3第2章需求分析.................................................................................................................................42.1目标..........................................................................................................................................42.2对功能的规定...........................................................................................................................4第3章数据分析与建模.......................................................................................................................53.1数据库ER图...........................................................................................................................53.2关系图.....................................................................................................................................73.2流程图......................................................................................................................................8第4章数据库建立.............................................................................................................................94.1数据总体设计...........................................................................................................................94.2数据库表的建立.....................................................................................................................104.2.1数据库中的表的窗体名......................................................................................................12第5章界面功能描述.......................................................................................................................135.1登陆界面..............................................................................................................................135.2主窗体..............................................................................................................................145.3影片管理................................................................................................................................145.4订票窗体................................................................................................................................165.5会员窗体.................................................................................................................................175.6关于........................................................................................................................................18总结......................................................................................................................................................19参考文献..............................................................................................................................................20计算机系统结构课程设计第1页共22页第1章引言随着经济的飞速发展人们的收入越来越高,相应的娱乐设施也越来越多,电影是人们的最佳选择,那么影院的售票及管理系统是一个供观众直观查看影片信息的系统,可以为观众提供影片的播放时间、播放的地点、影片的风格以及影片的票价(会员折扣)的信息,其中还需要提供给观众一个近期影片最佳排行,可通过此排行榜直观选择所喜欢的电影。系统最后可免费提供给观众最新的影片预告片观看,或者提供免费下载电影院售票是电影院管理的重要组成部分,对于电影院来说都至关重要,所以用户对系统应该能够为用户提供充足的信息和快捷的查询手段。传统的人工方式管理方式效率低、保密性差,不利于查找、更新和维护。使用计算机对电影院客户进行管理,能够极大地提高电影院用户管理的效率,节约教育经费,这也是适应信息化建设发展趋势的重要因素。作为计算机应用的一部分,使用计算机对电影院信息进行管理,具有手工管理所无法比拟的优点。例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高电影院售票管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的管理软件成为很有必要的事情。电影院售票信息管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据库一致性和完整性、安全性好的数据库。而对于后者则要求应用程序功能完备,易使用的特点。经过分析,使用易于与数据库连接的MicrosoftVisualStudio2005开发工具,利用其提供的各种面向对象的开发工具,尤其是数据库窗口这一功能强大而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原形,然后对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统。1.1开发方法本系统采用C作为前台开发工具。后台数据库采用SQLServer2005数据库,因为它的灵活性、安全性和易用性为数据库编程提供了良好的条件。利用三层结构技术,即表示层、逻辑层、数据服务层1。这三层被分成三个相对独立的单元。表示层负责与用户交互,并把相应的请求通过调用中间层的组件传递给逻辑层逻辑层通过组件执行具计算机系统结构课程设计第2页共22页体的事务逻辑,通过SQL等方式向第三层的组件提出数据或其他资源请求。表示层在客户端的应用浏览器中运行,数据访问也在专用的数据库服务器上运行。采用三层结构能很好的解决软件的可扩展性、安全性、管理性等关键问题。1.2.1C语言介绍C是一种安全的、稳定的、简单的,由C和C衍生出来的面向对象的编程语言。它在继承C和C强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模板,不允许多重继承)2。C综合了VB简单的可视化操作和C的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C语言的主要优点大概可以归纳如下1、语法简洁C取消了指针、也不定义繁琐的伪关键字它使用有限地指令、修饰符合操作符,语法上几乎不存在任何冗余,整个语言结构十分清晰。初学者通常能够快速掌握C基本特性,而C/C程序员转入C则几乎不会有什么障碍。2、完全面向对象C具有面向对象的语言所应有的基本特性封装、继承和多态性。它禁止多继承,禁止各种全局方法、全局变量和常量。C以类为基础来构建所有的类型,并通过命名空间对代码进行层次化的组织和管理。许多精巧的对象设计模式都在C语言中得到了有效的应用。3、目标软件的安全性C符合通用类型系统的类型安全性要求,并用CLR所提供的代码访问安全特性,从而能够在程序中方便的配置安全等级和用户权限。此外,垃圾收集机制自动管理对象的生命周期,这是的开发人员无需再负担内存管理的任务,应用程序的可靠性进一步得到提高。4、版本管理技术C语言中内置了版本控制功能,并通过接口和继承来实现应用的可扩展性3。应用程序的维护和升级更加易于管理。5、灵活性与兼容性C中允许使用非托管代码来与其他程序(包括COM组件、WIN32API等)进行集成和交互。它还可以通过委托(delegate)来模拟织针的功能,通过接口来模拟多继承的实现。1.2.2SQLServer2005数据库优点SQLServer2005的一个重要设计目标就是提高默认状态下的安全系数。为了缩小被攻击范围,最危险的一些特性都被禁用,除非数据库管理员启用它们。这有所帮助,不过对有经验的数据库管理员来说帮助不大。他们基本上会编写锁定脚本,觉得安装时计算机系统结构课程设计第3页共22页加以运行不是很麻烦。安全方面真正重要的改进则是密码管理和权限分配方面。现在可以设置原始SQL密码来顾及Windows密码政策,这意味着用户可以要求SQL密码拥有与Windows账户同样的密码强度、失效日期、历史、锁定阈值、锁定时间及生命期等政策,甚至可以要求用户在下次登录时更改密码。安全方面的其他重要改进还包括加强了对模式变更的控制、能够对数据进行列级加密。SQLServer2005不但克服了高可用性和灾难恢复方面的缺点,还几乎在各个方面都有了全面改进管理任务得到了简化监控和诊断功能得到了增强默认的锁定配置、数据加密及其他新特性增强了安全。如今,分析服务(AnalysisServices)、报表服务(ReportingServices)和数据挖掘(DataMining)全面集成,而且已经很成熟。数据转换服务(DTS)已从头到尾经过了改写,已逐渐成为更强大、更灵活的SQL服务器集成服务(SSIS)。与VisualStudio和.Net/CLR的集成,把SQLServer的内部机制展现给了.Net开发人员、把.Net的内部机制展现给了SQL开发人员。这意味着,现在就可以利用.Net的强大功能,用于存储过程、数据流和数据转换、商业智能等应用的。1.2.3运行环境的选择由于计算机发展迅速,为将来升级的考虑,这里所提供的硬件设备要比能够运行该系统所需要的最低硬件标准高出一些。1.软件环境操作系统采用WindowsXP或Windows2003以上开发工具MicrosoftSQLServer2005C2.硬件环境CPUIntelPentiumR4以上内存512M硬盘80G网卡100M。计算机系统结构课程设计第4页共22页第2章需求分析2.1目标可以为观众提供影片的播放时间、播放的地点、影片的风格以及影片的票价(会员折扣)的信息,其中还需要提供给观众一个近期影片最佳排行,可通过此排行榜直观选择所喜欢的电影。2.2对功能的规定今日放映影片显示。查询客户所需的电影。定票功能。修改或删除电影播放时间(限管理员)。提供VIP客户申请。提供团队购票功能。一、根据用户输入的信息查询。1根据所选的电影名称来查询。查出电影的播放时间,电影票价,剩余票数。2根据所选的导演来查询。查出该导演的近期播放的影片和相应的信息。二、因意外情况而无法播放或增加的电影。1管理员可以删除该电影的信息,并替换一部电影。三、订票。1只有售票员才能订票,管理员无法订票2不同级别的VIP客户订票有相应的优惠3团队订票也有相应的优惠。四、VIP客户申请。1客户可以申请VIP帐户2需要身份证才可申请。五、团队购票1团队购票的最低人数为20。2学生团队购票有相应的优惠。六、个人购票。1伤残人士购票有优惠。2评退休军人证可享受优惠。3学生也有相应优惠。计算机系统结构课程设计第5页共22页第3章数据分析与建模3.1数据库ER图图31实体电影的ER图图32座位的ER图电影电影编号电影名字价格座位影片简介票数演员导演影片类别放映时间座位座位编号座位票价座位类型计算机系统结构课程设计第6页共22页图33折扣ER图图34订票的ER图图35会员的ER图会员信息会员编号会员姓名折扣证件号联系方式会员类型折扣折扣编号折扣类型折扣订票电影编号电影名字折扣价格证件号联系方式放映时间计算机系统结构课程设计第7页共22页3.2关系图图36各表的关系图
编号:201312012319378529    大小:914.82KB    格式:DOC    上传时间:2013-12-01
  【编辑】
9
关 键 词:
专业文献 学术论文 精品文档 基于Visu
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:3次
21ask上传于2013-12-01

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

专业文献   学术论文   精品文档   基于Visu  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5