使用dom4j初始化数据、使用AOP实现日志维护3使用DWR和JQuery来增强程序与用户间的交互4使用RBAC1来实现权限控制,使用JBPM4来实现工作流5所有的模块使用一个公共的DaoSupport,将分页进行封装(前台使用form表单和jsp页面进行封装,后台使用ViewPage对象进行封装),并使用JAVA的自定义泛型6使用IO实现上传附件,使用JSPSmartUpload实现下载附件,使用Spri
g的POI实现excel表格的上传和下载
责任描述:在该项目中主要负责模块有绩效考核模块,培训模块。对数据库进行分析设计在完成自己的模块的同时还参与需求说明书及概要设计说明书和流程图的文档编写用dom4j对测试数据的添加及测试
客户关系管理系统(CRM)
软件环境:Wi
dowsXP开发环境:Wi
dowsXPMyEclipse60Tomcat60Mysql50使用技术:Struts21Hiber
ate33Spri
g25、JQuery
项目描述:客户关系管理系统是一个用于管理和维护公司客户的系统。客户是公司最宝贵的资源通过使用该系统可以更好的发掘老客户的价值,并开发更多新客户。希望通过对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;希望通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户情况。该系统包括权限管理、营销管理、客户管理、服务管理、统计报表、基础数据六个模块。
责任描述:在该项目中和组员共同完成了需求分析、数据库设计。负责统计报表模块,实现了客户贡献分析、客户构成分析、客户服务分析、客户流失分析,并对统计报表模块进行了单元测试。
在线考试系统TestO
li
e
开发平台:JavaEE软件环境:Wi
dowsXP开发工具:MyEclipse60Tomcat60ORACLE使用技术:Struts1spri
g25hiber
et33jqueryjavaMail项目描述:在线考试管理系统是一个远程教育平台系统。教师可以通过该平台发布考试,学员可
以通过该平台进行考试,该系统包括用户管理、课程管理、教师管理、学员管理四个
f模块。
技术要点:1在前台采用基于MVC设计模式的框架Struts1,底层采用了Hiber
ateJPA实现)处理对象持久化控制层使用Spri
g进行管理,使用a
otatio
注解代替XML配置文件2所有的模块使用一个公共的DaoSupport,将分页进行封装3JQuery来增强程序与用户间的交互4Jquery实现自动完成导航栏背景变换5Javamail实现邮件发送,包括多附件发送和群发
责任描述:在该项目中参与需求说明书及概要设计说明书r