`
fullfocus
  • 浏览: 101024 次
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

第一篇技术BLOG

    博客分类:
  • se
阅读更多

今天在图书馆看《程序员》,上面的一项调查我很感兴趣:“2006年程序员获得技术成长的途径为哪些?有72%的人通过技术BLOG来提升自己的技术。。。”看完后,怦然心动,我为什么不把现在的项目经历写下来呢,说不定以后回顾的时候还可以总结经验。 心动不如行动,马上写此技术BLOG,同时开始启动Google日历,记录自己每天的任务等等。

   看了一下最近这个项目的进度表,其实这个表根本不符合实际,因为这是我们项目开始之前订立起来的,而那之前,我们几乎没有任何项目经验。不过为了作为比较我还是把这个进度表贴出来。(说明:我们团队四个人开发了**市的质量监管系统)

-------------------------------------------------------项目开始日期: <!---->2006年11月4日
项目完成日期: <!---->2006年11月30日

 

<!---->任务数据

<!---->

标识号
任务名称
工期 开始日期 结束日期 前置任务 资源名称
1
概要设计
1 工作日 2006年11月4日 2006年11月4日    
2
数据库设计
2 工作日 2006年11月5日 2006年11月6日 1  
3
子模块划分与实现
19 工作日 2006年11月7日 2006年11月25日 2  
4
企业信息管理模块
4 工作日 2006年11月7日 2006年11月10日    
5
动态监管模块
3 工作日 2006年11月11日 2006年11月13日 4  
6
信息管理模块
3 工作日 2006年11月14日 2006年11月16日 5  
7
统计报表模块
3 工作日 2006年11月17日 2006年11月19日 6  
8
系统管理模块
3 工作日 2006年11月20日 2006年11月22日 7  
9
电子地图
3 工作日 2006年11月23日 2006年11月25日 8  
10
子系统整合与测试
5 工作日 2006年11月26日 2006年11月30日 3  

-------------------------------------------------------

11月4号拿到项目,材料只有需求说明,我们打算了解需求后从数据库设计开始,但是进度不令人满意,因为BOSS老是催我们界面(我们可不懂美工啊),所以我们只有硬着头皮搞咕Dreamwaver,这样子花费了我们将近5天,由于我们团队都去搞美工了,自然数据库的设计就拉下啦。--以后可不能这样子,让一到两个人负责界面就可以,其他应该继续数据库设计,不能由于客户的要求而打乱了我们进度安排。

第二点要说明的是,我们的开发模式是先把每个模块“基本搞定”,然后在修修补补,越到后面,任何一个细小的变动都将耗费大量的时间。---以后,应该遵循一步一步走的方针,把一个模块完成的差不多了,(这样客户很容易指出使用的感受),再进行下一个模块的工作。

第三点:我们的项目设计编码时间真正的是从11。8号开始的,差不多到29号就基本完成了,不过到现在(12。20)我们每天都有10-20个BUG需要修改。所以---以后做这样的项目,最后至少1周的时间来测试。<!---->

分享到:
评论
2 楼 fullfocus 2006-12-20  
因为我是在校生,一开始接这个项目的时候,BOSS并没有分配我们美工的任务,到很后面才找到一个美工。。。汗
测试驱动是指哪一部分呢? 我们的项目是基于Struts的J2EE,其中用了Ibitas。在后台部分(跟数据库操作相关的部分)我们用了JUnit进行了测试,但并没有在前台如JSP页面进行测试,所以现在页面的字段控制不好,类型错误,数据显示错误时有发生。。。
1 楼 rrtrip 2006-12-20  
引用
因为BOSS老是催我们界面


直接找个美工做界面,做好界面和prototype再开发会节省时间。

引用
所以---以后做这样的项目,最后至少1周的时间来测试。


用测试驱动开发,在开发中测试。

相关推荐

    2020新年第一篇博客开始技术人生!

    2020新年第一篇博客开始技术人生!2020新年第一篇博客开始技术人生!2020新年第一篇博客开始技术人生!2020新年第一篇博客开始技术人生!

    HTML笔记1(2024.3.14)第一篇博客

    今天是霍金的六周年忌日,是我第一篇博客的发布日。 作为初学者对于这些还是一知半解好多东西都无法掌握,只能够通过这种手段分享一些基础性的知识,笔记。虽然这些东西不是太好但我会不断学习掌握更牛逼的技术,...

    乐鑫esp8266学习rtos3.0笔记第3篇: 一篇文章带你搞掂存储技术 NVS 的认识和使用,如何利用NVS保存整型、字符串、数组以及结构体。

    乐鑫esp8266学习rtos3.0笔记第3篇: 一篇文章带你搞掂存储技术 NVS 的认识和使用,如何利用NVS保存整型、字符串、数组以及结构体。。 - CSDN博客 https://blog.csdn.net/xh870189248/article/details/88537666

    《Java程序设计自学手册》源代码

    本书从初学者的角度出发 通过通俗易懂的语言和大量生动典型的实例 由浅入深 循序渐进地介绍应用Java进行网络编程的常用技术和方法 全书分为3篇 共20章 第1篇为起步篇 第1章 第8章 主要介绍Java语言概述 搭建Java...

    java +web开发应用详解

    全书从JavaWeb整合开发角度出发,全面介绍了JavaWeb开发技术,分为4篇共27章:第1篇为JavaWeb基础篇,包括第1-7章,介绍了Servlet开发、JSP入门、表达式语言、JSP标签、自定义标签等基础知识;第2篇为SSH整合技术篇...

    首次关于Golang高级爬虫实战课程+Golang语言实战应用之Beego轻博客开发教学

    课程内容分为两个大的部分,第一部分就是非常重要的第一次关于GO语言的爬虫开发实战课程,这是非常有参考价值的技术课程。第二部分是关于GO语言应用方面的开发教程,课程以Beego为技术主题开发轻博客系统,也是时下...

    基于SSM的个人博客系统设计软件程序源码+数据库+WORD毕业设计论文文档.zip

    第一章 绪论 1 第二章 相关技术介绍 2 2.1 B/S 简介 2 2.2 JAVA 简介 2 2.3 JSP 简介 3 2.4 springMVC简介 3 第三章 可行性分析 4 3.1 技术可行性分析 4 3.2 经济可行性分析 4 3.3 操作可行性 4 3.4 法律可行性 4 第...

    Web.2.0动态网站开发—PHP技术与应用.part3.rar

    全书分3部分共21章,第1部分(第1~3章)介绍Web 2.0的概念、应用、重要元素及开发技术;第2部分(第4~11章)结合92个范例讲解PHP的Web开发技术,内容包括PHP开发入门、PHP基本语法、PHP流程控制、PHP函数和类、MySQL、...

    三年JavaEE开发积累的那些代码之一:JavaSE篇完整实例源码

    三年JavaEE开发积累的那些代码之一:JavaSE篇 有什么? 1)自己写的例子:或是为了项目中应用写的demo,或是为了学习某项技术写的demo。 2)网上下载的例子:或改过或没改过,或完善过或原封没动。 没什么? 1)公司...

    Web.2.0动态网站开发—PHP技术与应用.part5.rar

    全书分3部分共21章,第1部分(第1~3章)介绍Web 2.0的概念、应用、重要元素及开发技术;第2部分(第4~11章)结合92个范例讲解PHP的Web开发技术,内容包括PHP开发入门、PHP基本语法、PHP流程控制、PHP函数和类、MySQL、...

    [ASP.NET开发典型模块大全(修订版)].房大伟等.扫描版.part1

    全书共3篇分为32章,第1篇关键模块篇,覆盖网站开发的关键领域,内容涉及论坛、博客、播客、网络硬盘、电子邮件、在线考试、网站备忘录、在线短消息、网站访问量统计与分析、系统后台管理权限分配等网站关键模块;...

    ASP.NET典型模块大全光盘源代码26-32.rar

    全书共3篇分为32章,第1篇关键模块篇,覆盖网站开发的关键领域,内容涉及论坛、博客、播客、网络硬盘、电子邮件、在线考试、网站备忘录、在线短消息、网站访问量统计与分析、系统后台管理权限分配等网站关键模块;...

    ASP.NET典型模块大全光盘源代码21-25.rar

    全书共3篇分为32章,第1篇关键模块篇,覆盖网站开发的关键领域,内容涉及论坛、博客、播客、网络硬盘、电子邮件、在线考试、网站备忘录、在线短消息、网站访问量统计与分析、系统后台管理权限分配等网站关键模块;...

    Java Web编程宝典

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    Java程序设计自学手册光盘

    第1篇为起步篇(第1章~第8章),主要介绍Java语言概述、搭建Java开发环境、Java语言基础、使用开发工具Eclipse、算法和程序控制结构语句、面向对象编程、数组及其应用、字符串操作技术和集合类及其应用等内容;...

    博客备份工具

    048. 第一社区博客 049. 中国国家地理网 050. 环球博客 051. 体坛博客 052. 中国博客网 053. 豆瓣 054. 一大把空间 055. 新华博客 056. 创业邦博客 057. 半岛博客 058. 财新网博客 059. 中国证券网博客 060. CNTV...

    ASP.NET编程宝典光盘源码

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    企业信息管理师教程(下)

    第一章 信息化管理 1 第一节 制订信息化战略规划 1 第二节 制定并监督执行信息化管理制度 11 第三节 全员信息化培训 16 第二章 信息系统开发 24 第一节 信息系统总体规划 24 第一单元 初步调查及报告撰写 26 第二...

    新编ASP.NET从入门到精通(1DVD)(双色印刷)源码

    全书共分为5篇,第1篇为入门篇,主要介绍ASP.NET入门、C#语言入门和ASP.NET网站开发入门;第2篇为开发篇,主要介绍ASP.NET Web常用控件、网页样式与布局设计——CSS+DIV、网页美化技术、网站的上传、打包与安装;第3...

Global site tag (gtag.js) - Google Analytics