发布时间 : 星期六 文章【完整版】毕业论文设计管理系统的设计与实现本科毕业论文设计更新完毕开始阅读c1bfbd2f3868011ca300a6c30c2259010202f3fd
5 系统实现
5.1 建立数据库
数据使用SQL Server 2005,数据名为:graduate。
5.2 程序设计
5.2.1 主界面
主界面分为上、左、右三部分,其中上边为显示系统系统及用户信息,左边为菜单栏,右边为主要展现页面,如图5.1所示。
图5.1 主页面
5.2.2 基本的实现类
通过hibernate提供的 list.get(0).intValue();}
return 0;}
List
findEntityListByHql(String
public
this.getHibernateTemplate().find( getHibernateTemplate().find( 教研室列表页面
*
public String add() { **
* 查看分页信息的教研室信息 * @return page.data *
getDepartmentService().saveOrUpdate(getDepartment());
getPage().setData(getDepartmentService().findByPage(getPage())); return \
public String list() { **
* 修改一个教研室信息 * @return 教研室列表页面 *
public String update() {
getDepartmentService().saveOrUpdate(getDepartment());
getPage().setData(getDepartmentService().findByPage(getPage())); return \ 5.2.4 登录模块
登录分别为管理员、教师和学生三个角色登录,在登录的时候用户须选择角色进行登录,登录界面如图5.5所示。
getPage().setData(getDepartmentService().findByPage(getPage())); return \
图5.5 登录界面
主要实现代码如下:
public String login() throws IOException{
HttpServletResponse response = ServletActionContext.getResponse(); this.beforAnsy();
PrintWriter out = response.getWriter();
HttpSession session=ServletActionContext.getRequest().getSession(); String srand = (String) session.getAttribute(\获取验证码 String uname = getTeacher().getTeacherNo(); String pwd = getTeacher().getPassword(); String s = getTeacher().getCore();
获取用户名
获取密码 获取用户角色
if(!getVerifycode().equalsIgnoreCase(srand)){
out.print(\
gnindex.jsp'-->