logo资料库

UML旅游资源管理系统.doc

第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
资料共16页,剩余部分请下载后查看
唐山学院课程设计 一、系统概述 1.1 系统描述 在这高科技的现代信息化的社会里,随着国人生活水平的不断提高,人们的生活 方式不再仅限于普通的衣、食、住、行。人们不仅要在物质方面得到提高,而且 在精神方面也追求有一个质的突变。于是,人们越来越多的选择在周末或节假日 期间外出旅游,享受旅游给自己带来的乐趣,开阔视野,舒缓压力,陶冶情操。 针对大众的这种需求,许许多多形形色色的旅行社就由此孕育而生,旅行社则需 要由一个合适的管理系统来管理,所以旅行社管理信息系统的建立是十分必要 的。 将计算机这一信息处理利器应用于旅游资源的日常管理已是势必所然,而且 这也将为旅行社的管理带来前所未有的改变,它可以带来意想不到的效益,同时 也会为旅游业的飞速发展提供无限潜力。采用计算机管理信息系统已成为旅行社 管理科学化和现代化的重要标志,它给旅行社管理带来了明显的经济效益和社会 效益。主要体现在:极大提高了旅行社工作人员的工作效率,大大减少了以往人 员冗余的问题。同时,也为广大游客创造了极大的方便! 基于旅行社管理的部 分自动化,可以减少管理中的漏洞,可以节约不少管理开支,增加旅行社收入。 而在本次课程设计中,旅行社管理信息系统研究意义和研究的主要内容。首 先对系统中用到的理论知识及相关技术工具进行论述及 UML 系统建模,该信息 系统以旅行社管理员、景点管理员、导游、游客四种身份来划分并实现景点管理、 线路管理和用户管理,这四个模块是该子系统全部组成部分,其中导游模块实现 了导游对自身信息,景点信息和路线信息的查询、修改、增添、删除,考虑到游 客不是固定,长期的用户,所以游客访问不需要账号和密码;导游和景点管理员 需要账号和密码。
唐山学院课程设计 二、 系统分析 2.1 可行性分析 2.1.1 技术可行性分析 此旅行社管理信息系统是对所学专业知识的一次综合应用与提高,可以在机 房完成系统设计。就技术力量来说,已经学习了 UML 系统建模与分析设计、管 理信息系统,并且对网络技术和操作系统也有比较系统的了解。目前,教材管理 信息系统已得到了大量应用,有许多可供参考的成功系统。而且,网络上有许多 系统设计方面的资料。从技术角度考虑,此信息系统开发设计可能会有这样或那 样的问题,但是基本能满足使用需求。 2.1.2 经济可行性分析 旅游业的日益盛行需要现代化、信息化的管理,在计算机普及的今天,该系 统成本低,维护费用少,同时也可以节省人力、物力、财力。数据库来编程实现, 系统设计成模块化、组件化,便于将来的扩展和维护,减少旅行社的再投资。 此外由于本系统建模开发成本低而市场利润却很大,因而在交付使用后就会 带来相应的经济效益,也会因为其系统性、高效性赢得广大客户的尊重,既经济 又实用,很大程度的降低了原来在旅游信息管理上的花费,而且更加直观和方便, 特别是在游客信息管理、景点路线管理、信息及时查询修改、落实职责职权等上 都比以前有了很大的提高,取得无形的效益。 2.1.3 社会可行性分析 在这充实着高科技的现代信息化的社会里,人们的生活方式不再仅限于普通的物 质方面得到提高,而且在精神方面也追求有一个质的突变。于是,人们越来越多 的享受旅游给自己带来的乐趣,开阔视野,舒缓压力,陶冶情操。针对大众的这 种需求,旅行社的管理信息化也就势在必行了,旅行社需要由一个合适的管理信 息系统来管理。该系统方便了各个人员工作甚至包括游客,方便查询与旅游业务 有关的信息,同时也能满足旅行社对游客的方便安全的管理,取得无形的社会效 益。 2.1.4 法律可行性分析 本系统完全是在本人自己设计基础之上完成的,故不存在任何法律上的侵权行为 或者由于本系统所带来的法律纠纷问题,所以在法律上是可行的。
唐山学院课程设计 2.2 需求分析 图 2-1 系统用例图 在图 2-1“旅行社管理信息系统”中,系统外有 4 个执行者: (1).“旅行社管理员”执行者几乎参与对系统内的所有用例的操作,包括向游客 收取旅费。 (2).“景点管理员”执行者参与各个景点相关情况信息的信息发布,并据此发布 给系统数据库,以方便旅行社管理者、导游及旅客及时查询并据此做出相应的调 整或决定。 (3).“导游”执行者则主要参与查询功能,包括:自已所辖范围内的游客、旅游 路线、相关景点详细情况及变化、对游客提出的问题进行恢复等等。 (4).“游客”执行者参与预先缴费、景点信息查询、路线选择查询等,并在留言 板上提出质疑和询问相关信息。 2.2.1 描述用例 1.“信息发布”用例 用例编号:0201
唐山学院课程设计 用例名:信息发布 执行者:旅行社管理员、景点管理员、导游。 目的:旅行社管理员、景点管理员、导游可以在系统公共平台中及时发布有关信 息,这些信息中包含:相关业务变化、景点天气等情况、路线状况、游客信息、 以及其他的信息,譬如:留言板上的信息也可以再次发布以求相关负责人员回应。 类型:主要、基本的。 级别:一级。 过程描述: (1).拥有权限的管理员输入用户名及密码,进入系统。 (2).浏览留言板,并对留言做出及时有效地信息回复。 (3).各个权限执行者根据自己岗位情况变化做出信息发布,以方便上级或下级工 作人员及时有效的接受信息,并根据信息对相关工作人员及工作做出及时的调 整,以免耽误工作的顺利进行。 (4).上级领导将调整的工作信息及时反馈并于留言板中发布适当的一部分与游 客变动的信息。 (5).退出系统。 与其他用例的关联: 过程描述 1)中包含身份验证。 异常事件流处理: 身份验证密码等输入错误,允许从新输入。 游客编号可以由旅行社某管理员手动输入,出现错误,允许从新输入。 2.“订单处理”用例 用例编号:0202 用例名:订单处理 执行者:旅行社管理员 目的:对系统传送过来的客户交纳的付款单据进行核对并审核。 类型:主要、基本的。 级别:一级。 过程描述: (1).拥有权限的旅行社管理员输入用户名及密码,进入系统。 (2).浏览留言板,并对留言做出及时有效地信息恢复。 (3).对客户交纳的付款单进行处理核查校对并审核,并对该游客进行景点归属地 和导游归属的划分。 (4).在信息发布平台上发布相关信息。 (5).退出系统。
唐山学院课程设计 与其他用例的关联: 过程描述 1)中包含身份验证。 异常事件流处理: 身份验证密码等输入错误,允许从新输入。 游客归属划分由旅行社该管理员手动划分,出现错误,允许从新划分。 3.“留言处理”用例 用例编号:0203 用例名:留言处理 执行者:旅行社管理员、导游。 目的:对客户的疑问等留言做出有效回复。 类型:主要、基本的。 级别:一级。 过程描述: (1).输入用户名及密码,进入系统。 (2).浏览留言板,并对留言做出及时有效地信息恢复。 (3).退出系统。 4.“信息查询”用例 用例编号:0204 用例名:景点查询、路线查询、游客查询。 执行者:景点管理员、导游、游客。 目的:景点管理员、导游、游客通过对自己想知道的信息的查询来方便安排自己 的计划。 类型:主要、基本的。 级别:一级。 过程描述: (1).输入用户名及密码,进入系统。游客除外。 (2).查询相关路线、景点、游客的信息。 (3).有质疑的管理员可以发布相关信息。 (4).退出系统。 异常事件流处理: 身份验证密码等输入错误,允许从新输入。 5.“预先交费”用例 用例编号:0205 用例名:预先交费 执行者:游客
唐山学院课程设计 目的:预交费用 类型:主要、基本的。 级别:一级。 过程描述: (1).无需密码等直接进入系统。 (2).预交费用。 (3).收到反馈信息,提示是否交费成功。 (4).退出系统。 与其他用例的关联: 过程描述 1)中不包含身份验证。 异常事件流处理: 交费失败允许从新交费。 2.3 系统静态建模 图 2-2 系统类图
唐山学院课程设计 2.3.1 类图描述 (1).旅行社管理员 类名:旅行社管理员 类的编号:0301 类的类型:该类型创建的对象为持久对象,存储在服务器上的数据库中,可以共 享。 功能:负责协调组织下级工作人员的的工作,接受客户缴纳的付款并核对审核。 属性:姓名、职称、联系电话 操作:查询信息()、修改信息()、增加信息()、删除信息()、发布信息() (2).景点管理员 类名:景点管理员 类的编号:0302 类的类型:该类型创建的对象为持久对象,存储在服务器上的数据库中,可以共 享。 功能:及时有效的收集景点的天气、设施等状况,并向上发布相关信息。 属性:编号、姓名、联系电话、风景点 操作:发布信息() (3).导游 类名:导游 类的编号:0303 类的类型:该类型创建的对象为持久对象,存储在服务器上的数据库中,可以共 享。 功能:结合上级发布的信息,联合景点管理员来组织规划游客的行程安排。 属性:个人编号、姓名、联系电话、家庭住址、旅游日期 操作:查询信息()、修改信息()、质疑信息()。 (4).游客 类名:游客 类的编号:0304 类的类型:该类型创建的对象为持久对象,存储在服务器上的数据库中,可以共 享。 功能:查询自身行程的安排以及在留言板上提出自己的质疑。 属性:游客编号、姓名、联系电话、家庭住址、现居住地。 操作:查询信息()、质疑信息()、发布信息()。 (5).景点信息库 类名:景点信息库
唐山学院课程设计 类的编号:0305 类的类型:该类型创建的对象为持久对象,存储在服务器上的数据库中,可以共 享。 功能:由景点管理员主要负责的系统数据库,及时有效的收集景点的天气、设施 等状况,并在此发布并保存相关信息。以方便旅行社管理者、导游及时查询并据 此做出相应的调整或决定。 属性:人员编号、姓名、联系电话、游客编号、导游编号、景点状况、发布日期 (6).路线信息库 类名:路线信息库 类的编号:0306 类的类型:该类型创建的对象为持久对象,存储在服务器上的数据库中,可以共 享。 功能:由旅行社管理者和景点管理员等人员联合参与制定出的各个景点路线分别 等,以方便旅行社管理者、导游及旅客及时查询并据此做出相应的调整或决定。 属性:旅行社管理员、导游编号、游客编号、路线状况、发布日期。 (7).订单 类名:订单 类的编号:0307 类的类型:该类型创建的对象为持久对象,存储在服务器上的数据库中,可以共 享。 功能:负责客户预交费用的一个系统模块,并供上级领导核对及审核的一个系统 模块。 属性:客户姓名、订单人数、联系电话、家庭住址、缴费日期。
分享到:
收藏