器的特点,服务器本身重在数据的管理,为客户端应用程序提供一致的接口。当然也可以使用SQL Server 2005为数据库管理系统,开发工具也可以是它的更高版,这样可以提高系统的性能,降低它的局限性。
3.2.4 经济可行性
采用新的高校科研管理系统可取代原系统的手工管理工作,减少人工开支,节省资金,并且可大大提高数据信息的取得,缩短数据信息处理时间,使科研信息的管理更进了一个台阶。
3.4 功能需求
按照系统开发业务分析要求和原则,在与系统管理人员的充分沟通,整理出高校科研管理系统所需求的基本功能和用户界面的一些需求,这些需求将作为系统分析和逻辑设计的依据。
3.4.1 基本功能需求
科研人员/机构管理:科研人员数据库,建立科研院所的科研人员数据库,并根据该数据库对
科研人员进行跟踪与考核。科研人员数据库记录与科研相关的人员信息,主要包括:科研人员的个人编号与履历、所属机构、综合素质、业务水平、职务与学术档案等资料的管理。
科研机构管理,记录科研院所的科研机构情况,科研机构管理作为科研项目管理信息平台的一个基础内容,在各类统计与查询中起重要作用。 科研项目/合同管理:项目/合同管理是科研项目管理信息平台的核心部分,是贯穿其它
字段名称主要包括:立项前管理、项目评审、合同签订、开题、建立课题信息、结题、课题存档(即建立科研档案)等几个部分。
科研项目评估管理:主要以在多个方面总结的基础上,科研基本信息人员基本信息和协作单位信息资金费基础上做个项目评估。可以在技术成果、专利信息、经费情况总结。
科研论文信息管理:完成对论文论著信息的管理。能够对论文论著信息进行登记、查看
科研著作信息管理:与设备管理系统相连接,可以查询、管理项目/合同相关的科研设备情况。
科研项目的人员管理:与科研人员管理系统相连接,可以查询、管理项目/合同相关的科研人员情况。
科研成果管理:与科研成果管理系统相连接,可以查询、管理项目相关的成果与专利情况,专利信息包括专利申请信息、法律状态、向国外申请专利、专利实施、专利奖励与酬金、专利费用、专利纠纷与调处信息。 专利管理:管理科研院所的专利授权资料。 其它管理:其它方面的管理。
3.4.2 用户界面需求
高校科研管理系统提供给用户WEB的界面,此界面要求操作清晰,页面美观,并尽可能的为用户的查询操作提供方便。系统管理员能通过此界面完成各种基本信息的录入、修改和删除的功能,也能通过此界面控制管理整个用户群;科研人员通过此界面可完成录入自己科研著作及论文信息功能;教师或科研人员通过此界面主要完成选课和成绩查询等功能。
3.5 性能需求
3.5.1 软硬件需求
根据MyEclipse5.58的运行需求以及系统的调试需求,至少需要满足以下的软硬件要求:
? 开发工具:MyEclipse5.58
? 操作系统:Windows 2003 Server/XP; ? 数据库: SQL Server 2000; ? CPU: 2.4GHz以上; ? 内存: 512以上; ? 硬盘: 80GB以上;
? VGA显示器或更高; 3.5.2 响应时间
当信息数据录入、修改和删除等操作时应无等待时间,每次处理响应时间少于3秒 。程序系统在运行过程中由于操作错误或输入输出数据出时不应死机,而应提示故障原因,然后以正常出口退出当前操作环境。 3.5.3 系统可扩展性
系统应该具有可扩展性,当有新的科研管理模块添加时,能够很方便的对系统进行扩展,同时也能达到系统的升级。 3.6 系统设计基础
通过调查,我们学校目前在高校管理这方面也基本上实现了用计算机的管理,对系统用户、科研人员信息、科研项目信息、论著信息、论文信息以及获奖信息很好地进行了管理,但是,也还有很多需要慢慢改进的地方,比如选课管理不够完善,系统响应速度太慢等问题。本学生学籍管理系统主要涉及到系统管理员、科研人员和普通浏览用户,对应相应的管理模块,其组织结构图3-1 如下:
高校科研管理系统
系统管理 科研人员 浏览者
系科科科科科录录浏查 统研研研研研入 入 览询 用项人著论获科科页科 户目员作文奖研研面 研 管管管管管管论著信信 理 理 理 理 理 理 文 作 息 息
图3-1 高校科研管理系统功能模块图
3.6.1 系统业务流图
业务流程图是一种表明系统内各单位,人员之间的业务关系,作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理迂回等。高校科研管理系统的需求分析的重点是对科研信息系统的业务流程进行描述,通过采用流程图中的部分图形来对学生学籍管理活动进行规范化说明,如下图如示:
系统管理员 用户 科研人员 科研信息管理 其他浏览者 图3-2 系统业务流图
3.6.2 系统数据流图
数据流图是在系统分析员在系统设计阶段,对实际构建的系统分析综合后,提取逻辑模型的一个过程,它更关注于过程内数据的处理,而把具体处理数据的物理过程,物理分布忽略。在系统中,管理员将高校科研管理所有的信息数据,包括系统用户信息数据、科研项目信息数据、科研人员信息数据、科研著作信息数据、科研论文信息数据、科研人员获奖信息数据、科研分等数据,进行处理,并保存在高校科研管理系统中,科研人员通过高校科研管理系统对自己的论文或论著录入,又可以在高校科研管理系统中对学校的科研信息进行查询,浏览者可以查询,通过分析,画出系统数据流图,如下图所示:
管理员 科研人员 科研信息 管理 浏览者 图3-3 DFD图
其中高校科研管理信息包括系统管理员信息、科研项目信息、科研人员信息、科研著作信息、科研论文信息、获奖信息等。
3.7 系统数据字典
3.7.1 数据字典简介
数据字典是有表和视图组成的,存储有关数据库结构信息的一些数据库对象。数据字典描述了实际数据是如何组织的,对它们可以象处理其他数据库表或视图一样进行查询,但不能进行任何修改。数据字典就是将数据元素、数据结构、数据流、数据存储、加工处理和外部实体等的详细情况加以记录,并按照一定方式进行排列所形成的一部关于数据的字典。
数据流图抽象地描述了系统数据处理的概貌,描述了系统的分解,即系统由哪些部分组成,各部分之间的联系,但它不能说明系统中各成分是什么,也不能表达系统中各个处理(加工)的详细内容,这就要用数据字典 。 3.7.2 数据项与数据流条目 1.数据项条目
(1) 数据项编号:1-001
数据项名称:科研人员编号 别 名:科研人员编码 简 述:某科研人员的编码