论文总字数:22536字
摘 要
为解决传统电影管理不便问题,在VS2010 SQL2005环境下,采用B/S模式进行电影管理系统的设计与开发,实现网络化电影管理。系统主要分为两个模块:管理员模块和用户使用模块。前者主要是面向电影院管理人员,它能够方便电影院管理人员对电影、资讯的管理以及管理员对用户的管理;后者则主要是面向所有人,方便用户完成在线订票工作、查询和管理个人信息和留言功能等。关 键 词:电影管理 ,sql server 2005 ,asp.net ,c#
Abstract: To solve the inconvenience of traditional movie management issues under VS2010 SQL2005 environment, the use of B / S model design and development of movie management system, management of networked movies. The system consists of two modules: the administrator module and user module. The former is mainly for cinema managers, it can facilitate management of movie theaters, information management and administrators to manage users; latter is mainly for everyone, user-friendly online booking work is completed, query and manage personal information and message functions.
Keywords: traditional movie management,sql server 2005,asp.net,c#
目 录
1 绪论 4
1.1 系统开发背景 4
1.2 电影管理系统的目标和意义 4
1.3 系统可行性分析 5
2 相关技术简介 5
2.1 运行环境简介 5
2.2 Microsoft Visual Studio 2010简介 5
2.3 Microsoft SQL SERVER 2005简介 5
3 系统设计说明 6
3.1 系统功能分析 6
3.2 系统主要功能模块 6
4 数据库设计 7
4.1 数据库需求分析 7
4.2 数据库概念结构设计 7
4.3 数据库逻辑结构设计 9
4.4 连接数据库 13
5 系统模块和代码实现 16
5.1 用户模块 16
5.2 管理员模块 24
6 软件测试 27
6.1 软件测试的必要性 28
6.2 测试过程和结果 28
结 论 29
参 考 文 献 30
致 谢 31
1 绪论
1.1 系统开发背景
当今社会是一个网络化信息发展越来越快的时代,计算机网络化科学日渐成熟,在各行各业中离不开网络化信息的处理,这正是计算机网络被广泛应用于信息管理系统的重要原因。计算机能够利用其自身系统的优点进行系统化的信息管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域占领着越来越重要的地位。使用计算机网络对影院在线管理进行管理,有着人工管理所无法相比的优点. 这些优点能够极大地提高影院在线管理的效率和网站的安全性,能够及时更新最新的电影以及电影资讯,使想看电影的用户更快更好的了解想看的电影。因此,开发这样的一套影院在线管理系统成为很有必要的事情。
建立一个简单易用的电影网,实现信息网络化。通过较丰富、高效的功能将 Web的技术特点体现出来。该系统可供包括在注册用户和管理员登录使用。用户可以在网站上查阅到最新的电影资讯,也可以查阅电影海报以及影片的详细内容,也可以通过此网站发表自己的留言,给予网站管理员一些有效的意见,并且还能够通过留言认识新朋友,和朋友交流看完电影后的感受和想法。系统中管理模块为必不可少的模块项,主要是为了安全高效地存储和管理整个电影资讯网的信息,赋予管理员特定的权限,可以对电影资讯网系统进行修改与维护。
影院在线管理系统提供了强大的管理功能,方便了系统用户和管理员使用。
1.2 电影管理系统的目标和意义
(1)系统开发的目标
为了使系统在影院的管理中发挥更大的作用,实现工作过程的计算机网络化,提高工作效率和工作质量,现提出如下的系统开发目标:
1.系统应具有实用性、可靠性和适用性和安全性。
2.对各个数据库进行动态管理,防止混乱。
3.能够按照用户需求的不同的条件进行简单修改和查询功能。
4.方便用户的操作,尽量减少用户的操作。
(2)系统开发的意义
管理是影院管理中异常重要的一个环节。计算机网络化是整个在线管理中重要的一部分,能否实现这一步关系到影院在线管理整体效率的高低,介于它的重要性,影院在线管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。
在线管理系统可以减轻影院售票管理人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的影院信息和座位安排信息。从大的方向说,就是为了加速我国四化建设的发展,实现自动化管理模式,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。
1.3 系统可行性分析
根据市场需求的分析,将开发一个电影院网站,采用现在已经较为的ASP.NET,它具有强大的技术性、很好的适应性和稳定性以及高效的管理性。采用SQL SERVER 2005的数据库,它的易操作性和以维护性,是我选择它为数据库的原因。因此,使用这些技术有助于快速和简化程序的开发和最终实现。
经过认真的推敲、比较、研究之后,电影院网站采用结构化的开发方法,使用B/S架构,以ASP.NET编程技术和Microsoft SQL SERVER 2005数据库的模式开发系统。这在很大程度上提高了网站的稳定性、易维护性、可扩展性,缩短了网站开发周期,并保证了网站对大数据量做出快速的处理。[1]
2 相关技术简介
2.1 运行环境简介
在开发网站,特别是开发网络数据库之前,首先应该认真构建好ASP.NET 开发环境。ASP.NET的运行需要有ASP.NET引擎以及支持ASP.NET的WEB服务器。
本网站系统所配置开发环境有网络操作系统:Windows 7、服务器平台:Windows 7、前端开发工具及技术:ASP.NET、数据库服务器:Microsoft SQL SERVER 2005、运行环境:Microsoft Visual Studio 2010。
2.2 Microsoft Visual Studio 2010简介
使用Visual Studio 2005, 开发人员可以创建在Windows平台上满足关键性要求的多层次的智能设备应用程序、网络应用程序、移动或基于Microsoft Office的应用程序。[2]
2.3 Microsoft SQL SERVER 2005简介
SQL Server 2005是一个全面的数据库管理系统。SQL Server 2005能将关系型数据和结构型数据更安全的储存,SQL语句可以用来执行各种各样的操作,比如更新数据库,提取数据,删除和增加数据等,能更有效的分配利用资源。[3]
3 系统设计说明
3.1 系统功能分析
(1)顾客:
1.买票
剩余内容已隐藏,请支付后下载全文,论文总字数:22536字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;