旅游管理系统 软件项目管理大作业.pdf
《旅游管理系统 软件项目管理大作业.pdf》由会员分享,可在线阅读,更多相关《旅游管理系统 软件项目管理大作业.pdf(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目123合生需目-4求规同存格说录书期明标-2-3-4用户类和特征-4运行环境-4功能需求-5确定执行者-5确定用例-5用例文档-6非功能需求-8故45任项直间障务目接接处分估成成理解算本本-8-8-9-9-12估算的误差-126进活甘度动特计顺划序图-13-13-147质组量织计机划构-14-14高层管理-14项目的质量保证人员-14质量量置险目策管管标略理理-15质89配风-16-16-17风险识别与评估-17风风风险险险分控规析划表制-17-18-201.1.合同书合同书合同名称:旅游管理系统项目开发合同合同号:甲方:北京交通大学海滨学院地址:北京交通大学海滨学院乙方:海科软件科技有限公
2、司地址:上海陆家嘴邮编:510000联系人:刘备电话:(010)邮编:061100联系人:关羽电话:(010)传真:(010)传真:(010)根据中华人民共和国合同法的规定,合同双方就旅游管理系统项目的技术开发,经协商一致,签定本合同。第一条、双方的基本权利和基本义务甲方的权利和义务根据本合同项目的实际需要和乙方的要求提供协助,并提供有关的资料,报表及文档等,甲方保证所提供的所有资料完整、真实、合法。按本合同约定支付软件开发费用。甲方有权在软件验收之日起一年内,要求乙方对验收完毕的软件模块出现的非人为因素造成的错误及故障,进行免费维护。乙方的权利和义务按照甲方提供的材料按时完成本合同规定的软件
3、开发工作。可以根据甲方的要求帮助甲方举办培训和技术咨询,具体的操作方式及费用双方另行签署协议确认。依合同收取软件开发费用。乙方有义务在软件验收之日起一年内,对验收完毕的软件模块出现的非人为因素造成的错误及故障,进行免费维护。第二条、标的技术的内容、范围及要求:根据甲方的要求,乙方完成西安火车站售票系统的研制开发。1.根据甲方要求进行系统方案设计,要求建立B/S 结构的,基于的Sqlserver 数据库、NT 服务器和 J2EE 技术的三层架构体系的综合服务软件系统。2.配合甲方,在于整体系统相融合的基础上,建立系统建立的软硬件环境。第三条、应达到的技术指标和参数1.系统应满足并行登陆,并行查询
4、的速度要求。其中主要内容包括(1)保证 1000 人以上可以同时登陆系统(2)所有查询速度应在10 秒之内(3)保证数据的每周备份(4)工作日期间不能当机(5)出现问题应在 10 分钟内恢复。2.系统的主要功能是满足双方认可的需求规格,不可以随意改动。第四条、研究开发计划1.第一间断:乙方在合同签订后15 个工作日内,完成合同内容的系统设计方案。2.第二阶段:完成第一阶段的系统设计方案之后,乙方于 100 个工作日内完成系统基本功能的开发。3.第三阶段:完成第一和第二阶段的任务之后,由甲方配合乙方于10 个工作日内完成系统的调试、集成。第五条、技术成果的归属和分享专利申请权:归甲方所有;技术秘
5、密的使用权、转让权:两年内,使用权转让权归甲方所有。第六条、验收的标准和方式:研究开发所完成的技术成果,达到了本合同第二条所列技术指标,按国家标准,采用一定的方式验收,由甲方出具技术项目验收证明。第七条、风险的承担:在履行本合同的过程中,确因在现在水平和条件下难以克服的技术困难,导致研究开发部分或全部失败所造成的损失,风险责任由甲方承担 50%,乙方承担 50%。本项目风险责任确认的方式:双方协商。第八条、违约金和损失赔偿额的计算:除不可抗力因素外(指发生战争、地震、洪水、飓风或其他人力不能控制的不可抗力事件),甲乙双方必须遵守合同承诺,否则视为违约并承担违约责任;1.如果乙方不能按期完成软件
6、开发工作并交给甲方使用,乙方应向甲方支付延期违约金。每延迟一周,乙方向甲方支付合同总额%的违约金,不满一周按一周计算,但违约金总额不得超过合同总额的5%。2.如果甲方不能按期想甲方支付合同款项,甲方应向乙方支付延期违约金。每延迟一周,甲方向乙方支付合同总额%的违约金,不满一周按一周计算,但违约金总额不得超过合同总额的5%。甲方(盖章):法人代表(签字):刘谁 2016 年 6 月 6 日乙方(盖章):法人代表(签字):张谁 2016 年 6 月 6 日2.2.项目生存期项目生存期此项目因面向的用户群体相当广泛,不同的用户都有可能提出该系统针对某一类群体的改进意见和要求。此项目在开发过程应满足在
7、开发结束后,可以在功能上进行扩充。项目内部意见不统一,可完成核心功能后推出开发初代版本,搜集用户意见进行有效更改和相关功能的添加,因此选用增量式模型。增量式模型的特点如下:可以避免一次性投资太多带来的风险,将主要的功能或者风险大的功能首先实现,然后逐步完善,保证投入的有效性。可以更快地开发出可以操作的系统。可以减少开发过程中用户需求的变更。(图)图3.3.需求规格说明需求规格说明目标“旅游管理系统”主要提供用户信息、管理员信息、旅游信息等的管理与维护。用户类和特征管理员、用户。管理员需要进行用户的创建、修改、删除、备份等工作,具备计算机知识,如权限管理等。用户是普通用户,具备一定的计算机操作知
8、识即可。运行环境(1)硬件资源服务器:工作站或小型机;网络设备:网络交换机,网卡,网线;打印机。(2)软件资源服务器端软件选择的具体说明:操作系统:windows 2000 或 windowsXp数据库:Microsoft SQL Server 2005 JDK:应用服务器:Apache开发平台:+MyEclipse 5.5.1客户端软件选择的具体说明:web 浏览器。功能需求相应的需求有:(1)能够存储一定数量的用户信息,并方便有效的进行相应的信息操作和管理,这主要包括:用户基本信息的查询、个人信息的修改。(2)能够对一定数量的旅游线路信息进行相应的信息操作和管理,这其中包括:旅游线路信息的
9、查询。(3)能够提供给管理员对所有信息进行相应的信息操作和管理,这其中包括:管理员对所有用户信息的添加、修改、删除和备份。管理员对所有旅游路线信息的添加、修改、删除和备份,批量打印。管理员对账号,密码信息的修改用户对账号,密码信息的修改(4)数据保存:需要长期保存在数据库的数据有:1.用户信息:用户的基本信息;2.旅游线路信息:旅游线路的基本信息;3.用户账号信息:用户账号密码信息;4.管理员账号信号:管理员账号密码信息(5)系统用户:管理员、用户。5.用户:可对本人住址信息、联系方式、和基本信息进行查询。6.可对本人联系方式、住址信息、年龄、性别进行修改。7.可对旅游路线信息就行查询。=8.
10、管理员:可对本人的账号密码进行查询。9.可对旅游路线信息进行查询、添加、修改。10.11.可对所有用户账号信息进行添加、修改、删除。可对所有用户基本信息进行添加、修改、删除、备份。确定执行者执行者为用户和管理员确定用例图是我们通过一定的调研和分析得到的“旅游管理系统”的用例图:图用例文档(1)用户基本信息的维护用例用例名:用户信息的维护参与执行者:管理员/用户入口条件:管理员/用户已经登陆到该系统中。事件流:管理员将用户基本信息(Excel 文件)导入本系统时,点击提交按钮,系统将用户的基本信息从 Excel 中解析出后,保存到数据库中,并创建相关用户的系统默认账户信息;当有单个用户基本信息入
11、库时,管理员在录入页面录入用户基本信息,点击提交按钮,系统将用户基本信息保存到数据库中;当某一用户的基本信息需要修改时,管理员通过输入查询条件,搜索出该用户,点击“查看用户信息”,系统在不可编辑状态显示该用户基本信息,点击编辑按钮,系统在可编辑状态显示该用户的基本信息,管理员修改具体信息,点击提交按钮,系统将更新数据库中该用户的基本信息;当需要删除一个或多个用户信息时,管理员查找到需要删除的用户记录,点击删除按钮,系统提示“确定要删除?”对话框,管理员选择“是”,系统将删除数据库中相应用户的基本信息,以及删除数据库中相应的用户账户记录,反之,则不进行任何操作;当需要备份一个或多个用户信息时,管
12、理员查询到需要备份的用户纪录,点击备份按钮,系统提示“确定要备份这些记录吗?备份后将删除这些记录”对话框,当管理员选择“是”,系统将这些数据保存到 Excel 文件,并删除数据库中相应的记录。出口条件:系统将数据库中的信息进行相应的操作:添加信息时,将新的用户基本信息保存在数据库中,并在用户帐户中添加相关用户的默认帐户信息;修改用户基本信息时,将数据库中该用户的基本信息做相应的更新操作;删除用户基本信息时,则删除数据库中的相应用户记录,并在用户帐户中删除相应用户账户记录;备份用户基本信息时,则将数据库中的相应用户记录保存为 Excel 文件,并删除数据库中的相应用户记录。异常事件:无(2)旅游
13、线路信息的维护用例用例名:旅游线路信息的维护参与执行者:管理员入口条件:管理员已经登录到该系统中。事件流:管理员将旅游线路信息(Excel 文件)导入本系统时,点击提交按钮,系统将旅游线路信息从 Excel 中解析出后,保存到数据库中;当有单个旅游线路基本信息入库时,管理员在录入页面录入旅游线路信息,点击提交按钮,系统将旅游线路基本信息保存到数据库中;当某一旅游线路的基本信息需要修改,管理员通过输入查询条件,搜索出课程,点击查看,系统在不可编辑状态显示该旅游线路基本信息,点击编辑按钮,系统在可编辑状态显示该旅游线路的基本信息,管理员修改具体信息,点击提交按钮,系统将更新数据库中该旅游线路的基本
14、信息;当需要删除一个或多个旅游线路信息时,管理员查找到需要删除的课程记录,点击删除按钮,系统提示“确定要删除?”对话框,当管理员选择“是”,系统将删除数据库中相应旅游线路的基本信息,反之,则不进行任何操作。出口条件:系统将数据库中的旅游线路信息进行相应的操作:添加旅游线路信息时,将新的旅游线路信息保存在数据库中;修改旅游线路信息时,将数据库中该旅游线路信息做相应的更新操作;删除旅游线路信息时,则删除数据库中的相应课程记录。异常事件:无(3)用户基本信息的查询用例用例名:用户基本信息的查询参与执行者:管理员和用户入口条件:管理员和用户已经登录到系统中事件流:管理员通过交互界面输入查询条件搜索用户
15、信息纪录,点击“查看用户信息”,在不可编辑状态下查看用户基本信息;学生点击个人基本信息,在不可编辑状态下查看用户基本信息。出口条件:系统显示用户信息(4)旅游线路基本信息的查询用例用例名:旅游线路基本信息的查询参与执行者:管理员和用户入口条件:管理员和用户已经登录到系统中。事件流:管理员登录后显示旅游线路列表点击查看按钮,在不可编辑状态下查看课程信息;管理员通过交互界面输入查询条件搜索课程信息,点击查看按钮,在不可编辑状态下查看旅游线路信息。出口条件:系统显示旅游线路信息。(5)账号密码信息管理用例用例名:账号密码信息管理参与执行者:管理员和用户入口条件:管理员和用户已经登录到系统中。事件流:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旅游管理系统 软件项目管理大作业 旅游 管理 系统 软件 项目 作业
限制150内