ssm版的教师科研信息管理系统 一、 系统功能简介 该教师科研信息管理系统权限分为三级:教师、院管理员、校管理员 1、 教师可以查看自己科研信息,新建科研信息,重新编辑审核未通过的科研信息,支持excel导入导出,附件的上传下载,修改密码。 2、 院管理员负责审核所属学院的教师提交的信息,可按条件查询自己学院所有教师的科研信息,可查看当前所选的条件下本院科研信息的统计图(柱形、扇形、折线堆叠),支持excel导入导出,附件的上传下载,修改密码。 3、 校管理员具有最高权限,可修改所有信息,可查看全校教师的科研信息及统计图、支持excel导入导出,附件的上传下载,修改密码。 4、 使用AOP切面编程结合日志框架logback可记录下所有用户在什么时间做了什么操作及其ip地址,生成的日志文件存放在D:\resource\logs下(若不存在D盘会出错),使用AOP实现事务管理,对可能产生的脏读、不可重复读、幻读进行回滚。 5、 本系统对用户的输入做了表单验证,对导入的excel表也做了格式性的验证,以防止用户操作不当产生错误。 二、开发环境简介 系统环境:Windows 开发工具:IDEA Java版本:JDK 1.8 服务器:tomcat 8.0 数据库:SQLServer 2008 系统主要采用技术:jquery+bootstrap+SSM+Maven+logback+echarts 三、 备注 1、 该系统数据库名为teacherdb,数据库用户名和密码分别为sa和123456,数据库sql即为提交的teacherdb.sql。 2、 生成的日志文件及接受上传的文件均保存在D盘,若不存在D盘则会出错。 3、 请在tomcat中的server.xml,配置以下这段代码。 以解决post请求可能出现的中文乱码问题。
candy809 / ssm-teacherweb Goto Github PK
View Code? Open in Web Editor NEWssm版的教师科研信息管理系统