旅游信息管理网站的设计与实现说明书内容摘要:

书写文档。 预算 软件资金投入较少,具体预算分配简略。 关键问题 各模块之间的联系和后台数据库的完成。 使用目前的设备与现有开发技术完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的一些风 险因 6 素。 对于出现的一些小难点总都能得到解决。 所要开发的系统较简单,所有开发工作用户要求要在 个月内完成 , 完成项目的最迟时间为 2020 年 8月 25日。 7 需求分析 任务需求分析 经分析 先给出该系统的系统流程图,如 图 所示 : 图 系统流程图 整个 旅游信息管理网站的设计与实现主要包括前台管理 模块 (客户界面,主要包括酒店查询、机票查询、旅游线路信息查看、网站公告、 问题留言、用户注册、用户登录、酒店预订、机票预订、旅游线路预订、对已预订的旅游线路进行管理等)和后台管理 模块 (管理员界面,实现用户信息管理、公告信息管理、酒店管理、旅游路线管理、留言信息回复等) 子系统。 、 数据字典 及实体联系图 数据流图 该系统数据流程图如 图 所示 : 主 界面 后台管理模块 前台管理 公告信息管理 酒店管理 酒店查询 机票查询 旅游线路信息查看 网站公告 客户登录 问题留 言 旅游路线管理 实现用户信息管理 8 图 系统数据流程图 数据流图由四种基本的元素构成:数据流 (Data Flow),处理 (Process),数据存储和数据源(数据终点)。 数据流 (Data Flow):为具有名称且有流向的数据,用标有名称的箭头表示,一个数据可以是记录、组合项或基本项。 处理 (Process):表示对数据所进行的加工和变换,在图中用矩形框表示。 指向处理数据流为该处理的输入数据,离开处理的数据为处理的输出数据。 数据存储:表示用文件方式或数据库形式所存储的数据,堆砌进行的存取分别以指向或离开数据存储的箭头表示。 数据源及数据终点:表示数据的来源或数据的去向,可以是一个组织或人员,它处于系统范围之外,所以又称它为外部实体,它是为了帮助理解系统界面而引入的,一般只出现在数据流图的起点和终点 数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。 每张卡片上保存描述一个数据的信息这样做更新和修改起来比较方便,而且能单独处理描述每个数据的信息。 下面将列出若干数据元素的数据卡片信息。 数据字典卡片: 接受事 务 系统管理员 更新库存清单 处理事 务 产生清 单 旅行社负责人 D1 旅游信息 D2 输入信息 9 名字:报名接待表 别名: 描述:所接待旅客的资料的描述 定义:报名接待 =旅客报名交款 +退团退款 +线路资料查询 +旅客咨询登记 +景点查询 位置:报名接待 名字:数据输入表 别名: 描述:旅行社的线路的基本资料 定义:数据输入 =线路信息 +服务项目 +服务标准 +服务报价 +放餐车票导游保险 位置:数据输入 名字:线路查询表 别名: 描述:对旅行的线路的查询 定义:线路资料 =8{字符 }8 位置:数据输入表、报名接待表 名字:游客查询 别名: 描述:对已经参加过该旅行社的游客的资料 的查询 定义:游客查询 =姓名 +性别 +年龄 +工作地点 +现居住地 位置:报名接待表 名字:景点查询 别名: 描述:对旅行社服务旅游的景点的资料的查询 定义:景点资料 =8{字符 }8 位置: 报名接待表 名字:旅行社基本信息表 别名: 描述:旅行社的基本信息的描述 定义:旅行社基本信息 =旅行社的名称 +旅行社所在地 +旅行社的规模 位置:旅行社信息 名字:团 队财务表 别名: 描述:查询团队在整个运行过程中所产生的每笔收支情况 定义:团队财务 =应收帐款 +应付账款 +收款登记 +付款登记 位置:团队财务 10 ER图 根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和实体之间的关系,并画出如下所示的 ER 图。 图 旅行社的实体 ER 图 图 旅客的实体 ER 图 旅客 姓名 年龄 性别 工作地点 现居住地 旅行社所在地 旅行社名称 服务项目 服务标准 旅行 社信誉度 服务标价 旅行社 11 图 旅行社 实体 ER 图 所在地 名称 信誉度 服务标准号 负责人 旅行社 旅游 行程线路 旅游费时 旅游费用 旅客 姓名 年龄 性别 工作地点 现居住地 12 系统概要设计 通过这个阶段的工作将划分出组成系统的物理元素。 系统概要设计的基本目的是用比较抽象的概括方式确定系统如何完成预定的任务,也就是要确定系统的配置物理方案。 软件结构设计时应该遵循的最主要的原理是模块独立,让模块彼此间的接口关系应该尽量简单。 可以根据模块独立原理对软件结构进行精化。 为了合理的分解,得到尽可能高的内聚、尽可能松散的耦合,最终要的是,为了得到一个易于实现、易于测试和易于维护的软件结构,应该对模块进行再分解或合并。 系统功能模块 图如图 所示: 图 系统功能模块图 旅游信息管理网站 主要实现了旅游信息、旅客信息和团队财务的管理。 而旅游信息的管理又包括行程线路、旅游景点、旅行费用等信息的查询;旅客信息模块则包括旅客信息的查询、输入、修改、删除等功能;团队财务模块则实现了管旅行社业务管理系统 旅行信息模块 旅客信息模块 团队财务模块 系统维护模块 行 程 线 路 旅 游 景 点 旅 行 费 用 输 入 旅 客 信 息 删 除 旅 客 信 息。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。