6.功能需求
科研成果管理主要是对科研成果相关信息的统计及方便的查看等。软件要求实现以下流程:超级管理员分配用户并赋予相应权限,普通管理员登陆本系统后统计个人的科研成果信息,提交到此管理系统后,超级管理员统一管理,执行修改、查询、删除、导出Excel表,打印等功能。
首先概括一下本管理系统的基本要求:
(1) 所有的用户数据和科研成果数据需要通过一种主流的方式进行存储和管理,如使用数据库技术(MySQL)。
(2) 不同普通管理员之间的信息是互不相关和保密的,而超级管理员可以对各个普通管理员进行管理。
对于普通管理员而言:
(1) 由于不同区县管理员之间的信息是不同的,因此他们的登录名是不同的,要保证他们能对自己的信息进行维护。
(2) 通过管理界面,普通管理员可以对个人信息和个人科研成果信息进行录入、修改、删除,然后提交到管理系统。
对于超级管理员而言:
(1) 提供一个功能全面的管理界面。
(2) 通过管理界面,超级管理员同样具有普通管理员的功能,如录入科研成果信息,修改科研成果信息等。
(3) 通过管理界面,超级管理员可以对普通管理员提交的信息进行查询,并统一的导出Excel表和打印。
7.产品的非功能性需求
7.1.用户界面需求
完全控件式的页面布局,使得科研成果的管理工作更简便;科研成果信息的提交、更改以及打印订单等功能只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
7.2.软硬件环境需求
网络
基础
设备 机房环境设备 计算机硬件设备均存放在高校信息中心资源共享服务器区,机房设备、网络交换机、防火墙均使用高校现有设备
网络交换设备
安全防护设备
服务器
主机系统 应用系统服务器(
数据库服务器) 提供应用发布、提供后台数据、存储使用
系统支撑组件 操作系统 Windows2003操作系统
数据库 SQL Server数据库
中间件
7.3.产品质量需求
本系统具有操作简单、界面友好、功能完善、方便移植等特点。
8.需求风险分析
由于使用的是SQL Server数据库,软件运行过程中可能出现不兼容或插件不存等问题导致软件无法运行。