Lewage59 / design2019

高校科研成果管理平台,基于java web开发,后端采用ssm开发框架,前端使用了boostrap以及amaze框架进行开发

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

design2019

高校科研成果管理平台,基于java web开发,后端采用ssm开发框架,前端使用了boostrap以及amaze框架进行开发

一、开发与测试环境

系统环境:Windows 7或以上操作系统,主流硬件配置。OFFICE办公软件、记事本,IE等。 开发工具自定,基于Web技术实现。

二、安装步骤

  1. 使用myeclipse开发工具开发
  2. 部署到tomcat 9服务器
  3. 使用MySQL数据库

三、校科研成果管理平台设计说明书

  1. 项目背景与说明 本项目来自本校信息管理的实际需求,为“高校科研成果管理平台”,系统实现对高校科研成果信息的管理,功能上分为成果登记、成果查看、系统管理等,角色上分为管理员和教师。系统实现对高校科研成果信息的管理,分为管理员模块和教师模块。
  2. 项目概述
    2.1 项目需求
    业务需求:
    主要包括如下功能。
    (1) 管理员模块
    • ① 管理教师信息(包括修改信息,重置密码,查看信息等)
    • ② 查看某个教师的科研成果汇总信息;
    • ③ 查看某种类别的科研成果汇总信息;
    • ④ 按教师或者类别搜索信息;
    • ⑤ 统计分析、报表
      (2) 教师模块
    • ① 查看并修改个人信息(包括修改信息,修改密码,查看个人信息等)
    • ② 按类别登记个人成果信息;
    • ③ 查看个人的科研成果汇总信息;
    • ④ 统计分析、报表
      其中:
      教师的个人信息包括工号,姓名,入职时间、职位、职称等,工号为四位数字。 科研成果的类别及各自登记的信息如下
    • ① 论文,包括论文题目、作者、发表时间(年月)、期刊杂志名称、版次、类别(核心期刊或者一般期刊,下拉框选择),登记时还必须上传扫描的期刊杂志封面、目录、论文全文;
    • ② 著作教材,包括书名、作者、发表时间(年月)、出版社名称、版次、获奖情况,登记时还必须上传扫描的封面、目录、出版信息;
    • ③ 立项,包括项目名称、主持者、参与者、立项时间(年月)、项目类别(教研项目或者科研项目,下拉框选择)、项目的级别(校级、市级、省部级、国家级,下拉框选择),登记时还必须上传扫描的申报书、立项成功的证明;
    • ④ 专利,包括专利名称、主持者、参与者、时间(年月)、专利的级别(校级、市级、省部级、国家级,下拉框选择),登记时还必须上传扫描的专利证书;
    • ⑤ 获奖成果,包括获奖名称、获奖时间、奖励级别(校级、市级、省部级、国家级,下拉框选择),登记时还必须上传扫描的获奖证书;
      其他说明:
      登录系统统一使用工号和密码,管理员分配所有教师的工号和初始密码,不需要注册。
      2.2 项目分析
      该项目给出了基本的需求,基于Web端进行开发,要有前后台管理,功能要具有实用性和通用性,可根据业务需要扩展相关功能模块。但所有的需求扩充尽可能接近现实,且合情合理,不可随意捏造需求。项目的想象空间比较大,一方面考查学生对需求的把握和分析能力,另外一方面也考查文档的编写能力。 本平台的实现可以有多种方式,信息工程专业适合完成基于B/S模式的Web系统。

About

高校科研成果管理平台,基于java web开发,后端采用ssm开发框架,前端使用了boostrap以及amaze框架进行开发


Languages

Language:JavaScript 37.9%Language:Java 33.9%Language:CSS 28.1%