项目开发总结
总结是在某一时期、某一项目或某些工作告一段落或者全部完成后进行回顾检查、分析评价,从而得出教训和一些规律性认识的一种书面材料,它能够给人努力工作的动力,不妨让我们认真地完成总结吧。但是总结有什么要求呢?以下是小编为大家整理的项目开发总结,仅供参考,欢迎大家阅读。
项目开发总结 篇1
一、代码书写规范
1、使用类似于强类型语言的语法格式,定义数据结构和常量,在编程中使用这些数据结构定义变量,这样可以在编译时就能有使用错误提醒。
2、涉及到数据的判断比较,最好通过静态常量引用的方式实现,这样有利于后期的维护和扩展,同时提高代码的可阅读性,简化修改逻辑。避免直接使用字符串或数字直接比较。
3、在实现业务逻辑时,首先看能不能抽离出业务配置项+组件,这样可以降低复杂度,实现过程可能更舒适。
4、前端人员很容易变量函数命名不规范,变量和函数名字定义好了,会在代码阅读和逻辑上面避免不必要的麻烦,切记通常变量是名字,函数是动词开头。
5、函数参数定义要清楚明了,一定要为参数定义相关的数据结构,参数的传入顺序应该是由重到轻,有默认值的参数要放在后面,不要定义无关参数。
二、代码逻辑解耦
1、一定要避免代码写的混乱,两个文件相互引用,很容易造成耦合,所以一定要将公用方法或公共组件归置好,也要分出与业务相关的业务公用方法和业务公共组件。
2、要做到每个函数或组件各司其职,不要做过多额外的工作。做多了就会导致逻辑混乱,所以如果定义的足够好,实现起来就越容易。
三、两条设计主线
1、两条线为技术框架线和业务框架线。
2、业务框架线:将业务拆分为基础业务、常用业务、定制业务。
3、技术框架线:将组件、配置、函数分为基础实现、业务弱相关实现、业务强相关实现,大部分前端开发者在组件开发时很容易。
4、业务框架线和技术框架线一般是交织在一起的,但是在设计时一定要有这两种概念,这样有助于提高系统实现的清晰度。
四、组件的封装和继承
1、在做封装和继承之前,首先要根据需要分离通用组件和业务组件。虽然已经有了antd这样的通用组件,但是难免要在其基础上做进一步的封装使用,提高可用性。
2、前端组件一般最多只需要三重:通用组件—>业务弱相关组件—>业务强相关组件。这样的递进封装可以让页面的`可配置化更强一些,如果页面实现了可配置化,也会给开发省时省力。
五、配置化思想和钩子函数
1、可以运用配置化思想抽象页面的部分功能,并记录用户的行为习惯,实现定制化和个性化。比如:(x)可以定义操作行为列表,标识页面上的各种操作;(x)可以通过配置化列信息生成页面表格,以及格式化表格展示字段。(x)可以考虑通过配置化信息实现页面的布局,让开发更加丰富有意义。
2、配置化思想离不开钩子函数,它的定义有助于某种操作时数据的定制处理。比如:在定义了页面操作行为后,钩子函数可以(x)在某一特殊操作时生成签名。(x)在提交数据时数据校验。
项目开发总结 篇2
一、代码书写规范
1、使用类似于强类型语言的语法格式,定义数据结构和常量,在编程中使用这些数据结构定义变量,这样可以在编译时就能有使用错误提醒。
2、涉及到数据的判断比较,最好通过静态常量引用的方式实现,这样有利于后期的维护和扩展,同时提高代码的可阅读性,简化修改逻辑。避免直接使用字符串或数字直接比较。
3、在实现业务逻辑时,首先看能不能抽离出业务配置项+组件,这样可以降低复杂度,实现过程可能更舒适。
4、前端人员很容易变量函数命名不规范,变量和函数名字定义好了,会在代码阅读和逻辑上面避免不必要的麻烦,切记通常变量是名字,函数是动词开头。
5、函数参数定义要清楚明了,一定要为参数定义相关的数据结构,参数的传入顺序应该是由重到轻,有默认值的参数要放在后面,不要定义无关参数。
二、代码逻辑解耦
1、一定要避免代码写的混乱,两个文件相互引用,很容易造成耦合,所以一定要将公用方法或公共组件归置好,也要分出与业务相关的业务公用方法和业务公共组件。
2、要做到每个函数或组件各司其职,不要做过多额外的工作。做多了就会导致逻辑混乱,所以如果定义的足够好,实现起来就越容易。
三、两条设计主线
1、两条线为技术框架线和业务框架线。
2、业务框架线:将业务拆分为基础业务、常用业务、定制业务。
3、技术框架线:将组件、配置、函数分为基础实现、业务弱相关实现、业务强相关实现,大部分前端开发者在组件开发时很容易。
4、业务框架线和技术框架线一般是交织在一起的,但是在设计时一定要有这两种概念,这样有助于提高系统实现的`清晰度。
四、组件的封装和继承
1、在做封装和继承之前,首先要根据需要分离通用组件和业务组件。虽然已经有了antd这样的通用组件,但是难免要在其基础上做进一步的封装使用,提高可用性。
2、前端组件一般最多只需要三重:通用组件—>业务弱相关组件—>业务强相关组件。这样的递进封装可以让页面的可配置化更强一些,如果页面实现了可配置化,也会给开发省时省力。
五、配置化思想和钩子函数
1、可以运用配置化思想抽象页面的部分功能,并记录用户的行为习惯,实现定制化和个性化。比如:(x)可以定义操作行为列表,标识页面上的各种操作;(x)可以通过配置化列信息生成页面表格,以及格式化表格展示字段。(x)可以考虑通过配置化信息实现页面的布局,让开发更加丰富有意义。
2、配置化思想离不开钩子函数,它的定义有助于某种操作时数据的定制处理。比如:在定义了页面操作行为后,钩子函数可以(x)在某一特殊操作时生成签名。(x)在提交数据时数据校验。
项目开发总结 篇3
20xx年2月4日,县长张世伟召集县政府办、发改局、旅游局、国土资源局、交通运输局、林业局、水务局、移民局、后坪镇政府及保康荆山楚源公司负责人在后坪镇政府召开五道峡旅游整体开发项目工程建设现场会。与会人员实地查看了五道峡景区建设情况,听取了保康荆山楚源公司和旅游局的项目进展情况汇报,对下一步工作进行了研究部署,形成了一致意见,现纪要如下:
会议指出,五道峡旅游整体开发项目是我县旅游开发的`重点项目,对于加快保康县域经济发展、建成绿色襄阳示范区意义重大,各地、各部门要高度统一思想,全力以赴为项目建设做好服务工作。
会议要求,相关部门要通力协作,尽快启动五道峡旅游整体开发工作。项目投资方荆山楚源公司要尽快编制完成科学合理的项目总体规划,景区大门、停车场、游客中心及配套设施详细规划及施工方案必须在一个月内完成,同时,组建专班与相关部门搞好对接;移民局要立即组织工作专班,对项目区域内涉及拟搬迁户进行实物调查,5个工作日内拿出搬迁安置方案;交通运输局要在3个工作日内向市交通部门申报五道峡景区门口223省道改线,待项目规划出台后,由县政府向省交通部门申报;水务局要立即组织专班对项目进行实地勘察,尽快拿出项目区水保方案,并对水保方案的实施提供技术支撑;发改局在项目规划未出台之前,先开“路条”便于林地审批,待规划出台后再对项目进行核准;林业局要立即组织专班开展项目区林地实地调查,待发改部门出具项目核准文件后,向市林业部门申报,同时,积极争取省林业厅支持;国土资源局要在一个星期内拿出项目区内耕地占用办法;旅游局要拿出工作流程图,细化工作任务,明确责任分工;后坪镇政府要全力以赴搞好配合、服务,负责提供五道峡项目工程指挥部工作场所。
项目开发总结 篇4
xx年4月1号至xx年5月1号,在xx市保安服务总公司信息部进行实习培训,在信息部进行实习,学习公司的业务,加入了一个项目组.
公司简介: 总公司在中国保安协会、广东省公安厅治安管理局的业务指导下,在市委、市政府和市公安局的大力支持下,准确把握市场脉搏,调整企业策略发展经营规模,总公司注册资金达到1000万元,业务上获取广东省“安全技术防范工程设计、施工、维修一级资质”。公司实行“内涵型、集约化、多元化发展保安事业”经营战略,从而拓展保安服务领域,大力开拓了一批新兴业务,构筑了以人防为基础,以武装押运为龙头的多层次、全方位安保服务体系,赢得市场竞争力。截至xx年12月,服务领域涵盖到人防、技防、武装押运、雕刻印章、(atm)加清钞、机动车检测、110开锁、劳务派遣与保安培训等10余个项目,经营额从xx年1300多万元发展到xx年的2.8亿元,比xx年增长了20倍;净资产比xx年增长了近16倍;固定资产比xx年增长了21倍。总公司在经营机制上求突破,在服务规模上求发展,在市场经济大潮中走出了一条“独立自主、自负盈亏、合法经营,依章纳税、自我发展”的道路,实现了跨越大发展.
实习过程:在保安公司实习中,我加入了金融服务中心网站开发项目组,主要是负责对网站的样式进行调整和数据的录入,在上班的第一个星期,我的主要工作是学习公司的规章制度和熟悉公司的业务流程,我们公司的办公过程是严格按照iso9000办公流程来进行的,所以要熟悉每一个步骤和每一项文件何时该去让客户签约协议.在熟悉公司的.业务面向对象和主要销售产品的同时,更要了解公司各部门的分工,每个部门主要负责的方向和业务,以便于以后有业务需要部门合作的时候能快速有效的进行沟通.让业务能平稳有效的进行.上班的第二个星期,我被分到了一个制作金融服务中心网页的项目组,我主要的日常工作是记录工作进度和对网页进行样式的制作调整,这项工作虽然不难,但是需要对项目进度进行了解和与项目组内的各个组员进行沟通,了解自己所负责的部分,按着客户的要求对网页进行调整和制作.在工作的第三个星期,这个星期我还是负责对html页面进行调整,还加了一项数据录入的任务,数据录入是对客户所提供的资料进行录入,让客户能够在项目中期会议中对整个网站的效果进行一个明白的了解,并让客户能够提出自己的想法建议,我们项目组根据会议所提出的意见进行修改调整.在公司上班的第四周,这个星期公司对我进行了为期3天的培训,主要是了解公司的文化,公司的发展经过.对公司各个部门进行一个详细的了解 .
收获:出来工作之后才发现以前在学校学的东西在应用上只是冰山一角,但是在学校学到的东西能让我更容易在工作中上手,进入工作状态,出来工作,面对是一个更大的平台,所以要不断的增值自己才能应付以后的工作,也要更懂的与自己的同事沟通,了解他们的需要和项目发展方向才能更好的将自己所学应用在工作上
不足:在工作上我欠缺经验,所以一些很简单的工作任务我要去加班完成,这在以后发展是很不利的,所以我要累积这些经验,将它变为我更好工作的能量 ,才能优秀的面对日后的挑战.才能让自己不断的成长.
项目开发总结 篇5
xx年4月1号至xx年5月1号,在xx市保安服务总公司信息部进行实习培训,在信息部进行实习,学习公司的业务,加入了一个项目组。
公司简介: 总公司在中国保安协会、广东省公安厅治安管理局的业务指导下,在市委、市政府和市公安局的大力支持下,准确把握市场脉搏,调整企业策略发展经营规模,总公司注册资金达到1000万元,业务上获取广东省“安全技术防范工程设计、施工、维修一级资质”。公司实行“内涵型、集约化、多元化发展保安事业”经营战略,从而拓展保安服务领域,大力开拓了一批新兴业务,构筑了以人防为基础,以武装押运为龙头的多层次、全方位安保服务体系,赢得市场竞争力。截至xx年12月,服务领域涵盖到人防、技防、武装押运、雕刻印章、(atm)加清钞、机动车检测、110开锁、劳务派遣与保安培训等10余个项目,经营额从xx年1300多万元发展到xx年的2。8亿元,比xx年增长了20倍;净资产比xx年增长了近16倍;固定资产比xx年增长了21倍。总公司在经营机制上求突破,在服务规模上求发展,在市场经济大潮中走出了一条“独立自主、自负盈亏、合法经营,依章纳税、自我发展”的道路,实现了跨越大发展。
实习过程:在保安公司实习中,我加入了金融服务中心网站开发项目组,主要是负责对网站的样式进行调整和数据的录入,在上班的第一个星期,我的主要工作是学习公司的规章制度和熟悉公司的业务流程,我们公司的办公过程是严格按照iso9000办公流程来进行的,所以要熟悉每一个步骤和每一项文件何时该去让客户签约协议。在熟悉公司的业务面向对象和主要销售产品的同时,更要了解公司各部门的分工,每个部门主要负责的方向和业务,以便于以后有业务需要部门合作的时候能快速有效的进行沟通。让业务能平稳有效的进行。上班的.第二个星期,我被分到了一个制作金融服务中心网页的项目组,我主要的日常工作是记录工作进度和对网页进行样式的制作调整,这项工作虽然不难,但是需要对项目进度进行了解和与项目组内的各个组员进行沟通,了解自己所负责的部分,按着客户的要求对网页进行调整和制作。在工作的第三个星期,这个星期我还是负责对html页面进行调整,还加了一项数据录入的任务,数据录入是对客户所提供的资料进行录入,让客户能够在项目中期会议中对整个网站的效果进行一个明白的了解,并让客户能够提出自己的想法建议,我们项目组根据会议所提出的意见进行修改调整。在公司上班的第四周,这个星期公司对我进行了为期3天的培训,主要是了解公司的文化,公司的发展经过。对公司各个部门进行一个详细的了解 。
收获:出来工作之后才发现以前在学校学的东西在应用上只是冰山一角,但是在学校学到的东西能让我更容易在工作中上手,进入工作状态,出来工作,面对是一个更大的平台,所以要不断的增值自己才能应付以后的工作,也要更懂的与自己的同事沟通,了解他们的需要和项目发展方向才能更好的将自己所学应用在工作上。
不足:在工作上我欠缺经验,所以一些很简单的工作任务我要去加班完成,这在以后发展是很不利的,所以我要累积这些经验,将它变为我更好工作的能量 ,才能优秀的面对日后的挑战。才能让自己不断的成长。
项目开发总结 篇6
来公司工作一年多了,作为技术部phper,做了一些项目,主要是基于ThinkPHP框架,和PHPCMS的二次开发,自己也研究了wordpress的源码,通过这些工作和钻研,学到了很多web开发方面的新知识,也有了自己的见解。以下是做过的项目总结,以及学到的东西,温故知新。
1、广告联盟系统
本项目是跨年项目,去年末开始,今年初完成并上线,后期也有修改。基于ThinkPHP框架开发,网页设计师和前端工程师负责设计和制作网页、js,前后台各一名PHP程序员,我负责数据库设计和后台开发。
1)项目需求大概是:
成为会员之后,可以通过我们提供的代码投放多种形式的广告到网页或者客户端,为我们的产品做推广,每天自动定时读取统计数据,比如安装量,注册量等等,根据一套算法计算广告推广费用,支付给会员。
2)后台主要功能有:
会员管理(会员审核,会员资料,网站、软件客户端等),广告管理(添加和删除广告,广告类型有弹窗、对联、软件等),结算管理(每天自动计算广告费,生成报表并存档记录,支付管理等),客服管理等。
3)主要用到的技术和学到的知识:
RBAC(Role—BasedAccessControl),基于角色的访问控制。这是ThinkPHP自带的,对管理员进行角色分组,不同角色具有不同的权限,可以对控制器的每个方法进行权限结点分配。有机会研究一下比RBAC更好的权限控制:Auth类认证。
4)分表和事务:
由于每天产生的数据量很大,需要进行分表,ThinkPHP提供了分表的方法,我要做的主要就是数据库设计,如何合理的建表以及字段,在开发过程中也多次调整。由于涉及到“钱”方面的计算,所以计算费用的时候要非常谨慎,计算的过程要先后向四个表中写入数据,为了防止其中某一步出错而导致数据异常,这里采用了mysql事务机制。ThinkPHP缓存。许多地方重复用到相同的数据,还有的广告类型可以设定不同的时间出现不同的广告,在一定的时间内只读取缓存就行了,使用ThinkPHP缓存可以提高程序效率。
2、下载站转换程序+改版+扩建
9553下载站之前是asp程序+mssql数据库,现在要转换成PHP程序+mysql数据库,用PHPCMS进行二次开发。最麻烦的是转换数据库,要把之前mssql数据库的表和字段,一一对应转换到现在PHPCMS的mysql数据库。幸亏有navicat,很方便把myssql数据库导入到mysql,但是关键的还是要写大量sql语句并且结合PHP程序,按照PHPCMS表的设计,把数据导入。除此之外,新站的所有url要保证和旧站一模一样,由于两个不同语言的程序差别比较大,做新站的同时还要考虑旧站的一些东西,也是让人头疼的一件事情。
这些都搞定了,但是由于美工都忙于其他事情,新的界面没有出来,暂时用老的界面,于是把旧站的所有页面保存到本地,而且以前的页面很多不规范的地方。用PHPCMS把新站功能做好了,重新同步并导入线上数据库,经多次测试改bug后正式上线了。紧接着,全新改版的界面出来了,新版在界面设计上和功能上都有很多不同,是一个全新的升级改版。于是,在原先的基础上,开发新的功能,用新的'页面,一个崭新的下载站诞生了。然而,修改不断,不断调整界面和加入新功能,特别是后台加入了很多方便编辑的功能,可以说大几十处细节改进。
之后,网站扩建,由软件站,单机站,加上手机软件站,和资讯站,以及手机站,每个站都是一个单独的子站,每个站都有专门的专题模块,网站规模越来越大。之后进入了维护阶段。最终,一个庞大的站点出来了。新站的界面和js由网页设计师和前端工程师完成。程序一开始都是一个人弄,后来和另一名phper一起完成开发。建议以后的项目能有好的需求分析,而不是开发的过程中,不断提出需求的改动,这样很没效率而且增加开发的难度。
主要用到的技术和学到的知识:不同数据库类型(mssql和mysql),以及不同表结构数据库之间的数据转换。熟练运用了各种sql语句,并且要结合新站程序的功能和数据库表设计。有一个地方开始转换很慢,后来把一个表的两个字段查询出来放到数组中,再结合sql查询,效率大增。学到了PHPCMS二次开发的各个方面,以及自定义标签,多站点,独立模块开发等,研究了PHPCMS的源码,学到了很多web开发的技巧和新的思路。
3、九游游戏数据接口+游戏盒子
这是C++开发的游戏盒子客户端里面调用的一个网页栏目,这个栏目是通过读取UC九游游戏中心的数据,取出保存到本地数据库,定时增量同步。前端页面通过页面展现,这个项目集成到了小游戏网站后台中。主要用到的技术和学到的知识:学会阅读第三方提供的文档和数据字典,构造签名,读取数据,并且实现增量同步。通过写PHP接口的方式,方便C++获取数据。在前端页面上也可以设置标记,以方便C++在客户端中进行操作。
4、单机站转换程序+改版
这个和软件站转换程序+改版过程差不多。也经过几大步骤:
1)数据库转换
2)改版
3)需求改动
4)改bug
此外还帮助一游改过东西。还有一个wordpress的站点间歇性折腾了之后没下文了。
5、结束语
以上就是今年工作的主要内容,一边折腾,一边思考学习,颇有收获。做单机站的转换程序+改版的时候,就比软件站转换程序+改版更得心顺手,很多同样的功能再次做的时候采用更好的方法,程序上的实现也更加简洁并且有效率。
除此之外自己还研究wordpress源码,它只是一个很流行的博客程序,也不是MVC架构,而是面向过程和面向对象结合的一个软件,但是它的代码很优雅,许多地方很高深。通过研究wordpress的代码学到很多写法和巧妙的思路,写代码思想很重要,我将进一步学习。新的一年,除了加强以上这些web开发方面的工作和学习,我希望能够承担技术含量更多的任务,接触到更深层次的PHP在web开发领域的知识和技能。
项目开发总结 篇7
一、项目概况
1、项目情况简述
概述项目建设地点、项目业主、项目性质、特点,以及项目开工和竣工时间。
2、项目决策要点
项目建设的理由、依据和目的。
3、项目主要建设内容
项目建设的主要内容,初步设计批复,批准规模和实际建成规模。
4、项目实施进度
项目周期各个阶段的起止时间,时间进度表,建设工期。
5、项目总投资
项目建议书批复投资匡算,初步设计批复概算及项目调整概算,竣工决算和实际完成投资情况,投资变化情况和原因。
6、项目资金来源及到位情况
资金来源计划和实际情况,变化及原因。
7、项目运行及效益现状
项目运行现状,能力实现状况,项目财务经济效益情况等。
二、项目实施过程概述
1、项目前期决策
项目立项的依据,项目决策过程和目标,项目评估和可行性研究报告批复的主要意见。
2、项目实施准备
项目勘察、设计、开工准备、招标采购、征地拆迁和资金筹措等情况。
3、项目建设实施
项目合同执行与管理情况,工程建设与进度情况,项目设计变更情况,项目投资控制情况,工程质量控制情况,工程监理和竣工验收情况。
4、项目运营情况
项目实施管理和运营管理,项目设计能力实现情况,项目技术改造情况,项目运营成本和财务状况以及产品方案与市场情况。
三、项目效果和效益
1、项目技术水平
项目技术水平,新技术应用等。
2、项目财务及经济效益
项目资产及债务状况,项目财务效益情况,项目财务效益指标分析和项目经济效益变化的主要原因。
3、项目经营管理
项目管理机构设置情况,项目领导班子情况,项目管理体制及规章制度情况,项目经营管理策略情况,项目技术人员培训情况和项目管理中的经验教训。
四、项目环境和社会效益
1、项目环境效益
项目环保达标情况,项目环保设施及制度的建设和执行情况,环境影响和生态保护。
2、项目的社会效益
项目主要利益群体,项目的建设实施对当地(宏观经济、区域经济、行业经济)发展的影响,对当地就业和人民生活水平提高的影响,对当地民航专项基金财政收入的影响。
3、项目的.节能减排
五、项目目标和可持续性
1、项目目标
项目的工程目标,技术目标,效益目标(财务经济),影响目标(社会环境和宏观目标)。
2、项目可持续性
根据项目现状,结合国家的政策、资源条件和市场环境对项目的可持续性进行分析,预测项目的市场前景,评价整个项目的可持续发展能力。
3、项目存在的主要问题
六、项目主要经验教训、结论和相关建议
从项目实施过程、效果和效益、环境影响评价、目标实现以及可持续性发展等方面进行综合分析,总结项目的主要经验与教训,对项目提出相关的对策和建议。
项目开发总结 篇8
一、项目开发前
1.了解项目结构,保证在了解项目整体结构60%-80%的情况下再去上手开发。
2.准确悉知自己所负责项目的重难点所在,针对相关问题需要有应对方案(至少要有一种方案)。
3.针对项目结构中的矛盾点或疑惑点,及时与产品、后端、甚至运营做进行沟通,达成一致。
4.相关的知识、技能储备。
二、项目开发过程中
1.代码结构清晰,不管是开发还是修改均可快速定位到问题所在区域;
2.擅长利用编辑器自带的功能吗,减少不必要的时间浪费。如:搜索功能
3.合理利用项目框架中已有的函数工具,如过滤函数、获取参数函数等(需要全盘查看整个项目框架,了解框架中包含的工具函数和公共组件等)
4.遇到问题,且耗费较长时间,必要时请教部门同事协同解决;
三、项目开发后
1.常回顾项目踩的坑;
2.定期查看上线项目,及时发现问题与不足点;如:在正式环境下,跳转地址还包含一些特殊信息
四、项目总结(收获与不足)
项目收获:
了解vue这个框架中数据驱动视图这句话的真正含义,在遇到数据结构复杂、视图结构复杂时,数据驱动视图的优点尤为突出;
如:1、项目数据的读写,需要结合数组及对象的数据格式去驱动视图。而不是像最初那样傻傻的面向过程去编辑、处理数据。2、传递数据时,需要根据数据复杂程度、逻辑复杂度等综合因素,决定采取何种形式去传递数据;
如:项目展示的内容,涉及多个数据的双向绑定。存在读取数据和展示数据两块,其中某些数据需要在项目多个地方被使用,因此采用vuex的形式去储存数据,这样读写数据均会便捷一些。又比如,在二期的ltv看板展示中,涉及到的数据则只需要采取简单的父子间传值的方式即可。
Ps:如果数据在多页面共享或者多页面传值,优先考虑vuex或者全局事件总线等方式处理,避免使用父子组件传值或子父传值,导致代码结构混杂、逻辑混乱等问题。
引用数据类型的坑
引用数据类型是开发中常见的数据类型,而对于数据的引用又存在深浅拷贝的区别,在开发过程中不注意这一点,很容易给自己埋坑踩雷。
条件判断的'合理性
条件判断是项目开发的万金油,但是在这次开发过程中,一个0和1把我困了很久。条件判断虽然简单,但是使用不当,会导致一些列的问题,合理使用!、if else嵌套等,可以帮助简化代码,理清逻辑。
前端交互要合理,及时发现问题并提出问题及解决方案
开发初期有个思想误区,产品的需求不要改。但是在菜单功能的开发过程中,有些交互效果会导致代码逻辑混乱,交互也会变复杂。需要及时提出问题并给出修改意见,同时表现在原型上,这样测试的小伙伴在后期测试时,也有依据参考。同时,一些基础的交互效果也要注意并落实到细节,如:输入框清空后,数据该如何展示等
代码的复用性
开发过程中,出现过cv('ctrl + c' 、 ' ctrl + v ')操作,但是被及时制止。同时,也意识到功能组件封装、功能方法封装的重要性,可以大大减少cv带来的冗余代码,节省开发时间。关于组件和功能函数的封装和公用,在接下来的工作中也是我需要花时间深究的重点。
1、工作内容的优先级,合理时间规划有助于开发
在一期开发过程中,遇到过一些额外的开发任务,但是在工作安排上,经常出现优先级安排不合理的情况。时间紧、任务急的优先级最高,以此类推,做到有条不紊,稳步推进。
开发思路要清晰!很重要!
在开发过程中,经常会被一些小坑给坑到,或者经常出现逻辑错误。这时候,代码逻辑和自己的开发逻辑思路要做足够清晰。同时,清晰的思路也可以帮助自己及时排除bug和修改项目。思路的清晰与否,也决定了自己解决问题和查找问题的能力。
心态,面对项目的心态!很重要!
接手之后,对于技术的不自信,导致在项目开发时,给了自己很重的心理负担,导致的状态就是,没遇到一个项目,首先想到的不是如何去完成这个项目,而是这个项目怎么解决?做不完会怎么办?会不会有什么难题把我劝退等等一些消极的思想。这也间接导致自己在开发过程中的不自信。经过一期开发过程中的“毒打”,现在也学会了一些解决项目中的bug、解决问题、排查错误的方法。虽然还没有很成熟,至少不会像最开始那样迷茫。
有收获,就有不足,自己的不足之处也是自己所需提升之处:
自我不足:
1.开发语言底层知识薄弱,知其然不知其所以然;
2.项目敏感度不高,不能敏锐捕获到项目中的难点;
3.开发实战技巧太过单一,不能应对花样各异的开发需求;
项目开发总结 篇9
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 20xx.1252 for asp.net2.0.rar
(7)软件中使用的安全Ikey驱动:Ikey Driver.rar
以上参考资料是截止20xx-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 做好工作总结
在项目进行的过程中,我们要不断去整理自己的工作情况和做好总结,这样以来,无论是在自己的技术还是其它方面,都会对我们有很大的提高,在长期的积累后,无论是我们个人能力,还是我们的团队能力都会有很大的提高。
项目开发总结 篇10
一、新人学习
对公司的整体状况和运营模式进行了解,重点针对合同管理系统的适用领域、场景以及客户群体、一般性需求进行学习。熟悉公司技术团的工作模式、编码规范和研发管理控制流程。通过对公司产品关注领域和业务流程的学习以及研发规范的了解,梳理了技术学习主线,制定了具体的学习目标和时间计划为技术研发工作奠定了基础。
二、公司xxx平台的研发
参与了xxx平台的部分功能研发,主要参与以下功能模块的代码编制、优化和初步的功能验证测试:系统平台对接浪潮系统、系统对接审批事项清单模块,系统管理模块,筹备成立模块、成立登记模块、分支机构管理、组织管理、注销信息管理、变更信息管理等等。在研发中,按照团队规划完成了个人的任务并按照编码规范进行了源码优化。对于部分编码进行分析和重构,对于部分功能模块进行了效率优化和源码简化,提升代码的可读性、可复用性、可移植性。整个研发过程,积极融入团队,提升技术水平的同时进一步加深了对公司产品业务的理解。
三、公司产品xxx平台的优化
参与产品xxx平台的优化。使用技术方法通过重构改进了产品的运行效率。从构建模式、实现方法、代码风格上进行了多方面的知识整理、分析和优化。并以此为契机,强化了效率优化的意识,学习了效率优化的方法,同时,增强了研发中兼顾效率的意识。
四、20xx年度个人取得的成绩和经验
20xx年是我进入公司的第一年,无论是对于生活阅历还是工作经验以及技术知识都取得了很大的成效与进步。在公司的几个月里我着实成长了许多,尤其是对专业知识技能的.提升、此外还增长了一些对行业的认识以及开发流程。
五、20xx年度个人工作中存在的问题和不足及改进方法
刚进公司的时候我面临很多问题,在工作中遇到非常多棘手的问题,不断请教前辈们、有了他们的帮助和自己坚持努力,我发现我所遇到棘手问题越来越少,就这样我从一个新人慢慢变成一个可以担当一面的团队成员,我再也不怕遇到问题。在未来的一年里我应该多锻炼自己表达能力和加强对普通话的学习,其次,对于技术方面了解不够全面,不够广泛,好多技术都还处于一个熟悉、认知阶段。在未来的日子里我会给自己拟定一些目标和学习、提升路线,让自己技术以及各方面不断的提高。不让自己只局限于技术方面的提升与提高在工作中我体会到了坚持就是胜利,程序员必须有较强的适应能力和承受能力,需要不断的进行学习补充新的知识,只有不断的扩充、更新自己的知识才能应变技术的更新与发展。
提出目前公司存在的各方面问题及合理化建议:公司领导比较给力、很会照顾下属,同事之间也比较容易相处,团队互助性也比较强。但是我们公司对于技术上是不是应该增加一点技术储备方面东西。我希望公司能够一个强大知识库,比如某一天某个人解决了一个极难解决或者比较罕见的问题。有必要保存到知识库里,以备后续之人有一个学习认知的空间。
六、对自己20xx年度整体表现的客观评价:
20xx年度是我在学习中不断总结经验、吸取教训、获得成长的年度。本年度的工作中,我认真制定工作计划,按时完成工作任务并适时进行总结和分析,关注功能实现、代码规范、效率优化和用户体验。努力开展对本职工作所需专业技术学习,优化知识结构,并不断深化对合同管理业务的理解。团队建设上,我积极融入团队,努力营造良好的团队氛围,和同事关系融洽。
综上所述,对于20xx年的工作整体表现,我对自己的评定是满意的。
七、20xx年度工作计划安排:
1、在原有体系不变动情况下,配合团队完成社会组织信息系统后续的开发。
2、加强自己工作中阐述问题的能力和分析能力以及解决问题的能力。
3、不断学习新的技术与知识,让自己更能适应新的需求发展变化,给自己制定一个短期目标以计划。
4、努力更正自己开发习惯,提升自己开发技巧。
5、了解技术以外的知识,摆脱自己“机器人”的概念。
八、个人职业生涯规划
1、短期目标(提升专业技术水平、掌握解决问题的方法)合理规划自己时间,给自己制定一个工作之余的学习计划,学习目标,在工作不断吸取经验教训加以总结汇总,不断更正自己工作习惯。
2、长期目标(专注改进薄弱环节,掌握提升效率的技巧,深化业务理解)在不断巩固自己专业知识前提下,加深对业务的理解能力、分析能力、主导能力、不断充实自己各方面知识技能,强化自己薄弱环节。做一个合格高级软件工程师。
项目开发总结 篇11
项目开发部20xx-20xx年围绕公司项目建设,根据市委市政府对本公司项目建设进度的要求,在公司领导的有力指导下,项目开发部的各个成员努力工作、态度端正、严格遵守公司的各项规章制度,明确各个阶段的工作重点,熟悉项目各个阶段的前期任务,积极配合各部门按时按要求完成本公司项目的建设,主要是:
一、沅江西大桥
该项目于本年度6月中旬完成土地报批资料的收集,虽然中途因测绘出现点意外,但在本部门各成员的共同努力下,顺利于6月底报至省国土厅,并于8月3日完成省国土资源厅的批复,按时完成了市委市政府对该项目工作进度要求。在该项目开工前的准备工作中,涉及港航处、航道局、海事局等若干专项设计,因各部门专项费用与财政评审评定的费用产生分歧,严重影响了该项目的工作进度。在公司领导和市协调小组领导的有力支持下,多次召开了关于解决该问题的协调会议,有力的解决了工作困难。现若干专项工作已基本完成,专项费用已基本得到市财政评审中心的认可。本部门有信心完成公司领导对该项目开工进度的要求,保证该项目建设的顺利进行。
二、常德大道改、扩建工程
该工程土地报批工作现已完成,并于本年度5月12日完成省国土资源厅的批复。征地补偿预算和地上设施补偿预算已通过了市财政评审中心。在该项目的后续建设中,项目开发部将积极配合公司各个部门的工作,力保该项目的顺利进行。
三、金丹路新建工程
该工程土地报批工作现已完成,并于本年度5月22日完成省国土资源厅的批复。征地补偿预算和地上设施补偿预算已通过了市财政评审中心。在该项目的后续建设中,项目开发部将积极配合公司各个部门的工作,力保该项目的顺利进行。
四、桃花源路暨机场快速路新建工程
该工程地处常德市江南城区,是西城新区与桃花源机场的一条交通主动脉,全长7公里。本年度上半年经过本部门的努力完成了该项目土地报批资料的收集,在送往省国土资源厅的过程中,鼎城区规划局提出了修改该条道路线型方案的要求,原因是沿线涉及一鼎城区的纳税大户,影响了该公司正常的生产经营。经过多次协商于本年度7月23日在规划局召开会议,确定对该线型方案进行修改。本部门在得到修改通知后一个月的时间内,重新完成了对该项目方案的修改、方案的审批、蓝线、红线、测量、勘探、可研等资料的修改工作,在市委市政府要求的时间内完成报地资料的收集,报至鼎城区国土资源局,现已报至省国土资源厅。现阶段正在进行该项目的设计招标工作。在该项目的后续建设中,项目开发部将积极配合公司各个部门的工作,力保该项目的顺利进行。
五、西城新区六条区间道路及道路上七座桥梁的新建工程
该项工程土地报批工作市委市政府要求本年度9月底必须报至省国土资源厅,并多次在市国土局召开关于工作进度汇报的会议。本部门根据市委市政府会议的精神,严格按照市国土局报批程序的要求,明确部门各个成员的工作任务,调度每个人工作的积极性,在9月中旬完成了该项工程土地报批资料的收集,并于9月底报至省国土资源厅。在公司领导有力的指导下,11月底六条道路的初步设计和七座桥梁的.方案在11月底基本完成。在该项目的后续建设中,项目开发部将积极配合公司各个部门的工作,力保该项目的顺利进行。
六、新河水系综合整治工程
该项工程东起芙蓉路、西止渐河、北起常德大道以北一公里、南止江北防洪隔堤总面积约33km区域内的新河水系范围。在公司领导强有力的指导下,本部门多次邀请常德市各个专家及相关部门的主要领导对新河水系拓宽设计方案进行评审,吸收各专家及各职能部门意见后能,并将修改后的最佳方案上报至市规划局,于9月份确定最终的方案。10月份委托市水利设计院进行对该项目的设计,现已完成该项工程的勘探和测量工作,在该项目的后续建设中,本部门有信心完成公司领导对该工程项目开发进度的要求,保证该项目的顺利进行。
七、西城新区总体规划工程
该工程的项目开发为本部门所有项目开发的重中之中,是本部门20xx年下半年的工作重心,上述六项工程建设均与该项目的开发建设有着密切的联系。公司领导也对该项目的开发提出了很高的要求,力求将西城新区打造成为常德市新的城市门户区和标志性新城。XX年11月12日本部门成员陪同负责该项目规划设计的美国AECOM集团公司相关负责人对我市城区和西城新区进行了现场考察,使其了解西城新区现有的基本情况,了解常德市的历史文化、资源状况和风俗习惯等,再与公司领导交换意见,通过对我西城新区地理位置、自然条件、交通状况等多方面深入研究后,美国AECOM集团公司于11月20日提供了正式的项目建设建议书。在该项目的后续开发过程中,本部门有信心完成公司领导对该项目开发提出的要求,保证该项目建设的顺利进行。
项目开发部建立以来,与各职能部门建立了良好的关系网,协助解决了项目前期工作中所遇到的问题,但我们的工作刚刚起步,还有大量繁重的工作任务需要我们去完成。我们一定认真履行职责、互相团结协助,发挥各自的主观能动性,积极完成各项任务,为公司项目建设的顺利进行作出努力。
项目开发总结 篇12
20xx年4月1号至20xx年5月1号,在xx市保安服务总公司信息部进行实习培训,在信息部进行实习,学习公司的业务,加入了一个项目组.
公司简介: 总公司在中国保安协会、广东省公安厅治安管理局的业务指导下,在市委、市政府和市公安局的大力支持下,准确把握市场脉搏,调整企业策略发展经营规模,总公司注册资金达到1000万元,业务上获取广东省“安全技术防范工程设计、施工、维修一级资质”。公司实行“内涵型、集约化、多元化发展保安事业”经营战略,从而拓展保安服务领域,大力开拓了一批新兴业务,构筑了以人防为基础,以武装押运为龙头的多层次、全方位安保服务体系,赢得市场竞争力。截至20xx年**月,服务领域涵盖到人防、技防、武装押运、雕刻印章、(ATM)加清钞、机动车检测、**0开锁、劳务派遣与保安培训等10余个项目,经营额从20xx年**00多万元发展到20xx年的2.8亿元,比20xx年增长了20倍;净资产比20xx年增长了近16倍;固定资产比20xx年增长了21倍。总公司在经营机制上求突破,在服务规模上求发展,在市场经济大潮中走出了一条“独立自主、自负盈亏、合法经营,依章纳税、自我发展”的道路,实现了跨越大发展.
实习过程:在保安公司实习中,我加入了金融服务中心网站开发项目组,主要是负责对网站的样式进行调整和数据的录入,在上班的第一个星期,我的主要工作是学习公司的规章制度和熟悉公司的业务流程,我们公司的办公过程是严格按照iso9000办公流程来进行的,所以要熟悉每一个步骤和每一项文件何时该去让客户签约协议.在熟悉公司的业务面向对象和主要销售产品的.同时,更要了解公司各部门的分工,每个部门主要负责的方向和业务,以便于以后有业务需要部门合作的时候能快速有效的进行沟通.让业务能平稳有效的进行.上班的第二个星期,我被分到了一个制作金融服务中心网页的项目组,我主要的日常工作是记录工作进度和对网页进行样式的制作调整,这项工作虽然不难,但是需要对项目进度进行了解和与项目组内的各个组员进行沟通,了解自己所负责的部分,按着客户的要求对网页进行调整和制作.在工作的第三个星期,这个星期我还是负责对html页面进行调整,还加了一项数据录入的任务,数据录入是对客户所提供的资料进行录入,让客户能够在项目中期会议中对整个网站的效果进行一个明白的了解,并让客户能够提出自己的想法建议,我们项目组根据会议所提出的意见进行修改调整.在公司上班的第四周,这个星期公司对我进行了为期3天的培训,主要是了解公司的文化,公司的发展经过.对公司各个部门进行一个详细的了解 .
收获:出来工作之后才发现以前在学校学的东西在应用上只是冰山一角,但是在学校学到的东西能让我更容易在工作中上手,进入工作状态,出来工作,面对是一个更大的平台,所以要不断的增值自己才能应付以后的工作,也要更懂的与自己的同事沟通,了解他们的需要和项目发展方向才能更好的将自己所学应用在工作上
不足:在工作上我欠缺经验,所以一些很简单的工作任务我要去加班完成,这在以后发展是很不利的,所以我要累积这些经验,将它变为我更好工作的能量 ,才能优秀的面对日后的挑战.才能让自己不断的成长.
项目开发总结 篇13
考虑到可能需要回退和csv文件的管理,添加了一个附件管理功能。csv文件可能比较大,采用依赖chrome浏览器的大文件上传模块,chunk后上传为附件文件。由于csv中并非所有字段都需要前端展示,因此数据模型只保留必须字段。数据导入的时候,数据量稍微有一点规模,使用任务队列(laravel的horizon)处理。有一个功能模块,需要历史数据对比计算,因此添加了一个附件版本管理功能,读取数据时依赖于最近的.两次导入记录。
一、前端
展示采用bootstrap。考虑过套用admin—lte,由于该模板使用的是less,改用core—UI。
二、部署
上线考虑到成本和实施周期,以及目标客户为小众专业人员,可能会采用本地单机搭建方式。基于phpdesktop,出了个单机版。mysql改为sqlite,届时更新数据只需要更新数据文件即可。而数据导入也不需要任务队列,直接使用laravel框架自带的db:seed。移除后台功能和登陆相关的路由和权限控制。
三、测试
原本准备写一些基于页面的单元测试,但由于需求功能频繁变动,单兵开发模式,只写了两个页面的测试。
项目开发总结 篇14
各位员工:
我代表公司董事会、公司经营管理班子报告工作,请全体员工审议。
一、在奋力拼搏中实现跨越式发展的良好开端
20xx年,是我公司发展进程中极为艰苦、最具挑战的一年。面对国际金融危机的冲击和国家对房地产行业的严控政策连续出台的压力,面对公司自身发展中的诸多困难和地产行业激烈竞争的影响,在董事会、公司经营管理班子的坚强领导下,全公司员工坚持以科学可持续发展为指导,坚定发展信心,创新工作举措,有效应对挑战,积极化解矛盾,较好地完成了20xx年确定的各项目标任务,跨越式发展实现良好开局。
(一)、“三个项目”工作推进成绩明显
20xx年,“三个项目”的工作是公司一年来投入最多、支持最大的工作,它不仅倾注了总公司经营管理班子的许多心血,而且花费了总公司全体员工的很多精力,“三个项目”工作的有效推进沉淀了全公司员工的真情和奉献。
1、春城海岸项目工作开展有声有色。在房地产建设方面:样板区主体建筑工程已经完工,样板区室内装饰工程已经开始施工。一期建筑整体工程已经开始封顶断水、基础土方等工作基本完成。一期景观工程设计已完成。市政工程设计及施工图已提交公司进行图纸会审。沿石安公路挡墙工程已初步验收。山体排险工程进入施工方案设计阶段,初步施工方案已出。二期规划方案设计已确定,单体建筑设计已初定;二期市政工程施工图设计正在进行。物业管理相关准备工作已经开展,酒店、会所设计工作正在落实。在高尔夫球场建设方面:现已完成土石方工程量约50万方,10万方外调土已进场,基本满足种植土需求;高尔夫球场用沙已经进场;并开始准备球场喷灌设计方案和球场景观工作。在各项手续审批方面:林业审批工作已完成了项目一期、二期、三期的林地审批上报工作。正式取得了项目一期《商品房预售许可证》,办理了项目二期《建设工程规划许可证》。佳利园林公司工作在完成全年工作任务的基础上有很大进步。
2、别样蓝天项目进入全面施工阶段。别样蓝天项目是官渡区20xx年城中村改造重点项目之一,项目总用地面积390亩,拆迁建筑面积约24万平方米。在总公司的统一领导下,经过项目部和公司各部门精诚合作、共同努力,基本完成了20xx年度的工作任务。拆迁工作已近收尾,得到了官渡区委、区政府的充分肯定,创造了昆明市城中村改造拆迁进展最快的良好成绩;官渡区审计局就土地成本的审核、确认工作已开展。项目工程部完成了施工用水、用电,回填土方优化方案,施工进度计划等各种计划方案的制定;配合总工办完成了项目地块的试桩工作,完成了项目施工控制网的布设、地块基坑土方开挖量的测量计算、上苜蓿村“城中村”改造项目规划用地实测放线、项目地块施工场地平面布置图;组织地块内污水管改建、自来水干管改线和地块地下构筑物清除工作;组织地勘、钻探、桩基工程试桩阶段的监理工作。
3、凤凰龙庭项目开发进入具体实施阶段。凤凰龙庭项目有序、扎实的工作开展为项目的顺利开发奠定了良好的基础。20xx年,完成对昆明市轻纺工业局供销公司破产收购,实现了整个收购的平稳过渡。开展对凤凰村、水晶村集体资产及村民房屋的摸底调查,为项目测算和拆迁分析提供更为准确的资料。积极与街道办事处、村社保持交流畅通,开展与地块相邻单位及村民的前期接触、摸底和谈判工作;同政府协商解决了改造片区内拆围建绿、雨污分流改造工程。开展了多方面、多层次、多维度的招商引资活动。深度研究项目开发价值及定位。极力推进项目修建性详规设计工作。组织相关人员到日本、上海和深圳进行商业地产的开发及运营管理等方面的考察学习,有效地提高了对凤凰龙庭项目开发的深度认识。
(二)、工程技术指导和管理有很大的提高和加强
1、工程技术指导有了很大提高。
在春城海岸项目上:总工办加强与设计单位的协调,对春城海岸市政道路和市政管网总图进行了优化,提升了整体环境和品质,也为二期工程的路网设计打下了良好基础。加强了对工程施工、景观设计、高尔夫球场施工招标和合同拟定的技术指导。
在别样蓝天项目上:积极与设计单位协商,督促完成方案报批;优化地下室设计方案;扩大地下商业,减少投资,提高经济效益。协调设计单位及时提交地下室开挖图和试桩图,为争取提前施工创造了技术条件。完成“别样蓝天”项目住宅立面效果图、鸟瞰图和景观图,并协调设计单位进场勘察,及时提交详细勘察资料,为设计地下室开挖和试桩提供设计依据。
在凤凰龙庭项目上:为实现有限资源利润最大化,对控制投资成本、市场调查和分析,项目定位等方面提出了具体的意见。
2、工程管理质量监督力度有所加强。参与春城海岸项目部、别样蓝天项目部对施工现场的管理,加强工程质量监管,发现问题及时督促施工单位进行落实、整改。在春城海岸一期工程管理过程中共接收监理方转交的工作联系单63份,处理施工方、监理方书面问题216个。
3、成本核算控制工作成绩突出。完成20xx年编审结算,为公司审减金额3000多万元。
4、严格按照程序组织完成招标。
(三)、开发、策划、销售成绩稳中有升
1、按照计划不断推进春城海岸、别样院景的销售工作。在春城海岸一期销售方面,20xx年累计销售100余套。别样院景20xx年完成住宅、商铺、车位等90余套的销售。
2、围绕项目开发抓好策划推广。围绕春城海岸、别样蓝天、凤凰龙庭三个项目开发进行推广。完成相关的广告宣传推广及市场调查、研究分析,为营销打好基础;完成了各类宣传物料及销售道具的制作和优化,并策划、组织了房交会参展、各类活动及专题广告投放等,扩大了公司和项目的社会影响。
3、围绕别样蓝天项目开发抓好各项手续申报办理。在土地、规划、建设方面,取得了国家相关管理部门的批复文件,并积极做好各类手续申报办理、完成项目的环评、水保、市政设施等方面的协调工作。
4、加强市场营销部内部制度建设和完成各项配合工作。市场营销部内部制度建设得以加强,完成《工作手册》的修订及部门绩效考核机制的流程固化、完成各类宣传物料的设计制作,并加强企业文化宣导。
(四)、财务管理和资金运营成效突出
1、积极拓展公司融资渠道,保障公司足够的现金流。加强与各金融系统的广泛接触,根据公司各时期资金需求,积极融资,保证公司流动资金有序周转。
2、拟制公司资金总体计划、资金管理办法,保证公司资金运营管理制度化和规范化。实行资金预算制度,做好公司资金预算,完善公司资金的管理;从制度上防范和控制了财务风险和经营风险。
3、财务管理严格规范有序有效。明确内部分工,强化了责任制管理,实行分公司分人员管理做账制度。
(五)、审计、工程质检和督办严格得力
1、审计监察工作实施全程监督。审计监察部门按照“严格、细致、效率、效益”的工作思路,围绕公司整体工作部署和部门工作重点,开展一系列的审计监察工作,取得了令人满意的.工作成绩。直接审减金额1850余万元。完成了公司工作流程的制定,对规范公司运营、管理起到了积极的作用。
2、督办工作全年全程跟进。对公司各项目部、各部门全年工作开展情况进行督查,较好地保证了各项工作的落实。配合各项目、各部门做好合同谈判、风险防范工作。
(六)、经营管理和服务保障科学有效
1、按照公司发展战略和人才配备要求开展人力资源工作。20xx年新录用员工47人,完善了劳动合同制度,加强对员工档案梳理和分类,完善员工档案。
2、加强员工队伍建设,有效提高综合素质。以会代训不断提高员工的工作水平,以工代训不断提升员工的工作技能,以帮代训不断增强职员的责任意识,采取“传帮带”的方法,较好地增强职员的责任意识。
3、严格行政管理制度,有效维护工作秩序。明确岗位职责,各司其职,保证件件工作有人管有人做;发挥所长,各尽其能,保证项项任务能完成,保证各项工作开展顺利。
4、强化物业管理提高服务质量。建立严格的管理制度,加强小区安全防范工作,积极做好绿化养护管理工作,保持小区卫生整洁,有效解决了停车场车辆出入管理混乱问题。
5、积极有效地提供材料保障。材料部门在完成大量市场询价调查的基础上,按照甲供材料要求积极提供材料保障。严格执行公司对材料管理的规定,不定期到工地现场抽取样品,严格细致的对乙供材料样品、清单进行审核。
各位员工,过去的一年,我们取得了来之不易的成绩,这是公司经营管理班子和全体员工顽强拼搏、共同奋斗的结果。在此,我谨代表公司董事会和经营管理班子向全体员工表示崇高的敬意和衷心的感谢!
二、明确公司经营发展的总体要求与目标任务
20xx年,是公司实现跨越式发展的奠基之年。我们面临的外部发展环境依然严峻,国家出台的各项政策、行业中的激烈竞争等方面都直接影响着公司的每一步发展;公司内部结构治理、队伍建设、制度规范、工作效率也需要进一步加强和提高。对此,我们必须准确判断、认真应对,并做好充分的思想准备。
今年公司工作的总体要求是:以科学可持续发展思想为指导,深入贯彻落实“加强四项基本建设,提高四个服务能力,跨入昆明中型地产行列”的发展战略,按照公司20xx年度工作计划和工作部署,紧紧围绕推进三大项目开发建设、不断提高公司综合竞争能力目标,继续实施齐头并进、分域展开方略,着力提高高层管理层的决策质量和效率、中层管理层的执行力和责任心、普通员工的履职能力,着力加强公司企业文化建设、培育员工爱国家爱企业爱荣誉的意识,着力解决公司发展与人才匮乏等矛盾,全面完成20xx年度各项工作任务,为公司在今后更好更快发展奠定坚实基础。
三、以攻坚克难的精神做好20xx年工作
重点抓好四个方面工作:
1、全力推进阳宗海春城海岸项目一期建设、二期开发建设和高尔夫球场建设。确保完成销售回款任务。
2、全力推进别样蓝天项目工程建设。完成别样蓝天项目土地招挂牌,完成项目工程施工各类证照的申报办理,加快推进别样蓝天项目策划销售各项准备工作。
3、全力推进北京路凤凰龙庭项目开发的前期准备、项目规划、建筑设计、拆迁、土地招拍挂、安置房建设、市政配套设施建设等工作。
4、全力推进公司内部结构优化、队伍建设、制度建设和企业文化建设,提高公司可持续发展水平和行业综合竞争能力。
四、努力提高公司自身建设的科学化水平
(一)以更加过硬的本领履行职责
围绕建设学习型企业的目标,站在公司跨越式发展的前沿,结合本部门的工作特点和需要,通过自学和考察培训广泛学习房地产方面的新知识,掌握地产现代管理的新经验,不断加强员工规范化管理和效能考核,建立一支高素质的员工队伍。
(二)以更加规范的行为依法办事
要把依法办事贯穿于公司决策、执行、监督的全过程,严格按照法定权限和程序及公司的管理规定行使权力、履行职责。通过加强公司规章制度建设,建立职责明确、行为规范、监督有效、保障有力的行政管理体制,确保公司各项工作开展有章可循 。
(三)以更加快捷的效能搞好服务
围绕效能企业建设,按照“精准、统一、效能”的原则,规范公司各部门的职能定位,实现部门专一职能向创造良好工作环境、提供优质高效服务、维护正常工作秩序转变。
(四)以更加扎实的作风狠抓落实
通过开展“工作效能提升年”、“干部作风改进年”活动,大兴求真务实、艰苦奋斗、高效决策、狠抓落实之风。要增强效率意识、责任意识、大局意识,发挥团队精神,加强协调配合,形成工作合力。
各位员工,机遇和挑战考验着我们,责任和使命召唤着我们,来自四面八方的客户期待着我们。十年来的艰辛成就了我们今天的事业,十年来的奋斗铸就了我们今天的辉煌。让我们紧紧团结在董事会周围,在公司经营管理班子的坚强领导下,锐意进取,合力攻坚,奋发有为,为深入贯彻落实20xx年度工作计划,加快佳达利地产新跨越而努力奋斗!
【项目开发总结】相关文章:
开发项目工作总结02-14
项目开发工作总结02-24
软件项目开发工作总结03-17
软件开发项目工作总结04-25
项目开发工作总结(15篇)03-20
项目开发工作总结精选15篇03-23
项目开发工作总结15篇02-25
软件开发项目个人总结3篇05-03
项目开发工作总结集合15篇04-09