计算机软件uml,计算机软件——UML旅游管理系统
计算机软件——UML旅游管理系统 (20页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!14.90 积分 旅游管理系统2013级金融信息化1班雷洋 20137710126 目录一、项目概述 3二、需求分析 31、需求陈述: 32、数据库: 4三、项目用例分析及系统建模创建系统用例模型 51、游客用例 62、旅行社用例 73、系统管理员用例 8系统的静.
计算机软件——UML旅游管理系统
(20页)
本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!
14.90 积分
旅游管理系统2013级金融信息化1班雷洋 20137710126 目录一、项目概述 3二、需求分析 31、需求陈述: 32、数据库: 4三、项目用例分析及系统建模创建系统用例模型 51、游客用例 62、旅行社用例 73、系统管理员用例 8系统的静态模型 9系统的动态模型 101、创建序列图和协作图 102、创建状态图 16系统的部署模型 20旅游预订系统项目需求分析一、项目概述 随着社会的发展,人们的生活质量也越来越好,外出旅游也成了人们日常生活不可或缺的一项活动。而伴随着紧张的生活节奏,人们更渴望能便捷的,省时的完成各项旅游前的规划准备。因此我们的“旅游预订系统”便可以为大家提供便捷的途径。各地的旅行社都可以在这里注册,发布路线。而旅客只需轻点鼠标,便可在这里查询想要的旅游路线,预订旅游。希望我们的系统能让您满意。二、需求分析 适用群体:所有规范的旅行社,全体市民。 可行性分析:技术可行性,操作可行性,经济可行性。1、需求陈述:1) 前台管理:前台作为与用户直接交互的可视化界面,必须简洁明化,不仅要让前台服务员一目了然,而且没有压迫感,方便好用,能将系统的各个功能提供给服务员,以帮助前台服务员进行管理。这样做的目的是让大多数客户能够轻松地享受系统给他们带来的便利。2) 后台管理:为了确保游客和旅行社的信息具有更好的安全性,前台管理和后台管理是分离的。前台、后台的各管理模块需要经过权限授权才可以使用,前台的主要角色是旅行社和游客,而后台的主要角色即是系统管理人员。 3)旅行社:旅行社注册,发布旅游线路。确认预订客户信息。4)游客:游客可以查询路线,填写预订信息。5)系统管理员:分别按照价格、日期、旅行社、旅游地区等类别分类数据,数据库更新。简易旅游预订系统—旅行社应有的职责:1)旅行社注册:各旅行社可以在该系统网站注册,提供旅行社的详细信息。为各旅行社提供了一个更广阔的平台。2)发布路线:旅行社把自己旅社所能提供的旅游路线发布出来,包括旅游地区,旅游的日期,价格,主要景点 ,各类相关照片。旅行社发布路线信息,可以方便人们更加详细的了解旅行社,以及在各个旅行社之间进行对比。让更多的人了解该旅社,能为旅社带来更广益的收益。3)接受游客预订信息:游客进行旅游预订后,旅行社会得到相关的游客信息 ,并根据游客电话进行二次确认。这个权限使旅行社节省出更多的人力资源,避免了节假日期间旅游人数过多引起的接待人员不足的状况。简易旅游预订系统—游客职责1)查询路线:游客可以对旅游线路进行查询,查询的方式也是多样化的,查询的关键字可以是价格,景点,地区等。通过各种方式,对查出的路线进行对比,挑选出自己最满意的路线。2)预定旅游:游客在挑选出自己满意的路线后 ,可以在相关旅社处留下自己的联系方式,预定日期,人数等信息。人们可以足不出户的选好自己的出行路线。方便快捷。 简易旅游预定系统—系统管理员职责1)查询统计功能:对旅行社发布的路线信息进行整合,按照价格,日期,旅行社,旅游地区等类别进行分类。使数据更加清晰简明,易于人们进行浏览选择。2)分类订单:旅行社对旅客的预定信息进行二次确认后,选择出电话确定的订单,排除电话取消的订单,系统对此两类订单按照已确定和已取消的分类进行归类。方便旅行社统计旅客信息,安排日后行程。2、数据库:旅行社列表:旅行社账户编号、旅行社名称(主键)、详-省略部分-的序列图如图:e.系统管理员分类数据的工作流程(1) 系统管理员进入数据界面,并在界面中提交分类数据的信息。(2) 数据界面将分类的数据传递到数据库。查询数据信息是否已存在,并判断是否可以分类。(3) 数据库将分类成功的信息返回到数据界面并显示。(4) 系统管理员从数据界面获得分类成功的信息。2、创建状态图在旅游管理系统中,有明确状态的转换的类是旅游线路预订信息。下面使用状态图进行描述。旅游线路预订信息包含三种状态:被添加的旅游线路信息,被确定的预订信息,被取消的预订信息。它们之间的转化规则如下。(1) 旅行社添加新的旅游线路信息,这些信息供旅客选择。(2) 当有旅客确定对线路的预定时,由系统管理员确定预订信息。(3) 当有旅客取消对线路的预订时,由系统管理员取消预订信息。根据预订信息的各种状态以及转换规则,创建预订信息的状态图如下所示1. 创建活动图1) 游客查看信息的活动图(1)游客输入网址进入旅游预订系统页面;(2)在主页面选择想要查看的旅行社;(3)系统显示出点击的旅行社页面;(4)游客在相关旅行社页面选择路线;(5)游客可以按找价格排序查找路线;(6)游客可以按照地区排序查找路线;(7)游客点击相关链接显示路线信息;(8)游客查看完可以退出系统。2) 游客预订路线的活动图(1) 游客选择喜爱的旅行社查看;(2) 游客在相关旅行社页面选择路线;(3) 游客可以按找价格排序查找路线;(4) 游客可以按照地区排序查找路线;(5) 游客点击相关链接显示相关信息;(6) 在选择好的旅游路线详情页面留言,写旅游人数,时间等信息;(7) 系统显示留言信息;(8) 游客就收到留言成功信息后退出系统。3) 旅行社的活动图(1) 旅行社登陆旅游预订系统;(2) 系统验证用户输入的用户信息;(3) 系统判断用户是否存在;(4) 若用户不存在,旅行社注册或重新登陆;(5) 若用户存在,旅行社可以添加旅游路线;(6) 旅行社得到添加路线成功信息;(7) 旅行社可以结束操作;(8) 若用户存在,旅行社可以查看确定预订信息;(9) 旅行社可以结束操作。4) 系统管理员分类数据的活动图(1) 系统管理员登录旅游预订系统,验证信息是否存在。验证成功进入数据界面,验证不成功则退出系统。(2) 系统管理员选择要分类的数据,查看信息和分类数据,(3) 系统管理员在分类数据的时候可按价格、日期、旅行社、旅游地区等类别分类数据, 按照确定的订单和取消的订单分类数据。(4) 系统管理员完成操作后退出系统。系统的部署模型在旅游预订系统中,可以对系统的主要参与者和主要业务实体类分别创建对应的构件并进行映射。之前在类图中创建了系统管理员类,旅行社类,游客类,Form类,Line类和Control类,所以映射出相同的构件,包含系统管理员构件,旅行社构件,游客构件,页面构件,路线构件和业务逻辑构件。除此之外,还必须有一个主程序构件。根据这些构件及其关系创建的构件图如下图所示。系统的部署图描绘的是系统节点上运行资源的安排。在我们的旅游预定系统中,系统包含三种节点,分别是:主页面浏览器节点,游客通过浏览器可进行查询和预定的操作,旅行社也进行注册、查看预定和明确定单的操作;系统服务器节点,用于处理系统的业务逻辑;数据库节点,由一台数据库服务器负责数据的存储、更新、处理等。 旅游预定系统的部署图如下图所示。 关 键 词: uml 软件 管理 系统 计算机 旅游
天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)