lm电影院网络售票系统设计与实现
由于电影行业的迅速发展、社会经济的复苏,越来越多的人都会选择去电影院观看影片,特别是3D电影。本系统在很大程度上节约了电影院管理者不少的时间和精力。因此针对电影院售票管理系统做了一些研究,希望在已有的能力基础上学到更多的东西。通过电影院售票管理系统的实现,用户可以在电影院便捷的查询有关电影的相关资料等,既能解决了用户等待的时间,又能减轻工作人员的工作负担。使用本系统可以有效地管理和统计影票的基本信息和放映厅的相关信息,包括:影片基本信息、影票基本信息、影厅基本信息、放映时间信息,完成这些信息的增加、删除、修改、查询统计功能。
目 录
一、引言 1
二、系统需求分析 1
(一)系统需求 1
(二)可行性分析 1
三、系统开发环境 2
(一)C#语言简介 2
(二)ACCESS 2007数据库 2
(三)VISUAL STUDIO 2010 3
(四)PHOTOSHOP 3
四、系统功能介绍 3
(一)影片信息管理模块 3
(二)职员信息管理模块 3
(三)售票管理模块 3
五、系统分析 3
(一)总体分析 3
(二)模块分析 4
1. 影片信息管理模块 4
2. 职员信息管理模块 4
3. 售票管理模块 4
六、系统设计 4
(一)软件模块结构设计 4
1. 系统方案确定 4
2. 软件模块设计 4
(二)数据库设计 4
1. 职员信息表 4
2. 电影信息表 5
3. 影厅信息表 5
4. 售票信息表 6
(三)数据库ER图 6
1. 职员管理ER图 6
2. 影片管理ER图 6
3. 售票管理ER图 6
4. 顾客查询ER图 6
七、功能实现 8
(一)欢迎界面 8
(二)登录界面 8
(三)系统主界面 10
(四)修改密码界面
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
11
(五)职员信息管理界面 12
1. 数据库的连接 12
2. 图片的转换和获取 13
3. 通过用户名寻找记录 13
4. 增、删、改功能的实现 13
5. 从数据库中获取信息在gvPerson控件中显示出来 14
6. “退出”事件 14
(六)影片信息管理界面 15
(七)售票信息管理界面 16
八、总结 18
致谢 19
参考文献 20
附录 21
一、引言
对于现在的人来说,看电影是人们生活中的娱乐方式之一,随着电影行业的快速发展,电影院需要有自己的售票系统,这不仅仅使人们更好更快的了解电影的动态,也为人们节省了大量的时间。本系统为电影院实现了信息化管理,减轻了工作人员的工作量的同时,维护了电影院的秩序。
二、系统需求分析
(一)系统需求
电影院售票管理系统是用来管理电影、职员和售票信息的系统。每个电影院都需要有自己的管理系统,管理者可以根据时事对电影信息和职员信息进行有效的管理,职员也能够根据顾客的要求对售票信息进行管理,各种基本信息都能够在本系统中得到合理有效的管理。经过调查,系统应具备以下一些功能:
电影院需要招聘一些员工,所以需要有员工和管理员的登陆
观影者要能够了解电影院近期放映的影片,那就需要有影片查询的功能
观影者如果看到喜欢的电影,员工就想要直接替观影者购票
订票的同时要能够在系统中选择观影者喜欢的座位
要确保单场影片座位不能被重复购买
系统的整体需要管理员的维护,及时更新上映的电影,播放影片的放映厅等
根据以上功能,大致列举出系统中需要设计的几个模块:
登录模块:需要设置权限,各司其位
影片信息管理模块:规定不同权限的使用范围,拥有基本的增删查改功能
职员信息管理模块:拥有基本的增删查改功能
售票信息模块:能够选择座位、票种,能够记录售出电影票的信息
(二)可行性分析
系统的可行性分析主要分为两个部分:一是可行性,二是必要性。
其中可行性分为三类:
经济上的可行性
技术上的可行性
运行上的可行性
必要性则是能够对信息进行有效的管理。
一个管理系统能够在时间和金钱方面为客户带来有效的管理,花少量的时间和金钱,即经济上的可行性。作为一个还未真正意义上进入社会的学生,做一个电影院售票管理系统在经济上是可行的,投入的资金为0,运用到的几个软件都可以在网站上直接下载使用,系统完成之后将会给电影院管理影片、职员、售票信息带来一定的便利,所以本系统已经满足了第一个可行性。
第二个可行性就得从开发过程中需要使用的几个设计软件考虑,考虑是否能够满足开发的需求,计算机软、硬件设施是否健全。本系统是以 Visual Studio 2010为主要背景,运用C#编程语言进行代码的编写,用Access 2007作为数据库,采用 Windows 7 的操作系统,这些是完成电影院售票管理系统必不可少的基本配置。现在的计算机一般都是以 Windows 7 作为操作系统,VS 2010和Access 2007在学校也经过老师的教导,也在老师的指导下进行过实际的操作,所以技术上不需要担心。
运行方面,在系统完成之后进行了多次的测试,代码也进行了多次的修改,系统在运行修改中逐步的完善。
本系统完成之后可以对电影信息、职员信息以及售票信息进行有效的管理,因此也满足了必要性这一点。
本系统减轻了劳动力,节约了顾客的时间,做到了资源共享。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,同时还参考了其它程序的功能,因此基本可以实现。
三、系统开发环境
本系统的设计是在Windows7操作系统环境下,使用Microsoft Visual Studio 2010中文版开发成功的。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,因此,在选择数据库时,考虑了数据库应用的特点及适用范围,本系统选用Access.
(一)C#语言简介
目 录
一、引言 1
二、系统需求分析 1
(一)系统需求 1
(二)可行性分析 1
三、系统开发环境 2
(一)C#语言简介 2
(二)ACCESS 2007数据库 2
(三)VISUAL STUDIO 2010 3
(四)PHOTOSHOP 3
四、系统功能介绍 3
(一)影片信息管理模块 3
(二)职员信息管理模块 3
(三)售票管理模块 3
五、系统分析 3
(一)总体分析 3
(二)模块分析 4
1. 影片信息管理模块 4
2. 职员信息管理模块 4
3. 售票管理模块 4
六、系统设计 4
(一)软件模块结构设计 4
1. 系统方案确定 4
2. 软件模块设计 4
(二)数据库设计 4
1. 职员信息表 4
2. 电影信息表 5
3. 影厅信息表 5
4. 售票信息表 6
(三)数据库ER图 6
1. 职员管理ER图 6
2. 影片管理ER图 6
3. 售票管理ER图 6
4. 顾客查询ER图 6
七、功能实现 8
(一)欢迎界面 8
(二)登录界面 8
(三)系统主界面 10
(四)修改密码界面
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
11
(五)职员信息管理界面 12
1. 数据库的连接 12
2. 图片的转换和获取 13
3. 通过用户名寻找记录 13
4. 增、删、改功能的实现 13
5. 从数据库中获取信息在gvPerson控件中显示出来 14
6. “退出”事件 14
(六)影片信息管理界面 15
(七)售票信息管理界面 16
八、总结 18
致谢 19
参考文献 20
附录 21
一、引言
对于现在的人来说,看电影是人们生活中的娱乐方式之一,随着电影行业的快速发展,电影院需要有自己的售票系统,这不仅仅使人们更好更快的了解电影的动态,也为人们节省了大量的时间。本系统为电影院实现了信息化管理,减轻了工作人员的工作量的同时,维护了电影院的秩序。
二、系统需求分析
(一)系统需求
电影院售票管理系统是用来管理电影、职员和售票信息的系统。每个电影院都需要有自己的管理系统,管理者可以根据时事对电影信息和职员信息进行有效的管理,职员也能够根据顾客的要求对售票信息进行管理,各种基本信息都能够在本系统中得到合理有效的管理。经过调查,系统应具备以下一些功能:
电影院需要招聘一些员工,所以需要有员工和管理员的登陆
观影者要能够了解电影院近期放映的影片,那就需要有影片查询的功能
观影者如果看到喜欢的电影,员工就想要直接替观影者购票
订票的同时要能够在系统中选择观影者喜欢的座位
要确保单场影片座位不能被重复购买
系统的整体需要管理员的维护,及时更新上映的电影,播放影片的放映厅等
根据以上功能,大致列举出系统中需要设计的几个模块:
登录模块:需要设置权限,各司其位
影片信息管理模块:规定不同权限的使用范围,拥有基本的增删查改功能
职员信息管理模块:拥有基本的增删查改功能
售票信息模块:能够选择座位、票种,能够记录售出电影票的信息
(二)可行性分析
系统的可行性分析主要分为两个部分:一是可行性,二是必要性。
其中可行性分为三类:
经济上的可行性
技术上的可行性
运行上的可行性
必要性则是能够对信息进行有效的管理。
一个管理系统能够在时间和金钱方面为客户带来有效的管理,花少量的时间和金钱,即经济上的可行性。作为一个还未真正意义上进入社会的学生,做一个电影院售票管理系统在经济上是可行的,投入的资金为0,运用到的几个软件都可以在网站上直接下载使用,系统完成之后将会给电影院管理影片、职员、售票信息带来一定的便利,所以本系统已经满足了第一个可行性。
第二个可行性就得从开发过程中需要使用的几个设计软件考虑,考虑是否能够满足开发的需求,计算机软、硬件设施是否健全。本系统是以 Visual Studio 2010为主要背景,运用C#编程语言进行代码的编写,用Access 2007作为数据库,采用 Windows 7 的操作系统,这些是完成电影院售票管理系统必不可少的基本配置。现在的计算机一般都是以 Windows 7 作为操作系统,VS 2010和Access 2007在学校也经过老师的教导,也在老师的指导下进行过实际的操作,所以技术上不需要担心。
运行方面,在系统完成之后进行了多次的测试,代码也进行了多次的修改,系统在运行修改中逐步的完善。
本系统完成之后可以对电影信息、职员信息以及售票信息进行有效的管理,因此也满足了必要性这一点。
本系统减轻了劳动力,节约了顾客的时间,做到了资源共享。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,同时还参考了其它程序的功能,因此基本可以实现。
三、系统开发环境
本系统的设计是在Windows7操作系统环境下,使用Microsoft Visual Studio 2010中文版开发成功的。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,因此,在选择数据库时,考虑了数据库应用的特点及适用范围,本系统选用Access.
(一)C#语言简介
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/818.html