




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
引言系统名称:游乐园安全及游客消费管理信息系统。系统目标:保证游乐园的正常、高效、安全运转;通过成本与定价的控制,实现游乐园盈利水平最大化。系统背景:游乐园对进入娱乐园的目标用户不明确,无法进行合理的市场细分;不了解顾客的乘坐信息,对顾客满意程度无法直观了解;对游乐设施的维护只能依据时间来进行,不能区别对待,造成资源浪费和安全隐患;对游乐园成本缺乏控制手段,创建这个系统就是为了解决这些问题。主要功能:通过录入游客的信息,统计游客的人数;通过带有游客信息的卡进行娱乐与消费,统计人数的信息。当乘坐总人数超过额定,娱乐设施需要检修。当一小时内人数超过额定,即五分钟开启一次娱乐设施;否则十分钟;通过统计顾客所有的娱乐与消费信息,对门票定价进行估计与调整。1 设计的总体要求目标,主要功能:计算机系统以数据库为核心,对于给定的应用环境,我们需要建立一个满足乐园游客信息管理要求的又能被选定的DBMS所接受的数据库系统模式,在数据库管理系统的支持下,进行信息的收集,整理,存储,检索,更新,加工,统计和传播等操作,并且有利于进行数据维护和数据控制管理的工作。2 需求分析需求分析阶段应对整个系统的应用情况做全面的,详细的调查,在分析虚拟游乐园内部组织机构的基础上,针对乐园现阶段的业务活动情况,明确用户对于新系统的各种要求。我们小组进行需求分析后,对这个游乐园系统一共建立了8个数据表,各表的关系在E-R图中可以看出。先录入游客信息,传入数据,然后将汇总的数据用来实现统计游客设施乘坐情况作用,综合科利用娱乐设施信息表等等其他数据来分析,进行维护,实现成本控制以提高游乐园效率。精度:Access中小树的表现形式有三种数据类型:单精度,双精度,小数。均可以根据自身需求,通过设置指定最大精度。有效性:首先,经过讨论,简单的增删改查,建立了8张数据表,字段的长度合适,每张表中主键设置,外键约束也合理,但没有编成完整的系统,也没有经过单独测试,还不能发现深层次问题。其次,数据库有效性还体现在数据库设计与页面展现的一致性也就是页存取操作的数据属性与数据库中的定义是否一致。时间要求:要注意设置数据库时间和系统时间保持同步,可设置默认自动获取系统时间。关于其他专门要求,例如针对不同的用户(财务科管理员,综合科管理员需要设置不同的界面)。3 系统设计1.系统设计指标:可靠性设计:通常来说,这个系统可能有以下两种隐患:一是突发性物理破换隐患,只需备一台计算机,当正在使用的机器有故障之后,可使用备机,还有一种隐患是通信网络的故障,此事只需对通信网络加密就好了。系统的适用性:这是针对实际情况设计的一个系统,根据实际需要做的,没有附加的复杂功能,恰到好处的可以帮助游乐园处理问题。系统的经济性:只需一台计算机,附加这个系统,就可以发挥作用,所以,还是相当的经济,做到了经济性。2.系统平台设计系统平台配置概述:硬件设备:普通服务器一台,当然,增加一台备用更好软件配置:通用的Windows操作系统,或者UNIX操作系统以及Dephi7和SQL server20003.模块设计2(2)IPO图说明每一个模块。 模块名称:录入信息处理与充值处理使用单位:XX游乐园设计人:XX组日期:2012/5/14输入数据处理描述输出数据游客姓名游客性别信息录入如果游客人数尚未满足 那么就给发游园卡,并带其去充值否则,退给游客,并告诉其游客人满,令其等待或者换时间 已有游客人数超额游客人数合格游客游园卡模块名称:读取信息记录并核查人数使用单位:XX游乐园设计人:XX组日期:2012/5/14输入数据处理描述输出数据游客的游园卡读取游园卡记录的游客信息核算游客人数 如果人数合格,则启动娱乐设施 否则,则将超额人数报给检修科合格人数超额人数模块名称:申请检修使用单位:XX游乐园设计人:XX组日期:2012/5/14输入数据处理描述输出数据 超额人数具体再进行核对人数如果属实,则通过申请否则,不予通过 申请表 否定申请4 数据库完整性说明数据库完整性是指数据库中数据的正确性和相容性。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。数据库完整性约束可以通过DBMS或应用程序来实现,基于DBMS的完整性约束作为模式的一部分存入数据库中。SQL Sever中的数据库完整性包括实体完整性,参照完整性,域完整性三种。我组的八个数据表,各表的数据关系根据数据字典已经可以看出。实体完整性通过PRIMARY KEY约束,UNIQUE约束实现,在游客信息表中(表一tourist)设置tno列为主键;管理员信息表(表二administration)中以ano列为主键;同样,表三recreation facilities设置rfno列,表四设置name列,表五设置Ino,表六设置facilitiesinformation,表七和表八均是name列和phone列为主键。域完整性通过NULL|NOT NULL约束,CHECK约束,默认,规则来实现。从这8张表中我们均可以看出,域完整性的设置,例如游客信息表(表一tourist)中的tname,tsex,address,age列均是不允许为空的域完整性约束。其他表中约束不一一列举。系统概念模型设计:E-R图4系统实现逻辑结构设计阶段逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优化。E-R图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。设计游乐园管理数据库模型,对每个实体及关系定义的属性如下:游客(卡号,账户,姓名,性别,联系方式,电子邮箱)管理员(登录用户名,登录密码,姓名,联系方式,身份证,游客卡号)娱乐设施(设施编号,设施名称,使用年限,购入时间,维护时间,生产企业,所在游乐园用户名)游乐园(用户名,登陆密码,登陆类型)综合科(分析人员编号,分析人员账户,分析人员姓名,所分析的游乐园)查询结果(游客信息,游乐设施信息,员工信息,综合科信息,客流量)使用(卡号,设施编号)字段名字段类型字段长度字段限制注释TouIDchar20Primary key卡号TouAccountchar10Not null账户TouNamechar10Not null姓名TouGenderchar5Not null性别TouContactchar20Not null联系方式TouE-mailchar20Not null电子邮箱TouNotechar100Yes备注1. 游客信息表,表名为tourist:2. 管理员信息表,表名为administrator:字段名字段类型字段长度字段限制注释AdLoginuserchar20Primary key登录用户名AdLoginpasschar10Not null登录密码AdNamechar10Not null姓名AdContactchar20Not null联系方式AdIDchar20Not null身份证TouIDchar20Not null游客卡号3. 娱乐设施信息表,表名为recreation facilities:字段名字段类型字段长度字段限制注释rfnochar20Primary key设施编号rfnamechar10Not null设施名称rfuseagechar10Not null使用年限purchasetimedatetime8Not null购入时间maintaintimedatetime8Yes维护时间manufacturing enterpriseschar20Not null生产企业UserIDchar20Not null游乐园用户名notechar100Yes备注字段名字段类型字段长度字段限制注释UserIDchar20Primary key用户名UserPasschar10Not null登陆密码UserTypechar20Not null登陆类型4. 游乐园信息表,表名为amusement park:5. 综合科信息表,表名为Integrated Dept:字段名字段类型字段长度字段限制注释Inochar10Primary key分析人员编号Inamechar20Not null分析人员姓名accountchar20Not null分析人员账户UserIDchar20Yes所分析的游乐园notechar100Yes备注6. 查询结果信息表,表名为Query Result:字段名字段类型字段长度字段限制注释facilitiesinformationchar20Primary key游乐设施信息touristinformationchar20Not null游客信息employee informationchar20Not null员工信息trafficchar10Yes客流量Integrated Deptinformationchar20Yes综合科信息notechar100Yes备注7. 使用信息表,表名为use:字段名字段类型字段长度字段限制注释TouIDchar20Primary key游客卡号phonechar20Primary key设施编号use timeint4Not null使用时间notechar100Yes备注5 系统运行环境运行环境要求(设备支撑软件,安全保密等要求)设备支持软件:DelphiB/S结构,本系统采用Microsoft Access数据库管理系统进行数据库开发,Microsoft Office2010中提供的Access数据库是一种软件开发中经常用到的小型数据存储工具。其优点在于文件较小,操作简单,具有很好的移植性。数据库的保密处理: Access具有可移植性,安全性低,很容易被拷贝之后打开、修改。在此,采用多种方法对其进行加密:1.设置安全访问密码。首先将accdb文件以独占方式打开。2.加ODBC数据源。直接对accdb文件进行访问,很容易被跟踪到accdb文件的存储路径,因此最好先添加ODBC数据源,而后又由程序访问数据源更为安全。添加ODBC数据源的过程为:打开控制面板/管理工具/数据源(ODBC),选择添加Microsoft Access Driver(*.accdb),可自命名数据源名称,并选择路径。6 系统安全保密设计根据我们的系统设计,我们知道这套系统对个人信息的要求比较高,因此做好游客们个人信息的保密工作是十分重要的,其中业务数据和管理信息只有经过授权的有关人员才可访问。如果因为偶然的因素或认为的因素导致游客数据的丢失或者信息的泄露,那么不仅给游乐园也会给游客带来麻烦。因此系统的安全性和可靠性是十分重要的,针对如下的两种类型的隐患,分别采取不同的对策加以预防和处理。1 对于突发性物理破坏应急处理。设置备份机;主要的工作机定期进行自检,若出现异常,系统立即切换到备份机进行工作。2 防范人为的作弊与破坏。(1)利用操作系统的安全性,防止对数据库的非法访问。(2)授权管理:只有系统管理员,才可以授权。我们把用户进行分组,对不同的组授给不同的权限,组内用户拥有相同的默认的功能权限,并且只有授权的用户才可以通过功能层访问数据层。(3)加密设置,要求密码长度不小于6位,必须是数字字符和拼音字符相混合,且不能有连续三个字符相同或相近,设定登录密码尝试次数为三次,三次尝试不成功,则锁定该用户并自动关闭系统,不再提供尝试机会,只有专职维护人员才能对用户解锁。(4)用户登录系统的验证过程限定用户可使用的工作站为了防止授权用户在监控范围外的其他工作站登录系统,我们对所有连入企业内部网络的工作站进行统一编号和加密注册。没有编号的工作站或未经专职维护人员授权注册的工作站不能启动管理信息系统。而后对每个用户设定他能用来登录系统的工作站。这样,每个用户只能在指定的工作站上登录系统。限定用户访问系统的时间段限定用户能操作系统的时间段,使用户只能在规定的时间范围内使用系统也是安全措施之一。(5)日志记载,对于数据库的安全,在前后台都有日志记载,使得系统发生故障后能够提供数据动态恢复等功能,确保主机数据的正确性。随着乐园的规模不断扩大,乐园内部计算机网络的作用就显现出来,对于不同的部门不同的工作人员,即不同的用户,权限不是不同的。总之,系统的安全性对于系统的重要性是不言而喻的。在系统的开发和实施的过程中,系统的安全保密的设置是重要的,不可缺少的环节。7 实验结果1输入设计(1)输入项目,说明与输入数据有关的接口软件及其来源;(2)输入人员:各科室操作者(3)主要功能要求:唯一账户与卡号对应,保证正确性;检索时仅需输入卡号账户以及设备设施等,并且按照标准格式直接导出维护单,使操作迅速;同时全部内容只需键盘输入,简单易用;(4)输入校验。检索游客信息时,必须账户与卡号同时正确方可读取;处理财务时,充值金额介于0-100之间,单次扣费金额由系统设定,不需输入;本年度维护时间不得晚于上次维护时间一年为限;3 输出设计(1)输出项目;维护单,游客信息,娱乐设施详情,个人账户余额状况等(2)输出接受者;各科室成员,设备维护者等(3)输出要求。输出设备:显示器,打印机等输出格式:文字 介质:打印用纸8代码设计1) 用户账号代码代码范例:2012-01-12345678(2012年第12345678
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国家能源九江市2025秋招法学类面试追问及参考回答
- 博尔塔拉自治州中石化2025秋招面试半结构化模拟题及答案炼化装置操作岗
- 中国移动荆州市2025秋招笔试性格测评专练及答案
- 承德市中石化2025秋招笔试行测50题速记
- 2025年机务教员考试试题及答案
- 江西地区中石油2025秋招面试半结构化模拟题及答案机械与动力工程岗
- 国家能源营口市2025秋招笔试综合知识题专练及答案
- 九江市中储粮2025秋招质检化验岗高频笔试题库含答案
- 儋州市中石油2025秋招笔试模拟题含答案法律与合规岗
- 中国广电乌海市2025秋招笔试行测经典题及答案
- 教育领域PPP项目融资方案
- 【MOOC】学术英语演讲-南京航空航天大学 中国大学慕课MOOC答案
- 普通饮片车间共线生产风险评估报告
- 《机械制图(多学时)》中职全套教学课件
- 英语日常交际用语200句
- GB/T 8492-2024一般用途耐热钢及合金铸件
- 读懂诗家语省公开课金奖全国赛课一等奖微课获奖课件
- 山西省职校技能大赛(植物病虫害防治赛项)参考试题库(含答案)
- 安全生产培训内容
- 老年人认知障碍的早期识别与干预
- 小兵张嘎夺枪记(课本剧)
评论
0/150
提交评论