10、项目开发总结
10.1引言 10.1.1编写目的
银行ATM自动取款机系统的开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的订制开发; 让我们在今后的项目开发中有更多的有据的资料来规范我们的开发过程和提高我们的开发效率,从而创造更多效益。
10.1.2背景
1、待开发软件系统的名称:银行ATM系统
2、任务提出者:计算机科学与技术08级本三班第一开发小组 3、开发者:计算机科学与技术08级本三班第一开发小组 4、用户:各个持有银行卡的用户以及银行相关工作人员 5、运行该软件的计算站(中心):主楼610计算机室
10.1.3参考资料
a. 软件工程导论(第五版) 张海藩 编著 清华大学出版社 b. UML及建模 郭宁 编著 清华大学出版社 c.《数据库系统原理教程》 王珊 编著 清华大学出版社 d.《管理信息系统》 黄梯云 主编 经济科学出版社
e.《数据库原理》 郭盈发 张红鹃 编著 西安电子科技大学出版社
10.2实际开发结果 10.2.1产品
a. 产品名称:银行ATM自动取款机系统
b. 产品功能:通过银行ATM自动取款机系统能够快速、方便用户进行取款、查询余额
修改密码、转账等业务。 c. 程序系统仅有一个版本。
10.2.2主要功能和性能
a.主要功能
登录:任何拥有私人银行卡帐号和密码的人都能使用本系统登录 登录权限:只有正确的帐号和密码才能登录。
查询:已登录本系统的操作人员有权查询本人帐户余额。 取款:已登录本系统的操作人员可以提取本人帐户款项。 密码修改:已登录本系统操作人员可以修改密码凭证。 退出:已登录本系统操作人员可以安全退出本系统。
注意:当交易金额超过当前帐户余额时,系统自己提示“余额不足”,自动退出本系统,当系统遇到任何不对输入时都自动退出本系统。 b.主要性能 1. 2. 3. 4. 5. 6.
在查询过程中,要求系统显示该帐户卡上所有的余额。 在取款过程中,该系统只支持交易金额为50的倍数。
如果交易中响应时间超过30秒,系统提示“操作已过时”,自动推出本系统。 交易结束时,系统知道更新帐户上的数据,保持帐户余额的一致性。 交易完成后,用户可以惦记“取卡”退出本系统。 本系统可以进行各个银行的金额交易。
注意:当交易金额超过当前帐户余额时,系统自己提示“余额不足”,自动退出本系统,当系统遇到任何不对输入时都自动退出本系统。
系统功能图
图10-1
10.2.3所用工时
该项目历时将近3个月,累计90个工作日
10.2.4所用机时
1.上机时间:14小时 2.平时利用时间:约70小时 综合以上,该项目所用机时约为84小时
10.2.5进度
计划进度与实际进度的对比
实际进度有所延迟的原因:工作量大,且在开始计划时分配的人员较少。
10.2.6费用
无费用
10.3开发工作评价 10.3.1对生产效率的评价
1.系统开发已历时快3个月的时间了 2.开发的反复性比较多。 3.对客户的需求理解不是很透彻。
综合以上,此项目的开发效率不是很高,相反,有相当一定时间的浪费。
10.3.2对技术方案的评价
a.所使用的技术JAVA:通过对本项目的开发,我们对JAVA有了进一步的认识,并且更牢固的掌握了面向对象软件开发的方法。
b.Visio结构化的建模工具:对于画图特别的有帮助,特别是思路流程图比用word自带的画图工具要好得多,我们在做建模时经常使用visio。
c.使用数据库建模工具:PowerDesigner 工具来建立系统数据库模型,以方便程序员很好的理解业务流和掌握系统架构者的架构思想,更好的满足客户的功能需求。在今后的项目开发中,我们要更好的来完成系统的前期数据库模型的建立,最大的来优化系统功能。
10.3.3对产品质量的评价
我们小组采用的是ATM自动取款机系统项目,本项目基于web进行开发,在短短的3个月期间,该项目历时90个工作日,对要求3个月竣工,从模糊定义上达到预期目标。小组成员按照标准的软件工程完成了整个项目的开发工作。
该项目在优质保工期的指导思想下基本达标,组员不仅体会了实际项目的工作环境、氛围,也培养了团队协作意识和沟通技巧;养成良好的职场工作习惯,、该项目在产品质量上基本上符合优质保工期标准。
总体上讲ATM自动取款机系统基本符合用户要求。
10.4经验与教训
1、我们小组作为一个开发团体,交流和沟通是相当重要的,现在各个公司都需要这样的人才,通过这次开发经历,我体会很深。
2、团队成员之间要相互学习彼此的优点和技术,使团队的能力不断的提高。这样,在项目的开发过程中,团队才不会被难题困住不动
3、在我们做好了计划后,我们要随时的跟踪计划任务的完成进度,从而使我们的项目进度掌控在我们的开发周期范围之内,今日计划、行动,明日成功。
4、在项目进行的过程中,我们要不断去整理自己的工作情况和做好总结
5、我也认识到了我在哪方面比较薄弱,也开始加强锻炼,为以后在这方面能有更好的表现。
1、实训目的
为了对整个项目开发过程的一个了解,不断熟悉开发的过程。对自
己的不足之处进行改进,同时也是为了总结报告在项目开发过程中
遇到的问题、得到经验,并从中吸取经验教训,特编写此项目开发
总结报告。
2、背 景
项目名称:乐学易教系统
开发日期:20xx年x月x日——20xx年x月x日开发环境:开发工具 语言 数据库
开发工具:MyEclipse8.5
语 言:Java html javascript
数 据 库:SQL Server
开发背景:为方便网上游览者能够及时的知道考试复习大纲、以
及方便发布者对网页的整理、更新。让游览者
看到新的动态、新的资料。
3、实训内容
1、经过两个星期的不懈努力,在老师的细心指导下和同学的共同努力下;我们的乐学易教系统终于完成了。虽然这个系统还不完善,但对我们来说这是巨大的突破,使我们掌握了新知识、新技术,巩固自己已有知识。
2、三大框架的集成、使我熟悉了开发的流程。更深一步了解底层的东西,在做项目的过程当中,我遇到了很多的问题。其实大多都是一些小问题,只是自己没有注意细节罢了。不懂的问同学、老师;向同学、老师请教,同时自己还要善于去解决问题。学到了很多以前没有了解到的知识,在开发过程中出现的问题主要是由经验不足所致,在后期开发过程中,错误不断的减少。
3、乐学易教管理系统,提供了很多的教学复习资料;可供需要的人下载。网页上的数据能够快速的更新,可以让游览者下载新的资料;特级教师提供了最全面的复习资料。
4、三大框架的整合;功能的强大。给我们程序员开发项目节约了时间、提交高开发的效率。不需要从头到尾去写代码,有的代码可以自动生成。程序员就没必要把大量的时间浪费在写代码上,可以发更多的时间去做其它的事。 项目开发总结报告 软件高职(3)11-4班 黄江明
项目开发总结报告(PDSR)目录项目开发总结报告(PDSR)...................................…
10、项目开发总结10.1引言10.1.1编写目的银行ATM自动取款机系统的开发已经基本完成。写此项目开发总结报告,以方便我们在以…
I引言1.1编写目的说明编写这份项目开发总结报告的目的,指出预期的阅读范围。1.2背景说明:a.本项目的名称和所开发出来的软件系统…
项目开发总结报告(PDSR)说明:项目开发总结报告的编制是为了总结本项目开发工作的经验,说明实际取得的开发结果以及对整个开发工作的…
项目开发总结报告目录1引言....................................................…
大学生软件开发实习总结时间过得真快,转眼间,在山大实习生活就结束了四周的时间能够和山大的同学一起工作、学习、生活我感到非常的荣幸,…
项目开发总结报告1.引言1.1编写目的阐明编写本系统试运行计划书的目的,指出读者对象。1.2项目背景列出本项目的委托单位、开发单位…
十、项目开发总结报告1.引言...................................................…
分类:模板项目编号:S×××-项目名称项目开发总结报告Version:项目承担部门:撰写人(签名):完成日期:本文档使用部门:■主…
随着市场经济的进一步完善及全球经济一体化进程加快,企业面临着激烈的市场竞争,企业内部、外部信息交流已成为企业发展、参与市场经济竞争…
陕西国防工业职业技术学院项目开发总结报告[学生考勤管理系统][V1.0]专业计算机软件技术班级软件3101姓名任欢欢学号35310…