在学校的时候,自己做过的一些项目,感觉挺有成就

来源:互联网 发布:dnd属性计算法 编辑:程序博客网 时间:2024/05/05 00:41
毕业选题管理系统
项目时间: 2013年05月-2013年11月
项目简介: (1)该系统分为三大模块,权限管理员模块、教师模块、学生模块。
每个不同的用户有着不同的权限,管理员可以进行对用户信息的查看,修改,删除,添加。 教师可以进行课题管理和信息发布,和对已选题学生的确认,还可以对学生论文进行打分做出评价。学生可以进行课题选择。这样就可以进行自由的双向选择 


(2)毕业设计选题系统,由于是面向多种用户,多个用户。为了方便大家进行选课题工作,不需要每个人都安装客户端,因此本人采用B/S模式开发本系统。
(3)采用层次分明的mvc开发模式。
(4)持久层使用的是手写DAO实现,用Servlet进行流程的控制,页面显示使用
jsp。
(5)持久层采用接口模式,大大减低程序的耦合性,易于代码的修改。
职责和业绩: :负责管理员模块的开发 管理员对课题 教师职称  学生所在专业 教师选学生情况以及学生报课题情况的查看
评标专家管理系统
项目时间: 2013年11月-2014年01月
项目简介: 1系统管理: 主要是用户管理,实现用户的增删改查,修改密码.
2 基础数据管理: 实现专家类别管理,专业管理,职称管理,单位管理.
3 评标专家管理: 评标专家一览表的管理.
4 项目管理: 项目一览表的管理
5 评标专家抽取: 项目抽取条件管理,项目回避单位管理,评标专家抽取管理
职责和业绩: 使用的技术主要有struts2,hibernate,spring,eclipse,tomcat, mysql等。采用分层设计,其中表现层采用struts2框架开发,利用spring的IoC功能将实现类注入给表现层的action,并解决了ssh2整合重复校验问题,数据访问层借助于hibernate实现. 控制客户端访问以及乱码的过滤采用filter,自定义interceptor拦截未登录的用户或者管理员,分页主要由pager类实现等。在后台方面还要对客户端数据进行校验,对每个DAO进行了单元测试。 


项目中的职责:系统分析与编码工作(独立开发)
0 0