《基于Web的科研信息管理系统的设计 论文.doc》由会员分享,可在线阅读,更多相关《基于Web的科研信息管理系统的设计 论文.doc(35页珍藏版)》请在优知文库上搜索。
1、XXX工业大学本科毕业设计说明书本科毕业设计说明书题 目:基于Web的科研信息管理系统的设计学生姓名:学 院:信息工程学院系 别:专 业:班 级:指导教师:摘 要科研信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。在本论文中,首先介绍了系统开发工具的功能和特点。系统使用Myeclipse5作为前台开发工具,利用其数据库SQL Server作为系统数据库。接着论述了系统的需求分析,对系统的功能进行了阐述,其功能主要有实现用户登录、用户查询
2、与授权以及修改用户信息;实现信息查询,其中包括论文信息、成果信息、著作信息等的查询;实现科研设备的管理;实现对系统库的维护。然后,介绍了系统整体结构和数据库设计,并给出了主要数据库表的详细定义。最后,说明了系统的模块组成,各模块的功能,以及这些模块的具体实现方法和程序核心代码 ,并附带了一些主要的窗口。关键词:科研信息管理系统;JSP; Microsoft SQL Server AbstractThe system of managing Science Research Information file is a typical application of managing informa
3、tion system(MIS), its development mainly includes the backstage database the establishment and the maintenance as well as front end the application procedure development two aspects. Establishes the data uniformity and the integrity regarding the former request is strong, data security good storehou
4、se, but regarding the latter, then the request application program function is complete, easy to use and so on characteristics. In the present paper, first introduced the system development kits function and the characteristic. The system uses Myeclipse5 to take the onstage development kit, uses its
5、 database SQL Server to take the system database. Then elaborated systems demand analysis, has carried on the elaboration to systems function, its function mainly has realizes the user to register, the user inquiry and authorized as well as the revision user information; Realizes the information to
6、inquire, including the paper information, the achievement information, the work information and so on inquiry; Realizes the scientific research equipments management; Realizes to the system storehouse maintenance. Then, introduced the system overall construction and the database design, and have giv
7、en the main database table detailed definition. Finally, explained systems module composition, various modules function, as well as these modules realize the method and the procedure core code specifically, and has supplemented some main windows. KeyWords: Scientific Research Information Management
8、System; JSP ; Microsoft SQL Server 目 录第一章 概 述11.1 项目开发的前景11.2 项目开发的目的11.3 项目开发的意义21.4 管理信息系统的背景2第二章 数据库和开发语言介绍52.1 概述52.2 SQL Server 2000数据库介绍52.3 JSP 概述62.4 本章小结7第三章 系统分析83.1 总述83.2 现存的问题及目标83.2.1 人工管理存在的主要问题93.2.2 项目开发目标93.3 项目需求分析103.4 本章小结10第四章 概要设计124.1 系统功能设计124.2 系统结构设计124.2.1 系统模块124.2.2 基本资
9、料模块134.2.3 系统模块134.3 数据库表结构设计144.4 本章小结17第五章 详细设计185.1 应用程序开发的基本模块185.2 登录模块的开发185.3 系统管理的开发185.4 用户密码修改205.5 文档信息管理215.6 科研设备信息管理235.7 软件测试245.7.1测试计划及测试数据的准备245.7.2 系统模块测试的方法245.7.3 登录模块的测试245.7.4 测试过程与结果255.8本章小结26结 论27参考文献29谢 辞30XXX工业大学本科生毕业设计说明书第一章 概 述1.1 项目开发的前景 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正
10、是计算机被广泛应用于信息管理系统环境原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。高校的科研水平和科研规模日益成为反映高校综合实力的重要指标。随着国家对高校科研的投入不断增加,各高校也越来越重视自身的科研管理。每年高校在科研活动中产生的论文、著作、专利、项目、获奖等科研管理数据不断变得庞大。传统的依赖手工或者借助Excel等办公软件所进行的科研管理变得日益艰难。于是高校科研管理的信息化建设被提
11、高了日程上来。科研活动是高校一项非常活跃的内容。科研与教学工作向来是相辅相成的,以科研促教学,以科研拉动学校、学科的发展已成为高等院校办学的一项基本战略,它体现了高校发展的综合实力。因此,科研管理信息化是高校管理信息化的重要组成部分。显然,需要有一套行之有效的手段来对高校的科研项目及发表论文进行管理。到目前为止,高校的科研管理一直采用人工管理的方式,并无一套成文的管理规范,也没有相应的专职管理人员,只有当上级部门发文要求统计项目或论文情况时才由有关人员查阅本校的各种相关文档,人工进行统计并制作报表。这种落后管理的弊端是显而易见的。1.2 项目开发的目的高校科研管理的目的就是优化科研环境和资源配
12、置,使科研成本最小而效益最大化,从而提高科研实力和竞争力,培养高层次人才,服务社会经济发展。追求科研效率和效益是科研管理最高目的。本系统就是用计算机操作来实现对高校科研的管理,为了减少高校更好的维护各项科研管理业务处理工作而开发的管理软件。高校科研管理系统实现系统性、关联性、即时性、针对性等特点,用新的管理模式去替代原有的管理模式,使用户通过计算机来实现对各项目进行操作管理,从而使工作人员从繁杂的事务处理中解放出来,提高管理水平,提供及时、准确的服务。1.3 项目开发的意义提高了信息检索的效率,实现灵活的查询;减轻管理人员手工制作报表、统计分析的负担;提高了高校管理科研管理的效率。它将有助于管
13、理人员从烦琐的管理工作中解脱出来,使管理系统化、条理化,能迅速获得感兴趣的信息。管理信息系统是一个一体化的系统或集成系统,通常包括业务信息系统、知识工作系统、决策支持系统。1.4 管理信息系统的背景当今时代的两个显著特点就是世界经济一体化和以计算机为代表的信息技术的快速发展。一个组织要在激烈的竞争中保持优势和不断发展,必须对迅速变化的环境灵敏地做出有效地反应。管理信息系统的应用能够提供这种有效的决策支持。 管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,支持组织高层决策、中层控制、基层运作的集成化的人机系统。管理信
14、息系统学科是一门理论性和实践性都很强的学科。理论研究指导管理信息系统的开发和应用;反过来在开发和应用的实践中形成理论。其学科内容随着管理信息系统的应用而进步和完善。管理信息系统是个社会系统,推进管理信息系统犹如推进社会变革,它本质上具有社会变革的性质尤其应用信息技术引起系统功能巨大提高和管理模式巨大改变时,对企业来说确是一场革命,现在国外把它纳入“信息革命”的范畴。如果说工业革命是机器代替人的笨重的体力劳动的话,那么信息革命就是用信息技术代替人的琐碎的脑力劳动。管理信息系统是一个人机系统,机器包含计算机硬件及软件,各个办公设备及通信设备;人员包括高层决策人员,中层职能人员和基层业务人员,由这些
15、人和机器组成一个和谐的配合默契的人机系统。管理信息系统是一个一体化系统或集成系统,这就是说管理信息系统进行企业的信息管理是从总体出发,全面考虑,保证各种职能部门共享数据,减少数据的冗余度保证数据的兼容性和一致性。随着计算机技术与网络技术突飞猛进的发展,各单位部门都在开始建立自己的管理信息系统,高校也不例外。在现在这个计算机得到普遍应用的时代,很多过去依靠人工进行的管理都由计算机所取代。尤其在信息的存储、加工和维护上计算机能取得人所不能比拟的作用。通过计算机进行管理的主要方法是建立管理信息系统(Management Information System MIS)。对管理信息系统有许多种解释,按照管理信息系统的创始人明尼苏达大学的Gordon B.Davis教授给出的定义,MIS是一个利用计算机硬件和软件,手工作业,分析、计划、控制和决策模型,以及数据库的用户机器系统。它能提供信息,支持企业或组织的运行、管理和决策功能。我国学者薛华成则将其定义为:管理信息系统是一个以人为主导,利用计算机硬件、