欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

影院管理系统的设计与实施--本科毕业设计(论文)开题报告

最编程 2024-04-17 11:17:30
...

系统内容介绍:

本系统的主要工作是根据影院管理系统的需求分析得出系统主要有以下几个模块:

影院信息模块:管理影院和电影信息、电影评价信息

媒体资源模块:管理媒体资源,为影院信息提供媒体引用播放

购票模块:提供电影购票业务,与影院信息模块相互关联

订单模块:购票后生成订单信息,购票模块的信息变化保存其内容生成订单

统计日志模块:统计影院收入,记录日志信息

用户模块:管理用户信息并记录用户消费提供积分换取优惠

评价模块:用户观影后可以评分和评价

用到的技术及理论:

1、开发环境:Eclipse,tomcat8.5,jdk1.8

2、数据库:MySQL

3、开发语言:Java语言、JavaScript语言

4、开发框架:Spring、SpringMVC、MyBatis

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

当编辑并运行一个Java程序时,需要同时涉及到Java编程语音、Java类文件、Java虚拟机、Java应用程序接口。使用文字编辑软件或集成开发环境在Java源文件中定义不同的类,通过调用类中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型,是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。

JavaScript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。JavaScript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。

Spring是一个轻量级控制反转和面向切面的容器框架。Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。