项目开发总结报告(GB8567——88)1引言1.1编写目的说明:编写这份软件项目开发计划的目的旨在构建一个订票管理系统,减缓售票厅购票的压力。能满足购票者随购随买的需求,并记录各项信息。预期的读者:车票管理人员。1.2背景说明:a.待开发的软件系统的名称:某订票管理系统b.本项目的任务提出者:老师开发者:薛龙翔,刘晓伟,苏雷,罗勇用户:车票购买人实现该软件的计算中心或计算机网络:各自的电脑c.该软件系统同其他系统或其他机构的基本的相互来往关系:本系统同其他系统或其他机构没有互相往来关系。1.3定义用户user车票ticket1.4参考资料a.软件工程老师批准b.属于本项目的其他已发表的文件:无;c.软件工程老师所给的ppt和国家标准要求。2实际开发结果2.1产品最终制成的产品,包括:a.程序系统中各个程序的名字:本程序系统由一个cpp文件构成。b.程序系统只有一个1.0.0版本。c.该程序中的数据记录到ticket.txt文档中。2.2主要功能和性能本软件产品所实际具有的主要功能和性能通过一个图表描述:系统实现的各个功能均由函数实现。原定的开发目标未完全达到。2.3基本流程2.4进度原定计划进度与实际进度一致。2.5费用列出原定计划费用与实际支出费用的对比,包括:a.工时,以人月为单位,并按不同级别统计;b.计算机的使用时间,区别CPU时间及其他设备时间;c.物料消耗、出差费等其他支出。明确说明,经费是超出了、还是节余了,分析其主要原因。对该软件的使用进行简要说明选择使用注册或登录或退出功能若注册,选择注册选项检查用户名是否已注册,若有则不注册,若无则输入用户名及其密码等输入完毕,输出用户名注册列表,在列表中依次为用户名,密码若登录,输入用户名及其密码若无该用户名,则提示没有若有该用户名,则买票,弃票,查询等选项主函数是提供车票的一个函数查询车票信息并提取相关信息是进行用户名登录的函数提供显示用户名注册信息之前的列表格式registerLogintemporaryticket函数名各个子程序的功能说明并没有经费的超出与结余。3开发工作评价3.1对生产效率的评价给出实际生产效率,包括:a.程序的平均生产效率,即每人月生产的行数;b.文件的平均生产效率,即每人月生产的千字数;并列出原订计划数作为对比。(项目生产效率略。)3.2对产品质量的评价在测试中检查出来的程序编制中的错误发生率在正常范围之内。3.3对技术方法的评价给出对在开发中所使用的技术、方法、工具、手段的评价。3.4出错原因的分析对于开发中出现的错误的原因,主要是由于在项目开发之前,对项目的需求分析进行的不够全面,导致了在实际的开发过程中对错误进行了多次修改。4经验与教训从这项开发工作中所得到的最主要的经验与教训是:要注意在编程时对程序整体结构的把握,首先要先形成一个大的,整体的正确框架,然后再分别对其各个模块进行细化。在编译的过程中,有好几次都丝毫没有头绪,都是参照整体的一个框架才能慢慢地将程序写完。虽然这个程序并不能完全实现ppt上所示的所有功能,但也是一个完整的,稳定的程序。正是有了这种从整体出发的思想才得以完成我们的这个软件设计。教训还是不少的,比如在编译过程中的不认真,经常少打一个符号等,在编译结束后检查发现了一大堆的错误。以后在编译过程中一定要严肃谨慎,认认真真。