电影院票务系统设计

  • 格式:doc
  • 大小:955.14 KB
  • 文档页数:15

应用软件系统实验与设计报告

课程名称: 数据库与信息系统

专业班级: 信息sy1101班

学生姓名: 左洁

教师姓名: 吕锋

2012-2013 学年 第二学期

信息工程学院

目录

1、系统设计目的、意义 .............................................. 3

1.1 设计目的 ....................................................................................................... 3

1.2 设计意义 ....................................................................................................... 3

2、系统设计的需求分析 .............................................. 3

3、系统设计方案 .................................................... 3

3.1 硬件环境描述 ................................................................................................. 3

3.2 软件环境描述 ................................................................................................. 3

3.3系统设计总体方案 .......................................................................................... 4

3.3.1总体结构设计 ....................................................................................... 4

3.3.1.1系统流程图 ................................................................................ 4

3.3.1.2数据流图 .................................................................................... 5

3.3.2系统前台模块设计 ............................................................................... 6

3.3.3系统后台模块设计 ............................................................................... 7

3.4 数据库系统设计 ............................................................................................. 8

3.4.1 E-R图 ................................................................................................... 8

3.4.1.1 局部E-R图 ............................................................................... 8

3.4.1.2 全局E-R图 ............................................................................... 9

3.4.2 逻辑结构设计 .................................................................................... 11

3.4.3 物理结构设计 .................................................................................... 11

3.5 应用程序模块设计 ....................................................................................... 12

4、系统开发与调试运行 ............................................. 12

4.2后台的开发 ..................................................... 12

4.1前台的调试和运行 ............................................... 13

5、总结及收获 ..................................................... 14

6、参考文献 ....................................................... 15 数据库电影票务系统开发报告

第 3 页 共 15 页

1、系统设计目的、意义

1.1 设计目的

电影院院线可以通过网络实现影院数字化管理。售票员可通过登陆电影院信息查询系统,查询到影片信息和放映时间、地点等信息。管理员也可通过该系统及时管理相关信息。

1.2 设计意义

传统的人工方式管理方式效率低、保密性差,不利于查找、更新和维护。使用计算机对电影院进行管理,能够极大地提高电影院用户管理的效率,节约经费,这也是适应信息化建设发展趋势的重要因素。

作为计算机应用的一部分,使用计算机对电影院信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高电影院售票管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的管理软件成为很有必要的事情。电影院售票信息管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据库一致性和完整性、安全性好的数据库。而对于后者则要求应用程序功能完备,易使用的特点。

2、系统设计的需求分析

2.1

3、系统设计方案

3.1 硬件环境描述

CPU:CPU Intel 2.8以上;

内存:64MB以上内存或更高;

硬盘:20G或以上。

3.2 软件环境描述

软件开发环境: 操作系统:Windows7

数据库:Microsoft SQL Server 2005

软件运行环境:

操作系统:Windows7

DBMS:Microsoft SQL Server 2005

选用Microsoft SQL Server 2005因:功能强大,稳定性好。

3.3系统设计总体方案

3.3.1总体结构设计

3.3.1.1系统流程图

首先未注册的用户要先注册,注册完了以后输入用户名和密码进入页面。根据网站上的影片信息用户可以选择自己喜欢的电影,了解其放映时间和放映地点。

本系统的具体流程为如图3.3.1.1.1所示。

图3.3.1.1.1 系统流程图

3.3.1.2数据流图

本系统的基本模型数据流图为如图3.3.1.2.1所示。

图3.3.1.2.1系统基本模型数据流图

从这张图上对订票系统所能了解到得信息非常有限。所以下一步就要把基本系统模型细化,描绘系统的主要功能。系统功能的数据流图可以在图3.3.1.2.2中看出。 售票员 影院信息查询系统 管理员 用户信息

影片信息 管理信息 注册用户

登陆

查询影片信息

查询放映信息 管理员? 管理员

退出 管理影片信息

管理放映信息 是

否 图3.3.1.2.2 系统功能数据流图

由于论文的篇幅限制不能一一列举数据流图,只给出了部分的数据流图,其他数据流图的画法基本一致。

3.3.2系统前台模块设计

模块说明:

售票员输入自己已注册的用户名和密码,成功登陆以后可以进入影片详细页面可以查看场次和座位 ,以及上映时间。如图3.3.2.1所示。

3

放映信息管理 2

电影信息管理 管理员 售票员 1

用户信息管理 D1 用户信息

D2 影片信息

D3 放映信息

放映信息 影片信息 用户信息

影片信息

放映信息 用户信息

售票员登录

电影院信息查询系统

登陆 信息查询 退出

查看影片

简介 查看放映地点 常看放映场次 图3.3.2.1 系统前台功能模块图

3.3.3系统后台模块设计

模块说明:

管理员登陆电影院查询系统后,可以对影片及放映时间、地点等相关信息进行添加、查询、修改、删除等功能。

影院售票系统后台的层次模块如图3.3.3.1所示。

图3.3.3.1系统前台功能模块图

管理员登录

电影院信息查询系统

登陆 信息管理 退出

影库管理 放映安排管理 放映室管理

电影信息查询 电影信息添加、修改、删除 放映安排信息查询 放映安排信息添加、修改、删除

放映室信息查询 放映室信息添加、修改、删除