项目开发总结报告uml

时间:2024.4.20

项目开发总结报告

1引言

1.1编写目的

编写该报告的预期读者是项目组的验收人员,以便他们能迅速的掌握系统总体构架。

1.2背景

“民以食为天”,随着人民生活水平的提高,餐饮业在服务行业中占有越来越重要的地位。努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。

经过多年发展,餐馆管理已经逐渐由定性管理,进入到重视定量管理的科学阶段。众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是电脑管理。

餐馆当前采用的是一个手工预约系统,将手写预约单保存在一个大文件夹中,这种传统的方法不但效率低,而且容易出错,产生诸多问题。例如 ? 手工预约单使空餐桌的存在不明显,妨碍顾客进行预约。

? 由于没有备份系统,一张预约单的毁坏将导致相应信息的永久丢失。 ? 不容易获得相应的统计数据,例如某时刻餐桌的使用率 ? 对系统不容易进行更新等操作

由于诸如以上问题的出现,将严重制约餐馆的进一步发展。基于以上原因,餐馆预约管理系统应达到以下基本功能。

? 新系统应该和现有预约单显示相同的信息,并且具有大致相同的格式。 ? 易于操作,使餐馆员工易于转换到新系统。

? 系统具有及时更新预约的功能,以便餐馆工作者了解当前餐馆最新信息。

? 应可能模仿现实世界,模拟餐馆经营的真实过程,实现餐馆日常营运的全面自动管理。

1.3定义

Java语言:它是简单的、面向对象的、稳定的、安全的、高效的、与平台无关的、解释性的、多线程的、动态的编程语言。简略的说,Java是目前最先进最成熟最高效最安全的高级编程语言。它能最大程度上实现其他语言难以实现的跨平台性。

1.4参考资料

《软件工程(第二版)》张海潘 编著

《Tomcat与Java Web开发技术详解》孙卫琴 编著

《面向对象分析与设计(原书第2版)》冯博琴 冯岚 薛涛 崔舒宁 编著 《JUNIT IN ACTION中文版》鲍志云[同译者作品] 编著

2实际开发结果

2.1产品

a. 软件系统名称:餐馆系统简版 b. 项目开发者: c. 用户:无

开发场所为软件学院机房。

2.2主要功能和性能

该系统拥有的功能:

记录预约:顾客打电话预约,接待员输入顾客信息和预约信息. 记录到达:顾客到达餐馆,侍者领班记录顾客到达信息. 显示预约:侍者领班和接待员可查看已有的预约信息.

更新预约:顾客打电话更新预约,接待员输入新的预约信息. 取消预约:顾客打电话取消预约,接待员取消预约信息. 未完成的功能: 1. 临时顾客功能

2. 预约时间控制功能。 性能总结:

1. 由于开发时间仓促,各项功能实现仓促,未进行过多,系统地测试,性能十分不稳

定,且存在很多bug。

2.3基本流程

该系统的简要流程图:

2.4进度

项目的进度是严重超期,质量是很差。其原因有如下几条: 1. 开发时间紧,就2周;

2. 并行事情多,还得考试,上课等诸多任务 3. 组员能力都有限

4. 项目目标定为就不高,主要是切实的加强组员的动手能力,禁止拷贝。

2.5费用

耗时:2周

计算机使用时间:156小时 费用严重超支,

列出原定计划费用与实际支出费用的对比,包括: a. 工时,以人月为单位,并按不同级别统计;

b. 计算机的使用时间,区别CPU时间及其他设备时间; c. 物料消耗、出差费等其他支出。

明确说明,经费是超出了、还是节余了,分析其主要原因。

3开发工作评价

3.1对生产效率的评价

毕竟还都是学生,工作效率那叫不是一般的低, 给出实际生产效率,包括:

a. 程序的平均生产效率,即每人月生产的行数; b. 文件的平均生产效率,即每人月生产的千字数; 并列出原订计划数作为对比。

3.2对产品质量的评价

可用性一般,需求作得不够充分,在给具体单位使用时有些东西设计时未考虑。

可靠性不错,出错概率较小。 响应速度符合要求,能够接受。 整体质量合格。

3.3对技术方法的评价

采用的mvc架构比较普通,只有部分使用了structs架构。 在jsp页面中加入javascript对输入进行检测比较合理。

3.4出错原因的分析

最常见的指针未定义错误是由于开发经验不足造成。

对数据库操作失败往往由于在程序中拼接sql语句时出现错误。 粗心造成页面跳转错误,判断条件错误。

4经验与教训

开发该系统的经验有如下这些:

1. 加强了项目分析设计与模块划分能力 2. 加强了团队协同合作能力 3. 提高了个人写代码的经验 4. 加深了对课堂所学知识的了解 开发该系统的教训有如下几点: 1. 项目计划没有很详细的安排 2. 项目计划没有切实的落实 3. 项目计划设计的还不仅合理

4. 项目设计得还不够精细,导致在写代码时仍有彼此牵连制约,代码重叠,不断修改

的现象发生。

5. 代码命名,注释,开发文档极不规范。 改进方向:

1. 应加强设计能力,要不断地深入的详尽的设计系统。 2. 要合理的安排开发计划

3. 要切实落实开发计划,不能制定而不执行。 4. 制定并严格执行代码规范。

列出从这项开发工作中所得到的最主要的经验与教训及对今后的项目开发工作的建议。


第二篇:项目开发总结报告范文


大学生软件开发实习总结

时间过得真快,转眼间,在山大实习生活就结束了

四周的时间能够和山大的同学一起工作、学习、生活我感到非常的荣幸,同时也感觉到很大的压力,作为电子商务专业的学生从事软件开发感觉还是有一定的困难,特别是我们还是和山大大三的学生一起,在初来时自己就有一些不自信,但随着项目的进展,我慢慢的找到了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我都在不断地努力。

实训期间让我学到很多东西,不仅在理论上让我对it领域有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。特别是利用周六上午的时间山大为我们安排的讲座让我们了解it领域一些新的发展动态以及一些领先的技术,让我意识到自己知识的缺少,这激励我在以后的学习、工作、生活中要不断了解信息技术发展动态以及信息发展中出现的新的技术。

除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的二十几天里这些宝贵的经验将会成为我以后工作的基石。 作为大二的学生,经过两年的在校学习,对程序设计有了一些基本的理性的认识和理解。在校期间一直忙于理论的学习,没有机会也没有经验来参与我们项目的开发,所以在实习之前软件按开发对我来说是非常抽象的,一个完整的项目要怎么来分工以及完成该项目所需要的基本步骤也不明确,经过这次实训让我明白一个完整项目的完成必须团队分工合作,并在每个阶段进行必要的总结和检查。在我们项目的开发过程中我们项目的步骤:详细设计、详细设计review、编码、编码review、单体测试。在项目开发过程中我也深刻的体会到详细设计对一个项目开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过程中出现不必要的脱节。 经过二十多天的obbligato信息安全管理的java开发,是我对java软件开发平台有了更深一步的了解,也对nec公司的obbligato平台有了一定的了解。

这次实训是对我们两年学习的一个检验,虽然项目中很多知识我们在日常的学习中都没有遇到,这同时提醒我:要想成为一个合格的程序员就有具备一种自学能力,在工作中会遇到很多从未接触过的问题,当有了问题时要去解决,在你不断努力,寻找答案的过程中,自己的能力也在潜移默化的提升。有时遇到问题时可能有很多想法但却不知道那个正确,这就让我们不断地去探索,不断地尝试。 这次实训也让我深刻的了解到,不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要先做人,要明白做人的道理,如何与人相处是现代社会的做认得一个最基本的问题,对已自己这样一个即将步入社会的人来说,需要学习的东西很多。从一起做项目的同学身上我看

到了谦虚谨慎、细心努力的态度,在以后我的生活中我还会留意身边同学的优点,从他们身上找寻我所缺少的品质,不断学习。从老师那里我看到了企业人的生活面貌,没有事情可以不劳而获,今天老师们能够领导我们是他们之前努力的结果,虽然老师没有和我们讲很多公司里的事情,可是他们的言行中所表现出来的都是比我们要严谨的多的对工作的态度。

在此次的实训中我感觉到我们最大的不足就是动手的能力太差,在项目组中山大的同学也给我提出一些建议,让我有机会自己多动手,不是我们缺乏知识,而是我们没有运用知识的能力,在二十多天的项目开发过程中,我自己也认识到虽然我们的理论知识没有山大同学那么全面,但是如果在学校认真学习了,我们的理论知识并不比他们差,所以以后的日子,如果自己还要继续从事软件开发相关工作,我会更加注重自己的动手能力。再者,我们要有更好的学习心态,看到山大的很多同学会在晚上项目结束后再去教室上自习,深深地意识到我们的学习态度有多大的差距,原来在学校的时候我们九点基本就要从教室回宿舍了,而他们还会再继续利用九点以后的时间努力学习,虽然在山大就短短不到一个月的时间,可是我所体会到的对我以后的学习将会有很大的影响,我想在大三专升本复习的过程中,在山大的经历会让我更加有动力,更能坚定信念:坚持、努力。学习山大学生刻苦、勤奋的学习态度。 山大的实训已经成为过去,可是在山大学到的东西会一直影响我以后的发展,突然想起鲁迅先生的一句话:世上本没有路,走的人多了,便成路。生活的路也是人走出来的,每个人一生总要去很多陌生的地方,然后熟悉,然后再走向另一个陌生的地方。在不久的将来,就要踏上人生的另一段旅程,以后的路上有时不免会感到有些茫然、无助,但生活的路谁都无法预测,只能一步步摸索,但只要方向正确,只要我们向着目标不断努力,相信在不远的将来我们一定会有一片属于我们自己的天空。 学号:

姓名:

更多相关推荐:
软件工程实训 期刊管理系统 项目开发总结报告(PDSR)

项目开发总结报告(PDSR)目录项目开发总结报告(PDSR)...........................................................................…

项目开发总结报告

10、项目开发总结10.1引言10.1.1编写目的银行ATM自动取款机系统的开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的订制开发;让我们在今后的项目开发中有更多的有据的…

项目开发总结报告

I引言1.1编写目的说明编写这份项目开发总结报告的目的,指出预期的阅读范围。1.2背景说明:a.本项目的名称和所开发出来的软件系统的名称;b.此软件的任务提出者、开发者、用户及安装此软件的计算中心。I.3定义列…

项目开发总结报告(PDSR)4Y

项目开发总结报告(PDSR)说明:项目开发总结报告的编制是为了总结本项目开发工作的经验,说明实际取得的开发结果以及对整个开发工作的各个方面的评价。1引言1.1标识本条应包含本文档适用的系统和软件的完整标识,(若…

9.项目开发总结报告

项目开发总结报告目录1引言............................................................................................…

项目开发总结报告

1、实训目的为了对整个项目开发过程的一个了解,不断熟悉开发的过程。对自己的不足之处进行改进,同时也是为了总结报告在项目开发过程中遇到的问题、得到经验,并从中吸取经验教训,特编写此项目开发总结报告。2、背景项目名…

十、项目开发总结报告

09计嵌学生管理系统开发总结报告1、引言.....................................................................................…

项目开发总结报告

目录1引言....................................................................................................…

项目开发总结报告(XXXXX项目)

文档编号:密级:机密XX系统项目开发总结报告编制:日期:审核:日期:批准:日期:版本:控制状态:XXX计算机有限公司修订记录目录1引言......................................…

项目开发总结报告(GB8567——88)

项目开发总结报告(GB8567——88)1引言1.1编写目的为了总结报告在工作过程中产生的问题、行到经验,并且总结报告设计和制作者过程中的逻辑和想法。1.2背景项目名称:学生成绩管理系统开发背景:通过开发此软件…

20xx年软件开发项目总结报告

随着市场经济的进一步完善及全球经济一体化进程加快,企业面临着激烈的市场竞争,企业内部、外部信息交流已成为企业发展、参与市场经济竞争的迫切需要。企业引入先进的信息处理技术,增加信息共享程度,不仅提高了工作效率、降…

20xx年软件开发项目总结报告

20xx年,公司规模迅速扩大,公司管理的自动化程度不断提高,许多软件系统已不能满足不断扩大的管理要求,除了要升级原有的软件系统外,新的系统开发需求成倍增加,因而,本年度内扩充了软件应用及开发工程师扩大到30人。…

项目开发总结报告(95篇)