项目文档:
1,需求分析一定要透彻,不仅要了解所需的,还要有详尽的文档,包括需求文档,数据库文档(表名,字段名和它们的属性及表达意思),部署文档;
2,开发过程中,对一些常见到环节最好进行记录
3,对项目开发,测试中的错误要进行记录,包括错误提示,解决方法;
4,项目结束后,要用使用文档,包括安装,运行平台及环境,使用中常见问题解决方案,以及操作说明;
页面方面:
1,首先要用文档或在纸上确定好版块结构,经由使用方确定后,然后再由美工画出ps图;
2,和美工协调好命名规范;包括文件命名,目录命名,以及临时文件命名,比如临时图片命名为tmp_*.gif,以便发布时删除.
3,整个系统的页面一定要在一个体系下,不要针对某个页面而单独制作,以避免出现资源冲突现象(如图片,文件重名等)
团队开发:
1,首先要了解团队的成员
2,要了解框架的命名规范,以便能更好的阅读并理解公司的框架.
3,了解框架的主体架构,并熟悉项目的整个流程.
4,要根据框架做一个小测试,包括表单验证,上传下载,日期控件,这些是基本的东西,有时间可以包括其它更为复杂的.
5,要多向项目组长了解项目的信息,尽可能的详细,并且对项目流程作一下笔记,以便日后查阅.
5,两忌:忌就近原则,即有什么事情和想法只和最近的人交流;二忌默默无闻者,有什么想法也不提出来,只顾埋头干自己的事情.
6,可以适当组织些活动,以促进组员之间的融洽度.
项目测试:
测试时一定要准备好测试的数据,并整理成相应当sql文件,以便能随时测试以及测试数据的清除,这样在开发中就会避免一些不必要的因数据不完整而出现的问题;
比较明显的测试模块要制定详细的测试计划.
版本控制:
1,要求每次修改文件前先从服务器上更新一下才修改,提交时要有注释说明;(记住勤更新就是了,建议每天早上都更新一次)
2,一般是自己修改的某个模块完工时才提交.提交前要先检查一下,不要把不必要的东西提交上去
进度控制:
1,项目组长要在项目开始时制定进度甘特图,要能够在整体上有所把握
2,要有月,周进度工作计划表;
3,每个组员应该明确每天要做什么.
维护阶段:
1,bug修正:
2,性能优化:
3,其它需要改善的地方;
----------------------------------------------------------------------
技术:
主题框架:webwork+spring+hibernate
远程调用:通过hessian来实现webService
权限管理:通过acegi来实现权限控制
定时调度:通过quartz来实现定时调度
xml解析:vtd-xml,之所以选这个是因为它解析xml的高效性.
连接池技术:proxool
表示层:freeMarker
上传下载:FileUpload
数据库:mysql5
版本控制:svn
质量管理:BugFree
框架部件:
日期控件;验证方式;分页操作;加密机制;上传下载;树状菜单;级联菜单;权限管理;定时调度;远程调用;ajax框架;
分享到:
相关推荐
"公司项目经理工作个人总结" 公司项目经理工作个人总结是一份非常重要的文件,涵盖了公司项目经理在2010年的工作总结。该文件总结了项目经理的工作态度、业务指标、学习和实践、贷后管理、客户营销等多个方面的成果...
文章作者在五年软件开发的职业生涯中经历了技术能力的停滞不前、职业方向的迷茫、以及对个人成长的深刻反思。在即将转换职业跑道之际,他回顾了自身在软件开发领域的经历,并给出了对后来者的几点建议。 首先,作者...
开关电源的一点总结.zip程序资料开关电源设计电路原理资料开关电源的一点总结.zip程序资料开关电源设计电路原理资料开关电源的一点总结.zip程序资料开关电源设计电路原理资料开关电源的一点总结.zip程序资料开关电源...
根据文件的部分内容,我们可以了解到技术研发部的主要工作包括项目中存在的问题及改进、项目完成情况、个人不足及总结等方面。 3. 前端数据处理逻辑的优化 在文件的部分内容中,我们可以看到修改前端数据处理逻辑...
以下是对2019年软件开发试用期个人工作总结中涉及的知识点的详细说明: 1. **角色转变**: - 从学生到职业人的转变,意味着你需要适应职场规则,学习如何与同事合作,如何处理工作中的问题。 2. **团队合作**: ...
本资源“游戏开发技术总结(经典之作)第十集源代码”显然是一个专门针对游戏开发者的教程或参考资料,提供了关于游戏开发的深入理解和实践经验。下面我们将详细探讨其中可能涉及的关键知识点。 首先,游戏类库是...
【大学生软件开发实习总结】 软件开发实习是大学生深入理解软件工程实践的重要环节,它涵盖了从需求分析、设计、编码到测试等一系列过程。在实习中,大学生不仅能够掌握实际的编程技能,还能了解到软件开发团队协作...
【软件开发工作总结】 在软件开发领域,持续学习和专业成长至关重要。...以上经验不仅适用于软件开发新人,也对有经验的开发者有启发作用,通过不断学习、总结和创新,才能在这个快速发展的行业中保持领先。
文档和代码是团队各成员在项目开发交流合作中的纽带,风格随意混乱的代码和缺失或语义不明的文档会让团队中的其他成员不能理解和使用自己写的程序,我在平时编写代码比较随意,并不注重这一点,经历这次实战演练之后...
8. 总结与提炼:养成总结工作经验的习惯,将常用模块或解决方案整理成个人代码库,逐步构建自己的系统架构和框架,提高工作效率。 9. 参考和借鉴:学习其他领域的优秀实践,如嵌入式、实时系统、开源框架等,结合...
计算机个人实习工作总结 计算机个人实习工作总结是计算机专业学生实习期间的总结报告,涵盖了实习生在实习期间的经历、收获、经验教训和未来的展望。本文档按照时间顺序,记录了实习生的工作经历、技能提高、角色...
总结起来,这个项目展示了ASP在构建个人主页中的应用,对于初学者而言,既是一次实践性的课程设计,也是提升网页开发技能的机会。通过分析和理解ASP的原理,结合实际项目,可以加深对服务器端脚本的理解,为未来更...
在未来的工作中,我会更加注重每天、每周、每月的回顾与反思,通过总结来加速个人成长。 2021年,我将致力于提高工作条理性,明确优先级,尤其是在时间紧迫的情况下,确保高效完成任务。同时,我将提升工作的主动性...
同时,积累实践经验,如参与实际项目开发,也能帮助开发者更好地理解和应用所学知识,不断充实自己的技术储备。 总之,成为一名优秀的Web开发者,不仅需要扎实的技术基础,更要有不断学习、勇于探索的精神。在实际...
1. **项目管理与一点接应**:2021年,市级维护骨干的角色转变为项目一点接应,这意味着他需要对所有项目进行集中管理和协调,确保从客户、公司和业务角度提供全方位的政企支持。这种工作模式要求高效沟通和协调,以...
【桌面弹球游戏代码及个人总结】 在编程领域,创建一款桌面弹球游戏是一个常见的学习项目,它能够帮助开发者理解游戏的基本机制、图形用户界面(GUI)和对象导向编程的概念。在这个项目中,作者使用Java语言进行...
同时,通过对已完成项目的复盘分析,可以总结经验教训,为未来类似项目的实施提供参考依据。 #### 九、资源配置不当 资源配置不当也是导致项目延误或失败的一个重要原因。项目管理者需要根据项目的需求合理分配...
在项目开发中,模仿可以快速入门,但真正的价值在于在此基础上的创新。只有具备创新思维,才能在模仿中突破,创造出独特的产品,就如同手机产业从“山寨”到自主创新的历程。 总的来说,这段Java的学习旅程让作者...
#### 三、项目心得总结 1. **制定详细的计划**:良好的计划可以提高效率,减少后期修改的需求。 2. **重视团队合作**:明确分工和有效沟通对于项目的成功至关重要。 3. **避免临时更改**:确定好设计方案后应坚持...
在IT工作中,合理安排时间以进行项目开发、学习新技能或解决技术问题,以及设定清晰的职业发展路径,都是成功的关键。 3. 持续学习:作者选择在大学期间深入阅读和研究多种学科,这反映了在IT领域持续学习的重要性...