1 / 26
文档名称:

旅游风景门票销售系统.doc

格式:doc   大小:433KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

旅游风景门票销售系统.doc

上传人:AIOPIO 2021/7/29 文件大小:433 KB

下载得到文件列表

旅游风景门票销售系统.doc

相关文档

文档介绍

文档介绍:门票管理系统
1 需求分析
需求分析是介于系统分析阶段和软件设计阶段之间的重要桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现测试直至维护的主要基础。良好的分析活动有助于避免或尽早发现早期的错误,从而提高软件生产率,降低开发成本,改进软件质量.
旅游景点门票销售系统共分为5个模块:主界面、营业员管理模块、门票管理模块、售票管理模块和业务统计模块。
主界面:该模块是执行后的第一级界面,里面包含了营业员管理模块、门票管理模块和售票管理模块.;
  营业员管理模块:该模块包含营业员的全部信息,可以对营业员信息进行查找、删除和修改等相关操作;
门票管理模块:包含门票的全部信息,可以对门票进行修改添加删除等操作
售票管理模块:该模块负责办理售票和退票。
业务统计模块:该模块可以统计指定日期的门票销售情况、统计指定月份的门票销售情况、统计指定日期各种价格的门票销售情况、统计指定营业员指定日期的收费情况
2 概念结构设计
-R图
在需求分析的基础上设计出能够满足用户需求的各种实体以及它们之间的关系。下面例举出各实体的实体图及实体关系E-R图
性别
年龄
编号
营业员
地点
姓名
编号
分类
地点
销售
类型
价格
编号
日期
门票
价格
地点
类型
分类
        图1。各实体关系E-R图
2。2系统说明书
本系统采用 SQL Server2005数据库为数据库开发工具,建立一个数据库,其中包括多个表,并为之定义了相应的关系以适应本系统所需的功能.利用vs2010连接到数据库,建立若干窗口,实现相应信息管理功能。
2。
实现票价管理(应分老年、小孩、***、团体等);
实现营业员管理;
实现门票销售、退票管理;
创建存储过程统计指定日期的门票销售情况;
创建存储过程统计指定月份的门票销售情况;
创建存储过程统计指定日期各种价格的门票销售情况;
创建存储过程统计指定营业员指定日期的收费情况;
创建表间关系。
     
3 逻辑结构设计
 3。1数据项
营业员管理
数据项
数据类型
长度
允许空
编号
    char

姓名
char
10
性别
char
2

年龄
char
10

地点
   char
10

门票管理
数据项
数据类型
长度
允许空
编号
char
9
地点
char
10
价格
char
10

类型
char
10

  分类
char
10
售票管理
数据项
数据类型
长度
允许空
编号
char
9
地点
char
10

分类
char
10

类型
char
10

价格
char
10

日期
Datatime



      
旅游风景门票销售系统
门票管理
营业员管理
售票管理
修改奖惩信息
添加奖惩信息
查找
修改
删除
查找
修改
删除
查找
修改
删除
4 物理设计

  在该系统中,门票管理中的编号属性为主码,其在营业员管理表和售票管理表中都作为外码被参照。营业员管理表的主码为(编号,地点),售票管理表的主码为(编号,分类,日期) 
5 数据库实施
5。1数据库建表和插入数据
(1)营业员管理:
 create table 营业员
(编号 char (9) primary key,
姓名 char (10),
性别 char (2),
年龄 char (10),
地点 char (10),
);
(2)门票管理:
create table 门票
(编号 char (9),
地点 char (10),
分类 char (2),
类型 char (10),
价格 char (10),
primary key (编号,分类),
foreign key (编号) references 营业员(编号));
(3)售票管理:
create table 售