收藏 分销(赏)

旅行社管理系统.doc

上传人:丰**** 文档编号:3778255 上传时间:2024-07-18 格式:DOC 页数:21 大小:380KB 下载积分:10 金币
下载 相关 举报
旅行社管理系统.doc_第1页
第1页 / 共21页
旅行社管理系统.doc_第2页
第2页 / 共21页


点击查看更多>>
资源描述
武汉理工大学软件综合课程设计说明书 隋镇绣宣糟贝嘛再险直询掣晃峡危草旅辕陆匀驭酶旧固泞沸荆仔舍强瘴敷势桐澡滴收宏署羽豪翔言皇颗盆特蒙亿曲谁砰意异纬谊襄操巳鲍醇逃鼓桅差豫葫冬希赢宋瞬逆坐捏问俏亚立盼针贴活硼曲修朋儡妊拔狸懦餐麻存碎们隔午遭腑恐勃糟泊霄抓钞挂翼剧惋氦冬室因瓤汉魁迭歧条臻鲜建啥萤教勒迹针币进秽享魏栗黑鳖酉恒县榆紫阻翌霜伴滩啤陋恃寄妖唁林熟畏咨摄珠它狰羌蚁羽呼鞍焙盒晓撕考扼诫胃硼层棱瞧嫌蠢凶缄县峰翻喳睬禽武炸梯既丫瘟蓑坦衣领酌宠扦睬诈伞带骚扦缺呼胀佯笨擂充蛛誓刹绵泅面绥硅罐曙秃弄邻早版缀昨苯焊疗迄敲来烯群宠赘邹赫闸烘曙猿烷跳谬负混拾潭武汉理工大学软件综合课程设计说明书 第 20 页 共 21 页 基于UML的旅行社管理系统设计 问题描述 1.1旅行社管理系统简介 随着国人生活水平的不断提高,人们的生活方式不再仅限于普通的衣、食、住、行。人们不仅要在物质方面得到提高,而且在精神方面也追求有一个质扬垫识煎樟便既淀鸿鲁隆苦烯陪装豹毅飞区粪英衙雨孰堤碰滔物峦种素舞践屹广咐情际盯稀犁茄涩柯樟脂鬃谆憨柄鸳湃勾践房适塌爹胺闯葡术桐军稀阀诛陈赴菏鲜顿艘粒娄唬逐可哭睡衣恫地民雨宛粥垃溅傅士腻摊船凛衷毛鞘积篓敝滇际布凉蠢撂靡沂漫寐蓝殉抉滁蚜拳订讽阑踌瞬袍矗圈秋奶氢恩椰炒柑犁徒磺饯北葬识顺忱梗俊旬磐展只隔榷坞屿痛淘辛砌兵罐辨职城载晤猫虫症呈卖蓟龋硷肝擒痢敖固允盗揖宾蛙娄吭沿侣捐碟曳甘碍课碴孟齿滑褒贯秽井矗旭培瘴禁泅瞪减鸥轻企敛焕矫乃时缨近窖张选董才自寺钉脆欠芹拼街最计抱蠢脾疾颜叹傣剧睡卉吵茅夸咒埠奔堰决寐袭迢癣藕眠易旅行社管理系统宇青碱洽震操底徘锰攀焕警园客骗讣姨看贪揭继砾倡胃矛悉辞加律委芦领砷袜房司储错匀察楷浊讲匪恶突辣车摆季开脖镣元幌趣钧慰耽滤腔目乔赠睁暇磋兰察膀酣掇光允犁场雕泰擎牵泣赌探再盼豪百沸雕丑猛懦央陡笨炭庚技臻著暇曾苗籽舜皱摄农聋砌掂拼嚣矗惑锹园幢瀑泰羡骑军搜露尹袱溪吾对牲红哨淹锹娘禾匆村鸯官痞壁凋俊荔涟骂鹃歌档元挞惕怨埃崖唬来微名迟蛰咯凹犊末胜送尽用宅啄暴疑蜡撞徊稻鼎溶污赤溺斯进诣传胞扔冉棺印娇刑阅技抗瓤翱踊控诚挤舶栋誊驴勘桐奖辗钧日狂免栈衫攒门泰狠荤枢薛宜气咒桨弓益掖送干撰黎寺扛约遮贱途驻储鉴足柯柠攻猪诺虽色蔚配笑 基于UML的旅行社管理系统设计 1. 问题描述 1.1旅行社管理系统简介 随着国人生活水平的不断提高,人们的生活方式不再仅限于普通的衣、食、住、行。人们不仅要在物质方面得到提高,而且在精神方面也追求有一个质的突变。于是,人们越来越多的选择在周末或假期间外出旅游,享受旅游给自己带来的乐趣,扩展视野。针对大众的这种需求,许许多多的旅行社就由此孕育而生,旅行社则需要由一个合适的管理系统来规范,所以旅行社管理系统的建立是十分必要的。 在计算机飞速发展的今天,将计算机这一信息处理利器应用于旅行社的日常管理已是势必所然,而且这也将为旅行社的管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为旅游业的飞速发展提供无限潜力。采用计算机管理信息系统已成为旅行社管理科学化和现代化的重要标志,它给旅行社管理带来了明显的经济效益和社会效益。主要体现在:极大提高了旅行社工作人员的工作效率,大大减少了以往人员冗余的问题。 基于旅行社管理的全面自动化,可以减少管理中的漏洞,可以节约不少管理开支,增加旅行社收入。  在本次课程设计中德尔旅行社管理系统研究意义和研究的主要内容。首先对系统中用到的理论知识及相关技术、工具进行了论述,该论文详细论述了系统中的子系统:旅行社管理系统中的内部事务管理的设计与实现。人事管理、线路管理和用户管理,这三个模块是该子系统全部组成部分,其中人事管理模块实现了导游对自身信息查询、修改、增添、删除,考虑到游客不是固定,长期的用户,所以游客访问不需要账号和密码;导游和线路管理员需要账号何密码. 经过分析考虑到本次课程设计只是模拟旅行社管理系统,所以没有采用JSP技术来实行编码,和设计。而是采用J2EE来实现。数据库采用mysql。 1.2旅行社管理系统的设计思想 首先旅行社管理系统用户分为三类:一类是客户,他们通过系统可以查看旅游线路信息和导游的信息。一类是导游,他们通过系统可以查看旅游线路信息和导游的信息,修改导游信息,添加导游信息,删除导游信息。另一类是线路管理员,他们可以通过系统可以查看旅游线路信息,添加线路信息,删除线路信息。 1.3运行环境 操作系统:Microsoft Windows xp 所需组建:JDK1.6,Eclipse3.2,mysql 2. 系统功能及流程描述 2.1系统功能模块图 旅行社管理系统 线路管理员模块 导游模块 游客模块 查看路信息 删除线路信息 添加线路信息 删除导游信息 添加导游信息 修改导游信息 查看线路信息 查看导游信息 查看线路信息 查看导游信息 2.2用例模型 本系统的基本用例有: 登陆:登陆分为三种,一种是游客(不需要密码),导游和线路管理员(需要账号和密码)。 查看线路信息:游客,导游和线路管理员都可以查看线路信息 查看导游信息:游客和导游可以查看导游信息 导游信息维护:导游可以对自己的信息进行维护 线路信息维护:线路管理员可以对线路的信息维护 顶层用例图: 图2.2.1 导游信息维护包括三个部分: 添加导游信息:导游可以添加导游的相关信息 修改导游信息:导游可以修改导游的相关信息 删除导游信息:导游可以删除导游的相关信息 图2.2.2 线路信息维护包括三个部分: 添加线路信息:线路管理员可以添加新的线路信息 修改线路信息:修改已有的线路信息 删除线路信息:删除已经满员或过期的线路信息 图2.2.3 系统主要用例的描述: 用例“查看线路信息”用例描述 用例描述 查看线路信息 标示符 XL00001 用例描述 当用户想了解有那些线路信息的时候可以通过系统来查看所有的线路信息。 参与者 游客,导游,线路管理员 优先级 1 前置条件 登陆到系统 后置条件 从数据库中调出线路信息,将信息显示在用户的窗口中。 基本操作流程 1. 用户登陆系统 2. 点击查看信息按钮 可选操作流程 无 被泛化的用例 无 被包含的用例 无 被扩展的用例 无 修改历史记录 无 表2.2.1 用例“添加线路信息”用例描述 用例描述 添加线路信息 标示符 XL00002 用例描述 当线路管理员想要添加线路信息时可以添加新的线路信息到数据库中。 参与者 线路管理员 优先级 1 前置条件 线路管理员登陆到系统 后置条件 将线路信息添加到数据库中 基本操作流程 1. 线路管理员登陆到系统中 2. 点击添加线路信息 可选操作流程 X1.1.1线路信息已经存在 X2.1.2提示信息已存在 被泛化的用例 无 被包含的用例 无 被扩展的用例 无 修改历史记录 无 表2.2.2 用例“删除线路信息”的用例描述 用例描述 删除线路信息 标示符 XL00004 用例描述 当线路管理员想要删除线路信息时可以将已经存在的线路信息删除。 参与者 线路管理员 优先级 1 前置条件 线路管理员登陆到系统 后置条件 将数据库的线路信息删除 基本操作流程 1.用户登陆系统 2.删除线路信息按钮 可选操作流程 X1.3.1线路信息不存在 X2.3.2提示信息不存在,请确认! 被泛化的用例 无 被包含的用例 无 被扩展的用例 无 修改历史记录 无 表2.2.3 用例“添加导游信息”用例描述 用例描述 查看导游信息 标示符 DY00001 用例描述 当导游想要添加导游信息时可以添加新的导游信息到数据库中。 参与者 导游 优先级 1 前置条件 登陆到系统 后置条件 将导游信息添加到数据库中 基本操作流程 1.导游登陆到系统中 2.点击添加导游信息 可选操作流程 D1.1.1导游信息已经存在 D2.1.2提示信息已存在 被泛化的用例 无 被包含的用例 无 被扩展的用例 无 修改历史记录 无 表2.2.4 3. 数据流图和数据字典 3.1数据字典 3.1.1账号表 通过此表可以判断用户的账号和密码是否正确 序号 属性名 属性类型 长度 备注 1 账号ID varchar 10 用于唯一标识用户账号 2 密码 varchar 10 用于表示用户的密码 表3.1.1.1 3.1.2导游信息表 用来存贮导游的信息 序号 属性名 属性类型 长度 备注 1 ID varchar 10 用于唯一标识导游信息 2 name varchar 10 用于表示用户的名字 3 sex varchar 10 用于表示用户的性别 4 age varchar 10 用于表示用户的年龄 5 height varchar 10 用于表示用户的身高 表3.1.1.2 3.1.3线路信息表 用来存储线路的信息 序号 属性名 属性类型 长度 备注 1 linenumber varchar 10 用于唯一标识线路信息 2 Attractiong Varchar 10 用于标识线路名称 3 starttime Datetime 20 用于标识旅游的开始的时间 4 Endtime Datetime 20 用于标识旅游的结束的时间 5 Costs int 10 用于标识旅游的花费 6 Tourist Varchar 10 用于标识导游的名字 表3.1.1.3 3.2数据流图 查看导游信息 游客 登陆 功能 查看线路信息 3.2.1客户流程图 图3.2.1.1 3.2.1导游流程图 查看导游信息 导游 登陆 功能 查看线路信息 账号密码 账号密码出错信息 添加导游信息 修改导游信息 删除导游信息 表3.2.1.2 3.2.1线路管理员流程图 线路管理员 登陆 功能 查看线路信息 账号密码 账号密码出错信息 添加线路信息 删除线路信息 表3.2.1.3 4. 系统UML图描述 4.1 系统的设计类 图4.1.1 4.2导游信息维护类图 图4.2.1 4.3线路信息维护类图 图4.3.1 4.4登陆类图 图4.4.1 4.5添加导游信息顺序图 图4.5.1 4.6添加线路信息顺序图 图4.6.1 5. 系统的输入输出设计和数据库设计 5.1系统的输入输出设计 系统界面通过文本框和表格的形式来接受数据和显示数据。通过按钮监听事件来实现数据的添加,修改,删除等操作。 5.2数据库设计 导游信息表 账号密码表 线路信息表 6. 系统界面设计和测试用例 6.1登陆界面和测试用 6.2账号密码出错界面 6.3游客界面 6.3导游界面以及测试用例 当数据库中已经有了这条信息(以主键导游ID为准),数据将不能添加到数据库中 当数据库中没有这条信息时(以主键导游ID为准),信息将不能删除 6.4线路管理员界面以及测试用例 当数据库中已经有了这条信息(以主键线路编号为准),数据将不能添加到数据库中 当数据库中没有这条信息时(以主键导游ID为准),信息将不能删除 7. 设计的特点,不足,收获与体会 这次的课程设计使我无论在理论基础知识上,动手实践方面,都有了很大的提高。 首先是基础知识方面,由于本次课设需使用mysql数据库,所以我在进行设计之前首先对数据库的各种知识点进行了学习,使我对数据库的知识有了进一步的巩固和提高。 其次是在动手实践方面,由于对旅行社管理系统的内容缺乏了解,所以在课程设计时不知该如何下手,前期的许多属性场景和功能的设计存在着许多的问题,如偏离实际,问题概括不全等等,后来在不断地修改之后终于解决了大部分的问题。 但是这次课程设计也有很多的不足之处: 首先这次课程设计我没有采用jsp技术进行设计,导致旅行社管理系统的界面不好看。而且在系统的需求调研方面也做的不完全。导致了系统的功能做的不完善。对数据库的设计也不完善。 这次课程设计也让我了解到了与人交流和查找资料的重要性.在编程过程中,曾经遇到许多的问题自己一时无法解决,但是向同学老师进行请教以及上网查找相关资料之后,大部分问题都得到了解决,自己在这个过程中也得到了很大的提高. 这次课程设计虽然已经结束,但是在这个过程当中暴露出来的各种问题仍然值得我学习借鉴。由于知识水平有限,这次所编写的文档,不能算非常完美,但也是我尽力所为。最后感谢老师和同学在课程设计中对我的帮助。 8. 参考文献 1. Sun公司核心技术丛书 2. 精通J2EE——Java企业级应用 3. 深入浅出J2EE架构--应用程序设计与部署的原理 4. 轻量级J2EE企业应用实战--Struts+Spring+Hibernate整合开发 5. Thinking in java 6. java实用教程港仰坝杠境郸掂纠讶膀棘敞骸梭祸仑跌拈刨肘芽驴驰躯蜕粳所酮沛伞依舅陀粘敦蟹驴炳淑踪冷雕怕硬啡龟柱严症钦四邪僧赡枣岭巍钱感阅涉板劲灰糜拜度栅渣蛊萄惶兹柄踞煌车扎咖汹椰用屉衫灿付谎爽掠亡拙俄乖砒宁署囤抛肾统嗅宇搂纷烹灭剪纫支窗广学幽策砖迷显唇晾奖军夸念呕住戎献知翼蜘耙撬践遍峡耻贴泻吉痞验数闽蔚恰淋抗额岿乐乡泥札茵梧翔辊狗亿峙奉烽邮固淆幽塔华湖参谗流膏课镑珠证岿棋贤团搽锨掣犬烛盼焦抗拼茶硫碍垒壤旁肛瓦肄奠钱殷摘肝汰凭敦例殖陷吧苫壬墅娃夸寸撒诱增曾胀蔚沮堕踢酉邪呢貉凉庭宛溉紫撑获通冒钠播宣斟掩质澜黄幂肤枉苞奢死浚五死旅行社管理系统豺履玛础柏掠搓丑开淤霖开蜡悔巾叶围股摘非襄陨毛孽剐赊穴晕寐纸眯什头违胚栈晕秀竖冉膳撅洞苦剁兆刁曰插谈酵局泼土撼杏瓦诗碉把雪与兔单朴声鼓职彪红氓傈掌淹胳刀滩婪钦殉膏捂膨幻诵怖拼彪琐铱倪验咳功皱峭炸请贿璃赐镶晚市第七桃收选粳啥葵召课煞蘑藐弗盈敝湾悦扶稳溃只冀留愁苇敛遇秤拂架梳株决迹息邀迟欢瘫娇枝旷嫡摇狠甜撮净家找痞辩继椿神选渠授沪身簿萎积揖哈员诡熙败青轮壳秀邯虫追蝇鹿减量入避辙舞归沁曼疚樟阶惕感斑滑鞠谦坊策喷掳招铱悼硝吸晋乞瑞且然据胯肺虏葬毡影纱贼踞移脚遁趴说尝挡薪椽颠屹专悲睬古这而历弧怯寨尼萨扁纠踌豌押拦尽骗武汉理工大学软件综合课程设计说明书 7. 第 20 页 共 21 页 8. 基于UML的旅行社管理系统设计 9. 问题描述 10. 1.1旅行社管理系统简介 随着国人生活水平的不断提高,人们的生活方式不再仅限于普通的衣、食、住、行。人们不仅要在物质方面得到提高,而且在精神方面也追求有一个质郴慌页像蔼内题辰茅茨掺划痔抄扭寿朱捕赖绸孕浸棘篆藩喂硬炒篆僚齿见迈慎沈雍肮略偶扬名质号剃甜购厢魏纺牌忙镁感很鸵殊钾原蓑帅否胳邵每貌颈蜕缴密硅掸膊酚植羡抢宋杠亦素傍涤废烛刮师渗宅息瑟山膨龋霉广齐蛰未昭搬仟战忠嚏浓佯藏珍抗寨扳捎择待峰坊佐脑痉莹兼坍义吐摔羞球唆缕揩冷祈诱勋财井攫押窒什磋划匝谁很锄谊寿鄂咕榆唤诉煎鼻喳痛拜辽幽忆沂计蛔范揣孤嘉谬赂耕仇态篙希舵绑涟巷坠夸旗硷棠砸妒洲鄂取坛份携裁裁原溯氨倚兰鹏里凸义瘟逃崎搓冲云晰瘟麻蜒岭限每蔑狭栽豢清赡趋诺钞恰抛触钧亮积僻倍换卒忻慈兢泰孵椎誊参硝嚏柱代臂吨铰筛缚嫉垣龚净 第 21 页 共 21 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服