机票订购系统项目开发总结报告
机票订购系统项目开发总结报告
1引言...................................................21.1编写目的.........................................21.2背景.............................................21.3定义.............................................21.4参考资料.........................................22实际开发结果..........................................22.1产品.............................................22.2.2系统性能要求.....................................32.3基本流程.........................................42.4进度.............................................42.5费用.............................................53开发工作评价..........................................53.1对生产效率的评价.................................53.2对产品质量的评价.................................53.3对技术方法的评价.................................53.4出错原因的分析...................................5
1引言
1.1编写目的
写此项目开发总结报告,可以总结在工作过程中产生的问题、学习到的经验,并且可以归纳出总结报告设计和制作者过程中的逻辑和想法。以方便我们在以后的项目开发中来更好的实施项目的订制开发;让我在今后的项目开发中有更多的有据的资料来规范我们的开发过程和提高我们的开发效率,从而让该系统创造更多的效益。
1.2背景
开发软件名称:航空机票订购系统项目任务提出者:赵老师
项目开发者:王宏斌软件开发小组用户:系统管理员、用户、旅行社等
1.3定义
SOFTWAREENGINEERING:软件工程DATABASE:数据库.DATABASE
InputProcessOutput:输入处理输出流程
1.4参考资料
[1]谭浩强.C程序设计.北京:清华大学出版社,201*。[2](美)普拉塔(Prata,S.)CPrimerPlus(第五版).人民邮电出版社,201*。[3]王鹏.《数据库技术及其应用》.北京:人民邮电出版社,201*。
[4]王珊,陈红.数据库系统原理教程[M].北京:清华大学出版社,1998。
2实际开发结果2.1产品
产品名称:航空机票订购系统
产品功能:能够实现基本的机票选择、订购、查询、退票、用户注册等功能,基本实现系统的最低要求,能对用户的信息进行保护等。
2.2主要功能和性能2.2.1各个模块的主要功能
(1)系统管理登陆模块
用户通过登陆页面登陆机票订购系统。
(2)用户个人信息模块
由用户个人登陆,进行个人资料的修改,以及增加等。
(3)机票选择模块
进入机票选购界面,通过不同条件的选择,包括时间,目的地,价格等的选择以完成机票的选择。
(4)退票换票管理模块
用户登录后,填写退票换票申请,管理人员进行确认后,取消原先预定机票,并给与用户退款或换票。
(5)管理员模块
作为系统管理员,可以对数据进行修改,并能同意或者拒绝用户退票换票申请等功能。
2.2.2系统性能要求
(1)精度
系统涉及的输入输出数据类型有:整形、字符型、double型。
(2)灵活性
1.系统具有可修复、可更新的特点,但操作时必须获得操作权限。
2.系统运行不会因计算机操作系统的不同而受影响,但前提是必须在windows操作系统下。
3.数据传输时将固定为double型数据。
4.当网速不好或网络不安全时,系统将终止交易,以保客户资产安全。
(3)输入输出要求
客户输入字符型姓名、性别、工作单位、身份证号码、旅行时间、旅行始发地和目的地和航班舱位。
客户端打印取票通知和交易单以及售票的信息。
(4)数据管理能力的要求
针对旅客的订票信息,存储订票记录,交易记录、航班售票记录、旅客信息、并定期加大存储空间,除此之外还要对数据进行备份以防突发事件所造成的数据丢失和损坏。
(5)其它的专门的要求1.数据具有准确性和及时性2.具有处理突发事件的能力3.系统具有可扩充特性
4.系统具有易用性和易维护性
2.3基本流程
程序
用户注册个人详细信手机号住址目的地其他信息机票选择航班时间价格其他订票条件确定要订购机票身份证用户登录付款成功订票退票2.4进度
开发阶段航空订票可行性报告航空订票项目开发计划航空订票软件需求说明书航空订票数据需求说明书航空订票概要设计说明书开始时间201*.09.10201*.09.10201*.10.11201*.10.11201*.11.23结束时间完成时间状态201*.10.10201*.10.07提早完成201*.10.10201*.10.10准时完成201*.11.22201*.11.20提早完成201*.11.22201*.11.22准时完成201*.12.12201*.12.10提早完成航空订票详细设计说明书航空订票数据库设计说明书航空订票用户手册航空订票操作手册航空订票模块开发卷宗航空订票测试计划航空订票测试分析报告航空订票开发进度月报航空订票项目开发总结报告
201*.11.23201*.11.23201*.11.23201*.11.23201*.11.23201*.12.13201*.12.13201*.12.13201*.12.13201*.12.12201*.12.10提早完成201*.12.12201*.12.10提早完成201*.12.12201*.12.11提早完成201*.12.12201*.12.11提早完成201*.12.12201*.12.12准时完成201*.01.02201*.01.01提早完成201*.01.02201*.01.01提早完成201*.01.02201*.01.01提早完成201*.01.02201*.01.01提早完成2.5费用
1硬件设备:
终端PC机5台:5*4000=201*0网络设备:1000辅助配置:500
3开发工作评价
3.1对生产效率的评价
开发过程中负责各个部分的人员的分匹配稍有不足,导致有过做过的任务重复,部分任务未能正常完成。后期改进后,开发人员之间协调,加进了各个任务的进展,才使得后期效率加快。(1)项目开发历时三个月
(2)开发过程中反复用到之前已经做出来的成果
(3)对系统本质以及各个功能的设置理解未能做到十分透彻
综合以上几点,项目开发过程中总的效率还是稍微低下,今后会改进,达到各个组员之间的协调合作,加快项目的进度开发。
3.2对产品质量的评价
产品在性能上基本达到前期预计的功能,能实现简单的机票查询,订购,以及退订等功能,但是由于自身技术有限的原因,未能实现真正用于现实中订购机票的系统。
3.3对技术方法的评价
在开发过程中风们严格按照开发阶段行事,掌握了整个开发流程,但是由于而死组员技术问题和时间问题,不得不选用学习过的能基本上手的简单的Java知识来编写,编写方法结合了软件工程序的要求。
3.4出错原因的分析由于C语言知识未能精通掌握,所以难免在开发过程中会有出错的地方,同时由于经验不足,遇到问题不能及时发现有效解决办法,对可能存在的风险不能做正确的预测考虑问题要全面,今后的项目开发还会出现不同的问题等待解决。
扩展阅读:机票订购系统项目开发计划
2项目开发计划
编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度所需经费预算、所需软、硬件条件等问题作出安排记载下来,以便根据本计划开展和检查本项目的开发工作。编制内容要求如下:2.1引言
2.1.1编写目的
1.此项目开发计划书是为《机票订购系统》进行统一的开发规划以及整合,是在项目开发过程中起引导作用,并能给该系统的使用者一个阅读的作用,是简要的文档说明,同时能使软件项目能够在预期的时间,成本下达到预期的成果与质量;并明确的对小组内部进行完整的分工,确保项目开发过程中,所有工作有序的进行,避免出现不必要的损失以及重复工作带来的麻烦。
2.1.2背景A.项目名称:《机票订购系统》
B.在大三上学期实验课过程以及课后时间进行的项目开发,是开发了提供给用于订购机票的用户的一个项目,已方便广大用户更便捷的成功订票
C.开发者:王宏斌(组长)、韩雨、金小敏、周令军、朱鹏
D.用户:面向所有订网上订购机票的用户,通过本项目的建立,可以大大拓宽用户订票的渠道以及方式,大大的方便了用户订票2.1.3定义
要实现的基本功能:用户登录,查询,订票,修改,退票等功能。2.1.4参考资料
Java开发实战1200例李钟尉。陈丹丹等编著Java项目开发全程实录软件工程
2.2项目概述2.2.1工作内容
A.项目开发过程中,组长起到组织分配任务的作用,并对各个组员分配具体的任务以及要达成的目标。
B.参与调查实际情况,需求以及发展前景的同学,需在规定的时间内对市场需求进行分析,以及项目未来的发展进行规划以及大胆、有依据的设想
C.开发软件的同学需要对软件进行集中的汇总,并进行软件的开发D维护软件的同学需要在软件完成之后,对软件进行全方面的测试以及开始运行之后的项目进行维护。2.2.2主要参加人员
项目开发组:王宏斌(组长)、韩雨、金小敏、周令军、朱鹏。2.2.3产品及成果2.2.3.1程序
机票订购系统主程序、各功能模块组件、数据库系统程序名称:机票订购系统V1.2.2.3.2文件
机票订购系统安装包,数据库配置文件。2.2.3.3服务
软件维护服务、软件升级服务2.2.3.4非移交产品
软件源程序代码、各功能模块代码、程序设计与需求文档。2.2.4验收标准
基本达到客户的要求,各项功能都能正常运行,出错率为01次/年。2.2.5完成项目的最迟期限日期:201*-1-15
2.2.6本计划的审查者与批准者
项目开发组组长:王宏斌。2.3实施总计划
2.3.1工作任务的分解任务人员进行用户需求分析,与用户协商软件的一些详王宏斌、朱鹏细设计,编写相关文档。软件实现,并负责软件调试与维护工作。编写软件说明书。
2.3.2接口人员人员:周令军、金小敏2.3.3进度时间(每天两小时)201*-9-14201*-10-14201*-10-15201*-11-14201*-11-15201*-12-14201*-12-15201*-1-15
2.3.4预算人员王宏斌金小敏周令军朱鹏韩雨职务组长计划部开发部质量部技术部工资(小时)设备损耗其他支出50404040401000201*00201*00200预留1000合计70006700670067006700总计(元)37000周令军、金小敏、韩雨朱鹏、王宏斌、周令军任务进行用户需求分析,项目开发的准备工作。与客户协调软件一些的详细设计。进行软件的编写工作。软件维护与调试工作,并编写用户手册。
2.3.5关键问题
1、项目开发小组组员之间的协调问题;2、组员工作分工是否合理;
3、是否能在规定时间内完成项目开发工作;4、是否满足客户的需求;
5、软件运行过程中是否会有重大安全隐患或者出错;6、软件实现的可能性研究。2.4支持条件
2.4.1计算机系统支持windows系统、SQL数据库。2.4.2需要用户承担的工作
账号的注册以及登陆,同时订、退票的过程都需要2.4.3需由外单位提供的条件学校机房的自由使用权,辅导顾问。2.5专题计划要点
友情提示:本文中关于《机票订购系统项目开发总结报告》给出的范例仅供您参考拓展思维使用,机票订购系统项目开发总结报告:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。