当前位置:文档之家› C++课设--电影院售票管理系统

C++课设--电影院售票管理系统

C++课设--电影院售票管理系统
C++课设--电影院售票管理系统

内蒙古科技大学

本科生《C++程序设计》课程设计说明书

题目:电影院售票管理系统

学生姓名:

学号:

专业:计算机科学与技术

班级:计2010-2班

指导教师:

成绩评定标准

课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。

考核项目评价质量成绩

程序功能完全实现,并能通过答辩。(60%)A能完全正确回答提问;

B问题回答的基本意思正确;

C不能回答或回答错误,抽取程序小的功能即时编程,能完成;

D不能回答或回答错误,即时编程无法完成;

程序设计符合面向对象的思想和原则,结构合理(15)A程序结构层次分明,提取出各个实体类,类的设计合理;B程序结构层次分明,具有客户类和服务类;

C类的设计基本正确;

D几乎在一个类或者方法中实现了大部分的逻辑,结构不够清晰;

程序的风格(10%)A遵守编码规范,有良好的风格;

以下问题每出现一项成绩降一个等级:1.类、方法和变量命名不符合规范;2.方法和属性前缺少注释;

3.程序没有适当缩进;

设计说明书(15%)从以下几方面考核:1.结构完整2.图表正确3.文字通顺4.版面工整

目录

摘要...................................................................................................... 错误!未定义书签。第一章问题描述. (1)

第二章问题分析 (2)

2.1 阐述你对问题的理解、解决问题的方案说明 (2)

2.2 系统功能模块的划分 (3)

第三章数据模型 (6)

3.1 相关数据结构的说明 (6)

3.2 类的设计 (6)

3.3 程序结构说明,即程序各个部分之间如何协调来完成任务 (6)

3.4 全局变量,重要形式参数、局部变量等等,它们的命名及用途解释 (7)

第四章算法描述 (8)

4.1 解题算法的设计思路介绍 (8)

4.2 主要程序代码,加上详细的注释 (8)

4.3 画出程序流程图 (36)

第五章设计总结 (37)

参考文献 (38)

………………………………………………………………………………………………

………………………………………………………………………

摘要

论文主要描述了电影院售票管理系统,具体可分为以下五章:问题描述,问题分析, 数据模型, 算法描述,设计总结。在第一部分主要阐述了关于电影院售票系统的问题描述,包括所包含的录入信息,浏览信息,查询信息,以及售票和退票功能。第二部分主要是对电影院售票系统的设计方法和解决方案以及系统的模块划分等。第三部分是数据模型,叙述系统中数据结构和对类的设计,各功能之间的联系,以及各变量的意义等。第四部分是算法描述,其中需要详细介绍各功能的功能介绍和演示。第五部分描述了本次设计的总结。

……………………………………………………………………………………。

用C++设计一个电影院售票管理系统,能够提供以下服务:(1)录入放映信息,格式为:

放映日期放映时间场次电影名称票价会员

折扣剩余

座位

2011-11-2 10:30 1 桃姐30 8 78 2011-11-2 14:00 2 桃姐30 8 86 可不定时的增加放映数据。

(2) 浏览放映信息,可显示出某日期所有放映信息,如果当前系统时间超过了某电

影的放映时间,则显示“此电影放映结束”的提示信息。

(3)查询电影:可按日期或电影名查询。

(4)售票和退票功能

A:查询电影名。当剩余座位数大于0,并且当前系统时间小于放映时间时才能售票,

计算会员折扣,售票后自动更新剩余座位数。

B:退票时,输入退票的电影名和场次,当电影未放映时才能退票,如果以会员折

扣购买的电影票,退票按照折扣价退款,退票后自动更新剩余座位数。

……………………………………………………………………………………。

2.1 阐述对问题的理解、解决问题的方案说明

用C++设计电影院售票系统需要用到类,为了存储数据,需要用remember,也就是需要定义类Film_remember ,设计公有成员函数copy(参数)和remembershow()函数,然后在类外实现,公有数据成员设计date3_year,date3_mon,date3_day,time3_hour,time3_min,order3,name3[20],price3,discount3,l eft_number。在(1)录入信息时,依次输入各数据值,然后同copy函数传值,用for循环来存储每次录入的信息。在(2)中浏览信息时,需要用到时间函数来判断所录入的电影是否存在,以及是否放映,若存在且放映时间小于系统时间则显示此电影放映结束,若大于系统时间则显示出来。在(3)中按日期查找同样需要判断是否所查询的日期有要放映的电影,若存在放映的电影则需要判断是否已经放映,若放映了则显示此电影已放映,否则显示出来。按电影名查询电影时同样需要判断要查询的电影是否存在,若存在则需要判断是否放映结束,若结束则输出结束信息,若还没有放映则显示出来。在(4)设计购票时需要判断当前是否还有剩余座位,以及是否放映了,若剩余座位还有且还没有放映则显示出来。否则输出已经放映的信息。在使用时间函数时,时间函数的年需要加上1900才是当前年数,当使用月时要加上1才是当前月份。而且在判断日期时需要年月日都得判断,依次用if语句嵌套使用。

……………………………………………………………………………………。

2.2 系统功能模块的划分

……………………………………………………………………………………。

主函数

条件判断

While

录入放映信息浏览放映

信息

查询

电影

按日期查询

按电影名

查询

购票和退票退出

购票

退票

分析电影院售票管理系统,大致可分为五大模块(包含7个小模块)。

第一大模块:录入放映信息。

录入信息模块为其他模块的基础,没有录入放映信息就不可能浏览放映信息,不可能按日期和电影名称查询电影,更不能买票和退票了。

第二大模块:浏览放映信息。

这个模块中需要用到时间函数,判断是否放映时间大于系统时间,若是就输出放映信息,否则输出已经放映结束的提示信息。

第三大模块:按日期和电影名查询。

1.按日期查询,需要输入一个日期,若该日期与存储的信息相同则判断系统时间

是否大于此日期,若大于则显示提示放映结束的信息,否则输出放映信息供用

户查看。

2.按电影名查询,输入一个电影名,首先判断是否存在此电影,若存在继续判断

是否系统时间大于放映此电影放映时间,若大于则输出提示放映结束的语句,

否则输出放映信息供用户查看。

第四大模块:售票和退票。

1.售票。售票时首先查询电影名以及剩余座位数量,若电影不存在以及没有剩

余座位就输出提示无法购买的信息。若以上两者都满足则需要判断是否电影

已经放映,若已经放映了也不能售票。只有要买的电影票存在、没有放映且

剩余座位还有才能售票,售票时判断是否是会员,时会员则按折扣售票,否

则按原价售票。

2.退票。退票时需要输入电影名和场次,仍然需要判断两者是否与放映信息匹

配,若都满足则还需判断要退票的电影是否已经放映,若已经放映了则无法

退票。若可以退票,还需判断是否是会员,若是会员则按会员购买价钱退还,

不是会员则按原价退还。

第五大模块:退出系统。

当所需的操作结束后,实现用户退出系统功能。

第三章数据模型

3.1 相关数据结构的说明

定义了一个类Film_rmember,用来存储记录所录入的信息,并设计它为一个类数组方便存取数据。为了使主界面在某一操作完成后立即出现,设计了一个while语句体进行条件判断,内部设计了if条件判断执行相应的录入、浏览、查询、购票、退票操作。

3.2 类的设计

类Film_rmember设计了公有数据成员和公有成员函数copy(参数),以及显示函数remember_show,把他们设计成类外实现。从主函数录入信息并传值。在浏览、查询、购票、退票时都需要类数组来判断条件,调用类数组所存储的数据。

3.3 程序结构说明,程序各个部分之间如何协调来完成任务

首先在主函数前定义类Film_rmember,以及成员函数的实现,然后再主函数里定义类数组。当进行录入信息时,用for循环来存储信息,并同过copy函数实现对数值的传递存储。当进行浏览信息时需要时间函数的判断,若系统时间超过放映时间则显示放映已经结束,若系统时间小于放映时间则输出所有信息供浏览。当按日期查询时,同样需要用时间函数判断放映时间是否已经超过系统时间,也需要用for循环依次查找。当按电影名查询时同样需要判断时间,方法同按日期查询差不多。当购票与退票时,同样需要判断显示是否已经放映信息。各部分之间用while语句实现多次循环判断。

3.4 全局变量,重要形式参数、局部变量,它们的命名及用途解释

全局变量date_year,date_mon,date_day,time_hour,time_min,order,price,numbername[] 等用于输入数值进行传值。Choice则用于选择操作。形参int date2_year,int date2_mon,int date2_day,int time2_hour,int time2_min,int order2,char name2[20],int price2,int discount2,int left_number2分别表示年、月、日、小时、分钟、场次、电影名,价格,会员折扣,剩余座位数量。局部变量t1,t2,t3等都分别用于for循环。变量命名随结构层次而变化,条理清晰。

第四章算法描述

4.1 解题算法的设计思路介绍

由于需要判断电影是否放映的条件很多,比如,年,月,日,小时和分钟,而且功能比较全面,所以需要分模块设计。在每一模块中分别详细的判断年月日,以及小时和分钟。

4.2 主要程序代码,加上详细的注释

//头文件:

#include

using namespace std;

#include

#include

#include

//时间函数,time_t是一个在time.h中定义好的结构体。而tm结构体的原形如下:

struct

{

int tm_sec; // seconds after the minute - [0,59]

int tm_min; // minutes after the hour - [0,59]

int tm_hour; // minutes after the hour - [0,59]

int tm_mday; //day of the month - [1,31]

int tm_mon; //months since January - [0,11]

int tm_year; //years since 1900

int tm_wday; //days since Sunday - [0,6]

int tm_yday; //days since January 1 - [0,365]

int tm_isdst; //daylight savings time flag

};

//这是Film_remember类

class Film_remember

{

public:

int date3_year;

int date3_mon;

int date3_day;

int time3_hour;

int time3_min;

int order3;

char n ame3[20];

int price3;

int discount3;

int left_number3;

copy(int date2_year,int date2_mon,int date2_day,int time2_hour,int time2_min,int order2,char name2[20],int price2,int discount2,int left_number2); //把数值传入记

忆函数

remembershow();

};

//类外实现copy函数和remembershow函数

Film_remember::copy(int date2_year,int date2_mon,int date2_day,int time2_hour,int time2_min,int order2,char name2[20],int price2,int discount2,int left_number2)

{

date3_year=date2_year;

date3_mon=date2_mon;

date3_day=date2_day;

time3_hour=time2_hour;

time3_min=time2_min;

order3=order2;

strcpy(name3,name2);

price3=price2;

discount3=discount2;

left_number3=left_number2;

}

Film_remember::remembershow()

{

cout<<"放映日期"<<"时间"<<"场次"<<"电影名称"<<"票价"<<"会员折扣"<<"剩余座位数量"<

cout<

}

//在主函数中

while(choice<=6) //用循环来进行不断操作,直至结束操作{

cout<<"****************请从以下选择操作****************"<

cout<<"* * 1.录入放映信息*"<

cout<<"* * 2.浏览放映信息*"<

cout<<"* * 3.按日期查询电影*"<

cout<<"* * 4.按电影名查询电影*"<

cout<<"* * 5.售票和退票*"<

cout<<"* * 6.退出*"<

cout<<"************************************************"<

// 录入放映信息

if(choice==1)

{

rem++;

cout<<"请输入放映日期"<<"时间"<<"场次"<<"电影名称"<<"票价"<<"会员折扣"<<"剩余座位数量"<

cin>>date1_year>>date1_mon>>date1_day>>time1_hour>>time1_min>>or der1>>name1>>price1>>discount1>>left_number1;

re[rem].copy(date1_year,date1_mon,date1_day,time1_hour,time1_min,order 1,name1,price1,discount1,left_number1); //向类remember传值

cout<

}

//浏览放映信息:

if(choice==2) // 浏览放映信息

{

for(int t1=1;t1<=rem;t1++) //从类的对象数组里依次输出浏览信息

{

if(timenow->tm_year+1900

{

re[t1].remembershow();

}

else if(timenow->tm_year+1900==re[t1].date3_year) //判断在相同时间年份里月份的大小

{

if(timenow->tm_mon+1

{

re[t1].remembershow();

}

else if(timenow->tm_mon+1==re[t1].date3_mon) //判断在相同时间月份里天数的大小

{

if(timenow->tm_mday

{

re[t1].remembershow(); //若系统时间小于放映时间则显示出放映信息

}

else if(timenow->tm_mday==re[t1].date3_day)

{

if(timenow->tm_hour

{

re[t1].remembershow();

}

else if(timenow->tm_hour==re[t1].time3_hour)

{

if(timenow->tm_min

{

re[t1].remembershow();

}

else

cout<<"电影《"<

"<

}

else

cout<<"电影《"<

}

else

cout<<"电影《"<

}

else

cout<<"电影《"<

}

else

cout<<"电影《"<

cout<

}

}

//按日期查询电影:

if(choice==3) //按日期查询电影

{

int seyear,semon,seday,p=0;

cout<<"请输入要查询的日期,年、月、日:"<

cin>>seyear>>semon>>seday;

for(int t2=1;t2<=rem;t2++)

{

if(seday == re[t2].date3_day && semon ==re[t2].date3_mon && seyear ==re[t2].date3_year) //判断所查询的日期是否与存储的电影放映日期相同

{

p++; //判断是否有电影在所查询的日期内放映

if(timenow->tm_year+1900 == seyear)

{

电影院售票管理系统的设计与实现 end

电影院管理系统 作者姓名:吕丁 专业、班级:软件中121 学号:2012439107 指导教师:孙宪丽

目录 一.需求分析 (3) 1. 项目需求 (3) 1.1目标 (3) 1.2对功能的规定 (3) 2. 数据字典 (3) 2.1数据项 (3) 2.2 数据结构 (4) 2.3数据流 (4) 2.4数据存储 (5) 2.5处理过程 (7) 3系统结构图 (8) 4数据流图 (8) 4.1第0级数据流图: (9) 4.2第1级数据流图: (9) 4.3 影片管理数据流图 (10) 4.4 售票管理数据流图 (10) 二.概念模型设计 (11) 1.E-R图 (11) 2.概念模型 (13) 3.物理模型 (14) 三.逻辑模型 (14) 四.存储过程和触发器 (15) 1. 存储过程 (15) 2. 触发器 (16) 五.功能流程图 (17) 六.各功能模块界面 (20)

一.需求分析 1. 项目需求 1.1目标 现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。 为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放的影片,卖票,会员进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 影院可以为观众提供影片的播放时间、影片的简介以及影片的票价的信息。同时为客户实现订票等功能。 1.2对功能的规定 二周内放映影片显示。查询客户所需的电影、订票功能、增加、修改电影信息(限管理员)。 根据用户输入的信息查询。 1)根据所选的电影来查询。查出电影的播放时间,电影票价,剩余票数。 2)根据所选的导演来查询。查出该导演的近期播放的影片和相关的信息。 2. 数据字典 2.1数据项

C++课设电影院售票管理系统

内蒙古科技大学 本科生《C++程序设计》课程设计说明书 题目:电影院售票管理系统 学生姓名: 学号: 专业:计算机科学与技术 班级:计2010-2班 指导教师:

成绩评定标准 课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。

目录 摘要......................................................................................................... 错误!未定义书签。第一章问题描述. (1) 第二章问题分析 (2) 2.1 阐述你对问题的理解、解决问题的方案说明 (2) 2.2 系统功能模块的划分 (3) 第三章数据模型 (6) 3.1 相关数据结构的说明 (6) 3.2 类的设计 (6) 3.3 程序结构说明,即程序各个部分之间如何协调来完成任务 (6) 3.4 全局变量,重要形式参数、局部变量等等,它们的命名及用途解释 (7) 第四章算法描述 (8) 4.1 解题算法的设计思路介绍 (8) 4.2 主要程序代码,加上详细的注释 (8) 4.3 画出程序流程图 (36) 第五章设计总结 (37) 参考文献 (38) ……………………………………………………………………………………………… ………………………………………………………………………

摘要 论文主要描述了电影院售票管理系统,具体可分为以下五章:问题描述,问题分析, 数据模型, 算法描述,设计总结。在第一部分主要阐述了关于电影院售票系统的问题描述,包括所包含的录入信息,浏览信息,查询信息,以及售票和退票功能。第二部分主要是对电影院售票系统的设计方法和解决方案以及系统的模块划分等。第三部分是数据模型,叙述系统中数据结构和对类的设计,各功能之间的联系,以及各变量的意义等。第四部分是算法描述,其中需要详细介绍各功能的功能介绍和演示。第五部分描述了本次设计的总结。

电影院管理系统

课程设计 课程名称:数据库、软件工程课程设计 设计题目:电影院管理系统 学院:信息工程与自动化 专业:计算机科学与技术 年级: 2009级 学生姓名: 指导教师:王清心 日期: 2012-07-01

国内电影院的售票系统不完善,有很多问题存在,售票效率低下,管理混乱。现今社会是个讲究效率的社会,时间就是金钱。开发简单,便于操作的的软件不仅可以节省时间,还可以节省人力,物理,财力等 建立的影院售票系统,要把影院的售票管理、订票管理,财务管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。 通过本系统软件,能帮助售票人员利用计算机,快速方便地对影院售票情况,订票情况,剩余座位查询等进行高效的管理。 本软件适用于电影界,它是比较完善的系统管理软件,对影院售票情况,订票情况,剩余座位查询等可以进行方便的管理 本软件的使用对象有影院负责人或管理人员(更新维护系统),影院售票人员(办理售票,订票,退票)和买票人(购买影票人员)。 该系统主要完成实现的目的有: 1.高效管理 数据处理速度快,通过对某一时间段的经营数据进行统计分析,供经营者分析经营状况,以便采取相应的经营、促销策略。 2.客户资源充分利用 通过分析顾客的消费信息,制定出有针对性的促销措施,为顾客提供更为得体的服务。与顾客形成互动,加深印象,促进消费。 3.效益最大化 通过票房分析和排片情况,院线经理可对影院票房收益有一个直观的了解,通过最优的影片安排和促销活动来最大限度的增加院线收益。

(一)电影院线电子年票管理系统需求说明 1.定义:基于公网及影院局域网络建立的以IC卡为载体,且能够实现准实时数据交互及统计管理的电子年票管理软件。 2.产品描述 (1)系统属性 是一个在Windows98以上的操作系统平台下运行的院线电子年票管理系统。 (2)开发背景 解决各院线电子售票管理工作,方便各电影院线对电子售票票进行快速有效的操作,院线经理对排片和票房统计工作。 (3)软件特点 系统操作人员要求具备普通Windows系统操作水平即可。系统维护人员必须具有数据库管理知识。 3.具体用途 1、解决电影院线电子售票票管理上的工作。方便电影院线对电子售票票进行快速有效的操作。 2、通过插入‘员工卡’或‘管理卡’并输入用户名和相应密码才能进入系统进行管理。 3、影院管理者可对人员信息、排片等进行设置。

超棒的车站售票管理系统——软件工程课程设计报告

目录 1.可行性研究报告 (5) 1.1问题的定义 (5) 1.2 系统要解决的问题 (5) 2.需求规格说明书 (5) 2.1 要求 (5) 2.2 目标 (5) 2.3开发的开发工具、软硬件环境简介 (5) 2.4技术可行性 (6) 2.5经济可行性 (6) 2.6 操作可行性 (6) 2.7可行性分析结论 (7) 3.总体设计说明书 (7) 3.1 工作内容 (7) 3.2 项目概述 (7) 3.3 服务 (7) 3.4 运行条件 (7) 4.详细设计说明书 (8) 4.1 系统需求 (8) 4.2 功能需求 (8) 4.3系统功能框架图、系统流程图 (8) 5.运行界面与测试说明书 (10) 5.1测试说明 (10) 5.2运行界面 (11) 6.小组成员个人总结报告 (25) 7.开发会议记录 (26)

7.1时间、地点、主持人 (26) 7.2会议记录 (26) 7.3 小结 (28) 8.系统使用说明 (29) 8.1NetBeans的安装 (29) 8.2 JDK1.6.0_10的环境变量配置 (29) 8.3安装Microsoft SQL Server 2008 (32) 8.4、Java程序与SQL Server 2008相连 (32) 《软件工程》课程设计报告

1.可行性研究报告

1.1问题的定义 车站售票系统,乘客购买,查看自己所需要的车次,车票价格,发车时间等因素的选择自由,同时,售票员对销售的票务进行查看、删除、更新等操作。 1.2 系统要解决的问题 建立一个小型的车站售票系统,乘客(姓名,购买车次,购买时间,车票数量)能够查询车辆(车次,票价,起点站,终点站,发车时间,剩余票数),售票员(姓名,密码,类型)进行记录管理。 2.需求规格说明书 2.1 要求 A、功能:售票员能够登录进售票系统,对票务进行管理,乘客可以通过售票员查看自己所需要的车次,乘客可以退票,买票。 B、性能:查询效率尽可能做到精准,信息维护做到简单易用,不需要对用户进行培训; C、完成期限:到本学期的第18 周。 2.2 目标 系统应该尽量做到以下的目标: A、人力与设备费用的减少; B、采用现代程序设计技术; C、数据的处理速度提高; D、管理信息服务的改进; E、人员利用率尽可能提高; F、结果应能清除地审查。 2.3开发的开发工具、软硬件环境简介 本设计在Windows 7平台下,使用的开发工具为netBeans IDE7.2.1数据库为Microsoft SQL Server 2008。 Windows 7 是由微软公司开发的操作系统。Windows 7 可供家庭及商业工作环境、笔记本电脑、平板电脑、多媒体中心等使用。 NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java,C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功

电影院售票系统需求规格说明书

文档编号: CTS-1 版本号: V1.0 文档名称:需求规格说明书 项目名称:影院售票系统 项目负责人:XX XX XX 编写:XX XX年XX月XX日 校对:XX XX年XX月XX日 审核:XX XX年XX月XX日 开发单位:XX

1引言 1.1编写目的 编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《影院售票系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。 1.2项目背景 现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。 为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 1.3定义 文档中采用的专门术语的定义及缩略词简要如下 CTS:CINEMA TICKET SYSTEM 影院售票系统 1.4参考资料 [1]唐学忠,费贤举,王文琴。《Visual Basic 程序设计教程》。北京:中国电力出版社, 2008普通高等教育“十一五”国家级规划教材。 [2]张海潘。《软件工程》。人民邮电出版社,21世纪高等学校计算机规划教材。 2任务概述 2.1目标 具体而言,影院售票系统需要实现以下的需求: (1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。 (2)售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。 (3)检票管理事宜要完成观众进场时检票的事宜。其中包括了电影票的真假检测问题。 (4)数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。 2.2运行环境

电影信息管理系统理系统

标准文案 PINGDINGSHAN UNIVERSITY RFID原理与应用 课程设计 题目: 电影信息管理理系统的实现 院(系): 信息工程学院 专业年级: 物联网工程2014级 姓名: jjzjcjzc 学号: csjkkcskl 指导教师: csjklks 2016年6月28日

目录 1 绪论 (1) 1.1 课题的背景及意义 (1) 1.1.1 系统功能设计 (1) 1.1.2 系统设计 (1) 2 相关技术及工具介绍 (3) 2.1 系统功能设计 (3) 2.2 用户信息管理功能的实现 (4) 2.2.1 界面及数据库设计 (4) 2.2.1 RFID串口设计 (6) 2.2.1 日志查看功能 (7) 附录 (9) 参考文献 (18) 致谢 (19)

1 绪论 在现实程序开发中, 我们开发的最多,最广泛的还是一些各类型的数据管理系统,当然不同的系统有功能上的差异,数据库也不一样,但最主要,最常见的功能无外乎对数据的基本操作(增删改查)。该简易电影记录管理系统能够实现对电影记录的各项操作。 1.1 课题的背景及意义 近年来随着电影行业的快速发展,需要处理的电影信息日趋加大。为了提高电影记录管理的管理水平,优化资源,尽可能的降低管理成本。电影记录管理系统是从电影的现状出发,根据电影记录管理的新要求进行开发设计,它解决了电影记录管理数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题,帮助电影管理人员有效管理电影记录信息。 1.1.1 系统功能设计 1:用户登陆实现登陆界面跳转主页面。 2:增删查改实现电影信息的增删查改。 3:连接RFID数据实现将RFID标签数据读入系统。 4:密码修改实现用户密码修改功能,完善管理安全。 5:日志查看用于记录和查看用户的系统登录和退出历史。

火车站售票管理系统的设计与实现-软件工程课程设计

山西大学商务学院 《软件工程课程设计》报告 题目:火车站售票管理系统的设计与实现 班级:10软件G2班 组长:景巧鑫 组员姓名:夏丹丹崔新华王伟

说明 一、火车站售票管理系统 二、小组成员及任务分配情况 姓名学号任务分配 景巧鑫2010847209需求分析、总体设计、系统实现夏丹丹2010847227可行性研究、详细设计、系统实现崔新华2010847204数据库的设计、系统实现 王伟2010847223系统界面设计与实现

信息学院《软件工程课程设计》报告 目录 1.开发目的和意义 (1) 1.1研究背景 (1) 1.2开发目的和意义 (1) 1.3完成情况 (2) 2.开发技术及方法 (3) 2.1开发环境和开发工具 (3) 2.2技术及方法 (3) 2.2.1B/S模式 (3) https://www.doczj.com/doc/4918812302.html, (3) https://www.doczj.com/doc/4918812302.html, (4) 3.系统分析 (5) 3.1可行性分析 (5) 3.1.1经济可行性 (5) 3.1.2技术可行性 (5) 3.1.3操作可行性 (5) 3.2需求分析 (5) 3.2.1功能需求 (5) 3.2.2数据需求 (8) 3.2.3性能需求 (9) 4.系统设计 (10) 4.1总体设计 (10) 4.2详细设计 (10) 4.2.1过程设计 (10) 4.3数据库设计 (16) 4.3.1用户表 (16) 4.3.2车次详细信息表 (17) 4.3.3订票纪录表 (17) 4.3.4退票纪录表 (18) 5.系统实现 (19) 5.1系统登录界面 (19) -II-

信息学院《软件工程课程设计》报告 5.2系统管理员登录界面 (19) 5.3票务管理员登录界面 (20) 5.4乘客登录界面 (21) 6.系统测试 (22) 6.1测试方法 (22) 6.2测试过程 (22) 6.3测试结果 (22) 7.总结 (24) 7.1小结 (24) 7.2实践感想 (24) 参考文献 (26) 附录1可行性分析文档 (27) 附录2需求分析文档 (30) 附录3详细设计文档 (33) 附录4系统测试文档 (39) -III-

电影院售票管理系统UML

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.主要特性(Feature) FE-1:根据电影院提供的当天的播放场次选择订票 FE-2:注册订票的付费方式 FE-3:创建、浏览、修改和删除电影场次 FE-4:通过公司的内联网可以访问系统,或者授权的员工通过外部Internet 访问系统 3.假设(Assumption)和依赖(Dependency) 1.3范围和局限性 1.初始版本和后续版本的范围 目前仅实现1.0版本,实现上述的所有功能。 2.局限性(Limitation)和排斥性 LI-1:“电影院售票管理系统”只能支持开通网银的用户在线使用,未开通的需到影院购买。 1.4业务上下文 1.涉众概览 涉众主要价值态度主要兴趣约束条件 系统管理员引进新影片,更 新数据库使用该系统所节 约的费用必须超 过开发此系统的 费用和使用此系 无

软件工程课程设计说明书-车站售票管理系统需求规格说明书 (1)

目录 1.引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.3定义 (2) 1.4参考资料 (2) 2.任务概述 (2) 2.1目标 (2) 2.2运行环境 (3) 2.3条件与限制 (3) 3.数据描述 (3) 3.1静态数据 (3) 3.2动态数据 (4) 3.3数据库介绍 (5) 3.4数据词典 (6) 3.5数据采集 (7) 4.功能需求 (8) 4.1功能划分 (8) 4.2功能描述 (21) 5.性能需求 (22) 5.1数据精确度 (22) 5.2时间特性 (22) 5.3适应性 (22) 6.运行需求 (23) 6.1用户界面 (23) 6.2硬件接口 (28) 6.3软件接口 (28) 6.4故障处理 (28) 7.其它需求 (29) 8. 附录 (29)

1.引言 1.1编写目的 随着计算机技术的发展,人类生活速度的加快,单一的人工售票方式已经不能满足人们出行的要求。每逢出行高峰都会造成火车站售票的拥挤,因此售票自动化应运而生。车站售票管理系统就是这样的一个产物。经过我开发小组的调研与讨论研究,基本上明确了该系统的需求,并在此基础上完成软件需求规格说明书。该文档旨在对该系统的需求做出综合的分析,对各个模块的功能做出具体的说明。 《车站售票管理系统需求规格说明书》的目的是明确《车站售票管理系统》中各项功能和非功能需求,确定系统功能模块,同时为概要设计和详细设计人员提供设计依据,也可供本项目的其他开发人员参阅。本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本火车售票系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。。 本文档需要交于论证人员进行论证修改,无误后供软件开发人员进行后期的软件设计 1.2项目背景 委托单位:呼和浩特火车站 开发单位:内蒙古工业大学软件工程 主管部门:内蒙古工业大学计算机系 项目开发者:周伟,马星,张玲燕,苗欣宇 用户:呼和浩特火车站 产品的所有权:呼和浩特火车站 项目背景:火车票出售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本项目适 用于Windows操作系统,使用SQL Server 2005数据库,利用C++,JAVA

电影院售票系统的设计与实现本科论文

本科毕业论文(设计) 电影院售票系统的设计与实现 二级学院医药信息工程学院 专业计算机科学与技术 (医学智能信息处理方向) 班级2010级(2)班学生姓名赵小苏 学号2419505418 指导教师郭穗勋 2014年4月

诚信声明 我声明,所呈交的毕业论文(设计)是本人在老师指导下进行的研究工作及取得的研究成果。据我查证,除了文中特别加以标注和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。我承诺,论文(设计)中的所有内容均真实、可信。 毕业论文(设计)作者(签名): 年月日

电影院售票系统的设计与实现 【摘要】 电影的产生改变人们的生活和娱乐习惯。去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容。现在绝大多数的人们购买电影票都是通过去电影院,在那里查找自己想看的电影并进行电影票购买。与此同时,国内娱乐行业特别是电影行业也发展迅猛,电影票房屡创新高,为了能使大众更为便捷的购买到电影票,使影迷购票能够有更多可选择的方式,网上电影售票系统营运而生。 本系统是一个网上电影售票系统,可以为用户提供方便的在线订票环境。主要实现了用户注册、登录、查询、订购电影票、管理已订购电影票等功能。通过后台管理模块可以实现对用户、播放厅、电影、影片安排、电影票等的管理等功能。本系统以Microsoft Visual 2008作为开发环境,使用https://www.doczj.com/doc/4918812302.html,技术,以SQL Server2005为系统数据库开发,以IIS作为服务器运行,整个网站操作简便、界面友好、灵活实用。 【关键词】电影售票系统; https://www.doczj.com/doc/4918812302.html,技术;SQL Server 2005

电影院管理系统JSP网页制作

武汉理工大学华夏学院课程报告 课程名称:网页设计与制作Ⅱ 题目:电影院管理系统的JSP网页设计 专业 班级 学号 姓名 成绩 _ 指导教师 2012年9月3日至2012年11月30日

1 设计目的 减少影院售票人员大量繁琐的工作,方便人们提前购票。网站用户通过使用本系统,可以随时根据需要,查询上映电影信息,对电影票预订网站中的个人信息进行修改,并可以根据个人喜好提前预定电影票,避免了现场排队购票之苦,同时也减少影院在售票方面的人力和物力的投资。作为一个在线订票网站,除了要功能强大、操作简单、符合上述需求分析,还应实现其他目标,以适用于各类城市影院,具体要求如下: (1)界面在设计上要美观、友好,操作要快捷、准确; (2)数据存储要安全可靠; (3)注册用户可以随时修改个人信息; (4)对于用户输入的数据,系统要有严格的检错机制,尽可能排除人为错误; (5)系统要最大限度的实现易维护性,运行要稳定、可靠、安全。 2 开发环境 (1)操作系统:windows 2000/windows 2003/windowsXP/windows vista (2)开发工具: JSP+Java (3)数据库:Microsoft Access (4)服务器:Tomcat 6.0 (5)浏览器:IE 6.0以上

3 需求分析 首先对现有系统进行分析,现有系统是信息的重要来源。分析已有系统的功能和实现,从而确定新系统的设计目标和模型。由于条件有限,调研主要是在网上进行,即通过在网上查看已有的电影票预订网站,注册成为其会员来了解该网站具备的功能。 3.1 用户需求 “用户是上帝”,设计网站前应详细了解用户需求,这样才能避免日后因不满足用户需求而造成大量修改。电影票预订网站前台应考虑以下几个方面的要求: 用户通过在线注册成为网站的用户,可以获得以下功能:电影浏览,购买电影票,查看订单,修改订单,修改个人信息,评价电影等。 (1)用户注册:只有注册为本网站的会员后才有权限浏览网页。 (2)用户登录:分为普通用户和管理员。身份验证后,普通用户进入网站前台进行信息浏览,管理员进入网站后台进行信息管理。 (3)电影浏览:用户可以一览近期影院上映电影的信息。 (4)电影票预订:在查看电影信息后,用户可硬根据个人需求预定电影票,选择方位和购买数量。 (5)修改订单:用户可以查看自己的购物车,确认订单信息,发现有误时,可以删除订单。 (6)修改个人信息:用户可以在观看电影之后对其做出评价,以供其他网友参考电影是否具有观看价值。 3.2 功能性需求 功能性需求分析是指对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析是软件设计、实现测试直至维护的主要基础,良好的需求分析

影院售票系统

1 需求分析 需求分析包括可行性分析、系统流程图和数据流图。可行性分析包括技术可行性、经济可行性和操作可行性。 1.1 可行性分析 1.1.1 技术可行性 根据电影院提出的系统功能、性能及实现系统的各种约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发的。 由以上分析可知,影院售票系统的开发在技术上是可行的。 1.1.2 经济可行性 电影院具有信息化的处理设施,并且拥有支持本系统的应用平台。因此无需再投入资金购买其他设施。 系统的开发基于本人对程序开发的实践学习而来,电影院无需资金投入,并且软件开发过程投入的成本不高,因此开发经费完全可以接受。 由以上分析可知,影院售票系统在经济上是可行的。 1.1.3 操作可行性 根据系统页面用户可以自动查询影片信息,站内新闻,后台个人资料等。还可浏览完影片信息以后操作订票、退票等功能。管理员也可以在后台添加、修改并删除站内新闻、影片信息,还可以管理注册用户信息和用户订票信息。 由以上分析可知本系统在操作上也是可行的。 - 1 -

1.2 系统流程图 首先未注册的用户要先注册,注册完了以后输入用户名和密码进入页面。根据网站上的影片信息用户可以选择自己喜欢的电影来订票。然后订票信息会自动存储到后台订票信息数据当中。 本系统的具体流程为如图所示。 系统流程图 1.3 数据流图 本系统的基本模型数据流图为如图所示。 系统基本模型数据流图

电影院售票系统论文

四川师范大学本科毕业设计 电影院售票系统 学生姓名徐茂 院系名称计算机科学学院 专业名称电子商务 班级2008级4 班 学号2008110451 指导教师李敏 完成时间2012年5月13日 电影院售票系统 学生: 徐茂指导教师:李敏 内容提要: 随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售 票方式繁琐,统计帐户的时候一张一张的记录进入到账户薄里面,容易出现错误,所以研究一个电影售票系统已经非常的重要了。

设计电影院售票系统,能方便的订票、退票、查询财务售票情况,极大的提高了了工作效率。本系统由前台和后台两大模块。在前台,用户可以注册、登陆,然后查看影片信息,订票信息,在订票的时候,用户可以根据影片信息选择场次和座位号。在后台,管理员可以对用户信息,电影信息进行管理,主要功能有添加、删除、修改等。 本系统基于Microsoft Visual studio 2005开发平台,运用C#开发语言进行设计开发,后台数据库选用Microsoft SQL Server 2005数据库,系统页面简洁明了,功能全面,方便用户操作体验。 关键词:电影院自动售票 C# SQL Server Cinema ticketing system Abstract :As the movie in people's entertainment life occupy an increasingly important position, the traditional manual ticketing cumbersome, statistical account when a record into account thin inside, prone to error, so the study of a movie ticketing system is very important.Design of cinema ticketing system, to facilitate the booking, refunds, query financial ticketing, greatly improves the work efficiency. The system consists of foreground and background of two modules. In the foreground, users can register, login, and then view the video information, booking information, booking tickets when, users can according to the video information selection number and seat number. In the background, the administrator can the user information, the information management, the main function of add, delete, modify and so on. The system is based on the Microsoft Visual Studio 2005 development platform, using C # development language for design and development, background database using Microsoft SQL Server 2005 database, the system pages concise, complete function, convenient user operation experience. Key words:C# SQL Server cinema Automatic ticketing

电影销售管理系统

电影售票预定系统档案 一.摘???要 随着人们生活水平的不断提高,人们生活的消费和需求也越来越旺盛。电影院售票系统可以实现影片的登记和电影票的购买,可以方便的进行电影以及实时影票信息的查询等,从而做到方便的售票操作,方便了工作人员的同时也让顾客能够轻轻松松地买票,我们的宗旨是一个字:快!;两个字:便捷。因此,该系统主要根据实际需求,划分了电影信息管理,每场电影的坐位信息管理,每个电影的预定情况,并选用Visual?Studio?.NET?2008开发工具 和?SQL?Server?2005数据库,采用B/S模式实现了从客户来访、报价、订购等多个环节数据的跟踪管理服务,基本上满足了电影销售管理流程。 关键词:销售管理;B/S模式;数据库;.NET 1.2 定义: 查询:对数据库的操作的一种,用于搜索数据信息。 插入:对数据库的操作的一种,用于将数据存入数据库中。 更新:对数据库的操作的一种,用于更改数据库中的数据信息。 软件结构图:反映软件系统的功能模块之间的关系的数据图。 二.电影售票预定系统的需求分析 2.1系统需求 本电影售票预定系统是一个协助影院进行全面管理的一个信息管理系统。本管理系统在实现上应满足以下需求: 1.能达到网站和影院间的无缝链接和数据的共享。 2.为系统提供数据支持。 3.不同级别的用户拥有相应的权限使用该系统,从而大大提高了系统的安 全性和管理效率。 首先将电影信息入库,然后影院通过与客户的交易活动,将相关信息存入库,然后影院通过销售信息的查询获得电影票销售的情况,通过库存查询获得影院目前的剩票情况。由此可分析系统需要达到以下目标: 1. 能很好地完成电影票售前管理。售前管理包括影院信息,电影场次,电影片名信息的入库作业。 2. 能详细地记录影院和客户的交易过程,即订票或退票的情况。 3. 能详细地记录电影场次跟票数量的关系,即某场的电影和剩余票的关系。 4. 能及时准确地获得影院和市场的需求。即通过对电影场次,片名及票务销售的情况信息查询获得相应的结果,以备公司作为参考,从而安排更好的电影场次。 5. 能够对各场电影票销售的情况进行相应的记录。包括对订票,退票,修改等。 6. 能够对不同权限的用户进行合理的管理。包括添加用户,删除用户,用户账号和密码管理等。 2.2数据字典描述

电影院售票管理系统的设计与实现

一.需求分析 (2) 1. 项目需求 (2) 1.1目标 (2) 1.2对功能的规定 (2) 2. 数据字典 (2) 2.1数据项 (2) 2.2 数据结构 (3) 2.3数据流 (3) 2.4数据存储 (4) 2.5处理过程 (6) 3系统结构图 (7) 4数据流图 (7) 4.1第0级数据流图: (8) 4.2第1级数据流图: (8) 4.3 影片管理数据流图 (9) 4.4 售票管理数据流图 (9) 二.概念模型设计 (10) 1.E-R图 (10) 2.概念模型 (12) 3.物理模型 (13) 三.逻辑模型 (13) 四.存储过程和触发器 (14) 1. 存储过程 (14) 2. 触发器 (15) 五.功能流程图 (16) 六.各功能模块界面 (19)

一.需求分析 1. 项目需求 1.1目标 现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。 为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放的影片,卖票,会员进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 影院可以为观众提供影片的播放时间、影片的简介以及影片的票价的信息。同时为客户实现订票等功能。 1.2对功能的规定 二周内放映影片显示。查询客户所需的电影、订票功能、增加、修改电影信息(限管理员)。 根据用户输入的信息查询。 1)根据所选的电影来查询。查出电影的播放时间,电影票价,剩余票数。 2)根据所选的导演来查询。查出该导演的近期播放的影片和相关的信息。 2. 数据字典 2.1数据项

车票管理系统

一、课程设计的内容 车票管理系统 一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如 班次发车时间起点站终点站行车时间额定载量已定票人数 1 8:00 郫县广汉 2 45 30 2 6:30 郫县成都0.5 40 40 3 7:00 郫县成都0.5 40 20 4 10:00 郫县成都0. 5 40 2… (一)功能要求:用c/c++设计一系统,能提供下列服务: (1)录入班次信息(信息用文件保存),可不定时地增加班次数据 (2)浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。 (3)查询路线:可按班次号查询,可按终点站查询 (4)售票和退票功能 A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数 B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数 二、课程设计的要求与数据 1、进一步掌握和利用C语言进行程设计的能力; 2、进一步理解和运用结构化程序设计的思想和方法; 3、初步掌握开发一个小型实用系统的基本方法; 4、学会调试一个较长程序的基本方法; 5、学会利用流程图或N-S图表示算法; 6、掌握书写程序设计开发文档的能力。 三、课程设计应完成的工作 1、编写完成相应题目的程序; 2、编写课程设计报告,课程设计报告的内容应包括以下6个部分: 1) 需求分析:包括设计题目、设计要求以及系统功能需求分析; 2) 总体设计:包括系统总体设计框架和系统功能模块图;

电影院网上订票系统 方案建议书

“电影院网上订票系统”开发技术方案 ——以京门影城为原型设计 2012-10 作者 XXX

版本作者日期更改部分更改原因1.0 提纲新建 初稿修改

1. 项目背景 1.1. 问题的提出 随着科技的发展,时代的进步,互联网已经成为了人们生活中不可缺少的东西,网上购物已经成为了一种时代的象征,人们的生活水平日益提高,压力也越来越大。人们需要放松自己的心情,看电影显然是个不错的选择,但是传统的窗口售票工作效率较低,人们往往需要排很长的队伍才能买到票,不仅浪费了宝贵的时间,而且可能还会影响购票人的心情,工作人员的工作量也相对较大。那么如何能让广大市民及时把握影院最新动态(最近以及即将上映影片的时间、场次、票价、余票情况等信息),让消费者能够足不出户就能订到适合心意的电影票,免去他们排队购票的烦恼,减轻办理的复杂度。在为市民电影购票办理提供优质的技术支持服务的同时也为电影院建立一个方便的、快捷的、安全的现代化的服务窗口。创建一个影院网站,符合社会的需求,有市场。 1.2. 现状分析 据调查显示: 票房收入分配 主要电影票购买渠道 ? 订购电影票分类 – 电影院柜台/会员卡 – 第三方电话订购(12580) – 电影兑换券 制片 发行 院线 影院 票房收入分配 ~25% 10~15% ~7% ~50% 电影基金 ~5% 电子影票 ~15% 从用户收取 电影票票面价格

– 院线自建网上订票 – 第三方网络订票 网络电影票市场特点 电影票团购活动之所以能在电影市场产生巨大的反响与其受众人群是分不开的。通过CHR 的长期对电影市场消费者的跟踪研究发现,影院消费者他们是一群文化程度较高的青年白领。对于网上购物,超过7成的消费者有过网购的经历。其中,85%的消费者认为网上购物十分的方便;63%在网上购物者会选择运用支付宝进行支付。 图1 影院受众是否有网购经历 ? 电子票务系统本身的边缘化 ? 网络订票比例大幅提高 ? 网络订票网站打通整条产业链 电影院线 电影观众 网络订票 客户端 团购网站 豆瓣 火烈鸟 火凤凰 满天星

电影院售票系统详细设计说明书

电影院售票系统详细设计说明书 2013 年12 月 2 日

1.引言 1.1编写目的 本说明在总体设计的基础上,对软件的各模块、程序、子系统分别进行了实现层面上的要求和说明,包括程序员描述、输入输出、算法和流程逻辑,提出详细的模块和界面设计,为软件编程和系统维护提供基础。 本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。 1.2背景 ●电影院售票系统; ●任务提出者:软件开发老师 开发者:解瑛、徐亚美 用户:电影院 ●该项目将对电影票数据库系统进行管理和设计,以满足售票员对售票, 订票,退票等进行高效的管理。不同的电影院只需对其稍作修改就能开 发出符合该电影院的售票系统。 1.3定义 数据库:指的是以一定的方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。 C#:C#是一种简单、现代、面向对象和类型安全的编程语言,由C和C++发展而来。 接口:接口是一种非常有效的编码工具,它可将对象的定义与实现分离,从而在不破坏现有应用程序的情况下使对象得以扩充完善,减少了系统维护的负担。

2. 系统的结构 图2.1 系统的结构框图3.系统的模块设计 3.1登录模块设计说明 3.1.1模块描述

登录系统这个功能模块有两个部分组成,分为管理员和售票员登录。 3.1.2功能 用户可以进行登录,根据自己登录类型,可以管理不同的模块。 3.1.3性能 安全可靠,细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。可以长期稳定正常工作可以完成用户所需要的基本操作,界面通俗易懂。 3.1.4输入项 输入用户名和密码。 3.1.5输出项 登录成功! 对不起,您用户名或密码不正确! 3.1.6接口 通过窗体首页中登录窗口中“登录”按钮进行调用与主页面相连接。 3.2影片信息查询模块设计说明 3.2.1模块描述 该模块是管理员进行影片具体信息查询,按查询会显示查询结果。 3.2.2功能 管理员可以通过电影名称和影片放映时间查询影片信息。 3.2.3性能 该模块可以长期稳定正常工作,可以完成用户所需要的基本操作,界面通俗易懂。 3.2.4输入项

C++课设--电影院售票管理系统

科技大学 本科生《C++程序设计》课程设计说明书 题目:电影院售票管理系统 学生: 学号: 专业:计算机科学与技术 班级:计2010-2班 指导教师:

成绩评定标准 课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。

目录 摘要........................................................................................... 错误!未定义书签。第一章问题描述 .. (1) 第二章问题分析 (3) 2.1 阐述你对问题的理解、解决问题的方案说明 (3) 2.2 系统功能模块的划分 (4) 第三章数据模型 (8) 3.1 相关数据结构的说明 (8) 3.2 类的设计 (8) 3.3 程序结构说明,即程序各个部分之间如何协调来完成任务 (8) 3.4 全局变量,重要形式参数、局部变量等等,它们的命名及用途解释 (9) 第四章算法描述 (10) 4.1 解题算法的设计思路介绍 (10) 4.2 主要程序代码,加上详细的注释 (10) 4.3 画出程序流程图 (48) 第五章设计总结 (49) 参考文献 (50)

……………………………………………………………………………………………… ……………………………………………………………………… 摘要 论文主要描述了电影院售票管理系统,具体可分为以下五章:问题描述,问题分析, 数据模型, 算法描述,设计总结。在第一部分主要阐述了关于电影院售票系统的问题描述,包括所包含的录入信息,浏览信息,查询信息,以及售票和退票功能。第二部分主要是对电影院售票系统的设计方法和解决方案以及系统的模块划分等。第三部分是数据模型,叙述系统中数据结构和对类的设计,各功能之间的联系,以及各变量的意义等。第四部分是算法描述,其中需要详细介绍各功能的功能介绍和演示。第五部分描述了本次设计的总结。

相关主题
文本预览
相关文档 最新文档