【毕业学位论文】(Word原稿)统一旅游信息管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)统一旅游信息管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)统一旅游信息管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)统一旅游信息管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)统一旅游信息管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中图分类号: 学校代码: 10055 密级: 公开 硕 士 专 业 学 位 论 文 统一旅游信息管理 系统 的设计与实现 f 要 I 摘 要 随着 因 特网 的发展,互联网渐渐覆盖了全球,在国内互联网也已经向乡村普及;另外,国内各地道路建设也逐步完善,全国各地交通水平达到一个新的高度,这给旅游业也带来一个全新的发展机会。旅游业的信息正通过网络与全球接 轨,旅游业也在实现信息化。 在这些环境与条件下,国内针对旅游出行的各类网站平台不断出现,旅行社也是遍地开花。但是,这样也引发了许多问题 ,比如 各旅行社各自为伍,旅游线路杂乱无章,旅游线路重复,形成恶性竞争;同时也危害到顾客的合法权益。 针对这些问题,本文拟 开发一套系统,让各旅行社 互通信息,共同销售,实现共赢,规范旅游线路,保障顾客利益。由此本项目设计了一 个统一旅游信息管理系统。本着 系统化、简单化、规范化、 科学化的原则,并考虑到旅行社的 办公设备及业务 情况, 本系统 采用 基于 浏览器 /服务器 结构进行开发。 该系统具有 安全保 密性好、 查询方便 、容易操作 、用户界面友好等优点。 该系统基于 系数据库 和 发 ,系统采用 B/S 结构, 用程序服务器采用 据库服务器 为 过对旅行社的旅游信息系统的需求进行分析, 系统 划分 为以下功能模块: 用户管理模块、地域管理模块、旅行社管理模块、部门管理模块、权限管理模块、旅游信息管理模块、销售管理模块、报表管理模块、合同管理模块、消息通知模块、系统管理模块 。 本系统完成了旅行社销售业 务管理、旅游线路管理、各种报表生成、旅行社员工管理、旅行社之间互通信息等重要功能。通过应用本系统,旅行社之间就可以互通信息 ,以完成产品的共同销售,这样旅行社就可以将主要精力放在旅游线路策划上去,为顾客提供更好的产品。同时 旅游监管部门也可以通过本系统来监督各旅行社, 这将更好地规范旅游业,让旅游业和谐、可持续发展。 本文首先介绍了此项目开发的背景和意义,而后描述了系统的需求分析,总体设计方案,编码的实现。最后对系统的设计进行了总结和展望。 关键字 : 旅游信息 管理 系统 用 I to in to a a is on of In of is so of be at to of In it is us to a to a to of So we of of of , of a B/S .0 in be in as of of of he of It a in of 录 录 摘 要 . I . 一章 绪论 . 1 第一节 课题研究背景 1 第二节 研究的目的和意义 1 第三节 系统设计思想 2 第四节 系统开发环境 2 第五节 课题研究内容和结构安排 3 课题研究内容 3 论文结构安排 4 第二章 系统需求分析 . 5 第一节 可行性分析 5 经济可行性 5 技术可行性 6 操作可行性 7 第二节 系统目标 7 第三节 系统功能需求分析 7 系统功能 7 系统功能需求分析 8 第四节 系统业务流程 12 第五节 数据流 13 第六节 数据字典 15 第七节 本章小结 19 第三章 系统总体设计 . 20 第一节 系统实现相关技术 20 B/S 体系结构 20 目 录 V 三层架构 21 架 22 第二节 系统技术方案 22 第三节 系统架构设计 24 系统总体架构设计 24 数据存储 25 数据访问层 25 业务逻辑层 25 表示层 26 第四节 系统模块总体设计 26 系统模块划分 26 各模块功能设计 27 第五节 数据库设计 37 数据库设计概述 37 数据分析 37 数据库 的设计 37 数据表的设计 42 第六节 本章小结 45 第四章 系统详细设计与实现 . 46 第一节 系统详细设计的基本任务 46 第二节 开发环境配置 46 第三节 功能模块详细设计与实现 48 用户管理模块详细设计与实现 48 地域管理模块详细设计与实现 52 旅行社管理模块详细设计与实现 54 部门管理模块详细设 计与实现 55 权限管理模块详细设计与实现 56 旅游信息管理模块详细设计与实现 57 销售管理模块详细设计与实现 59 报表管理模块详细设计与实现 61 合同管理模块详细设计与实现 62 目 录 0 消息通知模块详细设计与实现 64 系统管理模块详细设计与实现 65 第四节 本章小结 67 第五章 总结和展望 . 68 第一节 总结 68 第二节 展望 68 参考文献 . 70 致谢 . 72 个人简历 在学期间发表的学术论文与研究成果 . 73 第一章 绪论 1 第一章 绪论 第一节 课题研究背景 科学技术是第一生产力 ,今天的计算机 科学 已经深入到社会和生活的各个领域,广泛应用于国防、农业生产 和科研领域,尤其在信 息管理系统方面 其发展的规模和应用程度已经成为一个国家现代化水平的重要标志。 旅游业信息化是以现代信息技术为基础 ,以信息为战略资源 ,以人力资源及相应的组织模式为内容 ,大幅度提高旅游业信息服务能力 ,以增强旅游业的竞争力 ,更好的满足旅游者的需要。信息化对旅游 业 的价值表现为:一是信息化对旅游者的价值 ;二是信息化对旅游企业和旅游主管部门的价值。 旅游业信息化与智慧旅游建设关系密切,智慧旅游建设重点主要包括 “ 旅游服务智慧化 ” 、 “ 旅游管理智慧化 ” 和 “ 旅游营销智慧化 ” 这三个方面,而旅游业信息化正是这三个方面的体现 1 在这些环境与条件下 , 国内 针对旅游出行的各类网站平台不断出现,旅行社也是遍地开花。 网络化的发展无疑给旅行社的业务发展带来了机遇 ,同时也带来前所未有的挑战 7。 而 引发了许多 问题 游 线路 杂乱无章,旅游线路重复,形成恶性竞争;同时 也危害到顾客的合法权益 。 本项目将 开发一套 旅游信息管理 系统,让各旅行社互通信息,共同销售,实现共赢,规范旅游线路,保障顾客利益。 从旅行社实际业务需求出发,本着系统化、简单化、规范化、科学化的原则,本系统的开发 采用 基于 浏览器 /服务器 结构。 该旅游信息管理 系统 具有 安全保 密性好、查询方便、容易操作、用户界面友好等优点。 第二节 研究的目的 和意义 本项目 是针对各大中小旅行社开发设计的。开发设计的目的是让各旅行社通过本系统能相互共享信息,共同销售, 让国家机关部门能更好的监督 旅游业相关组织 , 使游客权益得到更好的保障。 应用此管理系统后,旅行社同行间可互通信息 , 共享旅游线路 , 共同销售 ,避免恶性竞争, 同时旅行社 可 统一管理各地方旅行社分社销售数据。 这样以来,旅行社就可以将 主要 精力放在旅游产品的策划上, 而信息的互通性为策划者策第一章 绪论 2 划出 更好的旅游产品 带来了更直接的参考 。 统一旅游信 息管理系统有以下主要功能:用户管理、 权限管理、 地域管理、旅游信息管理、旅游信息浏览、销售管理、报表生成、合同管理、查询统计、消息通知、系统管理。 第三节 系统设计思想 一个适用的软件系统应该具备客户端 体积小, 易于操作, 易于学习, 操作界面友好 , 功能稳定,运行速度 快, 安全性好, 能充分发挥网络的作用使通讯容易 。 1. 实用性:系统以 旅行社 用户 实际 需求为目标,以方便用户为原则。根据旅行社 需求情况,从用户角度出发尽可能的方便用户使用,满足 用户需要。本系统力求 成为 国内旅行社同行 统一 使用 的网络 信息管理系统 。 2. 先进 性:本 项目 将充分 利用 现有成熟的 软件开发技术 、网络技术、 计算机硬件 技术。 以 008 为主要开发工具 , 其 优秀的编码体制和强大的编译器是此系统的强力支柱,同时 以 微软技术 产品链 作为 服务支撑 。 3. 高可靠性:一个实用的系统同时必须是可靠的,本 项目 首先以可靠的网络及软、硬件优化选型为开发条件,可 保证系统数据传输的正确性。 4. 高安全性:本项目将对用户进行权限划分, 用户类别不同 将获得不同的操作权限 。 同时对系统的一些重要数据进行加密,保障整个系统的安全性。 5. 采用标准 技术: 本系统严格按照标准软件开发过程和现有软件国际标准开发技术进行开发。 6. 可维护性:系统的设计要求方便维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护。 7. 可扩展性 性:系统的设计必须有利于 未来业务的扩展和系统扩充, 系统升级容易 。 8. 兼容 性:系统可以适应于 主流 浏览器和支持多终端 ,充分考虑系统运行的 兼容 性。 第四节 系统开发环境 一个系统的开发需要依赖一个系统平台、必要的开发工具和硬件环境,以第一章 绪论 3 下将阐述本系统的开发环境: 1、 软件 环境 操作系统 : ,它将作为本系统开发 的 系统 平台。 是微软推出的系统性能 、 安全机制 及 用户界面 体验都比较优秀的产品,它逐渐成为主流 作系统。 开发工具 : 008, 在微软推出的各个集成开发环境版本中, 008 是一个功能性全面且已经成为 台开发的主流集成开发环境 之一 。 它是 自带的组件,同时作为 台下的主流 务器。 为了保证 本系统 的兼容性,它是必不可少的。 ; 开发语言 : C#语言 ,该语言目前已经成为 发的主流语言之一,使用它可以高效地开发出 用。 数据库 : 005, 该数据库也是目前企业应用中主流数据库之一,它为开发者提供了各种工具,方便开发者高效完成数据库应用开发。 2、 硬件 环境 记本一台 , 内存 4G,由于该系统开发采用 B/S 结构,对硬件要求并不高。 第五节 课题研究内容和结构安排 课题研究内容 本文在研究旅行社 业务 及旅行社管理 的基础上,充分利用现有 的发达的网络 信息技术 ,结合旅行社 工 作人员 的实际工作内容 , 以及 旅行社 对 软件的客观需求, 按照软件生命周期法的开发步骤,从系统 信息 调查开始,对系统分析、系统设计及系统实 现 各阶段进行了 详细 描述。 系统需求分析阶段: 经过 初步 调 查 旅行社及旅游行业 ,对系统进行 必要的可行性分析,确定系统的开发模式和实现的 基本 目标。在 初步 调查的基础上对旅行社业务管理 的流程做详细调查,并做了详尽的分析,确立了系统的功能需求,为 后面 系统的设计打下了基础。 系统 概要 设计阶段 : 对系统进行了 详细讨论 ,并对系统 体系结构、逻辑设计及数据库设计 进行了分析 。 采用 模工具,通过用例图,类 图等 对 系统第一章 绪论 4 模型 进行 描述,再 运用结构化程序设计思想,将系统分解成为若干个模块。对系统设计的每个模块进行详细定义和说明。 详细设计阶段: 对系统的业务流程进行了详细分析 , 并画出系统业务流程图 ;对每个模块进行逐一剖析,详细描述每个模块的功能及实现原理。 同时 完成了各个模块的的 数据结构设计、代码设计 等必要设计 。 系统编码运行测试阶段: 依据系统的分析和设计, 完成了整个系统的一个原型。 论文结构安排 本文分 5 个章节进行阐述 : 第一章:绪论,主要介绍了系统开发的背景、目的和意义。概述了系统的设计思想、开发环 境、本文的主要内容和组织结构。 第 二 章: 系统需求分析 , 首先是对系统做了一个简单的可行性分析。然后 ,通过 对 旅行社日常的业务流程 分析 , 进而分析系统的需求 。 最后, 设计出系统的业务流程图 第 三 章: 系统 总体设计,详细描述了系统的设计,包括总体设计的原则、功能设计、 数据库设计;对系统 模块 进行了划分,将各个模块进行了必要的说明 。 第四 章: 系统 详细设计 与实现 ,详细叙述了系统的 各个模块设计与实现 以及 相关 关键 技术 ,并展示了实现过程的相关代码 。 第五 章:总结与展望,在对全文内容总结的基础上,提出在今后工作中需要进一步完善的工作。 第二章 系统需求分析 5 第二章 系统需求分析 需求分析的主要 作用 是确定系统必须完成 的内容 ,在 系统直接 用户的参与下 对该系统 提出目标 , 完整 的 、准确 的 、清晰 的 、具体的实际要求 和 软件应完成的具体功能和性能。 本阶段将软件调研阶段的需求资料进行分析和必要的设计,使软件内容逐步细化到可详细定义的级别,并分析提取出各种不同的软件元素,为这些元素找到可行的解决方案。本章将从各个角度分析问题,阐述并确定了该软件系统的目标,功能要求以及性能要求。依据这些内容给出了本系统的主要数据字典和数据流图。 在软件 系统 的开发过程中,可行性分析是 普遍采用的 一种研究工程项目是否可行的科学。它通过各种有效的方法,对工程项目进行分析,从技术、经济、财务等方面加以评价,最终给决策者提供是否选择该项目进行投资的 客观 依据。 第一节 可行性分析 软件开发中可行性 分析 的目的是在尽可能短的时间内用最小的代价来确定问题是否能够解决。若问题无法解决,则花费在系统开发上的时间、人力、软硬件资源就会成为浪费。因此,在对系统进行开发之前,首先需要从以下几个方面对其可行性进行研究分析。 经济可行性 该系统 总体 规模不大, 投入的开发人力不会太大,这样 开发费用 也 并不昂贵, 为了 更加直观,将各开发阶段人员配备及资金配备列表 如表 示 表 一旅游信息 管理系统 初期投资 序号 任务 人工(人 日) 单价(元) 合计(元) 1 需求分析 6 1000 6000 2 总体设计 9 1000 9000 3 基本信息 子系统详细设计 3 1000 3000 4 各 子系统详细设计 9 1000 9000 5 工程实际成本数据库实现 3 1000 3000 第二章 系统需求分析 6 续 表 统一旅游信息管理系统 初期投资 序号 任务 人工(人 日) 单价(元) 合计(元) 6 编码实现 10 1000 10 000 7 单体测试 6 1000 6000 8 系统集成测试 6 1000 6000 9 说明手册编制 3 1000 3000 10 软件授权 0000 10000 11 硬件配置 5000 15000 10 总计 80000 系统货币时间价值如表 示。 表 一旅游信息 管理系统货币时间价值 年份 将来值( 元 ) ( 1+i) n 现在值( 元 ) 累计的现在值( 元 ) 1 30000 8571 28571 2 30000 7211 55782 3 30000 5916 81698 4 30000 4681 106379 投资回收期 即: 投资回收期 =2+(80000(元 ) 经过以上分析, 统一旅游 信息 管理系统的开发 从经济角度考虑 是 可行的 。 技术可行性 该 系统可以 采用 现有的 主流 软件开发 技术来实现, 单从目前的开发工具考虑 , 本 系统比较适合采用 微软提 供的 开发工具 该 开发工具非常适合 开发基于 B/S 结构的应用系统, 同时该工具还 提供了 所见即所得的设计功能 。提供了强大的控件支持,方便开发人员快速开发 。 而 发 用 是基于 架的, 架 安全可靠, 且第二章 系统需求分析 7 官方针对开发提供了完整的开发 帮助 文档, 对于开发人员而言开发 十分 方便。 操作可行性 本系统开发完成后, 使用并不复杂, 由于采用标准的 界面 控件, 界面 会比较亲切且 容易使用。同时 由于基于 B/S 结构, 并且 大多数 旅行社员工 都有过使用电脑 浏览网页 的经 历, 该系统很容易就能被旅行社员工学会如何操作 。 另外,该系统的实施对 旅行社 的组织 结构 不会有太大的影响 ,这样就避免了旅行社为引入该系统带来公司组织 结构 的变更 。在今后的 系统 维护过程中,领导者可在旅行社内部 挑选或培养一、两名对计算机知识比较了解的员工深入学习 并掌握该系统。 经过上述 三个方面的 论述分析, 本 系统的开发是 可行 的 。 第二 节 系统目标 本系统面向国内各大中小旅行社, 本系统将 统一规范国内 旅游市场 ,让旅行社之间可互通信息 。为了让各旅行社快速使用本系统,本系统的设计力求操作使用简单化,尽量减少输入操作,将大部分数 据交由计算机自动处理。另外,本系统为了充分做到自动化,将所有旅行社销售及销售管理工作都集成到本系统,为了方便管理者,本系统将提供强大的报表统计功能,所有销售数据一目了然。 同时,本系统还 应该具备员工管理和各旅行社对旗下分社管理功能,真正做到信息管理系统的全面性。总之本系统,将充分发挥网络的作用 让 各个旅行社 走上信息化道路。 第 三 节 系统功能 需求分析 系统功能 本 系统主要包括三 大部分的 功能 :团队信息 (包括 旅行社 信息 及员工 信息 )的管理、旅游线路 信息的管理、 销售统计 信息 (报表等 )的管理。 具体功能如 下: 1 团队信息管理 该功能主要分为两大部分:员工信息管理和旅行社信息及分社信息管理,这是系统最基本的功能。具体如下: 第二章 系统需求分析 8 1)旅行社登记注册:完成旅行社基本信息登记 2)旅行社分社添加与 部门 添加:旅行社注册后,管理员可以添加所属旅行社的分社及各个 部门 划分 ,同时如果需要修改信息时,可对旅行社及部门信息进行修改。 3) 员工信息添加:旅行社的管理员可以登录该系统旅行社管理后台,添加员工信息,包括员工基本信息和为员工创建一个初始账户,以后员工可凭借该账户登录系统完成旅行社日常业务。 4)员工信息的修改 :如果员工信息 需要改动时,管理员可以修改员工信息。 2 旅游线路信息管理 该系统最大的一个优点就是要使旅行社之间互通产品信息,共同销售,而旅游线路则是旅行社最直接的产品。因此旅游线路信息管理是本系统最重要的功能,具体细节功能如下: 1)旅游线路信息添加:完成旅游线路产品信息的添加,包括旅游线路简介(图文并茂),产品价格等信息。 2)旅游线路信息的修改:如果发现信息有误,可及时修改旅游线路信息。 3 销售信息管理 销售作为旅行社最核心的业务,因此销售管理在整个系统中也是十分重要的 ,需要将销售数据得到最直观的体现,具体如下所 示: 1)销售记录:每销售一份旅行社线路产品,都应在该系统中记录 ;如果有退单操作,也需要在该系统中记录。 2)销售统计:统计条目比较多,首先,根据单个产品进行统计;其次,根据销售人员进行统计;再次,根据销售阶段时间进行统计;最后,因为系统设定目标中需要让旅行社之间共同销售,所以在统计信息上可以根据不同旅行社,统计统一产品的销售情况。 3)销售报表:针对各种归总统计信息,形成相应报表,报表可打印。 系统功能 需求 分析 ( 1)用户登录功能 对于系统管理员、旅行社员工和旅行社顶级管理员三种使用用户来说 ,他们的登录过程都是类似的。用户登录用例图如图 示 第二章 系统需求分析 9 图 用户登录用例图 系统首页是登录页面,当用户输入账号和密码后系统进入检测用户信息状态,当用户输入合法将进入对应的用户界面。输入不合法则进入检查输入次数状态,若输入次数小于规定次数可返回到首页,否则结束登录,活动图如图 用 户 输 入 用 户 名 和 密 码 检 验 用 户 信 息 根 据 权 限 进 入 相 应 界 面检 验 输 入 次 数小于规定次数大 于 规 定 次 数检验未通过传 送 数 据检 验 通 过图 用户登录活动图 ( 2)旅游线路管理 旅游线路管理包括了旅游线路添加、旅游线路修改、和查看旅游线路,该功能的用例图如图 示 第二章 系统需求分析 10 图 旅游线路管理用例图 添加旅游线路:用户将策划好的旅游线路内容进行编辑整理,选择好该线路对应的合同,以及旅游线路产品必要信息进行填写,如价格,有效期等。编辑好后就可以进行提交,然后等待审核。 修改旅游线路:当用户觉得旅游线路信息有误或者有些由于某些原因不得不对线路内容进行调整,可对旅游线路信息进行修改。修改后提交,等待审核。 查看旅游线路:用户可对所属旅行社地域内的所有旅游线路进行查看。 ( 3)销售管理 销售管理包括了旅游线路的预订、交易和退订,该功能的用例图如图 示 : 预订旅游线路:当有顾客 电话预订旅游线路或者当面提出预订时,旅游社员工根据顾客提供的正真实信息,填写预订订单表,订单状态填写为 “ 未付 ” ,然后提交,这样并完成了预订过程。 交易:当顾客当面或者通过其他途径(如网银)支付了购买旅游线路的费用,这意味着发生了交易,如果该顾客是预订顾客,那么旅行社员工将根据顾客提供的预定号或者其他相关信息查询出预订订单将该订单支付状态修改为“ 已付 ” 并填写付款信息,再次提交,交易过程完成;如果顾客未预订直接购买的,那么旅行社员工无需查询订单,直接在填写新的订单并将订单支付状态填写为 “ 已付 ” ,同时填写好付款信 息,然后进行提交,交易过程完成。 退订:当顾客由于某种原因提出退订时,旅行社员工根据购买时签订的相第二章 系统需求分析 11 关合同条款,查询出该顾客的订单,核查顾客的相关信息,确认后进行相关退款,然后旅行社员工将订单状态修改为 “ 退订 ” ,并填写退订相关信息,最后进行提交,这样退订过程完成。 图 销售管理用例图 ( 4)消息管理 消息管理包括了发送消息,查看消息,删除消息,该功能的用例图如图 图 消息管理用例图 第二章 系统需求分析 12 发送消息:不论是哪个类别的用户在权限设定下都可以给其他用户发送消息,消息发送后会进入到对方的收 信箱中。 查看消息:用户登录后可以通过消息管理查看消息,查看后消息的状态变为已查看状态。 删除消息:当用户认为消息已经不需要保留时,可对消息进行删除操作。 第 四 节 系统业务流程 根据前面 功能 需求分析描述出 本 系统的业务流程,如图 示 用 户登 录验 证 通 过否是判 断 身 份系 统 管 理 员普 通 用 户( 包 括 旅 行 社 管 理 员 )浏 览 旅 游 信 息添 加 、 修 改 旅游 信 息添 加 、 修 改 合同销 售生 成 、 查 看 报表发 消 息 、 查 看消 息添 加 、 删 除 用户注 册 顶 级 旅 行社 、 旅 行 社 顶级 管 理 员审 核查 看 销 售 统 计系 统 配 置添 加 、 删 除 、系 统 管 理 员审 核 顶 级 旅 行社地 域 匹 配添 加 、 删 除 用户 权 限添 加 、 删 除 用户添 加 、 修 改 、删 除 部 门添 加 、 删 除 部门 默 认 权 限修 改 个 人 信 息 添 加 分 社图 系统业务流程图 以上系统业务流程展示了整个系统的业务,现将具体业务进行必要阐述,第二章 系统需求分析 13 以明确后面模块详细设计部分要实现的功能接口。 1)用户登录:用户账户的获取:第一个是系统管理员也是初始超级管理员是系统 最高权限者,该账户由系统初始化产生;第二个是旅行社顶级管理员:注册提交顶级旅行社信息后,通过系统管理员审核产生;第三个是旅行社普通用户:该用户是由旅行社顶级管理员添加获得。我们通过这些严密的用户获取机制,保证了用户账户的真实性、有效性和合法性。获得账户后就可以通过原始账户密码登录了。 2)注册顶级旅行社、旅行社顶级管理员:该过程是提交旅行社总社的信息,然后等待系统管理员的审核,确认后该顶级旅行社才生效。审核后,系统将自动产生一个旅行社顶级管理员账户。 3)普通用户业务:包括( 1)浏览旅游信息,( 2)添加、修 改旅游信息,( 3)添加、修改合同,( 4)销售,( 5)生成、查看报表,( 6)发消息、查看消息,( 7)添加、删除用户,( 8)审核,( 9)查看销售统计,( 10)地域匹配,( 11)添加、删除用户权限,( 12)添加、删除用户,( 13)添加、修改、删除部门,( 14)添加、删除部门默认权限,( 15)修改个人信息,( 16)添加分社。以上业务还可继续细分成更小的业务,在后面模块设计中会详细介绍。 4)系统管理员业务:包括( 1)系统配置,( 2)添加、删除系统管理员,( 3)审核顶级旅行社。以上业务也需要继续细分成更小的业务处理。 第 五 节 数据流 数据流图是一种最常用的结构化分析工具,它从数据传递和加工角度,以图形的方式刻画系统内的数据运动情况。 面向数据流的需求分析方法是传统的软件工程需求分析方法 8。 本 系统顶层数据流图 主要描述 的是 系统操用户 进入 系统前,首先 通过输入用户账户信息 进行登录操作; 登录成功后, 用户 可进行路线 添加 、 销售线路产品 、 添加旅行社、添加地域 、 员工管理 、合同管理、消息管理、系统管理 等操作。 具体根据 每个用户不同的角色,每个角色 有不同的权限 ,使用的功能也 不相同。 例如, 产品策划部 这个部门只需要对线路进行管理 ,可以对线路 进行增加和维护。最后,将操作结果显示给系统操作人员,以确定操作 信息。 系统数据流图 , 如图 示 。 第二章 系统需求分析 14 用 户用 户 登 录线 路 管 理销 售 管 理旅 行 社 管 理员 工 管 理系 统 管 理地 域 管 理合 同 管 理消 息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论