电影院售票系统(软件系统分析与建模课程设计)

电影院售票系统(软件系统分析与建模课程设计)

ID:9936991

大小:296.50 KB

页数:13页

时间:2018-05-16

电影院售票系统(软件系统分析与建模课程设计)_第1页
电影院售票系统(软件系统分析与建模课程设计)_第2页
电影院售票系统(软件系统分析与建模课程设计)_第3页
电影院售票系统(软件系统分析与建模课程设计)_第4页
电影院售票系统(软件系统分析与建模课程设计)_第5页
资源描述:

《电影院售票系统(软件系统分析与建模课程设计)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、成绩课程设计报告题目电影院售票系统课程名称软件系统分析与建模课程设计院部名称信息技术学院专业计算机科学与技术班级M12计算机科学与技术(专转本)学生姓名孙运超学号***********课程设计地点B513课程设计学时20指导教师钟睿金陵科技学院教务处制12一、课程设计目的该课程设计的目的就是想通过一些实际的例子,培养学生分析和解决实际问题的能力,培养学生综合应用基本概念,基本原理,和技术方法的能力,真正做到学以致用,使课本上抽象的理论,方法与具体的实践应用相结合。熟悉RationalROSE或Visio建模工具,根据面向对象思想,分析、设计系统用例,熟练UML的图

2、形表示,建模方法,利用UML,合理解决现实问题。二、课程设计任务与要求课程设计以实际应用中的小型题目为主,要求学生独立完成或合作完成。要求学生能根据不同的题目,完成从系统定义,指定开发计划,需求分析,设计,编码/测试,直至运行/维护的软件生存期的全过程。在本课程设计过程中要求学生:(1)重视课程设计环节,用严谨、科学和踏实的工作态度对待课程设计的每一项任务;(2)按照课程设计的题目要求,独立地完成各项任务,不允许相互抄袭;(3)按时到计算中心上机,并接受教师的检查。(4)认真撰写课程设计报告。三、实践过程实验过程格式要求为宋体,五号,行距为固定值20磅。1、需求分

3、析随着社会的发展,人们生活水平的提高,欣赏电影逐渐成为人们闲暇时的主要娱乐方式之一,传统的电影售票都是人工服务,观看座位都是人工安排,无法体现人性化选择,加上现在人们的生活节奏越来越快,购票时间需要相应缩短以及方便电影院工作人员的管理,因此,充分利用现代信息化,因特网的优势,设计“电影院自动售票系统”,提高工作效率,提高信息的及时性,减轻各级相关工作人员的劳动度是非常有必要和紧迫的任务。电影院售票系统可以实现影片的登记和电影票的购买,可以方便的进行电影以及实时影票信息的查询等,从而做到方便的售票操作,方便工作人员的同时也让顾客能够轻轻松松地买票2、系统建模1)静态

4、建模1.1需求建模一、建模原理本系统建模采用的是基UM建模方法,UML是一种用于对软件密集型系统进行可视化、详述、构造和文档化的建模语言。UML统一了面向对象建模的基本概念、术语及其图形符12号,因此使用它建立模型的系统其维修性和保障性必然提高。(1)UML建模体系UML代表了主流面向对象方法和技术的特点及发展趋势,提供了建模所需的完整图符体系和组织规则,方便了可视化建模,在实际系统建模过程中,这些模型和机制的灵活使用和协同调度,能够构造目标系统的需求模型、设计模型及实现级模型,从而保证在分析设计阶段,就能严格把握软件的质量,以提高软件的可靠性。(2)UML的特点

5、UML提供的图符体系和表示方法,顺应了可视化建模的发展主流。UML还包括了非面向对象方法的影响,其图符表示法充分兼顾了多种方法的图形表示,删去了许多易引起混乱和使用频度低的图符,UML在演变、发展过程中,还提出了一些新的概念。在新的标准中,增加了模板、职责、扩展机制、线程、进程、模式、分布式和活动图等新概念。(3)UML辅助工具RationalROSEUML建模技术的流行引发了各种CASE工具出现,其中RationalSoftware公司的ROSE是最理想的图形化UML辅助建模工具。它功能强大工具,可以帮助系统设计人员在短时期内快速建立系统的柔性信息模型和运行框架

6、,从而为后期的开发奠定基础。它所具有的正向工程能力,可以帮助开发人员产生框架代码,适用于多种编程语言,包括C++、Java、VisualBasic和PowerBuilder,也可以在代码发生改变时,通过逆向工程将此改变加进模型中,从而保证模型与代码的同步。使用ROSE工具,还可以自动监测系统设计的完整性和一致性,便于设计人员捕获设计中缺陷,从而以较低的成本和风险修正这些缺陷,保证系统一开始就结构合理、设计准确。二、建模过程分析1.1电影院售票系统总体需求与功能模块本系统主要是实现电影院售票管理系统,从而提高售票效率。使用本系统,可以有效地管理和统计影票的基本信息和

7、各类影院的相关信息,包括:影票基本信息、影院基本信息、放映时间信息、人员管理等,完成这些信息的增加、删除、修改、查询统计功能,同时,还可以将这些信息打印输出,以方便整理和存档。具体功能模块如下:12图1系统整体功能结构图1.售票系统模块:给观众提供售票服务。不同的位置有不同的价格。要选购哪个位置由观众决定。工作人员根据观众的需要进行操作。2.管理系统模块:此模块是由电影院的数据库管理员来管理的。他根据电影院事情的需要对有关数据进行处理。如电影票的管理,会员的管理,财务的管理统计等。3.影片管理:影片播放管理是对电影院播放的电影的充实,设定电影的播放,以及电影时间的

8、设定。当所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。