- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE高校科研信息管理系统设计与实现
基于J2EE高校科研信息管理系统设计与实现
【摘要】
科研工作对于高校来说是一项非常重要的事情,随着科研规模的不断扩大和科研管理水平的不断提升,以及高校科研成果数量增加较快,教师的科研内容较为复杂,涉及范围极其广泛。为了合理的推动教师队伍的科研建设,设计一个科研信息管理系统,为今后科研信息的查找提供方便、快捷的服务。
【关键词】
J2EE B/S 科研信息 管理系统
随着科技的日益发展,高校的科研活动和科研能力已成为高校综合实力的重要指标,从而导致了高校的科研工作和统计工作不断庞大和加重。而目前大多数高校科研管理工作很大程度上还要依赖人工来进行,即通过Excel、Word等办公软件或者简单的数据库采集系统来处理大量的数据,这种方式不仅给科研管理人员带来了繁重的工作量,并且造成科研管理人员和科研工作人员之间缺少必要和及时的沟通,难以反映高校科研现状,造成信息传递流转失真且速度慢。 在当前形式下,通过IT技术等信息化手段,实现科研管理信息化,以加强日常科研工作管理,整合科研工作流程,为决策层提供真实有效的参考依据,从而提升科研管理水平,也是当今高校科研管理的大势所趋
1、技术介绍
1.1 J2EE 简介
J2EE是Sun公司推出的一种全新概念的模型,比传统的互联网应用程序模型更有优势。J2EE的应用编程模型(J2EE Blueprints)提供了一种用于实施基于J2EE多层应用的文档和实例套件的体系模型,简化了这项复杂的工作。它被开发人员用作设计和优化组件,以便开发人员从策略上对开发工作进行分工;J2EE平台是运行J2EE应用的标准环境,由J2EE部署规范(一套所有J2EE平台产品都必须支持的标准)、IETF标准集和CORBA标准组成。最新的J2EE平台还添加了JavaBean组件模型。开发人员可以利用JavaBean组件模型来自定义Java类实例,并可通过已定义的事件访问Java类。
1.2 B/S(Browser/Server)结构简介
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构,在这种结构下,用户工作界面是通过WWW来实现,极少部分事物逻辑在前端(Browser)实现,但是主要事务???辑在服务器端(Server)实现,形成所谓三层3-tier结构。相对于C/S结构属于“胖”客户端,需要在使用者电脑上安装相应的操作软件来说,B/S结构是属于一种“瘦”客户端,大多数或主要的业务逻辑都存在在服务器端,因此,B/S结构的系统不需要安装客户端软件,它运行在客户端的浏览器之上,系统升级或维护时只需更新服务器端软件即可,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。 B/S结构系统的产生为系统面对无限未知用户提供了可能。当然,与C/S结构相比,B/S结构也存在着系统运行速度较慢,访问系统的用户不可控的弱点。
2、系统目标及要解决的问题
高校科研信息管理系统主要任务是用计算机对各种科研信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种科研信息的统计计算和汇总工作,快速打印出科研信息报表,系统能及时为学校提供科研信息,辅助管理人员制定科研计划;分析科研计划及合同完成情况,实现对科研任务、科研计划的管理和控制;完成科研工作量的计算、统计、审核;构建系统的安全解决方案,确保系统的安全性和保密性;实现对科研工作人员的管理及登录系统时的权限分配。
3、系统的功能模块设计
系统主要包括项目管理、成果管理、经费管理、统计查询、系统设置、用户管理六大模块。各模块之间并非各个独立,而是相互联系,相互关联在一起的,从而使系统能够很好的完成所设计的功能。
3.1项目管理模块
项目浏览:可以分为三种方式浏览(按单位个人、按项目类别和按项目来源)。
项目统计报表:提供多种形式的统计查询,查询的数据可以导出到Excel表中,也可生成报表直接打印或导出为Word、PDF等格式用于排版和编辑。
项目查询:主要是对上传项目、论文等进行登记和浏览等管理。
3.2成果管理模块
成果浏览:主要是方便用户对科研成果的管理、浏览,也可实现成果的简单统计,可分为两种方式(成果的分类方式和单位个人方式)。
成果登记:用户可根据具体的情况管理论文、相关证书图片的上传等,可以分为(论文登记窗口、获奖登记窗口、著作登记窗口、鉴定登记窗口、专利登记窗口、软件登记窗口)。 成果入库:主要是实现对各二级单位登记成果的二级审核入库工作,可将审核过的内容永久加入到数据库中。
成果统计报表:该功能设计了多种成果统计查询功能,可以将查
文档评论(0)