




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
辽宁工业大学管理信息系统设计课程设计报告(论文)标题:旅游资源和行管理系统医院(学科):软件学院专业课:软件工程114学号:学生名称:安克尔森导师:曲谱化教师职称:教授开始和结束时间:2012.5.28-2012.6.8课程设计(论文)任务与意见医院(系):软件本科教学和实验室:软件教学和实验室学号学生姓名安凯臣专业课软件工程114课程设计(论文)标题旅游资源和线路管理系统课程设计(论文)任务经营信息系统课程设计是独立教育课程,是电子商务专业集中实践环节系列之一,是完成管理信息系统课程,完成专业实习后进行的综合练习。任务:采用系统化的系统开发方法,应用具体的计算机语言VB和数据库SQL等技术,根据软件工程的想法开发实用的中小型管理信息系统,完成教师信息管理系统的分析设计和实现,实施系统添加、删除、修改、查询等功能,完成分析设计过程,编写系统设计手册(类设置报告)。1.根据课程设计时间选择大小合适的设计任务。将专业实习研究内容作为课程设计主题。2.按照合理的进度,按照系统开发的过程和方法,扎实地开展过程设计活动。3.在课程设计过程中,根据主题的具体要求,在开发各阶段填写相关技术文件,然后提交详细的课程设计报告。4.开发可执行的经营信息系统,通过商业运行检查。5.设计说明书需要文档准备、整个步骤、准确的流程、详细的说明和可操作性。指导教师意见和成果成绩:导师签名:2012年6月12日辽宁理工大学课程设置计划(文本)列表第一章需求分析11.1设计目的11.2创建系统数据流图11.3创建数据字典2第二章系统设计42.1结构设计42.1.1概念设计42.1.2逻辑设计62.1.3物理设计72.1.4数据库实施82.2行动设计82.2.1整体设计82.2.2代码设计9第三章系统的实施113.1系统接口实现113.2数据库实施13第4章摘要14附录16第一章需求分析1.1设计目的用户需求的真正明确性是对要解决的问题的彻底理解。要想在解决问题之前理解问题,只有真正理解问题,才能更好地解决问题。需求分析是系统分析,设计者为用户提供理解问题的机会。也就是了解用户需要什么。1.2创建系统数据流图数据流图(DFD)是一种图形技术,表示信息流和数据从输入到输出的过程中所经过的转换。数据流图包含四个基本符号。矩形表示数据的源点或端点。圆角矩形表示转换数据处理。打开的矩形表示数据存储。箭头表示数据流。旅游资源和生产线管理系统数据流程图如下:图1.1旅游资源和线路管理系统数据流程图1.3创建数据字典数据字典是记录用户可访问的数据库和应用程序元数据的目录。数据字典是定义应用程序中使用的所有数据元素和结构的语义、类型、数据大小、格式、度量、精度和允许范围的共享存储库。角色是让开发人员使用包含数据字典中系统详细信息的集成数据定义,这是系统设计、系统实现和维护的重要基础。数据信息集合,即数据流图中包含的所有元素的定义集合。所有词典的最大用途是允许用户查看对不知道项目的解释,数据词典的作用是在软件分析和设计过程中提供有关数据的说明性信息。以下是资料说明图表主要元素的资料说明卡:名称:数据库文件别名:说明:旅游资源系统的数据库。是软件的核心数据库,是与软件基本表格相关的数据库。定义:数据库文件=区域信息表景点信息表酒店信息表饭店信息表娱乐信息表火车和飞机信息表位置:系统磁盘存储名称:数据库备份文件别名:说明:是旅游资源和线路管理系统数据库的备份文件。您可以执行数据库恢复,以防止数据库崩溃或其他问题。定义:位置:自定义系统磁盘位置名称:使用者别名:说明:记录详细信息,例如客户的id。管理方便。定义:客户信息=用户ID用户别名用户名密码电话号码E-mail家庭地址邮政编码位置:系统数据库名称:数据别名:说明:数据信息=区域资源景点资源酒店资源餐厅资源娱乐资源火车资源飞机资源定义:旅游信息=旅游路线旅游资源位置:系统数据库名称:查询别名:说明:查询有关每个观光地的信息。定义:信息=记录系统中的所有旅行信息,以便用户了解旅行信息位置:系统数据库名称:管理员别名:说明:记录管理员信息定义:经理信息=经理ID名称性别密码地址注册日期责任联系人电话位置:系统数据库名称:收款对帐单别名:说明:记录客户信息状态定义:收款订单实体=客户编号订单编号收款编号收款金额收款日期位置:系统数据库名称:客户别名:说明:记录有关单个客户的信息定义:客户实体=客户编号联系人电话客户名称客户地址位置:系统数据库第二章系统设计2.1结构设计系统分析员经常构建概念数据模型,以清楚地表达用户的数据要求。概念数据模型是从用户的角度对数据和信息建模的面向问题的数据模型。从反映用户实际环境的用户角度描述了数据,无论如何在软件系统中实现。2.1.1概念设计概念模型有很多表达方法,其中最知名的是1976年P.P.S.Chen提出的物理-接触方法(E-R),该方法使用E-R图描述了真实世界的概念模型。属性是物理或关联的属性。通常,实体用多个属性进行特性化。例如,“火车”实体具有车辆、间距、行驶里程和其他属性。接触也可以具有属性。在E-R插图中,图元(或关联)的属性显示为椭圆或边为圆角矩形,图元(或关联)由非垂直边连接。地区地理类型域名编号图2.1地理实体E-R图表餐厅编号精进的估计早餐报价邮政编码所在地地区日期时间联系方式饭店标准餐厅名称图2.2餐厅实体e-r图表编号西发站次要名称到达车站开车时间到达时间报价单火车图2.3火车实体e-r图表n1m1m1m1n11n线路飞机地区餐厅酒店火车用户包含2包含1包括3持有2拥有1管理图2.4实体之间的E-R图表合计2.1.2逻辑设计对系统的不同功能和特性进行研究和讨论,通过对SQL Server2000的特性和性能的分析,为数据库设计选择SQL Server2000数据库管理系统,基于C/S模式的管理系统。该旅游资源管理系统数据库包括区域信息表、旅游景点资源信息表、酒店资源信息表、饭店资源信息表、娱乐厅资源信息表、娱乐项目资源信息表、火车资源信息表、飞机资源信息表、线基本信息表、线基本信息表、线管酒店信息表、线餐信息表、线娱乐信息表等6个表2.1是用户信息的三个主要项目,包括:用户名、密码和员工姓名:主要记录每个用户的登录信息。表2.1用户信息表(Users)编号字段名称数据结构说明1UserNameVarchar40用户名2PwdVarchar40密码3EmpNameVarchar40员工姓名表2.2是包含区域信息类型、输入、修改、删除、释放等功能的区域信息资源。很容易找到有关区域信息的一些信息。表2.2区域信息表(Area)编号字段名称数据结构说明1areaidInt区号2竞技场Varchar40域名3AreaType斯莫尔特地理类型(1-城市地区2-外部区域3-海外地区)表2.3是线路基本信息,包括线路号码、线路名称、移动天数、团队类别、保险公司、保险费、其他费用、导游费、利润、所属地区等。这使您可以查询每条线路的基本信息。表2.3行基本信息表(tline)编号字段名称数据结构说明1IidInt电路号码2林珍娜Varchar50电路名称3艾达斯莫尔特移动天数4InsFeeDecimal8,2保险费5其他成本Decimal8,2其他费用6toulpayDecimal8,2导游费7本尼迪克特Decimal8,2利润8areaidInt所属地区2.1.3物理设计由于不同的数据库产品在物理环境、访问方法和存储结构方面有很大的不同,设计者可以使用的设计变量和参数范围有很大的不同,因此没有一般的物理设计方法只能提供一般的设计内容和原则。您希望设计优化的物理数据库结构,以减少对数据库中运行的所有对象的响应时间,提高存储空间利用率和事务吞吐量。为此,首先对事务进行详细分析,以获得选择物理数据库设计所需的参数。其次,必须充分了解使用的RDBMS的内部特征,尤其是系统提供的访问方法和存储结构。对于数据库查询事务,需要以下信息:1.门的关系;与查询条件相关的属性;与连接条件相关的属性;4.查询的投影属性。更新的关系;与每个关系的更新工作条件相关的属性;修改操作将更改的属性值。通常,关系数据库的物理设计包括:2.1.4数据库实施1.针对关系类型,将E-R实体图的概念模型映射到关系模型,从而实现旅游资源和生产线管理系统范围内的关系模型设计,如图2.5所示图2.5计算机报价管理系统关系模型2.2行为设计2.2.1整体设计系统功能图主要从功能角度描述系统的结构,但不表示功能之间的数据传递关系。实际上,系统中的许多业务或功能通过数据文件连接。例如,一个功能模块将数据存储在一个数据文件中,另一个功能模块从该数据文件中获取数据。例如,在数据流程图中的两个功能模块之间没有通过原始数据文件连接,但是为了便于处理,可以在特定实现中的两个处理功能之间设置临时中间文件以进行连接。这些关系通过绘制信息系统流程图在设计中整体表示。图2.6是系统功能图。旅游资源和线路管理系统系统界用户管理结束使用者娱乐资源地理资源旅游资源信息观光船主题旅游景点资源酒店资料餐厅资源列车资源观光船飞机资源帮助图2.6系统功能图2.2.2代码设计一、代码及其作用代码是表示客观对象(实体)名称、属性或状态的人为符号或这些符号的组合。在系统开发过程中,设计代码的作用是:1、使唯一最简单、最常见的例子是员工编号。在人事档案管理中,可以不难看出,人的名字再小的单位也很难避免重复的名字。为了避免异议,唯一地识别了每个人,制作了职员代码。2、标准化例如,财政部关于会计编码的规定,资产类别部门以“1”开头。将负债帐户表示为“2”。“3”表示权益科目。“4”表示成本类帐户等。3、系统化系统中使用的代码应尽可能标准化。在实际工作中,一般企业使用的大多数代码都有国家或行业标准。二、代码设计原则1,必须保证足够的容量必须足以包含规定范围内的所有实体。如果容量不足,日后变化和扩充不容易,随着环境变化的这种分类很快就会失去生命力。2、按属性系统化类不能无原则,必须遵循一定的规律。根据实际情况和具体管理的要求结合分享是我们分类的基本方法。分类必须根据处理对象的各种特定属性系统地执行。在线分类方法中,要系统地进入哪些级别按哪些属性分类,哪些级别标识哪些类型的对象集合等,只有这些分类比较容易建立,容易被别人接受。分类要有一定的灵活性变更时不破坏分类的结构。灵活性是指分类结构的可接受性,在某些情况下可以添加或变更处理对象。灵活性好的系统在一般情况下添加分类不会破坏其结构。但是,灵活性往往会涉及到在设计分类时需要考虑的另一个问
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 设备生产检修管理制度
- 设备缺陷异常管理制度
- 设备验收安装管理制度
- 设计公司薪资管理制度
- 设计质量安全管理制度
- 诊所人员消毒管理制度
- 诊所科室人员管理制度
- 试剂使用安全管理制度
- 财务统计部门管理制度
- 财政ukey管理制度
- 中国Linux软件行业市场发展现状及前景趋势与投资分析研究报告(2024-2030版)
- 探究大象耳朵秘密:2025年课堂新视角
- 《新能源乘用车二手车鉴定评估技术规范 第1部分:纯电动》
- 下沉式广场结构施工方案
- 《加坡的教育制度》课件
- Windows操作系统及应用期末测试试题及答案
- 《交通事故车辆及财物损失价格鉴证评估技术规范》
- 北师大版二年级数学下册各单元测试卷
- 招生就业处2025年工作计划
- 【MOOC】外国文学经典导读-西北大学 中国大学慕课MOOC答案
- 医院供电合同
评论
0/150
提交评论