电影院售票管理信息系统分析及设计课设
C++课程设计报告--电影院售票系统
内蒙古科技大学
本科生《C++程序设计》课程设计说明书
题目:电影院售票系统
学生姓名:胡书培
学号:1067111106
专业:计算机科学与技术
班级:计2010-1班
指导教师:周李勇
成绩评定标准
课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。
考核项目评价质量成绩
程序功能完全实现,并能通过答辩。(60%)A能完全正确回答提问;
B问题回答的基本意思正确;
C不能回答或回答错误,抽取程序小的功能即时编程,能完成;
D不能回答或回答错误,即时编程无法完成;
程序设计符合面向对象的思想和原则,结构合理(15)A程序结构层次分明,提取出各个实体类,类的设计合理;B程序结构层次分明,具有客户类和服务类;
C类的设计基本正确;
D几乎在一个类或者方法中实现了大部分的逻辑,结构不够清晰;
程序的风格(10%)A遵守编码规范,有良好的风格;
以下问题每出现一项成绩降一个等级:1.类、方法和变量命名不符合规范;2.方法和属性前缺少注释;
3.程序没有适当缩进;
设计说明书(15%)从以下几方面考核:1.结构完整2.图表正确3.文字通顺4.版面工整
目录
成绩评定标准 (2)
【摘要】 (5)
第一章问题描述 (6)
1.1 电影院售票管理系统的设计 (6)
第二章问题分析 (8)
2.1 阐述你对问题的理解、解决问题的方案说明 (8)
2.2 系统功能模块的划分 (8)
第三章数据模型 (10)
3.1 相关数据结构的说明类的设计 (10)
3.2 程序结构说明,即程序各个部分之间如何协调来完成任务 (12)
3.3 全局变量,重要形式参数、局部变量等等,它们的命名及用途解释 (15)
电影院售票管理信息系统分析与设计课设
目录
1现行系统概述 (2)
2系统分析 (3)
2.1需求分析 (3)
2.2可行性研究 (3)
2.3系统的开发方法的选择 (4)
2.4组织结构与功能分析 (4)
2.5业务流程分析 (5)
2.6数据与数据流程分析 (6)
2.7数据分析 (7)
3系统设计 (10)
3.1系统总体结构设计 (11)
4结束语 (12)
1 现行系统概述
科学发展,社会进步,人们的生活水平也不断提高,人们日益增长的物质文化需要也逐渐提高。渐渐地,人们开始追求一种更高的生活享受,自然而然,去影院看电影成为当下的一种潮流。
随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售票方式繁琐。统计账户的时候一张一张的记录进入到账户簿里面,容易出现错误,所以研究一个电影院售票系统已经非常重要了。设计电影售票院系统,能方便的订票、退票、查询财务售票状况,极大的提高了工作效率。同时用户可以根据其提供的信息及时了解售票的情况,及时买票。
本系统可以很好的帮助影院提高工作效率,进一步提高工作效益和影院现代化水平具有很高的开发价值和使用价值。
2 系统分析
2.1 需求分析
科学发展,社会进步,人们的生活水平日渐提高,人们日益增长的物质文化需要也渐渐提高,去电影院看电影来缓解生活与工作的压力成为当下一种潮流。随着需求量的增大,传统的人工管理方式已经不能很好的对影院进行系统的管理,出现了诸如安排不合理、统计不全以及对顾客的要求不能及时满足等问题。为杜绝此现象的发生,我们开发了现代化的管理信息系统。本管理系统操作简单而且实用,包括销售管理、预定影票管理、退票管理、查询管理和用户管理等管理系统,包括影票基本信息、影院基本信息、放映时间信息、人员管理等,完成这些信息的增加、删除、修改查询统计功能,同时,还可以将这些信息打印输出。该系统对影院以及影票统一进行自动化管理,大大提高了工作人员的效率,降低了对资源的浪费,可以说是管理者的好帮手。
UML电影售票系统
UML电影售票系统
《软件系统建模与UML》
课程设计报告设计题目:
电影院售票系统院系:
计算机专业:
班级:
学号:
姓名:
指导教师:
设计地点:
学生姓名成绩评语:
指导教师(签名)
年月日目录1.设计目的和任务......................................................... ................................22.开发环境......................................................... ............................................22.1硬件环境......................................................... .....................................22.2软件环境......................................................... .....................................33.设计题
..............................................33.1题目名称......................................................... .....................................33.2题目详细描述......................................................... ...............................33.3功能要求......................................................... ......................................34.相关技术及知识点......................................................... ...............................44.1用例建模......................................................... .................................4.2用例的定义......................................................... .................................4.3构造用例图的步骤......................................................... .......................4.4RUP的核心工作流......................................................... .......................4.5概念模型......................................................... .................................4.6概念模型作用......................................................... .......................4.7类
影院售票系统的设计与实现
影院售票系统的设计与实现
摘要
随着社会的发展,计算机的普及,计算机应用技术在我们的生活中起着越来越重要的作用,计算机的方便性、高效性日益突出。
在影院售票过程,从电影信息的添加,放映厅的安排,到影票的销售及统计,大量的工作都需要处理得井井有条,稍有错误就会给影院造成许多不必要的损失。然而,面对复杂的管理,仅仅依靠人力来完成这些工作已经不能满足日益增长的需求,“影院售票系统”就是为解决这个问题而设计的。
通过分析知道,电影售票系统包含电影的添加、删除、管理与销售、统计等过程,怎样使这些过程快速有效的进行是我们首要解决的问题。
“影院售票系统”主要是针对这些问题来进行设计的。系统的主要功能包括:
1. 管理员对电影信息的添加、电影信息的修改与删除、票价的折扣管理和对当天影票销售的统计;
2. 售票员对近期影票的销售、退票、订票的处理和会员的添加与管理;
3. 前台界面展示近期电影的详细信息与查询结果;
4. 会员登录实现在线购票和预订等。
系统架构为C/S,采用面向对象分析与设计方法进行系统的分析与设计,系统的实现采用Visual Studio 2008平台下的C#开发语言,数据库使用SQL Server 2005。
关键词:影院,售票,C#,SQL Server 2005
THE DESIGN AND IMPLEMENTATION OF CINEMA
TICKETING SYSTEM
ABSTRACT
With the development of society, the computer was popularize, computer application technology in our life plays a more and more important role, the computer’s convenience and efficiency is more and more serious.
C程序设计课程设计说明书_电影院售票系统
文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢迎下载支持。
内蒙古科技大学
本科生《C++程序设计》课程设计说明书
题目:电影院售票系统
学生姓名:
学号:
专业:计算机科学与技术
班级:计2010-1班
指导教师:
成绩评定标准
课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。
目录
成绩评定标准 (2)
【摘要】 (5)
第一章问题描述 (6)
1.1 电影院售票管理系统的设计 (6)
第二章问题分析 (8)
2.1 阐述你对问题的理解、解决问题的方案说明 (8)
2.2 系统功能模块的划分 (8)
第三章数据模型 (10)
3.1 相关数据结构的说明类的设计 (10)
3.2 程序结构说明,即程序各个部分之间如何协调来完成任务 (12)
3.3 全局变量,重要形式参数、局部变量等等,它们的命名及用途解释 (15)
第四章算法描述 (17)
4.1 解题算法的设计思路介绍 (17)
4.2 主要程序代码,加上详细的注释 (19)
4.3 画出程序流程图 (43)
第五章设计总结 (54)
第六章附录 (56)
参考文献 (75)
【摘要】
电影院售票管理系统两个模块管理系统和售票系统。
1.管理系统具有如下功能:
(1)录入信息:且可不定时增加数据。并根据放映时间排序。
(2)浏览信息:可显示出某日期所有放映信息,如果当前系统时间超过了某电影的放映时间,则显示“此电影放映结束”的提示信息。
(3)查询电影:可按日期或电影名查询。并显示目标的详细信息。
(4)修改信息:可根据电影名修改该电影的各种信息(余票除外)并简单排序。
毕业设计---影院售票系统的设计与实现
目录
1. 引言 (2)
1.1 课题背景 (2)
1.2课题研究意义 (2)
1.3 课题主要工作 (2)
2.系统相关技术及工具介绍 (2)
2.1 SQL Server 2005概述 (2)
2.2 SQL语言 (3)
2.2.1 SQL语言介绍 (3)
2.2.2 SQL的特点 (3)
2.3 visual studio 2008 (3)
3. 系统分析与总体设计 (3)
3.1 系统需求分析 (4)
3.2 系统应具备的基本功能 (4)
3.3 系统的总体设计 (4)
3.3.1 系统架构结构图 (4)
3.3.2 系统功能介绍 (5)
3.4 数据库设计分析 (5)
4. 系统的详细设计与实现 (6)
4.1数据库详细分析 (6)
4.2 用户注册模块 (6)
4.2.1 用户注册 (7)
4.3 用户购票模块 (9)
4.3.1 电影票查询 (9)
4.3.2 用户订票 (10)
4.4 电影管理 (13)
4.4.1 查询电影信息 (13)
4.4.2 增加电影信息 (14)
4.4.3修改电影信息 (15)
4.4.4 删除电影信息 (16)
5. 系统测试 (17)
5.1 测试技术与方法 (17)
5.2 测试说明 (18)
5.3 测试用例和输出结果. (18)
6. 总结与展望 (27)
6.1 设计总结 (27)
6.2 对图书管理系统的展望 (27)
致谢 (27)
参考文献 (27)
影院售票系统的设计与实现
软件学院软件工程专业
123012008132 吴涓涓指导老师:王兴
【摘要】目前,看电影已经成了人们日常休闲生活的一部分,影片的数目和种类越来越多,因此,开发一个符合用户需求,功能齐全的影片管理、售票系统具有十分重要的意义。本文介绍了影院售票信息系统的设计与实现,用C#语言编写前端应用程序,用SQL语言建立和维护后台数据库。在对系统进行需求分析和总体设计后,文章对系统的功能模块进行了详细的设计与实现,有影片信息管理模块、影片售票模块和影片购票等模块,并对系统进行了总体测试。文章最后进行全文小结并给出了下一步工作展望。
电影院售票系统的设计与实现开题报告
电影院售票系统的设计与实现开题报告
电影院售票系统的设计与实现开题报告
一、选题依据(背景与意义、国内外研究现状与发展趋势)随着互联网技术的不断发展,用信息技术改造传统行业,是国家实现铁路现代化战略任务的迫切要求。铁路信息化是铁路信息化的重要标志,将信息技术运用到铁路生产经营与各项管理决策中,提高市场竞争力和经济效益,所以,开发出一款电影院售票管理系统就显得尤为重要了。电影院售票系统是基于.NET技术平台,采用 数据访问技术和相关性能优化技术,利用C#语言设计实现,以SQLserver20xx 作为后台数据库系统。由于.NET采用了可视化的程序设计,所以,系统中采用大量的可视化控件来实现相应的功能,从而缩短了代码长度,也提高了程序的灵活性。本系统的主要作用是管理票务信息,还可以实现预订票,退票,让观众及时了解售票的情况,及时买票;以保证售票工作能更顺畅的运行。这就要求软件的设计要结合具体实际,从而为影院管理服务,提高运行效率。为此,我进行了专门调查,搜集了大量的资料,制定了详尽的需求分析与系统设计。本系统可以很好地帮助影院提高工作效率,进一步提高工作效益和影院现代化水平,具有很高的开发价值和使用价值。二、研究目标与主要内容(含论文提纲)1.研究目标:本系统主要是设计出电影院售票管理系统,基于.NET平台,结合了
SQLServer20xx数据库,可以高效地存储和查询数据,从而保证售票工作的正常进行,提高运行效率。总体的研究目标如下:(1)界面简洁、友好,易于用户操作。使用了大量控件,缩短了代码长度。20xx提供了可视化的编程,所以,系统中大部分功能通过控件实现,使得运行界面十分简洁,用户可以方便地完成查看、修改和统计各类操作。(2)分权限管理,满足不同用户的
毕业论文--影院票务管理系统【范本模板】
目录
摘要······································································································- 0 - ABSTRACT·····························································································- 1 - 第1章概述 ·····················································································- 3 -
1。1目的和意义···················································································- 3 -
1.2课题的项目背景 ·············································································- 3 -
1.3开发平台简介·················································································- 3 -
1.3.1 简介 ·······································································- 3 -
电影院信息管理系统设计
电影院信息管理系统设计
编号:
本科毕业设计(论文)
电影院信息管理系统
Cinema information management system
下属学院
专业
班级
学号
姓名
指导教师职称
完成日期201 年月日
诚信承诺
我谨在此承诺:本人所写的毕业论文《XXXXXXXX》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。
承诺人(签名):
年月日
摘要
【摘要】随着计算机技术的迅猛发展,计算机己经成为社会和经济发展的强大动力。国内电影行业迅猛发展,进入影院观看影片的观众数量也在增多,为了能够使电影院的购票管理更为合理和方便,电影院管理系统应运而生,一个完善的电影票信息管理系统已经成为各个电影院的新的追求目标。
本系统利用Visual Studio平台进行电影院信息管理系统的开发是此类系统未来开发的趋势之一。本文所设计的系统使用C#和SQL Server ,基本实现了预定的目标,建立起一个比较完整的电影院信息管理系统。其特点是方便快捷的操作方式,简单易懂的管理方法,因此对于企业和用户来说,都是一种新型的、节约型的系统。
【关键词】电影院管理;C#;SQL Server
Abstract
【ABSTRACT】With the rapid development of computer technology, the computer has become a powerful driving force of social and economic development. The rapid development of the domestic film industry, also increased the number of viewers to enter the theater to watch the movie, cinema management system came into being in order to be able to make the management of the cinema ticket is more reasonable and convenient, each cinema a movie ticket information management system has become the new goal to pursue.
电影院售票系统的设计与实现开题报告
电影院售票系统的设计与实现开题报告
电影院售票系统的设计与实现开题报告
一、选题依据(背景与意义、国内外研究现状与发展趋势)随着互联网技术的不断发展,用信息技术改造传统行业,是国家实现铁路现代化战略任务的迫切要求。铁路信息化是铁路信息化的重要标志,将信息技术运用到铁路生产经营与各项管理决策中,提高市场竞争力和经济效益,所以,开发出一款电影院售票管理系统就显得尤为重要了。电影院售票系统是基于.NET技术平台,采用 数据访问技术和相关性能优化技术,利用C#语言设计实现,以SQLserver20xx 作为后台数据库系统。由于.NET采用了可视化的程序设计,所以,系统中采用大量的可视化控件来实现相应的功能,从而缩短了代码长度,也提高了程序的灵活性。本系统的主要作用是管理票务信息,还可以实现预订票,退票,让观众及时了解售票的情况,及时买票;以保证售票工作能更顺畅的运行。这就要求软件的设计要结合具体实际,从而为影院管理服务,提高运行效率。为此,我进行了专门调查,搜集了大量的资料,制定了详尽的需求分析与系统设计。本系统可以很好地帮助影院提高工作效率,进一步提高工作效益和影院现代化水平,具有很高的开发价值和使用价值。二、研究目标与主要内容(含论文提纲)1.研究目标:本系统主要是设计出电影院售票管理系统,基于.NET平台,结合了
SQLServer20xx数据库,可以高效地存储和查询数据,从而保证售票工作的正常进行,提高运行效率。总体的研究目标如下:(1)界面简洁、友好,易于用户操作。使用了大量控件,缩短了代码长度。20xx提供了可视化的编程,所以,系统中大部分功能通过控件实现,使得运行界面十分简洁,用户可以方便地完成查看、修改和统计各类操作。(2)分权限管理,满足不同用户的
电影院售票系统的设计与实现开题报告
电影院售票系统的设计与实现开题报告电影院售票系统的设计与实现开题报告
一、选题依据(背景与意义、国内外研究现状与发展趋势)随着互联网技术的不断发展,用信息技术改造传统行业,是国家实现铁路现代化战略任务的迫切要求。铁路信息化是铁路信息化的重要标志,将信息技术运用到铁路生产经营与各项管理决策中,提高市场竞争力和经济效益,所以,开发出一款电影院售票管理系统就显得尤为重要了。电影院售票系统是基于.NET 技术平台,采用数据访问技术和相关性能优化技术,利用C#语言设计实现,以SQLserver202*作为后台数据库系统。由于.NET采用了可视化的程序设计,所以,系统中采用大量的可视化控件来实现相应的功能,从而缩短了代码长度,也提高了程序的灵活性。本系统的主要作用是管理票务信息,还可以实现预订票,退票,让观众及时了解售票的情况,及时买票;以保证售票工作能更顺畅的运行。这就要求软件的设计要结合具体实际,从而为影院管理服务,提高运行效率。为此,我进行了专门调查,搜集了大量的资料,制定了详尽的需求分析与系统设计。本系统可以很好地帮助影院提高工作效率,进一步提高工作效益和影院现代化水平,具有很高的开发价值和使用价值。二、研究目标与主要内容(含论文提纲)1.研究目标:本系统主要是设计出电影院售票管理系统,基于.NET平台,结合了SQLServer202*数据库,可以高效地存储和查询数据,从而保证售票工作的正常进行,提高运行效率。总体的研究目标如下:(1)界面简洁、友好,易于用户操作。使用了大量控件,缩短了代码长度。202*提供了可视化的编程,所以,系统中大部分功能通过控件实现,使得运行界面十分简洁,用户可以方便地完成查看、修改和统计各类操作。(2)分权限管理,满足不同用
影院售票管理系统
2016-2017学年第2学期
《C++》
课程设计报告
题目:电影院售票系统
专业:计算机科学与技术
班级:14(1)
姓名:虞跃华
指导教师:陈宝国
成绩:
计算机学院
2017年4月21日(课外的,第十周答辩和总结)
2017年5月21日(课内的,第十四周答辩和总结)
目录
1. 绪论 (4)
1.1系统的开发背景 (4)
1.2系统开发的必要性 (5)
1.3系统开发目标与意义 (5)
2. 开发工具 (6)
2.1VB简介 (6)
2.2数据库开发工具 (6)
3 需求分析 (7)
3.1可行性分析 (7)
3.2功能描述 (8)
3.3数据字典 (8)
3.4系统功能图 (12)
3.5对性能的规定 (13)
3.6数据管理能力要求 (13)
3.7故障处理要求 (14)
4. 主要界面及功能 (14)
4.1影院售票管理系统 (14)
4.2小卖部管理 (18)
4.3查询统计 (20)
5. 详细设计 (23)
5.1结构程序设计 (23)
5.2人机界面设计 (24)
6. 功能实现 (26)
6.1售票系统 (26)
6.2小卖部系统 (32)
总结 (39)
参考文献 (39)
1. 绪论
1.1系统的开发背景
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。影院售票管理系统是一个经济社会不可缺少的部分,它的内容对于企业管理的决策者和管理者来说都至关重要,所以影院售票管理系统应该能够为用户提供充足的信息和快捷的查询手段,对用户来说可以轻松的查阅自己消费信息等。但是一直以来人们都是靠传统人工的方式管理影院售票,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
电影院售票管理系统
电影院售票管理系统(总17
页)
本页仅作为文档封面,使用时可以删除
This document is for reference only-rar21year.March
1.前景和范围文档
1.1业务需求
1.背景、业务机会和客户需要
随着社会的发展,人们生活水平的提高,欣赏电影逐渐成为人们闲暇时的主要娱乐方式之一。传统的电影售票都是人工服务,观看作为都是人共安排,无法体现人性化选择,加上现在人们的生活节奏越来越快,购票时间需要相应缩短以及方便定影院工作人员的管理,因此充分利用现代信息化、因特网的优势,设计电影院售票管系统,对提高系统建设的工作效率,提高信息的及时性、减轻各级相关工作人员的劳动强度是非常有必要的。
一个完善的电影院售票管理系统,可以帮助电影院工作人员提升工作效率,辅助电影院工作人员进行相关数据的输入、输出、查找、管理等操作,让电影院售票数据变得合理化、具体化、直观化。
2.业务目标(Business Objective,BO)和成功标准(Success Criteria,SC)
BO-1:初始版本发布之后的6个月内,电影院的收入提高20%。
BO-2:初始版本发布之后的3个月内,每个员工每天的平均有效工作时间增加20分钟。
SC-1:初始版本发布后的6个月内,电影院收入显著提高。
3.业务风险(Risk)
RI-1:使用该系统的顾客太少,减少了对系统开发和维护过程的投资回报1.2解决方案的前景
1.前景陈述
该系统的开发,可以提升电影院工作人员的管理效率,使得售票、检票不再那么繁琐;也大大的节约了人们排队购票的时间,同时也让人们有了更多的选择范围。
电影院售票系统(软件系统分析与建模课程设计)
2
图 1 系统整体功能结构图 1.售票系统模块:给观众提供售票服务。不同的位置有不同的价格。要选购哪个位置由观 众决定。工作人员根据观众的需要进行操作。 2.管理系统模块:此模块是由电影院的数据库管理员来管理的。他根据电影院事情的需要 对有关数据进行处理。如电影票的管理,会员的管理,财务的管理统计等。 3.影片管理:影片播放管理是对电影院播放的电影的充实,设定电影的播放,以及电影时 间的设定。当所设定的电影已经播放完成后,要对其进行删除。还要对数据库进行清理,把 一些没用的数据全部清除。对新电影进行添加。 4.会员管理:对电影院所有注册了的会员进行添加,删除,修改,查询余额。 5.票务管理:电影院里的电影在放过以后,在数据库的电影票数据就会变成没有用的数据。 通过此管理可以把那些没用的过期的数据清除。这里指的是与放过的电影同名的电影票清 除,而其他的电影票保存不变。查询近期电影票的销售情况。 6.财务管理统计模块:通过每次售票后的记录情况,并根据这些进行汇总,生成一系列的 数据报表,如某场电影首日上映上座率,某部影片的票房收入等。 7.网络订票:现在电影院都应该具备通过远程电话订票,本功能有客户电话订票,售票员 手动操作,电影开场后客户进行验证取票 1.2 用例分析 1.根据用户输入的信息查询。
电影院售票系统详细设计说明书
电影院售票系统详细设计说明书
2013 年12 月 2 日
1. 引言
1.1 编写目的
本说明在总体设计的基础上,对软件的各模块、程序、子系统分别进行了实现层面上的要求和说明,包括程序员描述、输入输出、算法和流程逻辑,提出详细的模块和界面设计,为软件编程和系统维护提供基础。
本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员
1.2 背景
电影院售票系统;任务提出者:软件开发老师开发者:解瑛、徐亚美用户:电
影院该项目将对电影票数据库系统进行管理和设计,以满足售票员对售票,订
票,退票等进行高效的管理。不同的电影院只需对其稍作修改就能开发出符合该
电影院的售票系统。
1.3 定义
数据库:指的是以一定的方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。
C#:C#是一种简单、现代、面向对象和类型安全的编程语言,由 C 和C++发展而来。
接口:接口是一种非常有效的编码工具,它可将对象的定义与实现分离,从而在不破坏现有应用程序的情况下使对象得以扩充完善,减少了系统维护的负担。
2. 系统的结构3.系统的模块设
计
3.1 登录模块设计说明3.1.1 模块描述
登录系统这个功能模块有两个部分组成,分为管理员和售票员登录。
3.1.2 功能
用户可以进行登录,根据自己登录类型,可以管理不同的模块。
3.1.3 性能
安全可靠,细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。可以长期稳定正常工作可以完成用户所需要的基本操作,界面通俗易懂。
电影院售票系统的设计与实现开题报告
四、中外文参考文献目录(作者、书名论文题目、出版社或刊号、出
版年月或出版期号)
[1]曹斌,韩中孝.ASP.NET数据库系统项目开发实践.北京:科学出版社,2005 [2]张树亮,李超.ASP.NET 2.0+SQL Server.北京:清华大学出版社,2006.9 [3]程不功,龙跃进.ASP.NET 2.0 动态网站开发教程.北京:清华大学出版 社,2006.4 [4]杨鲲鹏,孟凡琦.ASP.NET+SQL Server 动态网站开发.北京:电子工业出版 社,2005.12 [5]吴晨,孙少波. ASP.NET 数据库项目案例导航.北京:清华大学出版社,2004.11
一、选题依据(背景与意义、国内外研究现状与发展趋势)
随着互联网技术的不断发展,用信息技术改造传统行业,是国家实现铁路现 代化战略任务的迫切要求。铁路信息化是铁路信息化的重要标志,将信息技术运 用到铁路生产经营与各项管理决策中,提高市场竞争力和经济效益,所以,开发 出一款电影院售票管理系统就显得尤为重要了。
不同需求。
(3) 本系统采用 B/S 架构,大大减轻了系统维护的成本和工作量,易于操作 和维护,成本更低。
(4) 系统安全性防范,诸如防止 SQL 注入,DDOS 攻击。
七、指导教师意见:
签名:
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1现行系统概述 (2)
2系统分析 (3)
2.1需求分析 (3)
2.2可行性研究 (3)
2.3系统的开发方法的选择 (4)
2.4组织结构与功能分析 (4)
2.5业务流程分析 (5)
2.6数据与数据流程分析 (6)
2.7数据分析 (7)
3系统设计 (10)
3.1系统总体结构设计 (11)
4结束语 (12)
1 现行系统概述
科学发展,社会进步,人们的生活水平也不断提高,人们日益增长的物质文化需要也逐渐提高。渐渐地,人们开始追求一种更高的生活享受,自然而然,去影院看电影成为当下的一种潮流。
随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售票方式繁琐。统计账户的时候一一的记录进入到账户簿里面,容易出现错误,所以研究一个电影院售票系统已经非常重要了。设计电影售票院系统,能方便的订票、退票、查询财务售票状况,极大的提高了工作效率。同时用户可以根据其提供的信息及时了解售票的情况,及时买票。
本系统可以很好的帮助影院提高工作效率,进一步提高工作效益和影院现代化水平具有很高的开发价值和使用价值。
2 系统分析
2.1 需求分析
科学发展,社会进步,人们的生活水平日渐提高,人们日益增长的物质文化需要也渐渐提高,去电影院看电影来缓解生活与工作的压力成为当下一种潮流。随着需求量的增大,传统的人工管理方式已经不能很好的对影院进行系统的管理,出现了诸如安排不合理、统计不全以及对顾客的要求不能及时满足等问题。为杜绝此现象的发生,我们开发了现代化的管理信息系统。本管理系统操作简单而且实用,包括销售管理、预定影票管理、退票管理、查询管理和用户管理等管理系统,包括影票基本信息、影院基本信息、放映时间信息、人员管理等,完成这些信息的增加、删除、修改查询统计功能,同时,还可以将这些信息打印输出。该系统对影院以及影票统一进行自动化管理,大大提高了工作人员的效率,降低了对资源的浪费,可以说是管理者的好帮手。
2.1.1用户角色需求
本管理软件操作简单,主要针对于影院的系统管理员、管理人员以及售票人员使用。系统管理员、管理员以及售票员具有不同的操作权限。系统管理员即影院经理具有所有
的操作权限,管理员负责从上映的影片中删掉某部影片、添加即将上映的影片、查询某部影片的上座率以及财务收入。售票人员负责查找即将上映的影片信息、售票以及为顾客挑选满意座位。
2.1.2性能需求
本管理系统软件可以使影院的管理更规更合理,解决用户购票时间过长、影院安排不合理以及统计不全等众多问题,能够实现影院信息化的要求,帮助管理人员利用计算机快速方便地进行数据管理的输入、输出、查询等所需操作,使杂乱的数据可以具体化、直观化、合理化等,提高管理人员的管理效率,降低其劳动强度。另外操作界面简单美观,具有提示操作功能,不易发生简单的输入修改错误,容易被人们接受。
2.2可行性研究
2.2.1技术可行性
此次信息系统开发是对所学专业知识的一次综合应用与提高,它需要用到数据库技术、计算机网络技术以及Web开发。就技术力量来说,该学期,我已经学习了管理信息系统,并且对网络技术和操作系统也有系统的了解,熟悉计算机原理,能解决常见的硬件故障和硬件选择。而且,网上也有许多关于此方面的知识,从技术角度考虑,此信息系统开发可行。
2.2.2经济可行性
本管理系统软件,其前期的投入比较小,主要是系统的设计费用:其中包括软件的开发、管理和维护费用等。而后续投入相对较小,很长时间都不需要进一步投资,管理和维护费用也很少,而系统的实际能够起到的作用会远远大于投入的开发费用,相信会有十分可观的前景,因此这个系统很有开发价值。
2.2.3管理可行性
影院的经营者大多具备电脑基本操作知识,对于必要的专业经短期培训后即可。管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整且保存良好。影院的系统管理员对管理员和售票员授予不同的权限进行统一管理,大大提高了管理效率。因此,从管理角度考虑,此信息系统开发可行。
2.3系统的开发方法的选择
我们选择结构化开发方法,即用系统工程的思想和工程化的方法,按照用户至上的原则,自顶向下整体分析与设计和自底向上逐步实施的系统开发过程。是组织、管理和控制信息系统开发过程的一种基本框架。
其基本思想:在系统分析时,采用自顶向下、逐层分解,由抽象到具体的逐步认识问题的过程;在系统设计的时候,先考虑系统整体的优化,再考虑局部的优化问题;在系统实施的时候,则坚持自底向上,先局部后整体,通过标准化模块的连接形成完整的系统。
开发过程主要包括以下几个阶段:系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行与维护阶段,每个阶段都有明确的任务和目标,这样整个开发过程容易调整和控制。
图2-1 隶属关系图
其中各个部门的主要职能分别是:
经理:负责整个影院的经营运行情况,给不同的人员分配任务,统筹管理。
管理员:从上映的影片中删掉某部影片;添加即将上映的影片;查询某部影片的上座率;查询财务收入。
售票员:查找即将上映的影片信息;售票何为顾客挑选满意座位。
2.5业务流程分析
本系统的业务流程主要描述如下:
顾客来到影院前台,先确定其是为当场购票还是已经网上订票。若为当场购票,根据其提供的影票信息进行查询,若顾客所要观看的影片票已售完,跟告知顾客票已售完。若顾客所要观看的影片邮票,则由顾客选择他所满意的座位。然后,售票员查询顾客信息是否为会员,会员卡是否有效等。如果有效,则打印出电影票并提醒顾客看电影的时间、地点。如果会员卡已欠费,则通知顾客补交费用。若该顾客不是会员,则直接付款拿票即可。若顾客为网上订票,售票员则根据其提供的验证信息查看其是否有效,若不正确,则告知顾客;若正确,则打印影票并提醒顾客所观看的影片的时间、地点。
业务流程图如2-5所示: