摘 要
随着电影数量与电影种类的不断增加,电影事业的不断发展,影视城的管理难度也越来越大,根据这种现实需要,设计制作一套影城管理系统便成为一件非常有价值的工作。应用影城管理系统对影城进行管理具有传统管理模式不可比拟的优点,它凭借其信息更新速度快,信息存储量大,安全性高,应用简便等特点为影视城的管理带来了极大的方便。随着电影事业的不断发展,人们对精神生活要求的不断提高,影城管理系统在电影事业发展中必将发挥越来越大的作用。本文采用结构化分析的方法,详细阐述了一个功能比较强大的影院售票系统的前后台开发、操作流程和涉及的一些关键技术。首先进行了可行性分析,然后是系统分析,通过实际的业务流程调研,分析业务流程和系统的组织结构,完成了数据流分析和数据字典;然后是系统设计阶段主要完成了功能模块的划分、阐述了系统设计的思想、数据库的设计和系统设计的工具及技术。该阶段对本系统各个模块的功能进行了详细设计,形成了本系统的功能模块图;数据库设计时先进行了概念结构设计,然后进行了逻辑结构设计,最后完成了数据表的设计。
根据前几个阶段的分析和设计,本系统在设计方面采用JSP技术,B/S模式,同时使用.NET技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2005数据库。本系统的设计实施为影院售票系统的运行做基础,为影院售票工作提供良好的条件。
关键词:SQL2005 ;电影订票;JSP ;B/S
Abstract
As the number of films and film types of the continuous increase, the continuous development of the film industry, film and television city management has become increasingly difficult, according to the practical needs, a set of studios management system design has become a very valuable work. Application studios management system management has advantages of traditional management mode can not be compared to the studios, with its information update speed, large amount of information storage, high security, easy to use features has brought enormous convenient for the movie and Television City management. With the continuous development of the film industry, people continuously improve the spiritual life demands, studios management system in the development of the film industry will play a more and more important role. This paper uses structured analysis method, describes in detail the cinema ticketing system to a more powerful development, operation process and some key technology. First the feasibility analysis, and system analysis, business process through the actual research, analyze business processes and organizational structure of the system, the completion of the data flow analysis and data dictionary; then completed the system design phase is mainly divided into functional modules, and describes the design of the tools and technology design, database design and system thinking system. The function of each module of the system in the stage of detailed design, forming a functional block diagram of the system; database design first conceptual structure design, and then on the logical structure design, and finally completed the data table design.
According to previous analysis and design phase, the system used in the design of B/S mode, JSP technology, to the basic page design and function realization using.NET technology, background database use SQL Server 2005 database. Design and implementation of this system for cinema ticketing system to run as a foundation, to provide good conditions for the theater ticket work.
Key words: SQL2005; JSP; B/S film booking;
目 录
本 科 生 毕 业 论 文(设计) II
题目:基于JSP的电影订票网站的设计与开发 II
摘 要 III
Abstract IV
第一章 概述 1
1.1 研究背景 1
1.2 研究目的及意义 2
1.3 系统设计思想 2
1.5系统体系结构 3
1.6 开发软件介绍 4
1.6.1 JSP技术 4
1.6.2 SQL2005数据库 5
1.6.3 MyEclipse 5
第二章 系统需求分析 7
2.1可行性分析 7
2.1.1经济上的可行性 7
2.1.2技术上的可行性 7
2.1.3操作上的可行性 7
2.2功能需求分析 7
2.3 数据流图 8
2.4 业务流程分析 10
2.5 数据字典 10
第三章 系统总体设计 13
3.1系统功能结描述 13
3.2系统功能结构图 13
3.3系统目标 14
3.4系统性能需求 14
3.5系统的软硬件平台 15
第四章 数据库设计 16
4.1数据库概念结构设计 16
4.2数据库逻辑结构设计 19
第五章 系统详细设计 22
5.1主界面模块设计 22
5.2 用户注册模块设计 23
5.3 电影信息模块设计 24
5.4 订购模块设计 25
5.5 后台登录模块设计 26
5.5.1后台登录模块设计 26
5.5.2 电影新闻模块设计 28
5.5.3 影片管理模块设计 29
第六章 系统测试 31
6.1 测试的任务及目标 31
6.1.1测试的任务 31
6.1.2测试的目标 31
6.2测试方案 31
6.2.1模块测试 31
6.2.2集成测试 32
6.2.3验收测试 32
6.2.4平行运行 32
结 论 33
致 谢 34
参考文献 35