SSH版高校毕业生管理系统开发手记(一)

最近在做一个高校毕业生管理系统的项目。其中的业务实现流程是这样的。
本系统主要用ssh框架整和而成,但是struts.hibernate不是直接整和,而是通过SpringIoc容器将Struts2的action和Hibernate的DAO组件纳于Spring的容器管理之下。从而避免了Struts2中的action直接调用Hibernate的API.
在Web容器的主配置文件Web.xml中做了对FilterDidpatcher的初始花并指定由Struts2框架处理所有的用户请求(在Struts框架中大致可分为三个组成部分——核心控制器、业务控制器和用户实现业务逻辑组件)。FilterDidpatcher做为一个Filter运行在Web应用中,当有用户请求到达时,Web容器的后台进程会截获这个请求,它会根据它的核心配置文件来决定由Struts2框架来处理该请求。Struts2会根据它的核心配置文件Struts.xml来决定由哪个 action来实现该请求。
Struts2处理用户请求的Action实例,并不是用户实现业务控制器,而是Action代理(因为用户实现的业务控制器并没有和Servlet API耦合,是无法处理用户请求的)。而Struts2提供了系列拦截器。该拦截器负责将HttpServletRuquest中的请求参数解析出来,传入到Action中,并回调Action类中的excute方法,显然中种处理方式是典型的AOP处理方式。
(1)考研学生基本信息管理 本模块为管理员提供考研生信息查询,修改和删除等基本功能。按专业,按年份,按省份,按院校等查询考研生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 院校) (2)就业生基本信息管理 就业生基本信息管理模块为管理员提供就业生信息查询,修改和删除等基本功能。按专业,按年份,按地区,按就业单位等查询就业生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 地区 就业单位) (3)公务员生基本信息管理 公务员基本信息管理模块为管理员提供公务员信息查询,修改和删除等基本功能。按专业,按年份,按省份,按事业单位等查询公务员基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 事业单位) (4)参军生基本信息管理 参军学生基本信息管理模块为管理员提供未学生信息查询,修改和删除等基本功能。按专业,按年份,按省份等查询参军学生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 ) (5)创业学生基本信息管理 创业学生基本信息管理模块为管理员提供创业学生信息查询,修改和删除等基本功能。按专业,按年份等查询未学生基本信息并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 创业名称) (6) 未就业学生基本信息管理 未就业学生基本信息管理模块为管理员提供未学生信息查询,修改和删除等基本功能。按专业,按年份等查询未学生基本信息以及未就业原因或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 ) (7)其他学生基本信息管理 其他学生包括其他特殊学生信息管理。如因病、因故等特殊学生信息的管理。(姓名 性别 专业 年级 年份 省份 )
程序测试软件: MyEclipse 数据库: mysql(可以转换sqlserver,oracle) >>高校毕业生学生去向管理系统 (1)考研学生基本信息管理 本模块为管理员提供考研生信息查询,修改和删除等基本功能。按专业,按年份,按省份,按院校等查询考研生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 院校) (2)就业生基本信息管理 就业生基本信息管理模块为管理员提供就业生信息查询,修改和删除等基本功能。按专业,按年份,按地区,按就业单位等查询就业生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 地区 就业单位) (3)公务员生基本信息管理 公务员基本信息管理模块为管理员提供公务员信息查询,修改和删除等基本功能。按专业,按年份,按省份,按事业单位等查询公务员基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 事业单位) (4)参军生基本信息管理 参军学生基本信息管理模块为管理员提供未学生信息查询,修改和删除等基本功能。按专业,按年份,按省份等查询参军学生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 ) (5)创业学生基本信息管理 创业学生基本信息管理模块为管理员提供创业学生信息查询,修改和删除等基本功能。按专业,按年份等查询未学生基本信息并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 创业名称) (6) 未就业学生基本信息管理 未就业学生基本信息管理模块为管理员提供未学生信息查询,修改和删除等基本功能。按专业,按年份等查询未学生基本信息以及未就业原因或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 ) (7)其他学生基本信息管理 其他学生包括其他特殊学生信息管理。如因病、因故等特殊学生信息的管理。(姓名 性别 专业 年级 年份 省份 )
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值