




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、武汉理工大学软件综合课程设计说明书基于UML的旅行社管理系统设计.问题描述旅行社管理系统简介随着国人生活水平的不断提高,人们的生活方式不再仅限于普通的衣、食、住、行.人们不仅要在物质方面得到提高,而且在精神方面也追求有一个质的突变。于是,人们越 来越多的选择在周末或假期间外出旅游,享受旅游给自己带来的乐趣,扩展视野。针对大 众的这种需求,许许多多的旅行社就由此孕育而生,旅行社则需要由一个合适的管理系统 来规范,所以旅行社管理系统的建立是十分必要的。在计算机飞速发展的今天,将计算机这一信息处理利器应用于旅行社的日常管理已是 势必所然,而且这也将为旅行社的管理带来前所未有的改变,它可以带来意想不到
2、的效益, 同时也会为旅游业的飞速发展提供无限潜力。采用计算机管理信息系统已成为旅行社管理 科学化和现代化的重要标志,它给旅行社管理带来了明显的经济效益和社会效益。主要体 现在:极大提高了旅行社工作人员的工作效率,大大减少了以往人员冗余的问题。基于旅行社管理的全面自动化,可以减少管理中的漏洞,可以节约不少管理开支,增加旅行社 收入。在本次课程设计中德尔旅行社管理系统研究意义和研究的主要内容。首先对系统中用 到的理论知识及相关技术、工具进行了论述,该论文详细论述了系统中的子系统:旅行社管 理系统中的内部事务管理的设计与实现。人事管理、线路管理和用户管理,这三个模块是 该子系统全部组成部分,其中人事
3、管理模块实现了导游对自身信息查询、修改、增添、删 除,考虑到游客不是固定,长期的用户,所以游客访问不需要账号和密码;导游和线路管理 员需要账号何密码。经过分析考虑到本次课程设计只是模拟旅行社管理系统 ,所以没有采用JSP技术来实行编 码,和设计。而是采用J2EE来实现。数据库采用 mysqlo1。2旅行社管理系统的设计思想首先旅行社管理系统用户分为三类:一类是客户,他们通过系统可以查看旅游线路信 息和导游的信息。一类是导游,他们通过系统可以查看旅游线路信息和导游的信息,修改 导游信息,添加导游信息,删除导游信息。另一类是线路管理员,他们可以通过系统可以查 看旅游线路信息,添加线路信息,删除线路
4、信息.第1页共21页武汉理工大学软件综合课程设计说明书运行环境操作系统:Microsoft Windows xp所需组建:JDK1.6,Eclipse3.2, mysql.系统功能及流程描述系统功能模块图用例模型本系统的基本用例有:登陆:登陆分为三种,一种是游客(不需要密码),导游和线路管理员(需要账号和密码)查看线路信息:游客,导游和线路管理员都可以查看线路信息查看导游信息:游客和导游可以查看导游信息导游信息维护:导游可以对自己的信息进行维护线路信息维护:线路管理员可以对线路的信息维护顶层用例图:导游信息维护武汉理工大学软件综合课程设计说明书图 2。 2。 1导游信息维护包括三个部分:添加导
5、游信息:导游可以添加导游的相关信息修改导游信息:导游可以修改导游的相关信息删除导游信息:导游可以删除导游的相关信息include X亨是否存在诙导游利断该导游息否已题) 存在图 2.2.2第3页共21页武汉理工大学软件综合课程设计说明书线路信息维护包括三个部分:添加线路信息:线路管理员可以添加新的线路信息修改线路信息:修改已有的线路信息删除线路信息:删除已经满员或过期的线路信息系统主要用例的描述:用例“查看线路信息”用例描述用例描述查看线路信息标不付XL00001用例描述当用户想了解后那些线路信息的时候可以通 过系统来查看所有的线路信息。参与者游客,导游,线路管理员优先级1前置条件登陆到系统后
6、置条件从数据库中调出线路信息,将信息显示在用第4页共21页武汉理工大学软件综合课程设计说明书户的窗口中。基本操作流程.用户登陆系统.点击查看信息按钮可选操作流程无被泛化的用例无被包含的用例无被扩展的用例无修改历史记录无表 2.2.1用例“添加线路信息”用例描述用例描述添加线路信息标不付XL00002用例描述当线路管理员想要添加线路信息时可以添加 新的线路信息到数据库中。参与者线路管理员优先级1前置条件线路管理员登陆到系统后置条件将线路信息添加到数据库中基本操作流程.线路管理员登陆到系统中.点击添加线路信息可选操作流程X1。1.1线路信息已经存在X2。1。2提示信息已存在被泛化的用例无被包含的用
7、例无被扩展的用例无修改历史记录无表 2。 2。 2用例“删除线路信息”的用例描述第5页共21页武汉理工大学软件综合课程设计说明书用例描述删除线路信息标不付XL00004用例描述当线路管理员想要删除线路信息时可以将已 经存在的线路信息删除。参与者线路管理员优先级1前置条件线路管理员登陆到系统后置条件将数据库的线路信息删除基本操作流程1。用户登陆系统2.删除线路信息按钮可选操作流程XI。3.1线路信息/、存在X2.3。2提示信息/、存在,请确认!被泛化的用例无被包含的用例无被扩展的用例无修改历史记录无表 2.2.3用例“添加导游信息”用例描述用例描述查看导游信息标不付DY00001用例描述当导游想
8、要添加导游信息时可以添加新的导 游信息到数据库中。参与者导游优先级1前置条件登陆到系统后置条件将导游信息添加到数据库中基本操作流程1.导游登陆到系统中2o点击添加导游信息第6页共21页武汉理工大学软件综合课程设计说明书可选操作流程D1。1。1导游信息已经存在D2.1。2提示信息已存在被泛化的用例无被包含的用例无被扩展的用例无修改历史记录无表 2。 2。 4.数据流图和数据字典3。1数据字典1账号表通过此表可以判断用户的账号和密码是否正确厅P属性名属性类型长度备注1IDvarchar10用于唯一标识用户账号2密码varchar10用于表示用户的密码表 3.1。1。13。1.2导游信息表用来存贮导
9、游的信息厅P属性名属性类型长度备注1IDvarchar10用于唯一标识导游信息2namevarchar10用于表示用户的名字3sexvarchar10用于表示用户的性别4agevarchar10用于表示用户的第7页共21页武汉理工大学软件综合课程设计说明书年龄5heightvarchar10用于表示用户的身高表 3。 1。 1。 23。1.3线路信息表用来存储线路的信息厅P属性名属性类型长度备注1linenumbervarchar10用于唯一标识线路信息2AttractiongVarchar10用于标识线路名称3starttimeDatetime20用于标识旅游的开始的时间4EndtimeDa
10、tetime20用于标识旅游的结束的时间5Costsint10用于标识旅游的花费6TouristVarchar10用于标识导游的名字表 3。1.1 0 33。2数据流图3。2.1客户流程图第8页共21页武汉理工大学软件综合课程设计说明书图 3.2。1。1第9页共21页武汉理工大学软件综合课程设计说明书3。2。1导游流程图表 3。2,1 0 2第10页共21页武汉理工大学软件综合课程设计说明书3。2。1线路管理员流程图表 3。2.1.3.系统UML描述系统的设计类第11页共21页武汉理工大学软件综合课程设计说明书图 4.1.1导游信息维护类图图 4.2.14。3线路信息维护类图第12页共21页武
11、汉理工大学软件综合课程设计说明书LireShovv(6 quti Luyic$Mutw)Li neServicetlicm Logical Vieu。*quwryLmiHOin pd 辞Hi c。addLiTwOd eleteLin es()图 4.3。14.4登陆类图Leg inShow通过登录的, 用户名和密码来决定跳 转到哪个显示介面LogiriShowGuideShowmddGuid 曰。loginCheck(ErrorShawLineShow图 4.4.1添加导游信息顺序图第13页共21页武汉理工大学软件综合课程设计说明书GuideShowGuides已一0,入导游信息7addGui
12、def) sExist()5: addGuidef)6:图 4。5。14。6添加线路信息顺序图 Ln ne Show1输入线路信息addLine(23 isExist)5: addLmef)nr1图 4.6。1第14页共21页武汉理工大学软件综合课程设计说明书.系统的输入输出设计和数据库设计5。1系统的输入输出设计系统界面通过文本框和表格的形式来接受数据和显示数据。通过按钮监听事件来实现数据的添加,修改,删除等操作。5.2数据库设计导游信息表ILInane屋Iheigv000D1国飞用26170000012小齐女231命OOOK3大乔女2-F167JnnnrK刘备*30165账号密码表线路信息
13、表lln申Mb4噂小帕kosts板官2009-01-1120090144如小乔_100ZL0C9-Q3-H209-01-19才界:1OD3覆黄2009-10-112COJ 1G 209330这三融编号愤西量W出速时i日站里时间街市帮用am.系统界面设计和测试用例登陆界面和测试用昆明康辉旅行社游客直接进入诸谿入你的账号诸输入你的害眄游客通道00010001|昆明康樨旅行社有限停司中国旅行社协会的会 是亚太酸游博合(PATA )的康员晶明中 国康辉源行社有限公司徒中国国冢旅游局连续五年评为全国国际旅仃社1口口强企业 被云甯省旅游局评为全省1 口强旅游企业, 在云南上榜旅行社中名列榜苜独公司府3栋办
14、公大褶集辉旅蟒太原、 烟苴国蕨大度、,前卫皈店口。多个忧等客户朋 务员热情为旅客服务,1 0。多个明星导游总员 工超过和。人,我们训维育素、经鸵丰富、 质的管理人员和导游队伍为追求精彩人生旅途 k助旅途完美价值的人们提供最好的选择-导海登人然陶营理员置入账号密码出错界面第15页共21页武汉理工大学软件综合课程设计说明书游客直指进人请帖入例的账号请输入的的密码导源量人00010001游客通道回|x奥明廉释赧行社有限公司中国旅行社协会的言. 港亚太旅游协会(的成员昆明中 国康辉旅行社有限公司裱中国国家旅游局连爹五年评为全国国际旅行社1。口强企业 被云南省旅游局评为全省1 口强旅游企业J 在云南上榜
15、旅行社中名列模首我公司有3标办公大播僚辉旅游大原、烟草国旅大直- 前卫博店)4加聚个优秀客户胭 卜100多个明星导游.总员 训赛有素、轻脆丰富.高G 导队伍为追求精彩人生旅途 JA们提供母好的选搭.6。3游客界面E!潇客窗口匚回又TooFS1-2009-01-112009-01-1 4bocT小乔100女山2DDS-0M22009-01-1 91600大乔1003建菜2C0Q-1D-112009-10-905000赵云胸珞翳号旅游景点出发时间结束时间所需费用导游有看导游信息查看蹄线信息6。3导游界面以及测试用例第16页共21页武汉理工大学软件综合课程设计说明书当数据库中已经有了这条信息(以主键
16、导游ID为准),数据将不能添加到数据库中导涮D00005导演姓名刘福导游性别里导流年龄30柒窗S库中没有,法条信息时(导游窗口ooooT张飞126Tto-00002外女2315600003女241S700004刘备男301S5高提示窗口Q叵,据库中世书这条信息1删除失败1)游ID为准),信息将不能删除-ox导游ID导游姓名000050000117000002居2315500003大齐24107西施00004刘备男3010500005西施女26165第17页共21页安导游年龄熊武汉理工大学软件综合课程设计说明书6。4线路管理员界面以及测试用例第18页共21页武汉理工大学软件综合课程设计说明书当数
17、据库中已经有了这条信息(以主键线路编号为准),数据将不能添加到数据库中当数据库中没有这条信息时(以主键导游ID为准),信息将不能删除线路管理员窗口匚回区蝶耨铜号版新景点10021001故宫2000-01412009-01-1 4900小乔100 19页潼桀21页2009-10-112009-10-205000赵云1004线路编号一国池2009-12-125010-01-042000西施旅游景点出发时间结束时间所需费用导旃武汉理工大学软件综合课程设计说明书.设计的特点,不足,收获与体会这次的课程设计使我无论在理论基础知识上,动手实践方面,都有了很大的提高。首先是基础知识方面,由于本次课设需使用
18、mysql数据库,所以我在进行设计之前首 先对数据库的各种知识点进行了学习,使我对数据库的知识有了进一步的巩固和提高。其次是在动手实践方面,由于对旅行社管理系统的内容缺乏了解,所以在课程设计 时不知该如何下手,前期的许多属性场景和功能的设计存在着许多的问题,如偏离实际,问题概括不全等等,后来在不断地修改之后终于解决了大部分的问题.但是这次课程设计也有很多的不足之处:首先这次课程设计我没有采用jsp技术进行设计,导致旅行社管理系统的界面不好 看。而且在系统的需求调研方面也做的不完全。导致了系统的功能做的不完善。对数据库 的设计也不完善。这次课程设计也让我了解到了与人交流和查找资料的重要性。在编程过程中,曾经 遇到许多的问题自己一时无法解决,但是向同学老师进行请教以及上网查找相关资料之 后,大部分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB31/T 72-2020工业锅炉运行检测与控制装置的配置
- DB31/T 451-2021净水厂用煤质颗粒活性炭选择、使用及更换技术规范
- DB31/T 401.1-2019城市建设空间信息基础数据规范第1部分:分类与代码
- DB31/T 1277-2021实验裸鼹鼠寄生虫学等级及监测
- DB31/T 1253-2020板管热交换器节能技术要求
- DB31/T 1207-2020疫苗冷链物流基本数据集
- 互联网股份制合伙投资合同
- 股权转让与公司员工股权激励计划调整合同
- 金融产品顾问信息保密及投资风险评估合同
- 高端酒店管理股权合作投资合同模板
- 2025网站建设合同范本
- 《人体解剖生理学基础》课件
- 2025届福建省厦门市音乐学校生物七下期末学业质量监测试题含解析
- 托育培训课程课件
- 2024-2025西师大版一年级下册数学期末考试卷及参考答案
- 中国卒中学会急性缺血性卒中再灌注治疗指南(2024)解读
- 浙江开放大学2025年《社会保障学》形考任务2答案
- 【+初中语文++】++第11课《山地回忆》课件++统编版语文七年级下册
- 2025年高考历史考纲(完整版)
- 2025届东北三省四市教研联合体高三下学期高考模拟考试(一模)英语试题及答案
- 煤炭工业建筑结构设计标准
评论
0/150
提交评论