摘 要
本高校科研管理系统设计目标是实现高校科研管理的信息化管理,提高管理效率,使得高校科研管理工作规范化、科学化、高效化。
本文研究的高校科研管理系统基于SSM架构,采用JSP技术、JAVA编程语言和MYSQL数据库设计开发。通过本系统,实现了管理员和科研人员两个角色的功能,能够有效提高高校科研管理管理效率。本系统经过测试,运行效果稳定,操作方便、快捷,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的高校科研管理管理平台。
论文首先阐述了高校科研管理系统的开发,并对该系统进行了较详细的需求分析,探讨了高校科研管理系统的功能需求、业务流程、系统结构和数据库设计等方面的问题。望能利用先进的计算机技术和网络技术来改变目前的高校科研管理管理状况,提高管理效率。
关键词:高校科研管理系统;MYSQL数据库;SSM架构;JSP技术
Abstract
The design goal of the motor vehicle maintenance management system is to realize the information management of the motor vehicle maintenance management, improve the management efficiency, make the motor vehicle maintenance management management work standardized, scientific and efficient.
The motor vehicle maintenance management system studied in this paper is based on SSM architecture, and is designed and developed by JSP technology, JAVA programming language and MYSQL database. Through this system, the functions of administrator and user are realized, which can effectively improve the efficiency of motor vehicle maintenance management. The system has been tested, the operation effect is stable, easy to operate, fast, is a comprehensive function, good practicability, high security, and has a good expansibility, maintainability of the motor vehicle maintenance management platform.
Firstly, the paper describes the development of the motor vehicle maintenance management system, and carries out a detailed demand analysis on the system, and discusses the functional requirements, business processes, system structure and database design of the motor vehicle maintenance management system. Hope to use advanced computer technology and network technology to change the current situation of motor vehicle maintenance management, improve management efficiency.
Key words:MYSQL database; SSM architecture; JSP technology
目 录
摘 要 I
ABSTRACT II
第1章 项目概述 1
1.1 问题描述 1
1.2 项目目标 1
1.3 项目适用范围 1
1.4 项目应遵守的规范与标准 1
1.5 涉众 1
第2章 需求分析 2
2.1 业务需求 2
2.1.1 业务流程 2
2.2 功能性需求 4
2.2.1 用例概述 4
2.2.2 用例细化描述 5
2.3 非功能性需求 11
2.4 运行环境 11
第3章 系统设计 13
3.1 技术路线 13
3.2 软件体系结构设计 14
3.2.1 功能结构 14
3.2.2 系统架构 14
3.3 数据库设计 15
3.3.1 概念结构设计 15
3.3.2 表的详细设计 16
第4章 系统实现 29
4.1 核心功能实现 29
4.2 关键技术难点与解决方案 32
4.3 编码规范 33
第5章 系统测试 34
5.1 功能测试 34
5.2 测试总结 36
第6章 结论与展望 38
参考文献 39
致 谢 40
根据需求,整个系统包括五个模块:用户管理模块,基本信息模块,项目管理模块,统计查询模块,数据转存模块 。
管理员登录:给其他人员分配权限的功能,为其他人开设账号,统计查看所有科研项目(分为未开始,开始,结束,失败),统计查看所有论文(分为校,县,市,省,国家)。可以对科研和论文进行删查。
科研人员:主要分为论文和科研俩个部分,科研要有,项目申请开展并拨款板块,科研进度的汇报板块,科研成果注册核实板块。科研项目的失败申请论文主要就是,核实论文等级:校级,县级,市级,省级,国家级。对论文进行 增删查,如果增加就要进行核实论文等级的申请。
科研审核部:和科研人员功能模块对应的功能模块(查看同意驳回),还有审核论文判定论文等级的并发表的功能。
校领导:查看科研项目,进度,成果,还有论文功能模块,都可以看圆形统计,也可以看具体项目或者论文(和管理员查看的功能差不多)