三茅
VIP
创作中心 学习中心 会员中心
目录

项目总结报告

作者 周文 2014-11-21 19:31 495

1、引言

1.1 编写目的

XXX公司业务管理系统的开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的订制开发; 让我在今后的项目开发中有更多的有据的资料来规范我们的开发过程和提高我们的开发效率,从而创造更多公司效益。


1.2 背景

项目名称:XXX业务管理系统


软件名称:XXX业务系统


客户:XXX


用户:XXX员工


1.3 参考资料

项目开发文档:


1.软件开发数据模型:PDM_OperationSystem20070831.pdm


2.数据库开发文档: XXX业务管理系统数据库设计说明书2.0.doc


3.软件业务流程参考:XXX业务管理系统流程说明.doc


4.软件使用手册参考:XXX业务管理系统功能说明3.0.doc


5.软件业务流程参考:XXX业务管理系统流程说明.doc


6.软件中使用到的第三方控件:ComponentArt Web.UI 2006.1252 for asp.net2.0.rar


7.软件中使用的安全Ikey驱动:Ikey Driver.rar

以上参考资料是截止2007-08-31是最新的资料文档。如有修改,即使修改此处的参考文档名称。


2、开发工作评价

2.1 对生产效率的评价

1.系统开发已历时快1年的时间了


2.开发的反复性比较多。


3.对客户的需求理解不是很透彻。


综合以上,此项目的开发效率不是很高,相反有相当一定时间的浪费。


2.2 对产品功能的评价

经过我们公司各位同事的共同努力协作,XXX业务管理系统已经很好的完成了客户的业务流需求。经过对客户使用过程的观察,此项目开发的还是比较成功,但是还是存在着一些问题,造成这些问题的原因是多方面的。如:前期系统数据库的设计缺陷和部分代码的构建缺陷、客户需求的理解上也存在一定问题,这就需要我们用一定的时间来维护客户使用过程中提出的新问题和存在的debug。总的来说,此系统的功能开发还是一个比较成功的案例。


2.3 对技术方法的总结

在此项目中使用到技术和工具:


1.使用代码生成器:使用代码生成器 [动软.Net代码自动生成器],此工具在很大程度上提高了编码效率,从而加快了项目的开发进程。在以后的项目中,我们要尽量的来使用一些类似的工具来在最短的时间内完成工作。在今后的项目开发中,我们最好是能开发出适合自己的代码生成工具,更大限度的节省开发周期和开发费用。


2.使用数据库建模工具;PowerDesigner 工具来建立系统数据库模型,以方便程序员很好的理解业务流和掌握系统架构者的架构思想,更好的满足客户的功能需求。在今后的项目开发中,我们要更好的来完成系统的前期数据库模型的建立,最大的来优化系统功能。


3.使用第三方控件:此系统中使用了ComponentArt Web.UI 第三方控件。此控件在很大程度上满足了客户对软件界面的需求,从而也给软件的操作带来了方便。本项目中只使用了ComponentArt Web.UI一种第三方控件,在今后的项目开发过程中,要继续使用第三方的控件。这样以来,无论是针对软件界面的美观性、友好性来说、易操作性而言,还是针对系统开发效率而言,这都是很好途径。但需要意的是:在是使用第三方控件时,要谨慎的选择一些网络中的比较常见的第三方控件。


4.使用自定义控件:此系统中使用了自定义控件(GhdGridView),此自定义控件可以很好的统一系统中的所有信息显示表格样式。如客户对数据显示样式有什么新的意见,我就不需要修改每一个页面的表格样式,我们只需要修改GhdGridView控件的样式,系统中的所有继承自GhdGridView的表格样式都可以改变。


5.系统开发框架:此系统的框架使用的是简单三层结构,此框架在开发一些中小软件是比较实用的。但是我们要是可以开发出自己的框架,把一些通用的功能开发到框架中。这样以来,在以后的系统开发中,针对系统中一些通用的功能就不需要再开发,从而也可以很好的提高我们的开发效率;减少很多维护费用。使我们的技术不断的更加成熟。


6.系统安全加密:此系统中针对客户提出的系统安全问题,我们采用了Ikey加密硬件钥匙来验证客户端登陆客户的合法性,此Ikey钥匙可以绑定到一个系统使用用户,也可以让多个用户来使用一个加密钥匙来验证登陆系统的合法性。这样以来,即使用户的密码不慎丢失,或者被不法人员取得(不法人员他也是无法登陆到我们的系统中来),这样就最大的提高了我们系统的安全性。Ikey加密钥匙是很好的加密B/S架构软件的硬件工具,在以后的软件安全方面可以借鉴。


3、项目经验总结


3.1 签定合同

   一个项目的开发成败或者说项目开发带来效益的大小,在很大程度上是受项目合同签定的影响的。往往,很多一部分公司与客户签定的项目合同都是很模糊的,也很难签定的比较清楚,这样以来就会导致在项目的开发后期,工作两会越来越大,影响项目的竣工周期;而且,项目的开发费用一般是不会变的。这样以来,我们就大大的降低了我们的开发效益。虽然需求范围很难签定的明确,但是我们在签定合同时,要尽量的去把合同功能边界和添加新功能的条件签定。


3.2 开发团队

   在项目确立后,要尽快的建立起项目开发团队。


项目团队成员的团结合作、相互沟通是非常重要的,团队成员之间要相互学习彼此的优点和技术,使团队的能力不断的提高。这样,在项目的开发过程中,团队才不会被难题困住不动。另外,团队中要有一个项目负责人,这个人无论是在与客户的沟通上,还是在技术上都要是很出众的人,此项目负责人要能很好的沟通客户与开发成员之间,以此来更好的理解客户的功能需求。人的记忆力总是有限的,所以就要求开发团队成员要尽量的书写一些开发文档,这些文档往往是我们在项目开发后期要用到的可寻资料。项目团队士气是项目成功的一个因素,我们需要不断的来培养我们的团队气势,使我们的团队不断的壮大。


3.3 需求的调研

   在项目确立后,就到了需求调研分析阶段。


1.项目组对客户的整体组织结构、公司有关人员的关系、职责等如果没有一个很好、足够的了解掌握,这样项目组就无法很好的完整的整理到客户的需求、或者说客户真实的功能需求,如此以来我们就为自己埋下了地雷,影响项目的开发周期,这就要求我们要与客户搞好无论是工作上的还是生活上的朋友关系,要深入的去了解客户需求。


2.我们要尽量的让客户也参与到项目的开发团队中来,也就是说我们要使客户把自己也纳入到项目的开发团队中来,如此一来,我们掌握客户需求的真实性、可靠性就会大大的提高,也就不会为项目的后期功能开发埋下陷阱


3.在需求调研过程中,如果缺乏足够用户参与,这样的需求调研也是失败的。很多程序员不愿参与到客户的需求调研中去,为什么呢?很简单,与客户沟通不如与代码沟通容易有意思。尽管这样,我们还是必须用足够多的时间去和客户进行沟通,了解他们真实的需求。很多用户也是如此,他们自己也不愿意参与到项目的需求调研中来,为什么呢?需求调研有出去和朋友一块烂漫对吗。。。虽然现状如此,我们还是要努力的使客户参与到需求的调研中来。


4.模糊需求,也就是模棱两可是需求规格说明中最为可怕的问题。一是指诸多客户对需求说明产生了不同的理解;一是指单个读者能用不止一个方式来解释某个需求说明。针对对这种情况,就要求我们的调研人员要能够从多个角度来分析客户的不同需求,整理出最终的需求与客户确认,定出最终真实可靠的需求,我们绝不能凭借我们自己的单面理解来定立客户的最终需求。


5.在一个项目的开发中,文档的书写是极为中要的一项工作。因为,某些文档就是我们在开发后期与客户沟通的可寻依据、也是我们程序员在编码过程中要用到的重要文档。我们绝对不能认为,凭借我们的大脑来记录所有的开发需求。。。;即使,你说你是天才,你要用你那颗爱因斯坦的大脑来记录所有的开发需求,那也是不可能的,人的精力总是有限的。这就要求我们在需求调研中做好需求文档的记录和整理。


6.需求调研工具选择,客户一般对图形还是比较感兴趣的,所以我们在调研过程中,我要尽量的采用图形化界面来和客户沟通需求。比如可以采用Rose工具,把客户的意思转换为用例图、时序图、协作图、状态图、类图等,使表达的意思更加直观。这样客户会更快的进行问题的实质。


3.4 做好开发计划

   在项目确立后,我们就需要做好项目开发计划,需求调研用时,开发用时,测试用时,实施用时,维护用时。在我们做好了计划后,我们要随时的跟踪计划任务的完成进度,从而使我们的项目进度掌控在我们的开发周期范围之内,今日计划、行动,明日成功。


3.5 很好的沟通

   在其他行业中,人与人的之间的沟通只很重要的。项目开发也不例外,很好的沟通能够加快项目的进度,这就要求我们每一个开发人员要学会和善于沟通于客户和同事之间。在一个项目的开发过程中,我们与客户的沟通是一个不断交流和沟通的过程。在开发到一定的阶段,我们就需要和客户沟通已有功能,尽量的去避免一些隐藏的问题,及时的发现问题,解决问题,从而按时或者提前完成项目的开发。


3.6 做好工作总结

  在项目进行的过程中,我们要不断去整理自己的工作情况和做好总结,这样以来,无论是在自己的技术还是其它方面,都会对我们有很大的提高,在长期的积累后,无论是我们个人能力,,还是我们的团队能力都会有很大的提高。




赞同

收藏

评论

480个Excel函数神技巧,让你工作效率翻倍!(建议收藏)π
众所周知,做HR的每天都需要做大量的数据登记,而且这些工作都需要非常严谨,不管是招聘、入职、培训、升职加薪、离职等,都需要做好记录,以便后期查询的同时,并留下文件版证据。三茅君认为最怕扯皮的岗位就是人...
2024-07-01 09:18
下载APP
下载APP
与更多HR互动交流
300万+人已下载
下载APP
与更多HR互动交流
关于作者
从事电子公司的管理工作。
最新内容
小红书新媒体视频运营精选面试题解析
57分钟前    通用技能
公司辞退员工离职证明怎么开?
17小时前    员工关系
员工离职年假未休怎么结算?
17小时前    员工关系
工作群移除离职人员怎么说?
17小时前    员工关系
老板怎么处理员工集体离职?
17小时前    员工关系
当员工提出离职时你最该做什么?
17小时前    员工关系
个税申报人员离职怎么操作?
17小时前    员工关系
员工随意离职怎么办?
17小时前    员工关系
辞职员工怎么说?
17小时前    员工关系
怎么和员工谈离职话术?
17小时前    员工关系
辞职一般怎么跟主管说?
17小时前    员工关系
个人离职怎么领取失业金?
17小时前    员工关系
员工提出离职怎么挽留?
17小时前    员工关系
发现员工辞职去隔壁怎么解决?
17小时前    员工关系
员工离职率怎么算?
18小时前    员工关系
个人所得税人员离职怎么删除?
18小时前    员工关系
公司叫员工离职需要补偿什么?
18小时前    员工关系
公司威胁员工辞职怎么赔偿?
18小时前    员工关系
离职人员社保什么时候停?
18小时前    员工关系
个税申报离职人员怎么修改状态?
18小时前    员工关系
公职人员辞职后社保怎么办?
18小时前    员工关系
员工离职怎么回复?
18小时前    员工关系
个税离职人员怎么删除?
18小时前    员工关系
企业职工辞职后自己怎么交社保?
18小时前    员工关系
公司离职率高说明什么?
18小时前    员工关系
辞职员工有什么补偿?
18小时前    员工关系
公司拖欠离职人员工资怎么办?
18小时前    员工关系
离职人员工资怎么算?
18小时前    员工关系
和员工谈离职怎么谈?
18小时前    员工关系
老员工离职有什么补偿?
18小时前    员工关系
被辞退员工的离职证明怎么开?
18小时前    员工关系
被辞退的员工离职证明怎么开?
18小时前    员工关系
辞职后职工社保怎么自己续交?
18小时前    员工关系
你为什么从上家公司辞职,该怎么回答?
18小时前    员工关系
员工辞职报告单怎么写?
18小时前    员工关系
离职和辞退有什么区别员工怎么赔偿?
18小时前    员工关系
离职人员工资最晚什么时候发?
18小时前    员工关系
个人所得税离职人员怎么操作?
18小时前    员工关系
员工辞职申请怎么写?
18小时前    员工关系
员工离职怎么挽留交谈?
18小时前    员工关系
没签劳动合同怎么离职?
18小时前    员工关系
事业单位人员辞职后养老保险怎么办?
18小时前    员工关系
个税怎么删除离职人员?
18小时前    员工关系
员工辞职后社保怎么处理?
18小时前    员工关系
个税人员离职怎么去掉?
18小时前    员工关系
员工主动离职工资怎么发?
18小时前    员工关系
个税离职人员怎么处理?
18小时前    员工关系
员工突然离职造成的损失怎么办?
18小时前    员工关系
离职员工当月社保怎么处理?
18小时前    员工关系
员工辞职需要什么手续?
18小时前    员工关系
公司离职证明怎么开?
18小时前    员工关系
公司让员工离职怎么赔偿?
18小时前    员工关系
员工离职原因怎么写?
18小时前    员工关系
员工离职当月社保怎么处理?
18小时前    员工关系
公司故意迫使员工辞职怎么办?
18小时前    员工关系
员工要离职怎么挽留?
18小时前    员工关系
员工离职需要办理什么手续?
18小时前    员工关系
保密人员离岗离职实行什么管理?
18小时前    员工关系
员工离职手续怎么办理?
18小时前    员工关系
员工离职社保怎么处理?
18小时前    员工关系
公司离职补偿怎么给?
18小时前    员工关系
业务员离职带走客户怎么解决?
18小时前    员工关系
公司辞职员工有什么补偿?
18小时前    员工关系
员工离职证明怎么开?
18小时前    员工关系
员工当月离职社保怎么交?
18小时前    员工关系
员工突然离职怎么处理的?
18小时前    员工关系
辞职后职工医保怎么交?
18小时前    员工关系
公司员工离职怎么解除社保?
18小时前    员工关系
自动离职工资怎么结算?
18小时前    员工关系
被辞员工公司怎么赔偿?
18小时前    员工关系
员工突然离职工资怎么算?
18小时前    员工关系
文职人员为什么离职率高?
18小时前    员工关系
离职后工资被乱扣怎么处理?
18小时前    员工关系
公司变相要员工离职该怎么办?
18小时前    员工关系
自动离职不发工资怎么办?
18小时前    员工关系
职工社保离职后怎么续交?
18小时前    员工关系
蓝v认证和企业认证有什么区别
18小时前    通用技能
安规认证和3c认证有什么区别
18小时前    通用技能
sgs认证和3c有什么区别
18小时前    通用技能
3c认证和环保认证有什么区别
18小时前    通用技能
待抵扣和待认证进项税有什么区别
18小时前    通用技能
蓝v和企业认证有什么区别
18小时前    通用技能
本安认证和煤安证有什么区别?
18小时前    通用技能
苹果mfi认证和不认证有什么区别
18小时前    通用技能
强制性3c认证和3c认证有什么区别
18小时前    通用技能
3a认证和3c认证有什么区别
18小时前    通用技能
3c认证和3cf认证有什么区别
18小时前    通用技能
3c认证和9001认证有什么区别吗
18小时前    通用技能
ul和csa认证有什么区别
18小时前    通用技能
bpjph认证与mui有什么区别
18小时前    通用技能
fos认证和ifos认证有什么区别
18小时前    通用技能
nmpa认证是什么意思?
18小时前    通用技能
cccf是什么认证
18小时前    通用技能
cap认证是什么意思
18小时前    通用技能
什么叫实名认证
18小时前    通用技能
cas认证是什么
18小时前    通用技能
什么是质量管理体系认证?
18小时前    通用技能
澳大利亚tga认证是什么意思
18小时前    通用技能
三c认证是什么意思
18小时前    通用技能
环境体系认证是什么意思
18小时前    通用技能
月度优秀创作者
上榜得茅豆

每月经综合计算排名可上榜
上榜用户将获得200~800不等的茅豆奖励

创作者协会
直播推荐 更多 >

经济基础第34章考点梳理

万红coco  

直播中 613

经济基础第35章考点梳理

万红coco  

07-08 19:30 28

职业经理人【中级】考前串讲

课程班主任  课程板块负责人

07-10 19:00 25

下载APP
扫码下载APP
三茅公众号
扫码添加公众号
在线咨询
扫码在线咨询
消息
关注
粉丝
正在加载中
猜你感兴趣
换一批
评论和点赞
59452
企业的人才理念应该和整体的用人理念有所区别,因为人才和普通劳动力,本身就身就存在质量身就存在质量存在质量
评论和点赞
59452
企业的人才理念应该和整体的用人理念有所区别,因为人才和普通劳动力,本身就身就存在质量身就存在质量存在质量
评论和点赞
59452
企业的人才理念应该和整体的用人理念有所区别,因为人才和普通劳动力,本身就身就存在质量身就存在质量存在质量
评论和点赞
59452
企业的人才理念应该和整体的用人理念有所区别,因为人才和普通劳动力,本身就身就存在质量身就存在质量存在质量
评论和点赞
59452
企业的人才理念应该和整体的用人理念有所区别,因为人才和普通劳动力,本身就身就存在质量身就存在质量存在质量
更多
消息免打扰
拉黑
不再接受Ta的消息
举报
返回消息中心
暂无权限
成为三茅认证用户,即可使用群发功能~
返回消息中心
群发消息本周还可群发  次
文字消息
图片消息
群发须知:
(1)  一周内可向关注您的人群发2次消息;
(2)  创建群发后,工作人员审核通过后的72小时内,您的粉丝若有登录三茅网页或APP,即可接收消息;
(3)  审核过程将冻结1条群发数,通过后正式消耗,未通过审核会自动退回;
(4)  为维护绿色、健康的网络环境,请勿发送骚扰、广告等不良信息,创建申请即代表您同意《发布协议》
本周群发次数不足~
群发记录
暂无记录
多多分享,帮助他人成长,提高自身价值
群发记录
群发文字消息
0/300
群发
取消
提交成功,消息将在审核通过后发送
我知道了