- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
UML
旅
游
开
发
管
理
系
统
专 业:计算机科学与技术(软件工程方向)
班 级:软件052班
本组人姓名及学号:侯坚强(200580114216)
韦应嗣(200580114227)李兴源(200580114221)刘寅腾(200580114221)辜俊武(200580114215)
指导教师:贾晓辉老师
日 期:2008年05月15日
旅游开发管理系统
1.旅游开发管理系统的需求分析
完成了针对《旅游开发管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,本小组提出了这份软件的需求分析。 此需求分析对《旅游开发管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面的UML模型,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。这份需求分析的预期读者为游客、系统管理员、需求分析人员、测试人员、用户文档编写者、项目管理人员等。
1.1系统功能需求
系统的功能需求包括一下几个方面
游客可以通过网络产寻景点的信息概况和预定票及导游。
游客可以查询相关景点和取消预定。
工作人员可以处理游客的预定请求和取消预定的请求。
系统管理员可以对系统的数据库进行维护,例如增加、删除和修改景点信息,增加、删除和修改工作人员帐户,增加和删除景点。
满足以上需求的管理系统主要包括一下几个模块。
旅游数据维护模块
基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。例如对游客及导游及工作人员各项信息的更新和修改。
旅游业务模块
基本业务模块主要用于实现游客查询景点信息和预定的管理,可以登陆系统预定景点游票和导游预定,工作人员可以处理预定信息和取消预定信息等操作。
数据库管理模块
在系统中,所有景点信息以及工作人员和导游的帐户信息都要进行统一管理,景点的使用情况和预定情况也要进行详细的记录,要用统一的数据库平台进行管理。
旅游信息查询模块
信息查询模块主要用于查询景点的信息和游客的预定信息。
下图所示表示了旅游开发管理系统的功能需求
旅游开发管理系统
旅游开发管理系统
旅游数据维护模块
旅游业务模块
数据管理模块
旅游信息查询模块
1.2旅游数据维护模块
数据维护模块包括如下图所示的几个方面。
旅游数据维护模块
旅游数据维护模块
添加帐户信息
修改更新信息
添加景点信息
修改更新景点信息
删除景点信息
添加工作人员信息。系统管理员可以添加工作人员和导游及游客的帐户。
更新和修改信息。系统管理员可以更新和修改工作人员和导游及游客的信息。
添加景点信息。系统管理员可以添加景点及景点信息。
修改更新景点信息。系统管理员可以更新和修改景点信息。
删除景点信息。系统管理员可以删除景点及景点信息。
1.3旅游业务模块
旅游业务模块包括一下几个方面
旅游业务模块
旅游业务模块
查询信息
预定景点票
预定导游
取消预定
查询信息。游客查询景点使用信息及景点概括信息。
预定。游客预定景点票和导游。
取消预定。游客可一根据情况发出取消预定的申请。
1.4数据库管理模块
数据库模块包括一下一个方面。
数据库
数据库管理模块
工作人员信息管理
景点信息管理
帐户信息管理
预定信息管理
工作人员信息管理。信息包括工作人员的名字,地址,及联系方式和工作编号等。
景点信息管理。景点信息包括景点的名称,代号,概况等。
帐户信息管理。包括帐户ID,姓名,地址,邮编等。
预定信息管理。景点票和导游预定信息。
1.5信息查询模块
信息查询模块主要是查询数据库中的相关信息。
信息查询模块
信息查询模块
查询景点信息
查询帐户信息
2.系统的UML基本模型
2.1uml基本模型
2.2系统的用例图
2.2.1系统管理员维护系统的用例图
(1)添加景点
(2)删除修改景点信息
(3)添加帐户
(4)删除修改帐户
(5)增加旅游目录
(6)查询景点信息
(7)查询帐户信息
2.2.2工作人员操作用例图
查询预定信息
删除预定信息
处理预定信息
查询景点信息
分配导游
2.2.3游客操作用例图
查询景点信息
预定票和导游
登陆系统
2.2.4导游用例图
查询景点信息
查询景点旅游人数
2.3系统的时序图
2.3.1工作人员处理预定信息的时序图
2.3.2系统管理员删除工作人员和导游帐户的时序图
2.3.3系统管理员删除景点的时序图
2.3.4系统管理员添加工作人员和导游帐户的时序图
2.3.5系统管理员添加景点时序图
2.3.6游客查询景点信息时序图
2.3.7游客预定景点票和导游的时序图
2.4系统协作图
2.4.1工作人员处理预定的协作图
2.4.2系统管理员删除景点的协作图
2.4.3系统管理员添加景
文档评论(0)