太原理工大学Web系统和技术实验报告 下载本文

. 课程项目报告书 课程名称: Web系统和技术 项目题目:_____勤工助学中心系统______ 学 院: 计算机科学与技术 专业班级: 计Z1101 姓 名: 莫家威 学 号: 2011001496 指导教师: 马垚 2014年 6 月 5 日 word教育资料 . 一、项目介绍 勤工助学中心系统是一个将勤工助学和网络办公完美结合的面向学生老师的服务网站,它不但方便了用户可以便捷的浏览勤工助学的动态,也可以轻松的报名相关岗位,而且有助于老师科学管理岗位与学生,统计相关信息.该系统运用JSP技术整合开发.利用MVC设计模式,面向借口编程,提高了开发效率,同时运用了三大框架也使得系统的功能模块更加清晰,使得程序后期的系统维护变得更加简单. 该系统是由普通用户和管理员两种身份的人使用,系统要求无论是普通用户还是管理员,进入系统前都要先进行登录,才能有权限进行更多的操作. (1)系统用户分析 1.普通用户 任何用户访问勤工助学中心都可以浏览新闻岗位等信息,但是如果用回需要报名,则必须先进行注册,然后登录才可以完成注册等操作.用户在系统中可以参看个人信息,当前状态等详细信息,也可以进行注册,登录,找回密码等操作.用户进行报名之后,系统将会动态的将用户的相关信息动态的更新在相关页面上,用户的个人信息也会动态更新. 2.管理员. 管理员是维护系统正常运行,实时监控的最高权限的管理人员.管理员在专用的登录通道登录之后,不但可以对不同用户进行吸纳高管操作,而且可以对系统进行管理.进入管理页面之后,管理员可以发word教育资料 . 布新闻,管理新闻,可以发布岗位,管理岗位,关闭岗位.管理员也可以对普通用户进行修改和删除. 该系统的所有操作都是围绕着普通用户和管理员进行设计的,从而使用户更加容易使用本系统,增加用户体验,保障系统安全性,同时也有利于管理员的管理. (2)技术实现方案 勤工助学系统采用JSP技术实现.本系统中MVC完成用户注册,新闻发布,岗位发布,报名等操作,前端页面现实通过JSp页面实现,相关的一些简单校验也通过JSP完成. (3)开发环境 勤工助学系统前端采用elciesp-jee对JSP进行开发,后台采用MVC实现,数据库选用MySQL,数据操作管理选用MySQL-Front. 二、功能分析 勤工助学系统主要包括两部分:前台部分和后台管理模块.其中前台部分主要服务于普通用户,用户可以查看新闻,动态,相关岗位,登录注册,进行个人信息维护管理等功能. 后台管理模块主要包括新闻管理,动态管理,岗位管理,用户管理,查看统计信息等功能.关于勤工助学系统的功能模块详见下图. word教育资料