已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
二、课程设计题目 要求:(2)描述该实例的业务信息和管理工作的要求;(3)列出实体、联系;(4)指出实体和联系的属性;(5)画出 e-r 图;(6)将 e-r 图转换成关系模式,并注明主码和外码;(7)建立数据字典;(8)创建数据库;(9)根据题目的要求写查询、存储过程、触发器等。(32)某景点门票销售管理系统l 实现票价管理(应分老年、小孩、成人、团体等);l 实现营业员管理;l 实现门票销售、退票管理;l 创建存储过程统计指定日期的门票销售情况;l 创建存储过程统计指定月份的门票销售情况;l 创建存储过程统计指定日期各种价格的门票销售情况;l 创建存储过程统计指定营业员指定日期的收费情况;l 创建表间关系。第一章 系统设计1.1系统介绍设计一个景点门票销售管理系统(view sell system 简称vss),基本能够实现景点进行门票销售的一些流程,做一些简单的信息记录。功能模块包括:用户登录系统(设置不同人员的登录身份,以防有人恶意对数据进行更改),进入门票管理系统(即门票入库系统,对所有门票的信息做好记录,以便查找),销售系统(对门票的销售量进行统计,以便做出更好的规划)。总体目标设计一套软件能够合理有序的对门票进行信息化的管理。最终目地当然是为商家带来利润了。1.2系统功能和开发工具系统主要有四大功能模块:(1).用户登录管理(2).票价管理(3).营业员管理(4).门票销售管理(5).退票管理开发工具:使用的数据库microsoft sql server 2005通过网页系统进行实现应用到asp、hmtl、ps制作图片等工具来完成。1.3系统模块票价管理门票销售管理用户登录某景点门票销售管理系统营业员管理退票管理第二章 需求分析2.1数据库设计数据库结构设计的好坏将直接对应用系统的效率以及与实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度等等。2.2需求分析的任务需求分析的任务是调查应用领域,对应用领域中的信息要求和操作要求进行详细分析,形成需求分析说明书。重点是调查,收集与分析用户在数据管理中的信息要求,处理要求,数据的安全性与完整性要求。为了完成需求分析的任务,要详细调查待开发的数据库应用部门的情况,了解原系统工作概况,分析用户的各种需求,在此基础上确定新系统的功能。新系统必须考虑今后的扩充和改变,不能仅仅按当前应用需求来设计数据库。(1)调查景点的总体状况。本学系统主要由票价管理、营业员管理、门票销售管理、退票管理。(2)熟悉各模块的活动状况。调查各模块的业务活动情况,对现行系统的功能和所需信息有一个明确的认识。包括了解各个模块输入和使用什么数据,如何加工处理这些数据,输入什么信息,输出什么信息,输出到什么模块,输出的结果的格式是什么等。(3)根据(1)(2)调查的结果,对门票管理中各应用的信息要求和操作要求进行详细分析,从中得到:该系统的各个应用从数据库中得到哪些信息,这些信息的具体内容和性质是什么,要求完成什么样的处理功能,对某些处理要求的相应时间,既对数据的安全,完整性的要求。2.3需求分析的过程首先调查组织机构情况包括了解该组织的部门组成情况,各部门的职能等,为分析信息流程作准备。然后调查各部门的业务活动情况包括了解各个部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么。协助用户明确对新系统的各种要求包括信息要求、处理要求、安全性与完整性要求。确定新系统的边界,确定哪些功能由计算机完成或将来准备让计算机完成,哪些活动由人工完成。由计算机完成的功能就是新系统应该实现的功能。分析系统功能分析系统数据编写分析报告2.4 数据结构定义书店书刊管理信息系统需要完成功能主要有:1、门票基本信息的输入,包括票号、票种、价钱、票数等。2、营业员基本信息管理,包括营业员编号、姓名、性别、联系方式、年龄、学历、职务等。3、门票销售基本信息管理,包括销售时间、销售数量等。4、退票基本信息管理,包括营业员编号、退票种类、退票时间、票数、退票原因。5、客户信息管理,包括购票人身份证号、姓名、性别、联系方式、工作单位等第三章 概念结构设计3.1 局部er图门票票种价钱票数票号图3111营业员营业员编号姓名性别联系方式年龄学历职务图32客户身份证号姓名联系方式性别工作单位图333.2 全局er图客户营业员门票销售nn退票nn图34时间数量时间数量营业员编号退票原因第四章 逻辑结构设计4.1 e-r图转化为关系模型营业员(营业员编号、姓名、性别、学历、联系方式、年龄、职务)。门票(票号、票种、票数、价钱)。游客(身份证号、姓名、性别、联系方式、工作单位)。销售(营业员编号、票号、销售时间、销售数量)。退票(票号、身份证号、退票时间、退票数量、退票原因、营业员编号)。4.2 各关系模型数据表表41 营业员数据表列名数据类型及长度可否为空说明yyy_nochar(15)not null营业员编号(主键)xmchar(10)null姓名xbchar(4)null性别xlchar(6)null学历nlintnull年龄zwchar(15)null职务lxfschar(15)null联系方式表42 门票数据表列名数据类型及长度可否为空说明phchar(15)not null票号(主键)pzchar(10)null票种psintnull票数jqdecimal(6,2)null价钱表43 游客数据表列名数据类型及长度可否为空说明dichar(18)not null身份证号(主键)xmchar(10)null姓名xbintnull性别lxfschar(20)null联系方式gzfschar(10)null工作单位表44 销售数据表列名数据类型及长度可否为空说明yyy_nochar(15)null营业员编号(外键)dichar(18)null身份证号(外键)phchar(15)null票号(外键)xssjdatanull销售时间xsslintnull销售数量表45 退票数据表列名数据类型及长度可否为空说明phchar(15)null票号(外键)dichar(18)null身份证号(外键)tpsjdatanull退票时间tpslintnull退票数量tpyyvarchar(40)null退票原因yyy_nochar(15)null营业员编号4.3 sql语句4.3.1 数据库创建语句景区门票销售管理系统数据的建立,数据库命名为jqmpgl。数据创建语句如下:create database jqmpglon ( name = jqmpgl_data, filename = d:jqmpgljqmpgl_data.mdf, size = 10, maxsize = 40, filegrowth = 5 )log on( name = jqmpgl_log, filename = d:jqmpgljqmpgl_log.ldf, size = 10mb, maxsize = 30mb, filegrowth = 5mb ) go4.3.2 数据表创建语句营业员数据表创建语句:create table yyy ( yyy_no char(15) primary key not null , xm char(10)null, xb char(4)null, xl char(10) null, nl int null, zw char(15) null, lxfs char(15) null,)门票数据表创建语句:create table mp ( ph char(15) primary key not null , pz char(10)null, ps int null, jq decimal(6,2) null)游客数据表创建语句:create table yk ( di char(18) primary key not null , xm char(10)null, xb int null, lxfs char(20) null, gzfs char(10) null)销售数据表创建语句:create table xs ( yyy_no char(15)null , ph char(15)null, xssl int null, xssj date null, foreign key(yyy_no) references yyy(yyy_no), foreign key(ph) references mp(ph) foreign key(di) references yk(di)退票数据表创建语句:create table tp ( di char(18)null , ph char(15)null, tpsj date null, tpsl int null, tpyy varchar(40) null, yyy_no char(15) null, foreign key(di) references yk(di), foreign key(ph) references mp(ph) )4.3.2 数据表约束语句为游客表中的性别列添加默认值为男,并将其绑定在游客表中的性别列上,具体实现sql语句如下:create default dfsex as男gosp_bindefault dfsex,yk.xbgo第五章 物理结构设计5.1 数据库索引数据库中的索引使您可以快速找到表或索引视图中的特定信息。索引包含从表或视图中一个或多个列生成的键,以及映射到指定数据的存储位置的指针。通过创建设计良好的索引以支持查询,可以显著提高数据库查询和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年西双版纳州勐海县保安员招聘考试题库附答案解析
- 2025年流行音乐产业链拓展可行性研究报告及总结分析
- 2025年一级注册建筑师之建筑经济、施工与设计业务管理能力检测试卷B卷附答案
- 2025年二级注册建筑师之法律法规经济与施工通关考试题库带答案解析
- 2025年企业级云安全服务合同协议
- 2025年新能源汽车共享模式探索项目可行性研究报告及总结分析
- 2025年流行病监测与应对系统可行性研究报告及总结分析
- 在工程开发商解除合同(3篇)
- 2025年虚拟现实技术在医疗训练中的应用可行性研究报告及总结分析
- 2025年民宿消防系统调试协议
- 化疗相关认知障碍及护理
- 公司合并后部门管理制度
- 清华大学(沈沉):2025年电力系统数字孪生与人工智能技术报告
- 药品线上禁销协议书范本
- 《应用统计分析》课件-第8章 回归分析
- 机房运维服务方案
- 口腔科院感管理与防控
- 与拟享受税收协定待遇收入有关的合同模板7篇
- 耕地抛荒工程合同范例
- 《人身保险资金运用》课件
- 检具管理制度
评论
0/150
提交评论