剧场订票管理系统.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
剧场订票管理系统

目录 第一章 系统概述 1 1.1系统开发背景 1 1. 2系统开发的意义 1 1. 3开发工具介绍 2 1.3.1 Java建模工具简介 2 1.3.2 SQL Server 2000简介 3 1. 4开发策略 4 第二章 系统需求分析 5 2.1系统性能需求分析 5 2.2系统功能 5 2.3功能分析 6 2.3.1数据的输入 6 2.3.2数据的查询 6 2.3.3数据的删除 6 2.3.4数据的添加 7 2.3.5数据的修改 7 2.3.6客户端尚未解决的问题 7 2.3.7服务器端尚未解决的问题 7 2.3.8难点问题 7 2.4系统组织层次划分 7 2.5系统数据流图 9 2.5.1信息检索数据流图 9 2.5.2更新剧目数据流图 9 2.5.3订票、改订票、退票数据流图 10 2.6 数据字典 10 第三章 系统总体设计 19 3.1系统总体设计目标 19 3.2系统功能模块概述 19 3.2.1 信息检索模块 20 3.2.2 剧场管理模块 22 3.2.3 订票管理模块 23 3.2.4 系统设置模块 25 3.2.5日志管理模块 27 3.2.6 备份管理模块 27 3.2.7 报表管理模块 28 3.3系统概念设计 28 图3.11 总E-R图 30 3.4系统逻辑模型设计 30 3.4系统物理模型设计 31 第四章 数据库系统实现 33 4.1系统实现工具简介 33 4.1.1硬件要求 33 4.1.2软件要求 33 4.2 剧场订票管理系统数据库实现 34 4.2.1 用户登陆界面 34 4.2.2 建表 35 4.2.3 表表连接 36 4.2.3 查询结果 38 结束语 40 参考文献 41 附录 42 第一章 系统概述 1.1系统开发背景 随着计算机的飞速发展及网络技术的广泛应用,当今社会正快速向信息自动化社会前进,信息自动化对当今社会所起的作用也越来越大,特别是社会各行业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。开发剧场订票管理系统,正是完善剧场信息化管理的重要环节。对于剧场订票如果仍沿用传统的排队订票方式将是一项复杂而繁重的工作。该订票方式现主要存在以下弊端: 剧场各组织部门和订票不能不能有效实现资源共享,组织内部之间出现“信息孤岛”的问题; 排队订票信息管理混乱,容易发生一些意外情况,如因插队致使口角、暴力,致使对观众的服务不到位,对剧场的企业形象产生一定负面影响; 3、订票统计报告提交延迟,致使主管部门不能及时全面地掌握剧场订票的实际情况,某种程度上导致了剧场工作重心不能快速转移,不利于剧场的长远发展; 4、订票过程中,难以避免观众退票、改票等现象,致使工作人员的工作效率低下; 5、“黑票”现象致使订票数据的不准确,剧场管理系统的许多基础数据也存在较大误差,给剧场的相关部门的许多全局性的统计工作也带来了不准确性; 因此,排队订票已很难满足剧场规范化管理的要求,而建立现代化的信息电子化的剧场订票管理信息系统势在必行。 1. 2系统开发的意义 随着人们生活水平的不断提高,人们物质文明的需求不断得到满足,他们对精神文明的需求渴望不断增强,作为一个正常营运的剧场需要改善本身的体制或管理方式,适应Java建模工具简介 Java技术的飞速发展,吸引了越来越多的人加入到学习Java编程语言的热潮中。虽然现在Java无处不在,但是其发展历史并不是很长。早期版本Java1.0其实并不适合应用程序的开发,直到1998Java1.2版本的出现,Java才真正意义上成为现代开发工具的利器。Java现在的体系结构已经变得相当强大,其主要性能如下: 简单 对于有过C++编程经验的读者来说,学习Java语言不会存在太多困难, Java剔除了C++中那些复杂而用不常使用的语法特性。 面向对象 Java 语言是一种纯粹的面向对象的语言,在面向对角一些问题的处理上要优于C++,如支持多重继承。 健壮性 Java语言的设计目标之一,就是帮助程序员编写出高可靠性的程序,为此,Java语言提供了很多技术用以提高程序的可靠性,如数组越界检查和运行时类检查等。 可移植性 Java在可移植树上已婚经取得了极大的成功,但党政军不够完善。 多线程 具有多线程处理能力可以使得应用程序能够具有更好的交互性、实时性,Java中多线程的实现是由操作系统是线程库来完成的,编程人员在不同平台上使用多线程的Java代码是完全相同的。 1.3.2 SQL Server 2000简介 此次剧场订票管理系统数据库设计的开发工具是SQL Server 2000。它是美国微软公司推出的使用相当广泛的数据库管理系统,迅速提供可伸缩性电子商务、企业及数据仓库解决方案而开发的完整数据库与分析软件产品SQL

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档