当前位置:文档之家› J2EE_OA项目开发日记(缺少项目经验的可以仔细阅读)

J2EE_OA项目开发日记(缺少项目经验的可以仔细阅读)

J2EE_OA项目开发日记(缺少项目经验的可以仔细阅读)
J2EE_OA项目开发日记(缺少项目经验的可以仔细阅读)

我现在正在做一个J2EE的OA项目,基于安全保密考虑,项目名称以下称为J2EEOA。现在,项目的系统需求和设计阶段都已做完,正处在编码阶段。在这个过程中有很多开发心得和体会,不吐不快。在这里,整理出来与大家一同分享。

文章中应用大量专业术语,所以在阅读前,您应有一定的基础知识,如java language、jsp、servlet、j2ee、ejb、ejb-ql、structs(MVC)、jboss、ant等。为了帮助大家更好的阅读,把相关知识链接列在下面。

1.JBoss Application Server :

https://www.doczj.com/doc/d63735321.html,/

或者https://www.doczj.com/doc/d63735321.html,/projects/jboss/

2.Java Language Specification

https://www.doczj.com/doc/d63735321.html,/docs/books/jls/

或者https://www.doczj.com/doc/d63735321.html,/products/javahelp/whitepaper.html

3.JDK

https://www.doczj.com/doc/d63735321.html,/j2se

4.J2EE

https://www.doczj.com/doc/d63735321.html,/j2ee

5.ANT

https://www.doczj.com/doc/d63735321.html,/ant/index.html

6.Structs

https://www.doczj.com/doc/d63735321.html,/struts/

7.JSP

https://www.doczj.com/doc/d63735321.html,/products/jsp/

8.Servlet

https://www.doczj.com/doc/d63735321.html,/products/servlet/

9.EJB

https://www.doczj.com/doc/d63735321.html,/products/ejb/

10.EJB-QL

https://www.doczj.com/doc/d63735321.html,/j2ee/tutorial/1_3-fcs/doc/EJBQL.html

安装和配置JBoss Application Server

今天的工作主要是安装JBoss。下面在介绍JBoss之后重点讲解配置JBoss Application Server后我总结出的经验。

为什么要选择JBoss作应用服务器?

JBoss是一个符合标准的开放源码的J2EE应用服务器套件的名称,当前最新版本为3.0。JAS 套件包括JBossServer EJB v2.0 Container 和server, JBossMQ JMS 1.0 implemetation, JBossNS JNDI implemetation,JBossCMP advanced O/R mapper和JDBC data object storage implemetation以及JAAS-based JBossSX security frameeork。所有的JBoss应用程序都是100%纯java应用程序。

JBoss 3.0包括最新的微型JMX内核、完整的HTTP Server(Jetty或Tomcat)、JCA、EJB2.0,是一个完整的、丰富的基于J2EE规范的应用服务器。

JBoss3.0遵循EJB1.1规范和部分EJB2.0规范。在这方面,它类似Sun's 'J2SDK Enterprise Edition' (J2EE),但JBoss服务器内核仅支持EJB服务器。JBoss内核不包括支持Severlet/JSP的WEB包容器,尽管它捆扎了Tomcat或Jetty。最小内核需要是指JBoss要求的最小内存和磁盘空间。JBoss可以运行在内存为64MRAM的机器上,要求很少的磁盘空间(包括源代码)。Sun's J2EE要求最少128MRAM、31M磁盘空间。由于要求较小内存方面的原因,JBoss启动比Sun J2EE快10倍并自带了一个数据库服务器(Hypersonic SQL Server),在JBoss启动时数据库服务器自动启动(Sun's J2EE也自带了一个CloudScape SQL server,但CloudScape SQL server必须同Sun's J2EE分开启动)。

JBoss完美的功能之一是它支持“热”部署。这个意思是部署一个Bean就是拷贝JAR文件到部署目录那么简单。如果你正在Bean已经部署的情况下进行这个操作,JBoss自动卸载Bean,再部署新版本的Bean。JBoss是基于LGPL的分发,也就是说它是完全免费的。

(编译自:https://www.doczj.com/doc/d63735321.html,)

安装JAS3.0

首先在Windows下安装JAS,安装成功后,再将JAS移植到Linux服务器上。

·安装JDK1.3,在安装JAS之前,必须在JAS服务器上安装JDK。

·下载JAS3.0的安装程序

首先去JBoss站点下载JAS3.0的安装程序,文件名jboss-3.0.0_tomcat-4.0.31.zip

下载地址1: https://www.doczj.com/doc/d63735321.html,/downloads.jsp

下载地址2: https://www.doczj.com/doc/d63735321.html,/projects/jboss/

·释放安装程序

下载后,使用压缩工具WinRAR,把jboss-3.0.0_tomcat-4.0.31.zip释放到c:\,释放之后,在c:下出现jboss-3.0.0_tomcat-4.0.3目录,它就是JAS的主目录。

·运行JAS

JAS的主目录下有一个bin目录,它是JAS的运行入口,run.bat是JAS的windows版运行

程序,ruh.sh是JAS的unix版(包括linux、solaris等操作系统)运行程序。双击run.bat 文件,弹出运行窗口。

图片1 刚开始运行JAS的窗口

图片2 运行中的JAS窗口

JAS运行成功后,8080端口被Tomcat的Servlet引擎占用,8082端口被JBoss的代理管理占用。Tomcat占用的8080端口可以被修改的,下面将会介绍到。

JAS的目录及其描述

约定说明:在下面,我将JAS中的一些目录进行说明和描述。

JAS的主目录描述为${jboss.home}

·JAS的bin目录名称为bin,描述为${jboss.bin},它用来存放JAS的启动程序和运行时的包,在Windows下JAS的启动程序为run.bat,在Unix下JAS的启动程序为run.sh。

·JAS的client目录名称为client,描述为${jboss.client},它用来存放JAS所用的一些包。

·J2EE Application 所在目录名称描述为${jboss.configuration},JAS在缺省状态下的名称为default,可以通过在运行启动程序时加上参数“-c”来指定名称。例如:

·JAS的库目录描述为${jboss.home}/server/${jboss.configuration}/lib,在JAS启动时,JAS会自动加载此目录下所有的库文件(扩展名为JAR的压缩文件)。

·JAS的部署目录描述为${jboss.home}/server/${jboss.configuration}/deploy,此目录存放J2EE Application、EJB和一些配置文件,如mysql-service.xml、mail-service.xml、tomcat4-service.xml、jms-service.xml等。

·JAS的配置目录描述为${jboss.home}/server/${jboss.configuration}/conf,此目录存放JAS的配置文件,如jboss-service.xml、log4j.xml、standardjaws.xml、standardjboss.xml、standardjbosscmp-jdbc.xml等。

·JAS日志目录描述为${jboss.home}/server/${jboss.configuration}/log,JAS在缺省状态下的日志文件名为server.log。,可以通过在修改log4j.xml来指定日志文件名,如下所示:

图片3 修改log4j.xml指定日志文件

·JAS的Tomcat目录描述为${jboss.home}/catalina,它用来提供Servlet/JSP引擎。·下面是一个简单的JBoss目录结构图:

让JBoss和自带的Tomcat同时运行

JAS3.0自带了一个Tomcat Web包容器,但初装时,Tomcat是不能单独启动的,必须在JAS 内运行。通过如下配置可以让Tomcat单独运行。

·修改JAS下的tomcat4-service.xml文件,将Tomcat的Http端口设为9090,下面是tomcat4-service.xml的部分代码:

图片4 修改Tomcat的Http端口

· 拷贝${jboss.home}/lib目录下的两个JAR文件jaxp.jar、crimson.jar到${jboss.home}/catalina/common/lib目录。

· 分别启动Tomcat和JBoss。在${jboss.home}/catalina/bin目录下输入startup.bat。tomcat运行了,它占用了8080端口。在${jboss.home}/bin目录下输入run.bat,JBoss 也运行了,它的HTTP 引擎占用了9090端口。

到此JAS已经可以用了,下面来配置JAS连接数据库。

连接数据库

说明:项目要求的数据库为Mysql数据库,故必须将JAS和mysql数据库服务器连接起来。

下载mysql的jdbc驱动程序

由于用jdbc连接mysql要使用org.gjt.mm.mysql.Driver驱动程序,故先下载mysql的jdbc 驱动程序,按下面的地址将文件mm.mysql-2.0.13-you-must-unjar-me.jar下载下来。

下载地址:https://www.doczj.com/doc/d63735321.html,/projects/mmmysql/

释放驱动程序

上面下载的驱动程序包括了mm.mysql-2.0.13-bin.jar、开放的源代码和一个LICENSE,用WinRAR释放压缩文件,其中mm.mysql-2.0.13-bin.jar就是mysql的jdbc驱动程序,驱动程序文件名中的2.0.13是驱动程序的版本号。

配置驱动程序

·方法一:(推荐使用此方法)

将mm.mysql-2.0.13-bin.jar拷贝到JAS的库目录即

${jboss.home}/server/${jboss.configuration}/lib

·方法二:

在系统变量中加入JBOSS_CLASSPATH,值为mm.mysql-2.0.13-bin.jar的位置:

例如:

图片5 设置系统变量JBOSS_CLASSPATH

安装Mysql服务

${jboss.home}\docs\examples\jca目录存放着JAS提供的数据库映射服务配置文件,包括Oracle、DB2、Informix、MsSQL、Mysql、Hypersonic SQL、Postgres SQL等很多期望的数据库。将mysql-service.xml文件拷贝到

${jboss.home}/server/${jboss.configuration}/deploy目录。

配置mysql-service.xml

在mysql-service.xml中修改以下几项的值,其它项是否要改根据情况而定。

·JndiName ·ConnectionURL ·DriverClass ·UserName ·Password

源代码:立即下载

到此,所有的准备工作都做好了,现在只需运行JAS,看一看这台连接Mysql数据库的JAS 是否配好了。

如果JAS在Windows下运行正常,就把JAS移植到Linux服务器上。在Linux 服务器上运行JAS要用run.sh来启动。

开发前的约定(1)

今天进入可开发前的准备阶段。在开发项目前,要求每位开发小组成员都必须先阅读以下约定,严格按以下约定来进行开发。

系统框架

·系统总框架采用SUN J2EE框架,使用JAVA/XML技术和组件技术,基于Application server开发。

·项目中的程序必须严格按J2EE1.3规范来编码,EJB建议采用2.0规范编码,尽可能多使用EJB 模式设计,参考技术文档如下:

1.《J2EE Tutorial》

j2ee-1_3-doc-tutorial-draft5.pdf

2.《JBoss

3.0Quick Start Guide》

3.《EJB Design Patterns》

开发环境

·测试用Application server采用JAS,JAS 配置于Linux OS下,IP地址:192.168.0.6。登录用户名:J2EEOA,密码:J2EEOA。登录ftp工具建议使用SSH Secure Shell或LeapFTP,ftp地址为192.168.0.6:22。

·项目开发源码目录为/home/local/jboss/applications/J2EEOA/src,项目开发文档目录为/home/product/J2EEOA/。

· 数据库服务器IP为192.168.0.222,数据库采用Mysql,管理工具为phpadmin,登录数据库的用户名为test,密码为test。

源代码目录规范

每位开发小组成员一定要绝对遵守以下创建源代码目录的规范。项目开发目录结构简图:

图片6 项目开发目录结构图

项目开发目录结构说明:

模块、组件开发目录结构简图:

图片7 模块、组件目录结构图

说明:src、etc目录和build.bat、build.sh、build.xml为开发人员建立的目录,build 和lib目录为由ant工具生成的目录。

模块、组件开发目录结构说明

应用程序开发目录结构简图:

图片8 应用程序目录结构图

应用程序开发目录结构

1. 由于项目由多个程序员一起来进行编码,所以应用程序开发目录结构和模块、组件开发目录结构的不一样。

2. 应用程序开发目录结构没有src目录,但多了一个team目录,此目录存放所有程序员的classes和Jsp代码。

3. 应用程序开发目录结构下build.xml和模块、组件开发目录结构下的build.xml有很大不同。

4. 由项目组长负责管理etc目录、build.xml、build.bat、build.sh、build.properties,程序员分别管理team目录下的属于自己的目录,如程序员tom管理team/tom目录。

开发前的约定(2)

build.xml编码规范

· 应用程序目录下的build.xml

源代码:应用程序目录下的build.xml规范模板

说明:在建立build.xml时,组长只需修改创建的时间和变量ProjectName等。

模块、组件目录下的build.xml

源代码:模块、组件目录下的build.xml规范模板

说明:在建立build.xml时,开发人员只需修改创建的时间和和变量ProjectName、componentName等。

编码规范

· 项目中的JAVA源代码必须按《JAVA开发规范》。

·项目中的JSP代码必须按《JSP开发规范》。

· 每位开发小组成员在开发项目时都严格按此规范来进行编写程序,让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。

· 每位开发小组成员一定要绝对遵守这个规范。当实际应用与下面的规范相抵触时,记录下原因、潜在后果,以及符合规范需要的条件,但必须是在让程序有良好的可读性的前提下。

功能模块

在做业务逻辑模块前,先把一些准备工作做出来:

建立一些公用的bean(项目中称为系统控制器controller),包名为

com.cwap.oa.controller.*,提供给系统各模块使用。包括对时间、字符的操作,调试器,软件国际化,多语言版本,系统的WEB外壳,MVC模式的Servlet和Action,对WEB页面显示的控制如树结构、路径结构;等等。

建立一个序列发生器,包名为com.cwap.oa.sequencegenerator.*,提供给bean使用,它用来产生一个唯一的ID,而且也可用来计数,也就是把它当成计数器使用。介绍如何取id 的方法的文字要写在bean的代码内,以便生成API后供其它开发人员参阅。

建立一个ServerFacade,它为EJB Home提供统一的接口。ServerFacade为程序要用到的所有EJB的home handle提供缓存,提高访问效率。以后查找JNDI Name的方法都应写在接口里,调用时直接从接口调用。

建立一个翻页控制器,包名为com.cwap.oa.controller.web.page*,用来进行分页显示的管理,以后页面中的分页都由翻页控制器管理。

异常处理和日志

· 程序中所有的异常处理使用统一的调试器,bean的名称为

com.cwap.oa.controller.util.Debug,用法见项目API。

· 程序中所有的日志使用Jakarta-log4j管理,包的名称为log4j-1.2.5.jar

官方URL:https://www.doczj.com/doc/d63735321.html,/log4j/docs/index.html

Session

· 放在session中的变量统一放在一个bean里存储,不直接把session变量名称放在JSP、Servlet或Bean内,存储session变量名称的bean为

com.cwap.oa.controller.web.util.WebKeys,取session变量名的方法为getXX()。

· 取session变量的值的方法统一放在一个bean里,bean的名称为

com.cwap.oa.controller.web.util.JSPUtil,取session变量值的方法为getXX(),之后要取session变量值就调用JSPUtil中对应的方法。

· 当前系统中已知的session变量名有"userid"、"userName"、"locale"、"skin"等,userid 为用户标识,userName为用户名称,locale为用户选择的地域,skin为用户选择的界面风格。

DAO

使用DAO封装SQL语言对数据库的直接操作,DAO采用Factory模式编写。

组件

所有的业务逻辑使用组件技术。每个组件内同时提供EJB版本和DAO版本两种的方法,不推荐直接使用EJB版本和DAO版本的方法。

多语言版本

· Bean、Servlet、JSP中的多语言文字采用分离技术,将多语言文字放在资源文件中,保存目录为/WEB-INF/classes/multi-langs或其它目录。

· 当前支持的语言有三种:简体中文(zh_CN)、繁体中文(zh_HK)、英文(en_US)。

· 多语言管理器的名称为com.cwap.oa.controller.util.MultiLangsString,使用方法见本项目API。

WEB外壳

· JSP页面中的图片、CSS、JS等文件都应放在统一目录,目录为

/skin/skinName/skinLanguage,其中skinName为外壳名称,skinLanguage为外壳语言版本,例如/skin/green/zh_CN

· 图片放在images目录里,CSS文件放在css目录里,JS脚本放在js目录里,其它资源(如声音、视频、Flash文件等)存放方法见项目API。

· 外壳管理器为com.cwap.oa.controller.web.skin.WebSkin,调用方法统一接口为com.cwap.oa.controller.web.util.JSPUtil。

在线帮助

· 在线帮助管理器为com.cwap.oa.help.*,调用方法统一接口为

com.cwap.oa.help.client.HelpClientHelper。

· 每一个JSP页面中提供一个在线帮助链接,用户点击它直接进入到在线帮助中心。

用户管理

· 建立一个取用户名称的页面,功能包括只取一个用户和取多个用户。

· 打开取用户名称页面的方法,使用页面脚本,"javascript:return openWinToGetEmployee(frame,id,name,num)",当num为0,代表可以取多个用户,否则,只能取1个用户。

权限管理

· 调用方法统一接口为com.cwap.oa.controller.web.util.JSPUtil,检查用户是否有权限的方法为JSPUtil.isPermission(userid, permissions)

· JSP中检验用户身份采用include方式,include的文件为checkUser.jsp

检验用户身份是否是一般用户,调用方法为

检验用户身份是否是管理员,调用方法为

检验用户身份是否是超级管理员,调用方法为

如何完成多语言和多界面风格

今天在开发过程中遇到了些小麻烦:在需求分析中,有这样一个功能“网页风格个性化功能:用户可以选择网页的风格、颜色等”。为了实现此功能,系统中设计了一个外壳管理器。用户选择外壳和语言后,把参数保存在session中,外壳管理器定位JSP页面中图片等资源的路径。美工在设计Demo时,将页面设计成若干界面风格,如包括天蓝色、银白色、翡翠绿、粉红色、紫罗兰、金属、古典、现代等。

系统如何支持多语言版本呢?多语言资源包括文字、标点符号、日期、货币符号、包含文字的图片、声音、视频、图形等。

1.文字、标点符号、日期、货币符号等资源放入资源文件中,由多语言管理器进行统一管理。

2.包含文字的图片、声音、视频、图形等资源放在WEB外壳中,由外壳管理器进行管理。

由外壳管理的资源也可采用多语言管理器来管理。这里采用外壳管理器管理的原因,主要是考虑到WEB页面风格的因素以及WEB的易维护性。

这里以显示多语言文字做一个简单的示例:

运行结果画面:

显示多语言文字的Demo程序源代码:立即下载

这里以在JSP文件中显示多语言图片做一个简单的示例:

项目开发总结报告模板

呈祥企业生产经营管理系统 项目开发总结报告 项目承担部门: 撰写人(签名):李新贺 完成日期:2016-7-11 本文档使用部门:□主管领导□项目组□客户(市场)□维护人员□用户 评审负责人(签名): 评审日期:

Hwadee^ii 文档信息

目录 1 引言 (2) 1.1 编写目的 (2) 1.2 背景 (2) 1.3 定义 (2) 1.4 参考资料 (2) 2 实际开发结果 (2) 2.1 软件产品描述 (2) 2.2 主要功能和性能 (4) 2.3 进度 (4) 2.4 成本 (5) 3 开发工作评价 (6) 3.1 对项目开发过程的评价 (6) 3.2 对技术方法的评价 (6) 3.3 对产品质量的评价 (6) 4 试运行工作评价 (6) 5 技术积累总结 (7) 6 经验与教训 (7)

1 引言 1.1 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 本文档是西北农林科技大学2013 级软件工程专业11 实习小组根据呈祥企业生产经营管理系统项目的初步需求,并对该项目的各项需求进行全面分析之后,做出的软件开发计划,可供支持项目组内部及信息技术部内部的研发工作。 A O 1.2 背景 说明项目的相关背景,包括: 项目名称:呈祥企业生产经营管理系统任务提出者:四川华迪公司 用户:业主运行维护人员、施工单位作业人员、视察人员、招标人信息管理人员 开发者:邵添、孙雨柔、乔娇、江旭、李新贺、马金亮项目提出的背景:呈祥企业需要一个覆盖企业生产经营主要活动的信息管理平台 1.3 定义 CM :Configuration Management 配置管理 SPP :Software Process Plan 软件开发计划 RUP :Rational Unified Process 统一软件开发过程 CCB :变更控制委员会 EPG :Engineering Process Group ,即工程过程组 1.4 参考资料 百度百科 2 实际开发结果 2.1 软件产品描述 说明本次发行、交付的软件产品的版本,包括: 版本1.0 呈祥企业生产经营管理系统”项目根据功能不同分为6 大部分。 在角色管理中,权限可以细分为: 1. 提供员工、职位和客户管理,包括用户创建,删除,更新、权限,角色的分配,和系统登录 2. 完成系统访问安全认证。

项目开发总结报告

文档编号:20020728001 版本号:5.0 密级:机密 [项目工发总结报告] 项目编号: 项目名称: 开发部门: 项目负责人: 编写年月日 校对年月日 审核年月日 批准年月日

目录 1 引言 (4) 1.1 编写目的:阐明编写总结报告的目的并指明读者对象。 (4) 1.2 项目背景:说明项目的来源、委托单位、开发单位及主管部门。 (4) 1.3 定义:列出报告中所用到的专门术语的定义和缩写词的原意。 (4) 1.4 参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来 源,可包括:项目的计划任务书、合同或批文;项目开发计划;需求规格说明书;概要设计说明书;详细设计说明书;用户操作手册;测试计划;测试分析报告;本报告引用的其他资料、采用的开发标准或开发规范。 (4) 2 开发结果 (4) 2.1 产品:可包括列出各部分的程序名称、源程序行数(包括注释行)或目标程序 字节数及程序总计数量、存储形式;产品文档名称等。 (4) 2.2 主要功能及性能 (4) 2.3 所用工时:按人员的不同层次分别计时。 (4) 2.4 所用机时:按所用计算机机型分别计时。 (5) 2.5 进度:给出计划进度与实际进度的对比。 (5) 2.6 费用 (5) 3 评价 (5) 3.1 生产率评价:如平均每人每月生产的源程序行数、文档的字数等。 (5) 3.2 技术方案评价 (5) 3.3 产品质量评价 (5) 4 经验与教训 (5)

项目开发总结报告

1引言 1.1 编写目的:阐明编写总结报告的目的并指明读者对象。 1.2 项目背景:说明项目的来源、委托单位、开发单位及主 管部门。 1.3 定义:列出报告中所用到的专门术语的定义和缩写词的 原意。 1.4 参考资料:列出有关资料的作者、标题、编号、发表日 期、出版单位或资料来源,可包括:项目的计划任务书、合同或批文;项目开发计划;需求规格说明书;概要设计说明书;详细设计说明书;用户操作手册;测试计划; 测试分析报告;本报告引用的其他资料、采用的开发标准或开发规范。 2开发结果 2.1 产品:可包括列出各部分的程序名称、源程序行数(包 括注释行)或目标程序字节数及程序总计数量、存储形式;产品文档名称等。 2.2 主要功能及性能 2.3 所用工时:按人员的不同层次分别计时。

施工日志怎么写

施工日志怎么写 1.建立工点技术负责制。工程日志由项目部施工负责人和技术负责人分别填写。上述人员离场可以委托他人代为填写。 2.工程项目均要求使用统一的“工程日志簿”记录工程日志,并按工程项目分别建立并编号。填写负责人按规定内容逐日详细填写,字迹工整,表述简洁、清楚、真实。与该工程无关内容不得填写。 3.工程日志簿填写内容,应根据工程实际情况确定,一般应有以下内容: ⑴开竣工日期、施工勘测资料、工程进度安排及上级有关工程施工及技术方面的指示、批示等。 ⑵施工方案、施工工艺或方法,施工组织和机械化程度情况。 ⑶当日完成的主要工程数量及质量状况。 ⑷当日使用的机械设备型号/数量;主要材料品种、规格、数量及工地试验结果。 ⑸当日天气、气温等情况。 ⑹各项圬工施工配料、拌合、测温等结果。 ⑺施工中发生的问题,如变更设计、施工与设计图符合情况、变更施工方案或方法、工程质量事故以及经检查发现的问题及其解决方法等。 ⑻业主、监理、设计和上级检查人员提出的改进意见、指示、提问题的整改关闭情况等。 ⑼其他能够反映工程施工状态的各种情况。 ⑽填写要求: ①工程日志是从工程开工到竣工的必备资料之一,施工负责人和技术负责人均应按上述内容详细填写。 ②填写内容要准确、及时、完整,必要的图表应绘在日志上或用计算纸绘好后贴在日志上。 ③工程日志不得作其他笔记、记录使用。 ④工程部长应每周检查工程日志的填写情况并填写检查记录,总工程师应定期抽查。发现不合格情况应及时责令修改完善。 怎样写好施工日志 施工日志是建筑施工资料中一份必不可少的文件。但由于施工日志不列入工程交工资料中,往往被忽视,而实际上一本完整的施工日志,对以后的施工能起到引导或举一反三的作用。我们在具体施工中很重视这项工作,并归纳出10条必记内容。现介绍如下。 1、日期 从工程开工到竣工,全过程地记录施工。具体每天除写清施工当天的公历年、月、日外,还要记清农历年、月、日,星期几,农历节气。工地上的工人大部分来自农村,到农忙季节有些工人将回家干活,因此工程施工应安排好。特别是工程主体完成以后一定要记齐,全过程地反映施工实际情况。 2、天气 当天的天气,最好是上午、下午、夜间分开记,并要记清晴、阴、雨、雪、大风、大雾、温度等气象情况。这一点冬季施工很重要,以后如果需要查某天停工的原因即可知道了。 3、出勤人数 当天现场的施工管理人员、技术人员、各工种技术工人、普通工人、机械设备随机人员及伙房人

研发项目成功和失败的经验教训总结

研发项目成功和失败的经验教训总结 主办单位:上海普瑞思管理咨询有限公司 时间:2010年10月25-26日深圳 10月28-29日杭州 培训费用:2200元/人(包括授课费、资料费、会务费、证书、午餐等) 参加对象 企业CEO/总经理、研发总经理/副总、公司总工/技术总监、产品经理/研发项目经理、研发职能部门经理、研发骨干、测试经理、QA经理、技术部门主管、人力资源经理等。 课程背景: 面对当前激烈的市场竞争环境,如何快速的推出新产品并减少研发的浪费是众多企业家和研发总经理们非常关注的问题,在研发一个新产品的项目过程中,企业经常面临如下问题: 1.如何制定合理的项目任务书和项目章程,保持与项目投资人的良好沟通; 2.如何构建一个对整个项目负责的团队,如何明确定义团队成员的角色和职责; 3.如何平衡研发项目的需求、进度、质量和成本之间的关系; 4.研发项目经理如何平衡项目管理和技术开发工作之间的关系; 5.如何保证项目计划制定的合理性,在保证领导要求的进度的同时又不牺牲质量; 6.如何控制好项目的范围,减少变更给项目造成的影响; 7.如何识别项目的风险,制定风险管理计划有效的控制风险; 8.在项目执行的过程中如何进行项目的控制,确保项目进度; 9.如何评估项目团队成员的绩效,激活整个团队,保证团队的战斗力; 10.保证研发项目成功的关键因素有哪些?如何构建这些关键因素?…… 我们的讲师团队在过去的6年中曾经为数百家企业提供了研发项目管理的内训,在总结大量企业实践的基础上,我们认为研发项目管理工作不仅仅是技术开发工作,而是技术与管理相结合的工作,有时甚至完全是管理工作,管理是一门艺术,当经理更是一种责任,研发项目经理的任务将不再是个人英雄般地拼命完成你的个体任务就行了,而应该是率领你的团队完成团队目标。 在大量案例的基础上,在2008年对该课程又进行了大幅度的优化,形成了一套可以和广大企业分享的工具和模板,学习后企业就可以根据这些业界最佳实践的经验来优化和固化本公司的研发项目管理体系。 培训收益: 1.了解业界研发项目管理的最佳模式与实践,并分享相关的技能和技巧 2.掌握业界研发项目的组织结构和团队角色 3.掌握研发项目计划的制定、执行和监控 4.掌握如何将质量管理、风险管理等融会贯通于整个研发项目计划中 5.掌握研发项目团队的绩效管理 6.分享业界研发项目成功的关键经验 7.分享讲师多年研发咨询总结出的一套研发项目管理的工具与模板,并结合企业的实践制定行动计划,确保在自己的公司能够落地实施

项目开发总结报告

卷号 卷内编号 密级 呈祥企业生产经营管理系统 项目开发总结报告 项目承担部门: 撰写人(签名):李新贺 完成日期: 2016-7-11 本文档使用部门:□主管领导□项目组 □客户(市场)□维护人员□用户 评审负责人(签名): 评审日期: 文档信息

目录 1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (2) 1.4参考资料 (2) 2实际开发结果 (2) 2.1软件产品描述 (2) 2.2主要功能和性能 (4) 2.3进度 (4) 2.4成本 (5) 3开发工作评价 (6) 3.1对项目开发过程的评价 (6) 3.2对技术方法的评价 (6) 3.3对产品质量的评价 (6) 4试运行工作评价 (6) 5技术积累总结 (7) 6经验与教训 (7)

1 引言 1.1 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。本文档是西北农林科技大学2013级软件工程专业11实习小组根据呈祥企业生产经营管理系统项目的初步需求,并对该项目的各项需求进行全面分析之后,做出的软件开发计划,可供支持项目组内部及信息技术部内部的研发工作。 1.2 背景 说明项目的相关背景,包括: 项目名称:呈祥企业生产经营管理系统 任务提出者:四川华迪公司 用户:业主运行维护人员、施工单位作业人员、视察人员、招标人信息管理人员 开发者:邵添、孙雨柔、乔娇、江旭、李新贺、马金亮 项目提出的背景:呈祥企业需要一个覆盖企业生产经营主要活动的信息管理平台 1.3 定义 CM:Configuration Management 配置管理 SPP:Software Process Plan 软件开发计划 RUP:Rational Unified Process 统一软件开发过程 CCB:变更控制委员会 EPG: Engineering Process Group,即工程过程组。 1.4 参考资料 百度百科 2 实际开发结果 2.1 软件产品描述 说明本次发行、交付的软件产品的版本,包括: 版本1.0 “呈祥企业生产经营管理系统”项目根据功能不同分为6大部分。

项目研发工作总结报告

项目研发工作总结报告 I引言1. 1编写目的 说明编写这份项目开发总结报告的目的,指出预期的阅读范围。 1.2背景 说明: a.本项目的名称和所开发出来的软件系统的名称; b.此软件的任务提出者、开发者、用户及安装此软件的计算中心。 I.3定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4参考资料 列出要用到的参考资料,如: a.本项目的已核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; c.本文件中各处所引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2实际开发结果 2.1产品 说明最终制成的产品,包括: a.程序系统中各个程序的名字,它们之间的层次关系,以千字节为单位的各个程序的程序量、存储媒体的形式和数量; b.程序系统共有哪几个版本,各自的版本号及它们之间的区别; c.每个文件的名称; d.所建立的每个数据库。如果开发中制订过配置管理计划,要同这个计划相比较。2.2主要功能和性能 逐项列出本软件产品所实际具有的主要功能和性能,对照可行性研究报告、项目开发计划、功能需.求说明书的有关内容,说明原定的开发目标是达到了、未完全达到、或超过了。 2.3基本流程 用图给出本程序系统的实际的基本的处理流程。 2.4进度 列出原定计划进度与实际进度的对比,明确说明,实际进度是提前了、还是延迟了,分析主要原因。 2.5费用 列出原定计划费用与实际支出费用的对比,包括: a.工时,以人月为单位,并按不同级别统计; b.计算机的使用时间,区别CPU时间及其他设备时间; c.物料消耗、出差费等其他支出。 明确说明,经费是超出了、还是节余了,分析其主要原因。 3开发工作评价 3.1对生产效率的评价 给出实际生产效率,包括: a.程序的平均生产效率,即每人月生产的行数;

软件项目开发工作流程

软件项目开发工作流程 一、简述 对于一个新项目,从可行性研究到产品交货整个生存阶段将经历如下十大流程: 1、项目可行性研究阶段 2、立项阶段 3、需求分析阶段 4、开发策划阶段 5、设计阶段 6、编码实现阶段 7、测试阶段 8、验收阶段 9、产品交付使用 10、维护阶段 二、项目组基本组成及岗位职责 新项目立项时会成立项目组,不同的项目组成员有不同的职责,一个项目组成员也可以身兼多职,但不可身兼全职。 a项目负责人:负责项目的管理、组织、对技术、进度、质量全面负责。 b质量保证人员:负责质量保证工作计划的落实和软件的质量保证。 C配臵管理人员:负责本项目的配臵管理工作,对本项目的文档、程序是否符合规程文件的要求进行形式化的检查。 D分析人员:主要负责本项目的需求分析工作。 E设计人员:主要负责本项目的设计工作。 F程序员:按设计要求和有关标准进行编程工作。 G测试人员:负责单元测试、组合测试和总装测试工作。 H文档人员:负责本项目有关文档的编写工作。 I产品经理:协助进行产品研制计划制定、产品发布与产品推广等,在产品开发中,充分代表用户的利益,提供建议,负责在产品功能与出品日期二者之间的权衡;负责产品市场营销、产品销售和市场推广过程。(通常由营销部门或中试部门人员担任) 三、软件开发流程 3.1 可行性研究阶段 如果是公司自主开发项目,可行性研究通常是由公司技术负责人根据公司产品规划和市场需求,在要开展新项目前通过部门负责人指定人员进行的前期调研工作,可行性研究负责人员对产品的市场需求、技术发展、市场定位、功能需

求、经济效益、进度需求、风险分析等进行可行性研究,提供产品立项建议,拟制可行性研究报告,由部门负责人指定营销部门配合可行性分析人员,技术负责人协助安排。可行性分析完毕后由总工办组织对可行性研究报告进行评审,评审通过后,总工办组织进行立项工作。 如果是系统集成部外接的系统集成项目,在系统集成部与客户签订合同之前,均应对将签项目进行资源、技术、市场的可行性分析,可行性分析通过后、签订合同前由总工办组织相关人员对合同条款进行评审,评审通过后,总工办组织进行立项工作。 本阶段提交的文档:项目可行性研究任务书(技术负责人或部门负责人下达) 项目可行性研究报告(可行性研究人员编写) 系统集成项目合同 质量记录:可行性分析评审报告 3.2立项阶段 可行性分析评审通过后,由开发部门经理下达立项任务,指定相关人员填写立项申请报告报批。报批通过后,由部门经理与技术负责人协商,下达开发任务书,经技术负责人审核确认后,报公司批准。批准立项后项目进度应以立项申请报告中的阶段进度为准,如果进度要调整,需填写进度调整申请报告报批。 本阶段提交的文档:项目立项申请报告 开发任务书 3.3 需求分析阶段 承办单位根据交办单位提出的技术要求和相应的软件任务书以及其它有关文件,与交办单位协作,确定详细的软件需求,该阶段完成的软件需求规格说明经审定和批准后将作为整个软件开发工作的基础列入配臵管理的基线,在本阶段可利用快速原型法使比较含糊的具有不确定性的软件需求(主要是功能)明确化。能给本公司开发的软件的“需求基线”确定提供一个讨论、进一步完善的基础。在本阶段,由产品经理负责,其他人员配合,编写产品规格说明书,此说明书面向最终用户和领导,主要描绘产品的形状以及功能、性能、功能特性、性能特性。由项目经理负责编写系统技术方案书,描述公司初次使用的技术的详细解决方案。本阶段完毕后对需求分析进行评审,出具需求分析评审报告。 本阶段提交的文档:软件需求规格说明书。 原型分析说明书 产品规格说明书 系统技术方案书 质量记录:需求分析评审报告 提交的软件:产品的原型(注:如果时间有限,可以只编写原型分析说明书而不作原型) 3.4开发策化阶段

(完整)项目开发总结报告,推荐文档

项目开发总结报告 1.引言 1.1编写目的 项目开发总结报告的编制是为了简单回顾记录项目的开发过程,总结本项目开发工作的经验,说明实际取得的开发结果以及对整个开发工作各个方面的评价,总结开发过程中的逻辑方法。 本文档预期的读者为软件开发人员。 1.2背景 项目名称:“High Go”智能购物车 系统名称:智能购物车系统 开发单位:西北大学信息科学与技术学院“High Go”团队 开发历时:四周 版权信息:梦想网络资源检索系统是由西北大学信息科学与技术学院“High Go”团队开发,未经作者许可,任何个人或组织不能将其用于商 业用途,系统所搜索的资源版权归原作者所有。 1.3定义 购物车车身:采用当前市场上最普遍的购物车规格,迎合人们一般的手推 购物车购物的习惯方式。 显示屏:在购物车前端,车筐上方安置一块触摸显示屏,人们可以在显示 屏上通过点击屏幕进行一些基本操作,如查询商品信息、查询总价和商品数 量、确认购物单、删除商品等。 无线扫码枪:顾客在购物过程中,可以对自己确认投入购物车的商品进行 扫码。将无线扫码枪与显示屏一同安置在购物车筐上方,方便顾客在拿取商品 扫码同时看到新扫码的商品信息。 警示灯:在自助购物过程中,超市本身无法对每一位客户进行实时监管, 为了防止顾客忘记自主扫码或者故意不扫码给超市带来损失,在购物车的两旁 将设置警示灯,如果没有通过扫码而把商品直接投入车筐内,则警示灯会启动 发光报警,只有重新扫码并通过显示屏进行确认才能够消除报警。 1.4参考资料 [1]刘兵,刘晓朋,曾翔亮.基于条码识别技术的智能购物车设计[J].森林工 程,2012,11.

[2]郑创立.RI-R6C-001A 集成电路的原理与应用[J].国外电子元器件,2004,06. [3]李文江,高锋,丁睿.RI-R6C-OO1A 射频芯片在个人医疗信息系统中的应用[J].电气自动化,2007, 29. [4]刘江沙,雷伟,尹酉.基于 CC2430 的串口无线模块的设计[J].国外电子元器件,2007,04. [5]张喆.基于 STC89C516 的超市智能购物车研发[J].自动化技术与应 用,2009,28. [6]江田.基于 RFID 的商品购物智能终端的设计与实现[D].大连理工大 学,2013,06. [7] 张俊谟.单片机中级教程[M] . 北京: 北京航空航天大学出版社.2006. [8] 张俊.匠人手机[M] .北京:北京航空航天大学出版社.2008. [9] 刘焕成.工程背景下的单片机原理及系统设计[M].北京:清华大学出版 社.2008. [10] 颜继红.超市一线员工高流动率问题的研究[J].科技和产 业,2011,11(4):54-55 [11] 韩立毛,赵跃华,钱宇力.基于物品跟踪定位方案的连锁超市应用系统设计[J].铁路计算机应用,2009(8) [12] 中国工业和信息化部物联网总体框架与技术要求( Y DT/2437-2012 )[S] 北京:人民邮电出版社,2013 [13] 叶少龙,刘建群等.PIC 单片机在模具条码识别系统中的应用[J].广东工业大学学报,2009,26(2):94-97 [14] 程子华,阳胜峰.视频学工控—触摸屏应用技术[M].北京:人民邮电出版 社,2006 [15]刘伟勋. 家乐福价格欺诈的背后[J]. 中国品牌,2011,( 2): 44 -46. [16] 叶少龙,刘建群,吴积荣,等. PIC 单片机在模具条码识别系统中的应用[J]. 广东工业大学学报2009, 26( 2) : 94 - 97. [17]张佩剑. 无动力智能节能型自动灌溉系统研究[J]. 森林工 程,2005,21( 3) : 19 - 20. [18]王忠勇,张建华,宋豫冀. 基于 89C2051 的解码器设计[J]. 微电子学与计算, 2002,( 5) : 57 - 58.

项目开发工作总结

项目开发工作总结 篇一:项目开发部工作总结 项目开发部年度工作总结 项目开发部XX-XX年围绕公司项目建设,根据市委市政府对本公司项目建设进度的要求,在公司领导的有力指导下,项目开发部的各个成员努力工作、态度端正、严格遵守公司的各项规章制度,明确各个阶段的工作重点,熟悉项目各个阶段的前期任务,积极配合各部门按时按要求完成本公司项目的建设,主要是: 一、沅江西大桥该项目于本年度6月中旬完成土地报批资料的收集,虽然中途因测绘出现点意外,但在本部门各成员的共同努力下,顺利于6月底报至省国土厅,并于8月3日完成省国土资源厅的批复,按时完成了市委市政府对该项目工作进度要求。在该项目开工前的准备工作中,涉及港航处、航道局、海事局等若干专项设计,因各部门专项费用与财政评审评定的费用产生分歧,严重影响了该项目的工作进度。在公司领导和市协调小组领导的有力支持下,多次召开了关于解决该问题的协调会议,有力的解决了工作困难。现若干专项工作已基本完成,专项费用已基本得到市财政评审中心的认可。本部门有信心完成公司领导对该项目开工进度的要求,保证该项目建设的顺利进行。 二、常德大道改、扩建工程该工程土地报批工作现

已完成,并于本年度5月12日完成省国土资源厅的批复。征地补偿预算和地上设施补偿预算已通过了市财政评审中心。在该项目的后续建设中,项目开发部将积极配合公司各个部门的工作,力保该项目的顺利进行。 三、金丹路新建工程该工程土地报批工作现已完成,并于本年度5月22日完成省国土资源厅的批复。征地补偿预算和地上设施补偿预算已通过了市财政评审中心。在该项目的后续建设中,项目开发部将积极配合公司各个部门的工作,力保该项目的顺利进行。 四、桃花源路暨机场快速路新建工程该工程地处常德市江南城区,是西城新区与桃花源机场的一条交通主动脉,全长7公里。本年度上半年经过本部门的努力完成了该项目土地报批资料的收集,在送往省国土资源厅的过程中,鼎城区规划局提出了修改该条道路线型方案的要求,原因是沿线涉及一鼎城区的纳税大户,影响了该公司正常的生产经营。经过多次协商于本年度7月23日在规划局召开会议,确定对该线型方案进行修改。本部门在得到修改通知后一个月的时间内,重新完成了对该项目方案的修改、方案的审批、蓝线、红线、测量、勘探、可研等资料的修改工作,在市委市政府要求的时间内完成报地资料的收集,报至鼎城区国土资源局,现已报至省国土资源厅。现阶段正在进行该项目的设计招标工作。在该项目的后续建设中,项目开发部将积

软件开发项目管理

管理目标 1、所有关系人清晰明确地了解项目的需求和期望,努力做到满足项目所有关系人的不同需求;项目关系人包括:项目团队成员和项目团队外(内部/外部客户,内部/外部合作伙伴,经销商/客户等)。 2、项目管理三要素平衡(时间/成本/质量),即开发项目按需按时按质的完成。 3、目标:功能满足需求,设计支持变化,开发快速迭代,成果持续交付。 执行概述 1、建立有效的工作流程保证项目的顺利进行,初期使用传统RUP过程,引入部分敏捷方法, 团队磨合完成后逐步实现敏捷开发全流程管理。 2、明确项目目标,制定具有可行性的项目计划,有效明确的分解项目需求。 3、跟踪设计/开发/测试/回归/发布全流程,推动项目按预定计划执行。 4、解决项目过程中出现的问题和冲突,一般集中在需求不明/工作量或时长/开发难度/跨 部门协调等几个方面。 5、调动开发团队的积极性,创造力,推动团队成员在项目过程中的学习成长。 6、风险识别、风险控制以及风险的预案。 项目管理 1、需求阶段 对项目进行技术可行性分析、技术评估、成本评估以及风险评估。 与需求提出方的代表进行需求讨论,明确项目的目标、价值。 确定项目范围、功能及优先级。 组建项目团队,特别要搞清楚项目的关键人。 项目启动会议,相关的关系人都必须参加。 2、设计阶段 根据确认后的软件需求规格说明书,制定项目进度计划,工作任务分解(WBS);资源申请,项目涉及到的开发资源、测试资源、设计资源(包括人员和软硬件资源);数据库设计;系统设计;文档(包括系统用例、Demo、测试用例等);评审会议。 设计阶段结果交付一般为系统用例/系统原型/系统设计文档(概要设计和详细设计)/数据库设计文档等。 该阶段交付成果需要进行评审。 3、执行阶段(开发和测试) 准备开发环境、测试环境。 跟踪,推动项目按计划进行。 项目成员以日报/项目负责人以周报的形式通报各关系人当前项目的进展情况。 按里程碑对阶段成果进行评估,以确保该阶段完成的质量。 代码审核,包括CS审核、SQL审核、WEB审核等。 对需求变更进行控制管理。 测试阶段BUG响应及改进、收集反馈意见。 对项目风险进行管理。 4、发布阶段 包括制定项目发布计划,用户培训,发布上线。 5、试运行阶段 数据监控(日志、服务器状态),根据监控出现的问题,及时进行处理,改进性能问题,特定情况执行补丁升级。

项目开发总结报告范文

大学生软件开发实习总结 时间过得真快,转眼间,在山大实习生活就结束了 四周的时间能够和山大的同学一起工作、学习、生活我感到非常的荣幸,同时也感觉到很大的压力,作为电子商务专业的学生从事软件开发感觉还是有一定的困难,特别是我们还是和山大大三的学生一起,在初来时自己就有一些不自信,但随着项目的进展,我慢慢的找到了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我都在不断地努力。 实训期间让我学到很多东西,不仅在理论上让我对it领域有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。特别是利用周六上午的时间山大为我们安排的讲座让我们了解it领域一些新的发展动态以及一些领先的技术,让我意识到自己知识的缺少,这激励我在以后的学习、工作、生活中要不断了解信息技术发展动态以及信息发展中出现的新的技术。 除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的二十几天里这些宝贵的经验将会成为我以后工作的基石。 作为大二的学生,经过两年的在校学习,对程序设计有了一些基本的理性的认识和理解。在校期间一直忙于理论的学习,没有机会也没有经验来参与我们项目的开发,所以在实习之前软件按开发对我来说是非常抽象的,一个完整的项目要怎么来分工以及完成该项目所需要的基本步骤也不明确,经过这次实训让我明白一个完整项目的完成必须团队分工合作,并在每个阶段进行必要的总结和检查。在我们项目的开发过程中我们项目的步骤:详细设计、详细设计review、编码、编码review、单体测试。在项目开发过程中我也深刻的体会到详细设计对一个项目开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过程中出现不必要的脱节。 经过二十多天的obbligato信息安全管理的java开发,是我对java软件开发平台有了更深一步的了解,也对nec公司的obbligato平台有了一定的了解。 这次实训是对我们两年学习的一个检验,虽然项目中很多知识我们在日常的学习中都没有遇到,这同时提醒我:要想成为一个合格的程序员就有具备一种自学能力,在工作中会遇到很多从未接触过的问题,当有了问题时要去解决,在你不断努力,寻找答案的过程中,自己的能力也在潜移默化的提升。有时遇到问题时可能有很多想法但却不知道那个正确,这就让我们不断地去探索,不断地尝试。 这次实训也让我深刻的了解到,不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要先做人,要明白做人的道理,如何与人相处是现代社会的做认得一个最基本的问题,对已自己这样一个即将步入社会的人来说,需要学习的东西很多。从一起做项目的同学身上我看

施工日志范本样本

建筑施工实习日志 X X X 3月1日星期二上午: 晴下午: 晴 今天第一天到工地, 工地是位于福州市福湾路以东, 由于进入工地需要有施工员岗位证, 且要等几天以后才能够进入施工现场, 因此最近几天将先学习做一些内业。今天主要了解了一些工地的基本情况, 该工程项目是有福建六建集团有限公司, 建设单位是福州永翌有限公司, 设计单位是福建省博宇有限公司, 勘查单位是福建省林业勘查设计院, 监理单位是福建省工程咨询监理有限公司, 施工单位是福清市秀辉建筑工程公司。占地面积约10万平方米, 投资约2亿元人民币, 工期要求760日历天, 是一个大型的项目。 3月2日星期三上午: 晴下午: 晴 由于进出手续还未办理清楚, 还不能进入施工现场, 上午由施工员安排做一些简单的内业, 我实习的第一个任务是用CAD绘制简单的楼层图。图纸看上去比较简单, 我就一口答应了。但由于学校没开CAD这门课程, 一些基本的CAD知识都是自学得来, 平时用CAD制图的机会比较少, 因此绘制得比较慢, 但总算在之前画好, 经施工员核对之后, 发现有许多错误, 有些符号不明白什么意思就依样画葫芦, 但都是错的。比如柱子符号21( 21A) , 图中设计说明有说明括号里代表3~6层的柱括号外的表示1~2层的柱。我画的时候每一层都用21( 21A) 表示。经过一个下午的修改重画后, 终于画出了符合施工员要求的图。 3月3日星期四上午: 晴下午: 多云 今天跟施工员到该施工单位的另一个工地, 这个工地已经基本竣工, 这次去是完成一些验收材料, 这些材料是施工过程中完成的各种材料。我们要把这些材料编册归档。一般工程的内业材料都要一式三份, 一份给建筑单位, 一份给监理

项目开发总结

项目开发总结 项目开发总结范文一开发项目年终总结范文20xx 年整年中,世界都处在金融危机的阴影下,当然我们国家也是受到金融危机的很大影响,经济发展速度明显放缓,人民的生活水平不再像之前那样的好了,开发项目年终总结范文。同样金融危机给我们国家的房地产事业产生巨大的影响。楼房滞销,楼盘无法开发,房价时高时低,没有任何的市场规律,这些都给我的工作带来了很大的困难,不过总体来说。20xx年我的工作还是很好的。 20xx年本人主管的部门是房地产公司工程技术部,绝大部分精力用在了项目的工作上,工作范围广、任务重、责任大。较好地履行了作为行政职务和作为专业技术职务的职责,发挥了领导管理和组织协调能力,调动了广大员工的工作积极性,较好地完成了所主管的全年工作任务。现就本人一年中所主管的工作总结汇报如下: 一、生产任务完成情况: 1、开发项目:所开发的项目有综合楼、住宅楼,共三栋18层高楼约12万㎡,总投资约亿元,该工程继XX年启动以来经过三年多的努力,在全公司员工的共同配合下,已圆满竣工。项目的存在,树立了集团的良好形象,是集团公司领导的置业公司闯进省房地产行业的标志,是面向市场发展的第一步,是全体公司员工值得骄傲的显著地标。

2、在项目的建设中深刻的体会到一个国有企业下的子公司要在现有的市场经济制度下生存并发展,我们还有很多东西要学习、要改变,在公司成立十个月来,工程技术部门也肩负的巨大的挑战,此项目是公司的成长项目也是形象项目,我们部门在施工中必须要更加努力和细心,具体心得如下: 第一步:技术力量改变 通过这个项目,我们深刻的认识到我们部门在技术这点要求上还有很大的缺陷,对新事务的领悟能力不够,对新施工工艺掌握不全面,对现场的管理和具体计划安排上还有很大的差距,因为对某一项技术要求监督的不到位,很容易就会让施工方有机可乘,这样也会公司带来不必要的经济损失,因此我们部门每个人将会为此制定了一个学习计划,边学习边交流边考核,以此来提高个人的技术处理能力,为下一个工程做好充足的准备,年终总结《开发项目年终总结范文》。 第二步:思想观念改变: 国有企业有其特定的生存环境,有其独特事务处理方式,但是对于我们部门在对外的施工中还仍然保持以往的高姿态、高调子、以自己为中心的思想,那么我们将遭受到市场经济的淘汰,现行的市场经济奉行的是公平竞争和抓住机遇再加勤奋、实干,目前我们正一步步走向这个区域,我们就要意识到在这个区域生存的条件是什么?该怎么样去做才能

施工日志填写范例样本

填写要求 一、施工日志是重要的工程施工技术履历档案, 应按单位或单项工程分别单独填写, 并纳入竣工文件。 二、施工日志由工程( 点) 施工负责人或技术负责人按规定内容逐页连续填写, 不得隔日、跳日或断日填写; 字迹工整清晰, 不得涂改; 应采用黑色签字笔书写, 不得使用其它墨汁书写或电脑打印; 对记录问题的地方应在”备注”栏中用”*”标识并注明纠正和验证情况的记录页码。 三、施工日志记录应详略得当, 突出重点, 着重记录与工程质量形成过程有关的内容, 确保工程质量具有可追溯性, 与工程施工和质量形成无关的内容不得写入其中。 四、填写内容至少应包括: 1、在首页上单独描述本工程的基本概况。主要包括设计概况、主要施工负责人、技术负责人、质检工程师、监理工程师、开工及竣工日期以及简要的工程形象示意图等。 2、按施工先后顺序如实记录工程形成的全过程: ( 1) 施工期内每日气候、施工方法、劳力布置、机械配置、施工操作、施工进度和工程地质变化情况。 ( 2) 相关工作记录, 如现场取样、检测、测量、技术交底等, 并应与相关资料进行现场核对, 防止差、错、漏、缺、误记现象, 确保相关资料的一致性。 ( 3) 工序检查、隐蔽工程检查验收情况及检查验收结论。

( 4) 每日使用的主要材料规格、数量及检测结果。 ( 5) 施工中遇到的重大技术问题, 变更设计、主要工程材料代用等所采取的主要措施和效果记录。 ( 6) 施工中发生的工程质量事故和处理改进情况记录。 ( 7) 停工及原因( 停工期间重要事件应记录) 。 ( 8) 上级人员检查时提出的有关质量要求、发现的问题及相关指令, 施工中存在的问题及整改情况。 ( 9) 施工中采用的新工艺、新材料、新设备、新技术情况。 ( 10) 其它与工程施工和质量形成有关的情况。 3、施工日志中记录的问题必须有纠正和验证记录, 做到问题闭合。 施工日志范例说明 1、本次施工日志范例编写参照兄弟单位经验进行编写, 范围包括: 钻孔桩施工、承台施工各工序; 2、编写过程中没有写到的内容: (1)未考虑现场实际施工情况出现的工序间隔时间所需要连续编写的内容。 (2)施工中遇到的变更设计等内容。 (3)上级检查时提出的有关质量要求, 发现的问题, 整改情况等内容。

项目经理做项目开发管理经验总结谈样本

项目经理做项目开发管理经验总结谈 一、项目过程 根据我们项目出现的问题, 我自己的总结的一些经验以及我在培训中学习得知识总结下项目中遇到的问题和解决方案。 1.1 签订合同 我们项目的合同内主要写的很模糊, 范围可大可小, 致使我们在后期的工作中项目越做越大, 可是项目费用是不变的。在国内的合同仿佛都是在打单时是基本上都承诺, 也不会到细节, 在合同签订后启动后才发现问题。但合同中能够写明如果需求变更什么级别的怎么样, 多少钱等;签订合同也是一个很高的技巧, 建议把系统的边界及功能范围和解决方案与合同一起签署, 这样客户提出的新功能就能够暂且搁置。 1.2 团队建设 在立项后尽早确定该项目的负责人及项目经理, 这个人员非常关键, 需要很强的综合能力, 特别的人格魅力方面。尽最大的努力将客户的人员加入到我们的项目团队来, 这个人也是我们将来和客户的统一联系人, 客户指定一个人和项目组进行沟通, 不能是张领导、王领导都来说几句, 如果她们意见不一致, 那你只有得罪领导的选择了, 因此, 项目的最初就要定好规矩, 项目组只认一个的意见, 有什么要求你们内部先统一再和项目组谈, 我们不想卷入客户内部业务部门之间的矛盾和政治斗争之中。很多项目经理都没有自己选择组员的权利, 那么, 就尽量发挥你的影响力去寻找那些你想要的人吧。成员的组成根据项目不同, 相差较大, 很难有什么具体要求, 可是, 一定要有精通客户业务的人, 很多小项目里, 这个人就是项目经理本人, 大项目里会配备行业专家( Industry expert) , 这样和客户沟通起来才不会鸡同鸭讲, 双方才能够

相互理解。项目经理需要了解每个组员的情况, 用就要用每个员工的特长。软件行业是个非常 特殊的行业, 从项目的管理以及人员的管理都有它的特殊性。 作为项目经理, 其实脑子里就是几样东西: 做哪些事情、做到什么程度、怎么交货、手上的资源以及各个事情的优先级。所谓多快好省那是人类的梦想, 这四个方面都是相互矛盾的, 属 于典型的又要马儿跑, 又要马儿不吃草的类型。考虑问题的轻重缓急方面, 往往是把快放在第 一位, 各方领导都会给你最后期限, 因此保进度是第一位的; 省是第二位的, 企业的根本目的 是盈利, 如果收入不能增加的话, 至少费用要控制住; 好是第三位的, 没办法, 谁都想精益求精, 可是, 没有强大的资源保障, 质量只好先牺牲了; 最后是多, 客户的要求源源不断, 如何 降低客户的期望值, 让她们从理想回到现实也是项目经理的分内工作。 1.3 需求调研 在需求调研分析阶段, 项目组对客户的整体组织结构、有关人员及其关系、工作职责等没有 足够了解以致于无法得到完整需求或最终经权威用户代表确认的需求。由于项目经理和需求分 析员的工作问题以及调研工作做的不够细, 客户参与程度都不高, 客户方相关责任人不明确或 对范围和需求责任心不强, 提出的需求具有随意性, 项当前期对需求的确认不够积极; 多个用 户代表各说各话、昨是今非但同时又希望软件尽早交付; 我们的做法主要注重领导的需求, 基本上都是领导说什么就是什么, 致使开发出来的功能在实际使用中不是真正的使用人所需要的, 项目后期需求变化随意, 造成项目范围的蔓延, 进度的拖延, 成本的扩大。同时在我们的认识 中是需求调研很关键, 很多公司只是概念上认为该阶段重要, 需要投入的时间长, 可是实际上 很多公司做不到这个, 总想很快进入编码阶段。而且为了赶进度总想省做某些工作, 少写某些 文档, 使我们无法拿出客户需求以及后来功能变化和原先功能之间的对比度。 造成上述现象的原因是我们没有全面了解所有项目干系人的需求以及对需求调研的重视程度不够。软件开发是没有捷径能够走的, 省掉的工作后面会有更高的代价回报。全面的需求来自所 有项目干系人, 不同的干系人其愿望和追求的目标往往相差甚远, 因此对项目干系人的愿望进 行平衡可能是相当困难的事情。 软件开发项目的目的就是实现项目干系人的需求和愿望。如果对项目所有干系人没有进行足够 的沟通和影响, 使其尽可能地参与项目, 则可能因为项目开始时项目范围和一些具体需求不够

博客系统开发项目管理方案

博客系统开发 项 目 管 理 方 案 书 拟稿人: 项目经理: 初拟日期: 修改日期:

目录

1.项目计划·PROJECT PLANNING 1.1 开篇概述 博客是已为大家熟悉多年的流行传媒体了,随着网络时代的发展,博客已经越来越成为人们生活中不可或缺的的一个重要内容,从某种程度上来说,这也充分体现着一种现代化的生活方式。 我们的目标是统筹规划和管理,组织开发出一个基于J2EE技术的多层结构Blog 系统。并使其具有良好的可扩展性和移植性,在传统的博客基础上标新立异,打造一款更适合大众使用的网络交流、传媒、制作和展示的多功能平台。 1.2 系统性能-PRODUCT QUALITY 根据广泛的调查与分析,我们的系统是以各个不同年龄阶段的网民作为主要用户,提供多方面的服务,满足不同人群的需求。 1)基本功能 以传统博客为例,最基本的功能具体到注册、登录、发表日志、留言、回复、上传照片、添加好友、空间排版。 2)“增值”功能 a)为不同年龄阶段的人设置各自富有特色的版式与模块,任其选择 b)音乐上传、在线编辑、搜索、播放器设置 c)多媒体播放、上传、 d)各类文本文件、压缩包等的上传 e)群体交流空间 1.3 成本核算-COST 1)开发团队 预计总人数10人,包括项目经理。 2)时间

6个月 3)金钱 a)开发人员薪酬:¥25万 b)物资(电费、房租、员工饮食补贴等)消耗:¥1万 c)其他费用:¥4万 2.项目建立·ESTABLISHING THE PROJECT 2.1 我们要做的是什么? 开发一款符合大众网络群体的博客系统,为不同年龄阶段的人提供演绎自己独特魅力的平台,写出你的心情,展示你的创作,分享大众精品,为生活增光添彩。 在这里,让所有的人都走在时代的最前面。 2.2 任务分配

相关主题
文本预览
相关文档 最新文档