科研管理系统方案说明.doc_第1页
科研管理系统方案说明.doc_第2页
科研管理系统方案说明.doc_第3页
科研管理系统方案说明.doc_第4页
科研管理系统方案说明.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章 项目实施方案本章介绍安徽工业大学计算机学院科研信息管理系统实施方案。首先介绍项目的技术方案,其次介绍项目的整个框架和主要模块,最后介绍项目的安全保障方案及具体实施。§1.1 项目技术方案进行系统的开发首先要构建系统的技术架构的设计.系统采用Browser/Sever体系结构,客户端采用ASP.NET 2008开发工具,该工具易学易用且功能强大,开发系统方便实用。服务器端用SQL Server 2005数据库软件来管理数据库,做到应用软件与服务器数据库的无缝集成.ASP.NET是.NET开发平台中的一个重要组件,它用来开发驻留在IIS上并且使用诸如HTTP和SOAP等Inter

2、net协议的Web应用程序。ASP.NET是一种编程框架,建立在公共语言运行库上,用来在服务器上生成具有强大功能的Web应用程序。它由。NET框架提供的编程类库构建而成,不但是通用语言运行环境的宿主,还是采用受控代码来开发Web站点和Internet对象的一套结构。Web窗体和web服务都将IIS和ASP.NET作为应用程序的发布机制,并且在.NET框架中都分别支持类。SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的成熟版本,可充分利用Windows系统及ASP。NET2008进行无缝集成的高性能设计;系统管理先进,支持Windows图形化

3、管理工具,支持本地和远程的系统管理和配置;SQL Server 2005拥有强壮的事务处理功能,采用各种方法保证数据的完整性。SQL Server 2005以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。基于ASP。NET 2008+SQL Server 2005的科研管理系统的技术架构如下图所示。图2。1 科研管理系统技术架构图系统采用Browser/Sever体系结构,客户端采用ASP。NET 2008开发工具,网络操作系统为Windows 2008,数据库用SQL SEVER2005数据库软

4、件来管理。§1.2 系统主要模块安徽工业大学计算机学院科研信息管理系统涵盖计算机学院教师的个人信息及项目、经费、论文、专利、专著、获奖、成果转化等与科研相关的所有信息,具有数据输入、修改、制表、导出、链接、查询、统计、排序、计分等功能。以人为对象、或以项目和成果为对象都可进行查看统计等各项操作,人员库与项目成果库互相关联,从任何一个点切入皆可看到相关的全局,形成统一的、集中的管理模式。该系统主要模块包括:个人信息管理,项目(纵向项目、横向项目)信息管理,论文信息管理,获奖成果管理,专利信息管理,鉴定成果管理,著作信息管理,成果转化管理,统计决策管理,系统设置等。图2.2 系统主模块结

5、构图(1) 系统设置:设置系统登陆人员相关信息,包括登陆权限、使用相关模块的设置,操作数据库的粒度(读写数据)的权限等;(2) 帮助:帮助用户操作系统各功能,既有总体的帮助,也有各模块具体的帮助。 (3) 系统模块部分:系统模块围绕教师科研信息展开,对项目、经费、论文、专利、专著、获奖、成果转化等提供实用、先进化的网络信息管理。每一块子系统均有信息录入、查询及统计模块并进行相应的权限设置,录入、查询及统计均需权限验证。统计决策管理子系统查询统计各类科研信息,并对相关数据统计汇总,结果以表格或图形方式呈现给用户,以提供辅助决策支持。1.2.1 个人信息管理(1)业务描述:个人信息管理子系统主要涵

6、盖个人基本信息及个人科研信息,可方便教职员工对个人科研信息进行录入、查询、统计分析、考核计分等.(2)模块组成:图2.3 个人信息模块结构图(3)功能描述1) 录入个人基本信息,包括姓名、性别、出生年月、工号、所属研究所等;录入个人科研信息,包括项目、经费、论文、专利、专著、获奖、成果转化等。2) 可查询个人基本信息及科研信息。3) 对个人科研信息进行汇总统计及考核计分,为科研评价提供参考依据。 (4)部分截图:图2。4 个人信息录入界面图2。5 个人信息查询界面1.2.2 项目信息管理(1)业务描述:项目信息管理子系统对科研项目进行管理,包括纵向科研项目和横向科研项目.(2)模块组成: 图2

7、。6 项目信息模块结构图(3)功能需求: 1)录入纵向项目、横向项目基本信息,包括项目名称、财务编号、项目分类、到账金额、牵头情况、承担工作量百分比。2)支持个人信息查询及项目信息的查询或二者的交叉查询,以个人与项目信息表中的关键字段开展,可按单条件,也可按照多条件组合查询。3)提供直观的图形化界面,查询项目信息、项目执行动态情况,对相关数据统计汇总,结果以报表或图形方式呈现给用户,以提供辅助决策支持。(4)系统部分界面: 项目信息录入界面:图2。7 项目信息录入界面 信息查询界面:图2.8 项目信息查询界面1.2.3 论文信息管理(1)业务描述:管理教师论文信息,包括第一或通讯作者论文及非第

8、一或通讯作者论文。(2)模块组成:图2。9 论文信息模块结构图 (3)功能需求: 1) 录入论文信息,包括作者、题名、期刊、类别、影响因子、分区等信息。2) 可查询个人论文信息,包括某一项目相关的论文信息,以备项目结题之需。3) 对个人论文信息进行汇总统计,且以报表或图形方式输出。(4)界面截图:图2。10 论文信息查询界面1.2.4 统计决策模块(1)业务描述:对科研信息进行综合查询及分析,为领导决策提供辅助功能。(2)模块组成:图2。11 统计决策模块结构图 (3)功能需求: 1) 综合查询科研项目信息,既可按单条件,也可按照多条件组合查询项目、论文、成果、专利等科研信息。2) 对科研信息

9、进行汇总统计,且以报表或图形方式输出.(4)界面截图:图2.12 项目统计界面图2。13 项目统计柱状图§1.3 项目安全保障方案在系统的设计开发过程中,设计严格的安全保障方案。本项目采用微软大型数据库软件SQL Server 2005管理数据,SQL Server 2005拥有强壮的事务处理功能,采用多种方法保证数据的完整性.一旦发生异常可实时恢复。采用双机备份数据,一台发生故障可实时将数据转移到另外一台数据服务器上.在登录安全控制方面,本项目对用户采用权限管理策略,不同的用户对应不同的操作权限,对核心数据的操作权限进行严格控制,严防对数据的人为破坏,极大提高了数据和系统的安全性。

10、整个项目的安全保障就是要做到系统安全可靠、灵活健壮,具体表现在以下方面:1可靠性需求:可靠性是指系统使用的软、硬件可靠性程度,使系统在运行中不发生或极少发生故障。在偶然事故及操作失误时,系统应具有较强自恢复能力,而不应造成系统死锁或信息丢失。停电、意外死机、网络故障等问题出现时,避免数据的丢失。针对以上要求,在硬件的可靠性方面增加保障设备投入,使用高性能的UPS,服务器使用双机热备或者双机双工系统,使用冗余磁盘阵列(RAID);在软件可靠性方面,使用事务处理,防止数据库操作不完全.2安全性需求:要在非正常情况下保证数据的丢失减少到最低限度,用户使用中出现错误时,系统可以从错误中恢复过来。数据库便于数据备份、恢复,从而提高系统的安全性。防止信息传输过程中被泄漏、篡改。针对以上要求,提供数据备份与恢复机制和管理制度;系统提供角色、用户、权限的三级登录处理机制;用户密码通过不可逆的MDS进行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论