基于BS的高校科研项目管理系统的设计和实现毕业论文(19页).doc
《基于BS的高校科研项目管理系统的设计和实现毕业论文(19页).doc》由会员分享,可在线阅读,更多相关《基于BS的高校科研项目管理系统的设计和实现毕业论文(19页).doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于BS的高校科研项目管理系统的设计和实现毕业论文-第 14 页毕业设计(论文)题 目:基于B/S的高校科研项目管理系统的设计和实现 福建工程学院本科毕业设计(论文)作者承诺保证书本人郑重承诺: 本篇毕业设计(论文)的内容真实、可靠。如果存在弄虚作假、抄袭的情况,本人愿承担全部责任。学生签名:年 月 日福建工程学院本科毕业设计(论文)指导教师承诺保证书本人郑重承诺:我已按有关规定对本篇毕业设计(论文)的选题与内容进行了指导和审核,该同学的毕业设计(论文)中未发现弄虚作假、抄袭的现象,本人愿承担指导教师的相关责任。指导教师签名:年 月 日目 录1 选题背景11.1 课题的来源11.2 课题在国
2、内外的概况21.3 课题主要研究和解决的问题及技术要求31.4 课题的目的和意义42开发工具和应用技术简介42.1 Java Server Pages简介42.2 JavaBean简介42.3 STRUTS简介42.4 MySql Server 5.1简介52.5 MyEclipse 6.5简介52.6 Tomcat6.0服务器简介52.7 B/S结构模式简介52.8 Visio 2003简介43开发平台43.1 软件43.2 硬件44方案可行性分析94.1 技术可行性94.2 经济性可行性94.3 社会性可行性95 需求分析与设计95.1功能分析65.1.1 登录功能65.1.2 项目管理员
3、功能65.1.3论文管理员功能65.1.4用户管理员功能65.1.5 查询功能65.1.6科研成果管理功能65.1.7工作量计算以及奖金发放功能65.1.8系统维护功能65.2 数据描述75.2.1 静态功能65.2.2 动态数据65.2.3 数据流图65.2.4数据采集65.3 数据字典75.4 性能需求85.4.1 数据精确度85.4.2 时间特性85.4.3 适应性95.5 条件和限制96 系统概要设计126.1 总体设计 126.1.1 设计目标126.1.2 处理流程126.1.3 系统功能模块设计126.2 接口设计126.2.1 外部接口126.2.2 内部接口126.3 数据结
4、构设计设计126.3.1 概念结构设计126.3.2逻辑结构设计126.3.3物理结构设计127 系统详细设计198 结果分析418 总结41致谢语44参考文献45基于B/S的高校科研项目管理系统的设计和实现摘要 本文论述了高校科研管理的定义、历史、意义等概况,阐明了论文的研究背景及意义,提出了相关的技术,设计方案和需求分析。本系统采用B/S模式结构,本文从系统设计的目标、系统结构的总体设计、软硬件环境、系统功能结构等几方面阐述了基于B/S模式高校科研项目管理系统的设计和实现,提出了系统的总体框架、系统的网络结构和功能结构。此项目管理系统的软件开发以Windows为操作平台,使用STRUTS框
5、架和JSP开发,MYSQL数据库作为系统后台,在MyEclipse开发环境下开发,在Tomcat容器上实现了一个小型高校科研项目管理系统。本系统主要实现了登录功能,项目管理,项目追踪,用户管理,项目查询以及教工信息查询,项目进度查询等功能。本系统的开发可以帮助高校快速有效管理项目,合理控制项目进行的各个环节,提高项目的合理安排和资金分配,实现项目管理的高效率性。在实际运行中,证实了该系统的实用性和有效性。关键词:高校科研,科研项目管理,设计 ,B/S模式Design and Implement of manage system of universities research projects
6、 base on B/S structureAbstract:The article discuss the definition,history and significant of administration of universities research, expounding its research backgroundand signification and providing related technologies ,design proposal anddemand analysis. According to design objectives of system,t
7、otal design ofsystem structures, software and hardware environment,function and structureof system, the article explains Design and Implement of manage system ofuniversities research projects base on B/S pattern and proposes MainFramework of system, network structure and functional structure of syst
8、em.With Windows as service platform, STRUTS framework、 JSPand MYSQL database as database,the manage system is developed underMyEclipse for development environment and succeed in being implemented onTomcat Server. The system mainly achieves the functions of user login,projects management, projects tr
9、acking user management ,projects and userquery ,project Schedule query . The development of the system can helpuniversities manage projects rapidly and effectively ,control each loop ofprojects reasonably and improve the arrangements and allocation of funds ofprojects and realize the high efficiency
10、 of projects management. Inpractical application, practicability and effectiveness of the system havebeen confirmed。Key Words:Scientific Research of universities;Scientific Research Item Management;design;B/S pattern1选题背景高校科研管理工作承担着对高校科研方向、任务提出指导性建议的责任,对制定高校科研规划、组织项目申报、落实协调科研任务起着直接的领导和服务作用。在新的形势下,高校
11、科研活动的数量、类型、规模和信息量不断增加。但由于高校经费原因,当前大多数高校科研管理工作较大程度上仍依赖于人工操作,未购买安装相应的科研管理信息系统软件。这使得科研管理人员工作愈加繁重而且头绪增多,从而难以全面、实时、准确地提供学校相关的科研信息。再者近几年来,我国高等教育规模的不断扩大,学校不断发展扩大,相应的科研项目数量也极速增长,使得科研管理工作变得更加繁重。因此,一套好的科研项目管理软件不但能大大降低工作人员的劳动强度,还能提高学校的科研管理效率。科研管理工作的规范化、科学化、信息化是必然的趋势。1.1 课题的来源随着经济的不断发展,Internet和电子商务得以广泛应用,这使信息的
12、管理方式产生了深刻地变革。同时,高校科研项目变得越来越复杂,全球化信息网络形成及技术变革的加速,促使高校不断寻求降低成本、提高管理效率的途径。这些问题都使得管理人员和理论工作者重新定义思考项目的管理模式关系,去适应信息时代的变化。高校科研项目管理信息化建设在现代信息理念、信息技术和信息规范的引导下,通过对管理过程和信息资源的整合和集成,加速管理信息的传递和反馈,从而实现了科研项目管理自动化和标准化,提高管理的运行效率。依托于网络和信息技术的科研项目管理,科学高效、规范有序,是高校科研工作综合协调作用的重要方面,也是检验管理工作质量和水平的重要标准。近几年来Internet/Intranet及其
13、相关技术的迅猛发展,使得管理信息系统的开发进入一个新的阶段,高校作为科技发展的前沿,科研管理工作的规范化、科学化、信息化是必然的趋势。这就要求有先进且实用的MIS系统与之相适应,基于B/S的高校科研管理信息系统应运而生。1.2 课题在国内外的概况 从20世纪90年代起,现代信息技术广泛应用于高等教育的各个领域,国内高校纷纷建立了局域网,并开发出一批MIS系统用于13常管理,拉开了“校园信息化”即所谓“数字化校园”的序幕。目前,高校科研项目管理信息系统建设一般采用以下三种模式: (1)自主开发,有的高校根据本校科研项目管理业务需求,集中技术力量进行自主产权的管理应用系统开发,如浙江师范大学,其科
14、研处和计算机学院开发的科研项目成果量化统计综合管理信息系统; (2)联合开发,高校与软件公司合作开发,如四川师范大学与平升网络科技有限公司合作开发的校级科研项目管理系统; (3)引进与吸收相结合,有的高校在充分考察的基础上,引进适合本校管理情况的其他高校或公司的成熟系统,再进行必要的二次开发,从而提高本校的信息化水平。应该指出无论采用哪种模式,只要充分利用学校现有经济和技术条件,适合本校特点,那么就不失为一种有效的策略。 1.3 课题主要研究和解决的问题及技术要求 科研项目管理信息化建设过程中应注意的几个问题 : 1 注重整体规划,分布实施。 实施信息化是实现高校科研项目管理创新的核心支撑技术
15、和手段,但如果脱离了学校的组织、过程、资源和人员的大环境,未与学校管理信息化建设目标、整体发展战略相结合,信息化建设就可能走弯路,作为校园管理信息系统子系统的科研项目管理信息系统,其设计和实施就会缺乏前提和依据,就有可能成为“信息孤岛”。因此,必须克服“重实施、轻规划,重技术、轻管理” 的错误认识,组织有关信息技术、科研管理等人员进行充分的前期调研,正确理解真实的管理需求,全面考虑35年后的需求变化和技术发展,制定科学合理的科研项目管理信息化整体规划,在规划形成的框架指导下,采用有效的实施途径进行分步实施,从而保证科研项目管理信息系统具有统一的信息标准和规范,能与学校其他各系统保持信息畅通、有
16、效共享。 2 建立与信息化相适应的管理模式。 传统的科研项目管理结构呈星型分布,科研处是唯一中心,所有下行信息通过科研处向科研人员发布,上行信息通过科研处整理供上级和其他管理部门利用。随着信息技术的广泛应用,分布式结构的网络化管理模式出现,科研项目管理层次减少、人员规模削减,组织结构趋于扁平化,紧凑而富有弹性。 科研处、各院系以及广大科研人员既是信息的发布者,又是信息的利用者, 只是权限有所差别。因此应充分重视和做好信息系统实施与管理制度和管理模式的匹配工作,信息系统仅是内部管理制度和业务流程在计算机环境中的载体,内部管理制度是否健全、是否得到严格执行,直接决定信息系统建设的成败。解决信息系统
17、实施与运行管理脱节的问题,加速科研管理模式的转型,将科研管理部门从“收发室”工作中解放出来,把工作重心放在宏观管理上。 同时,管理信息化为科研管理人员的学习和提高提供了更好的条件、更大的空间和时间自由度、更灵活的方式,管理人员将从传统的经验型管理者转变为学习型管理者。管理人员的不断学习有助于改革组织本身,那就是通过培养弥漫于整个组织的学习气氛,充分发挥管理人员的创造性思维能力,建立一种有机的、高度柔性的、扁平化的、符合人性的可持续发展的组织。 3 加快复合型信息化人才培养。 在高校内部管理过程中,管理队伍作为学校管理决策的制定者、管理制度的执行者、组织协调者和服务者,是一支非常重要的队伍。科研
18、项目管理的职能就是通过管理者的具体工作来体现,信息化的高校科研项目管理系统本质上是一个管理系统,而不仅仅是一个技术系统,管理者在构成系统的诸要素中处于决定性地位。因此,科研项目管理者是管理信息化的根本,建设一支既懂技术又懂管理、知识结构合理、技术过硬的“复合型”管理队伍至关重要。管理信息化对科研管理人员提出了新的要求,一方面,科研管理人员应加强现代信息管理理论的学习,了解信息技术的特性和管理信息化的新要求与新模式,摆脱传统狭隘的管理思想_的约束,运用科学的方法,搞好信息的管理,形成新的管理理念;另一方面,应通过参加信息技术培训、参与信息技术训练和竞赛活动、各类信息学术讲座等多种途径,提升信息素
19、养,从而成为具有良好信息意识、较高信息道德修养、丰富信息知识和较强信息能力的“新型”科研管理者。 利用现代信息技术建设信息管理平台,并以此为主线开展全程管理,推进高校科研项目管理信息化建设,促进了科研管理决策科学化、透明化。同时也应认识到不管工具如何优秀,仍然只是提高效率的辅助管理方法,必须吸收先进管理思想和理念,建立和完善相应的项目管理机制和科学的量化管理办法,高校的科技创新能力才能提高,科研水平才能真正上台阶。 科研项目管理信息化建设是一个复杂的系统工程,涉及多个层面,这里仅从技术层面对其进行简要分析。1 应用系统体系结构模型。 体系结构设计是应用系统软件构建中的关键问题,直接与系统结构的
20、灵活性、可扩展性和软件部件的可重用性等多种技术性能指标相关。高校科研项目管理系统处于异构的分布式环境中,这就决定了它必须支持与已有系统,如办公、人事、财务、设备等其它业务系统的集成及互操作;同时,作为为高校内部及社会大众提供信息服务的平台,系统还必须具有较高的易用性、安全性和可伸缩性,因此选择良好的体系结构模型是科研项目管理系统开发首先需要解决的问题。 随着中间件与Web技术的发展,多层分布式应用体系日益成熟,并已成为当前应用软件的主流。在这种体系结构中,数据服务层完成数据的定义、维护、访问与更新,以及管理并响应下层的数据请求;数据接口层需要了解数据服务器的类型和它的语义接口, 它对下层屏蔽具
21、体数据的服务器的差异,提供统一的数据访问接口,以便实现对多数据源的透明访问,从而提供应用程序的可移植性和适应性;应用服务层封装业务过程,并响应用户服务层发来的请求,通过数据接口层访问所需的数据,完成具体的应用功能;用户服务层为用户提供可视化界面,用来显示信息和收集数据,利用应用服务提供的功能完成用户请求;Web服务层基于Web信息服务器,利用应用服务层各种功能构件提供的功能,为基于测览器的前端客户提供网络应用服务。多层分布式应用体系结构是为克服传统CS结构模式的诸多缺点而提出的,能使业务开发、运行、管理、连接等具有高度的统一性和规范性,系统以组件化、模块化的形式通过InternetIntran
22、et为用户提供各类服务,用户则可以通过网络门户等透明地使用整个网络资源。采用此结构将为高校科研项目管理系统提供合理的构架,有利于缩短软件开发周期,降低软件开发成本;同时,基于多层分布式应用体系结构模型的系统将具有客户端使用难度低、可移植性强、业务扩展方便、维护简单等多方面的优点。 2 软件开发平台。 高校科研项目管理工作本身的复杂性和特殊性,使得系统的开发具有相当难度。2O世纪9O年代以来,计算机应用不断深入,应用系统日益复杂,软件开发已从“算法+数据结构=程序” 逐步发展到了“设计模式+对象组件+开发工具=程序”,开发工具的选择,已成为软件开发成功的要素之一。可见,一个成熟、标准的企业平台对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BS 高校 科研项目 管理 系统 设计 实现 毕业论文 19
限制150内