旅游管理系统软件设计规格说明书.doc
《旅游管理系统软件设计规格说明书.doc》由会员分享,可在线阅读,更多相关《旅游管理系统软件设计规格说明书.doc(14页珍藏版)》请在咨信网上搜索。
旅 游 管 理 系 统 软 件 设 计 规 格 说 明 书 1.引言 1.1 编写目的 软件设计的任务是将软件需求变换成为软件的具体设计方案。概要设计根据软件需求导出软件的体系结构;详细设计给出软件模块的内部过程描述。该文档是设计结果的详细描述,也是程序员编写程序的功能依据. 1。2项目背景 开发软件名称:旅游管理系统。 项目开发者:闽江学院学院计算机科学系“旅游管理系统"开发小组: 李基滨(120081101147号,组长), 肖丽菁(120081101140), 范惠华(120081101142), 蓝桦滨(120081101143), 毕炳溶(120081101152) 用户单位:××旅行社 1.3 定义 现代的旅游行业繁荣发展,依靠传统的人工处理信息已远远不能及时有效地管理现今越来越庞大的信息。在面对愈来愈激烈的行业竞争,能否快速、有效掌握管理信息是旅行社取得成功的关键.所以,旅游管理系统应该能为旅行社提供充足的信息和快捷的信息处理操作,并为其获得更大的利益。 1.4 参考资料 n 陈雄峰,《实用软件工程教程》,机械工业出版社; n 张害藩,《软件工程导论》(第四版),清华大学出版社; n 王珊等,《数据库原理及设计》,清华大学出版社; n 赵池龙等,《软件工程实践教程》,电子工业出版社。 2.需求概述 在旅游管理系统中,管理员要为旅行社内部建立多张信息管理表:景点信息表、旅游路线表、导游信息表、游客信息表、车辆信息表。这些文件存储着旅行社内各种信息,景点信息表和旅游路线表存储着该旅行社提供游客旅游选择的信息以及内部信息处理;导游信息表存储着旅行社内每个导游的基本信息以及带队旅游的信息;车辆信息表存储着旅行社出游时车辆的管理包括车辆的路线、乘客信息等。游客信息表存储着每一位报名旅游的乘客的基本信息。 对于景点和旅游路线的管理需要管理员将相关信息录入到系统内,在录入过程中可以为防止录入有错误可以进行修改,录入后不可再进行修改,但旅游行业发展迅速,景点和路线时刻都会被开发和取消,所以可以进行添加和删除。 对于导游信息表需要系统管理员将导游的信息录入到系统中,便于系统查询导游的基本信息,系统管理员可以对导游的信息进行添加、删除、查询以及修改。 车辆信息表需要系统管理员将车辆信息录入到系统中,便于系统查询车辆的信息。系统管理员可以对车辆信息进行添加、删除、查询和修改。 2。1目标 本系统通过强大的计算机技术给旅行社工作人员处理信息和游客查询信息带来便利。本系统除了旅行社内管理的一般功能还外,还包括网上在线查询景点信息、网上在线报名参加旅游等功能.目标还包括: ² 减少人力与管理费用; ² 提高信息准确度; ² 改进管理和服务; ² 建立高效的信息传输和服务平台,提高信息处理速度和利用率; ² 系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高; ² 更简便、信息化程度更高的旅游管理流程; 2。2用户的特点 ² 本软件的最终用户是面向管理员(旅行社管理员和其它管理人员)、游客,他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和游客都是经常性用户。 ² 系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。 2。3 功能需求 本系统主要实现景点管理、旅游车辆管理、导游管理和游客管理等主要的旅行社管理功能。 ² 景点管理:系统管理员将旅行社开拓的景点信息和旅游路线信息进行管理,建立景点信息项和旅游路线信息项,系统管理员可以对其进行查询景点和旅游管理信息,并且可以添加新的景点和旅游路线(旅行社开发新的旅游线路时);而游客和普通用户可以查询景点和旅游路线进行参考。 ² 导游管理:系统管理员将旅行社的导游信息进行录入,建立导游信息项,对导游进行信息查询、添加(旅行社招聘新导游)、删除(旅行社解雇某导游)管理,并且对其进行任务分配(导游带队旅游). ² 游客管理:系统管理员建立每个报名游客的信息项,可以查询已报名游客的信息;游客可以查询景点信息和旅游路线信息,进行报名旅游的操作。同时在一定条件下游客可以提出退订的要求,此时系统管理员审查后删除该游客的信息. ² 车辆管理:系统管理员根据旅行社的旅游路线车辆车次建立车辆项。系统管理员可以查询车辆的信息记录,对车辆进行调度,同时还可以进行添加操作(旅行社增加车辆)。 2。4数据描述 通过对旅游管理系统需求及数据流图的分析,得出该系统涉及各信息表的数据实体.E-R图如下: 2.5性能需求 由于此开发项目针对旅行社,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。 ² 查询速度:不超过10秒; ² 其它所有交互功能反应速度:不超过3秒; ² 可靠性:平均故障间隔时间不低于200小时. 2.6 其他需求 能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。 2.7运行环境 2。7.1硬件环境 ² 服务器 (1) 处理器(CPU):Pentium 900M (推荐Pentium 4 1.2G) (2) 内存容量(RAM):至少256M(推荐 512M) ² 客户端 (1) 处理器(CPU):Pentium 133M 或更高 (2) 内存容量(RAM):64M或更高 2.7。2软件环境 ² 数据库服务器端 (1) 操作系统:Microsoft Windows 2000 (2) 数据库管理系统:Oracle,配置TCP/IP协议 ² Web服务器端 (1) 操作系统:Microsoft Windows 2000 (2) Internet 信息服务(IIS)6。0管理器 (3) Visual Studio.NET 2003,配置TCP/IP协议 ² 客户端 (1) 操作系统:Windows 98/2000/2003/XP (2) Web浏览器:Internet Explorer 5.0以上或Netscape 4。0以上,配置TCP/IP协议 2.7。3接口 ² 硬件接口 考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口,这较易实现. ² 软件接口 这里,主要考虑软件与操作系统、数据库管理系统的接口,以及局域网和互联网软件之间的数据交换。考虑到文档处理时有可能需要较常用的办公软件。例如Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换。 3.总体设计 3.1软件结构块层次图 3.2 模块详细设计 (1)景点管理 旅游路线的添加、删除功能,还有景点的添加等。并且在录入是可以进行修改操作,录入之后不能进行修改。管理员可以进行查询全部信息,但旅客只能查询基本信息的功能. 详细过程描述如下: “景点管理"流程图 (2)车辆管理:车辆的新增、删除、查询功能同景点路线的功能类似详细描述如“景点管理”流程图。而车辆调度功能的详细描述如下: ² 车辆调度功能: A.输入行录入的游客编号; 获得该游客的旅游路线编号; If 该路线编号的车辆数〉0 then for i =0 i〈车辆数 i++ if 车辆i的人员未满 then 将该游客的车辆编号置为车辆i的编号 将车辆i置为工作中 并返回上一级界面; endif endif 在“车辆信息表”中查寻并获得一个未在工作中的车辆编号 if 获取成功 then 该旅游路线的车辆数+1; 将该游客的车辆编号置为车辆i的编号 将车辆i置为工作中 并返回上一级界面; else 输入分配错误信息;并返回上一级界面 Endif (3) 导游管理:导游的新增、删除、查询功能同景点路线的功能类似详细描述如“景点管理"流程图。而导游分配功能的详细描述如下: A.输入行录入的游客编号; 获得该游客的所在车辆编号; If 该编号车辆没有带队导游 then 在“导游信息表”中查寻并获得一个未在工作中的导游编号 if 获取成功 then 将该游客的导游编号置为获取的导游编号 将获取的导游置为工作中 并返回上一级界面; else 输出分配错误信息(所有导游都在带队中);并返回上一级界面 else将该游客的导游编号置为该车辆带队导游的编号 并返回上一级界面 endif (4)游客管理:对旅行社内部的游客进行信息查询、游客信息的录入功能。详细设计如下: 4.数据表结构设计 ² 景点信息表 字段 类型 长度 格式 约束 采集方式 景点名称 文本 20 主键,必须输入 人工采集 景点所在地 文本 50 必须输入 人工采集 景点环境 文本 20 必须输入 人工采集 景点简介 文本 2000 必须输入 人工采集 备注 文本 200 必须输入 人工采集 ² 旅游路线信息表 字段 类型 长度 格式 约束 采集方式 路线编号 文本 20 主键,必须输入 人工采集 路线名称 文本 50 必须输入 人工采集 路线终点 文本 20 必须输入 人工采集 路线中的景点 文本 20 必须输入 人工采集 路线中景点数 数值 必须输入 人工采集 路线的路程 文本 200 必须输入 人工采集 路线全程时间 文本 200 必须输入 人工采集 调度来的车辆 文本 20 自动采集 车辆数 数值 自动采集 路线录入时间 时间/日期 自动采集 备注 数值 必须输入 人工采集 ² 车辆信息表 字段 类型 长度 格式 约束 采集方式 车辆编号 文本 20 主键,必须输入 人工采集 车辆行驶路线 文本 50 自动采集 车辆是否工作中 文本 2 自动采集 车辆出发时间 时间/日期 自动采集 车辆分配的导游 文本 50 自动采集 车辆上乘客信息 文本 50 自动采集 ² 导游信息表 字段 类型 长度 格式 约束 采集方式 导游编号 文本 20 主键,必须输入 人工采集 导游姓名 文本 20 必须输入 人工采集 导游性别 文本 2 必须输入 人工采集 导游年龄 数值 人工采集 职位 文本 20 必须输入 人工采集 掌握语种 文本 50 必须输入 人工采集 导游联系方式 文本 50 必须输入 人工采集 导游负责旅游路线 文本 20 自动采集 导游所在车辆 文本 20 自动采集 导游是否工作中 文本 2 自动采集 备注 文本 2000 ² 游客信息表 字段 类型 长度 格式 约束 采集方式 旅客身份证号码 文本 20 主键,必须输入 人工采集 旅客姓名 文本 50 必须输入 人工采集 旅客性别 文本 2 必须输入 人工采集 旅客年龄 数值 必须输入 人工采集 旅客联系方式 文本 20 必须输入 人工采集 旅客报名时间 时间/日期 必须输入 人工采集 旅客所选路线 文本 200 必须输入 人工采集 旅客所分配车辆 文本 20 自动采集 旅客所分配导游 文本 20 自动采集 备注 文本 200 人工采集 5.界面设计 ² 登陆界面 ² 功能选择主界面 ² 景点管理界面 n 路线添加界面 n 查询路线界面 n 删除路线界面 其余景点增删查询的功能同路线的增删查询界面类似,仅内容不一样,这里不重复. ² 车辆管理界面 ² 导游管理界面 ² 游客管理界面 (各大模块的增删查询功能同景点路线的增删查询类似、这里不重复累赘) 6.接口设计 6。1外部接口 建立服务器管理系统,系统维护人员员通过局域网服管理局域网服务器、互联网服务器和数据服务器,局域网服务器和互联网服务器与数据服务器之间的数据自动交换,使得管理员可通过局域网使用本系统的所有功能,游客可通过互联网实现网上旅游景点信息查询、个人网上报名旅游等功能. 6。2内部接口 系统内部需要共同的数据定义和描述,详见“模块开发卷宗"。 7.系统管理和改进 本系统的维护主要包括以下内容: (1)权限维护:系统维护人员或经授权的高级别管理员需要对低级别管理员和读者的用户名、密码和权限进行维护。 (2)所有信息要实时备份.发生系统失败后,能快速及时恢复。备份技术采用增量转储的数据恢复技术,一旦出现故障使得数据库失效时,首先采取离故障最近的后备副本来恢复数据库,然后,再利用故障恢复点与该后备副本之间的增量转储,来恢复更新数据,原理如下图。 备份计数原理图 8.安全保密设计 具有较高的安全性。系统对不同的用户提供不同的功能模块,只有具有一定权限的管理员用户才能允许有查询旅行社中导游信息并且对其进行增、删、调配任务的权限,有添加景点和旅游线路的权限,查询游客信息和执行游客退订的权限,有管理车辆调度的权限;而一般的游客用户只能查看景点信息和旅游线路的信息。 还应具有一定的保护机制,防止系统被恶意攻击,信息被恶意修改和窃取。有完善的备份机制,如果系统被破坏应该能快速恢复。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旅游 管理 系统软件 设计 规格 说明书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文