求JAVA项目经验

工作经验

-

公司名称:河北新龙科技集团

职位名称:java程序员工作时间:2006-11至2007-10。

项目名称:药品采购管理系统

项目描述:该项目旨在为制药企业提供采购管理系统,包括实际采购情况、客户管理和系统管理。

开发工具:BEA workshop for Jsp,Mysql5.0,Tomcat5.5,SVN,PowerDesigner。

采用的技术:Struts+Hibernate+Spring分层架构模型,基于MVC2程序架构,采用Mysql数据库管理部门。

系统。

项目技术:

1.系统分为五层:表示层、控制层、业务逻辑层、DAO层和最终数据库。

2.系统中采用了大量经典的设计模式,如代理模式、门面模式、模板模式等。

3.项目的WEB层采用目前流行的MVC模式、Struts框架(B/S)、JSTL和HTML页面元素,并使用AJAX技术实现异步不刷新。

用Json实现异步数据传输。

4.持久层使用轻量级映射框架Hibernate。

5.服务层编程到接口,使用代理模式,由Spring托管,DAO层使用Spring提供的Hibernate模板访问数据库和POJO类。

由Middlegen生成,BeanUtils包被引用将d to对象转换为POJO,Spring托管Struts的动作、服务和DAO层。

的接口实现类。

6.系统通过POI实现EXCEL导入导出功能,通过osworkflow实现Quartz调度作业计划,log4j记录系统每日值。

负责模块的编码:品种库、品牌/商标管理、实际采购情况、库存维护模块。

项目名称:新闻发布系统

运行环境:TOMCAT5.5.20应用服务器,Windows 2000。

开发工具:MyEclipse企业工作台5.1.0 GA,Macromedia Dreamweaver MX。

采用的技术:HTML,JavaScript,FCKeditor,Struts,基于模块2的MVC程序架构,基于Web开发的组件应用,SQL Server。

数据库管理系统(使用JDBC连接)。

项目描述:整个项目由前台公告展示模块和后台管理模块组成。基于http协议的B/S结构WEB应用。采用MVC2架构,

Web界面和四层结构(浏览器、Web容器、J2EE服务器、数据库)的项目分析、设计和开发。

数据库系统:JDBC和MSSQLServer,可以在MSSQLServer和Oracle上迁移。

职责描述:公告、修改、删除、审核当日公告;前台页面的显示。

项目名称:企业即时通讯软件

项目简介:企业即时通讯软件是企业或公司的网络聊天工具,主要在员工之间使用。

即时通讯和交流。它主要由两部分组成:服务器端程序和客户端程序。整个系统在Java平台上开发实现,选取用户数据。

用于统一管理的Microsoft SQL Server 2000。

项目技术:采用JDBC连接数据库,采用C/S架构。

-

公司名称:北京史静木铎有限公司

职位名称:java工程师工作时间:2007-12至今。

职位描述:河北省违法犯罪综合信息系统

项目描述:系统主要分为六个子系统:提示信息、信息采集、查询、案例串并、统计和评估。(原C/S结构

升级到B/S结构和集成数据结构)

提示信息:显示采集到的需要向公安部上报的信息的模块。

采集信息:是对案件、违法人员、线索、协查报告、通缉令等信息进行录入和修改。

查询:分为组合查询、全文查询、自定义查询和快速查询,其中全文查询是将数据库中的所有字段组合成一个或多个,类似。

百度的搜索功能,它的缺点是不能和输入的信息同步。

统计:分为自由统计和公正报表统计。

考核:是向个人用户展示采集信息的合格率。

系统设置:数据字典维护、权限管理、

开发工具:MyEclipse 5.5,oracle 9i,IBM websphere 6.0,CVS。

采用技术:采用稳定的Strtus架构模型,基于MVC2程序架构,采用oracle 9i数据库管理系统。

项目技术:

1.该系统分为三层:表示层、控制层和业务逻辑层。

2.项目的WEB层采用目前流行的MVC2模式、struts框架(B/S)、Struts标签和HTML页面元素,并使用AJAX技术实现异步。

提交请求不刷新,大量javascript和dwr框架。

责任模块:实现证据库、图片上传功能、线索、协查通报、通缉令、快速查询、组合查询、定制查询、维护全文查询。

其中,自定义查询是按照原来的思路和新技术重新实现的。