摘要
高校科研信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。
在本论文中,首先介绍了系统开发工具的功能和特点。系统使用Myeclipse5作为前台开发工具,利用其数据库SQL Server作为系统数据库。接着论述了系统的需求分析,对系统的功能进行了阐述,其功能主要有实现用户登录、用户查询与授权以及修改用户信息;实现信息查询,其中包括论文信息、成果信息、著作信息等的查询;实现对系统库的维护。然后,介绍了系统整体结构和数据库设计,并给出了主要数据库表的详细定义。最后,说明了系统的模块组成,各模块的功能,以及这些模块的具体实现方法和程序核心代码 ,并附带了一些主要的窗口。
关键词 高校科研信息管理系统;JSP; Microsoft SQL Server
Abstract
The system of managing Science Research Information file is a typical application of managing information system(MIS), which mainly includes building up data-base of back-end and developing the application interface of front-end . The former required consistency and integrality and security of data , the later should make the application powerful and easily used .
In this paper , it introduces the function and characteristic of the systematic developing instrument at first . The system uses Myeclipse5 as the front desk developing instrument , utilizes its database SQL Server as the systematic database . Then it expounds the systematic demand analyse , plains the function of the system . Its function mainly have : Realize user login , user inquiry and adapt user information ; Realize information inquiry , Including paper information inquiry , accomplishment information inquiry; literature information inquiry and so on ; Realize the maintenance of the system database . Then it introduces system total structure and the design of database and gives a detail table design . Finally , proves the systematic module making up , the function of every module , and the concrete implementation method of the module and key code of procedure , at the same time have some main windows .
KeyWords The system of managing Science Research Information ; JSP ; Microsoft SQL Server
目 录
摘要 2
Abstract 3
引言 4
第一章 科研管理信息系统主要内容 4
1.1科研管理信息系统主要内容 4
1.2 管理系统需求调查 5
1.3 现行系统业务流程分析 5
1.4 当前系统中存在的问题 6
第二章 怎样开发一个科研管理信息系统 6
第三章 系统分析 7
3.1 数据流程图分析 7
3.2 数据字典 8
3.2.1 数据项条目 8
3.2.2 数据流条目 9
3.2.3 处理逻辑条目 9
3.2.4 数据存储条目 10
3.3 系统设计 11
第四章 Windows下的JSP 编程环境简介 11
4.1 JSP 11
4.2 数据库逻辑结构设计 12
第五章 SQL Server 2000 13
5.1 SQL Server 关系数据库简介 13
5.2 SQL Server 特点 13
5.4 JDBC 14
5.5 B/S模式分析 15
第六章 系统配置设计 16
软件配置 17
硬件配置 18
信息代码设计 18
第七章 数据库设计 18
7.1 概念设计 19
7.2 E-R 图分析 19
7.2.1 教师与科研成果E-R图 19
7.2.2 科研成果与学科的E-R图 20
7.2.3 逻辑设计 20
7.2.4 物理设计 20
7.2.5 录入模块设计 22
7.2.6 权限设置模块设计 23
第八章 结束语 28
致谢 29
参考资料 30
附 录 31
引言
随着计算机技术的广泛应用以及现代社会信息量的急剧增加,传统的人工信息管理体系已经远远不能满足快节奏、高效率的现代生活的需要,落后的管理技术严重阻碍了信息的交流与共享。同时,网络技术的普及,如何通过网络来实现对高校科技信息的远程访问和与远程管理,从而实现对信息的共享和交流成为当务之急。
高校科研成果数量增加较快,教师的科研内容较为复杂,涉及范围极其广泛,而且为了公平合理的推动教师队伍的科研学建设,为今后科研信息的查找提供方便、快捷的服务,鉴于此目的基于JSP技术的科研信息管理系统为我们提供了强有力的应用工具。该系统可以达到用户检索迅速,查找方便,录入简单,可靠性高,存储量大,保密性好的要求。
高校科研成果管理信息系统是高等教育中的一个重要环节,是整个院校管理的重要的一部分。随着学校师资力量逐渐加强,面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对科研成果管理工作提出了更高的要求。传统的管理方法、手段以及工作效率已不能适应新的发展需求,无法及时准确地打印出所需的报表,尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。