文档库 最新最全的文档下载
当前位置:文档库 › 软件需求规格说明书

软件需求规格说明书

软件需求规格说明书
软件需求规格说明书

软件需求规格说明书

1 范围

1.1 标识

SRS 适用范围:城市教育资源管理系统

标识号:GDGL004

标题:城市教育资源管理系统

版本号:V1.0

发行号:Alpha001 (内测版)

1.2 系统概述随着我国政治体制改革、经济体制和教育体制改革的不断深入,城市教育在构建和谐社会中发挥着重要作用。教育资源的优劣,直接关系着教育效益的产出。教育资源管理的好坏将直接影响着学校的建设和发展。目前中国城市人均教育经费差异很大,城市间高等教育阶段生师比的差距比较大, 而基础教育的差距相对较小; 城市经济发展水平是影响这些差异的主要因素, 其次是城市人口规模; 促进不发达地区城市和小城市的经济发展、建立合理的人口流动机制是消除城市间教育资源差异的有利措施。

城市教育资源管理系统是指综合运用地理信息系统(GIS)、多媒体及虚拟现实等现代信

息技术实现面向高校教学管理部门提供教学资源管理的服务平台,对学校校舍、课桌、教学用具等硬件设施和师资力量等软件设施的信息的采集、集成和管理,根据地区各等级基础教育学校个数、学校规模和周边做涵盖教育分配地区,确定各个学校教育资源的优劣、所需教育人员以及所能容纳学生人数,也可以进行教育资源的调动管理,教职工人事变动管理,教学资源合理分配与再分配,地区教育质量评价等等。

它的建设将为教育部门对教育资源的管理起到很重要的监督和管理作用。并能够作为一项新兴的部门管理方法。

1.3 文档概述

在信息化高速发展的今天,时间效率这样的名词正主导着人们的生活和发展, 有必要设计开发一个城市教育资源管理系统。通过系统功能有效的解决城市间教育经费、教育阶段生师比等等间的差异,从而提高管理效率。

本文档具体对城市教育资源管理系统的软件需求等进行基本分析,确定该系统基本功能及需求,故在此针对本系统编写此文档,本文档的最终解释权在本小组手中,请勿随意更改。

1.4 基线

本文档的设计基线是《GBT8567-2006 计算机软件文档编制规范》。

2 引用文件

[1] GBT8567-2006 计算机软件文档编制规范. 2006

[2] Y .Daniel Liang 著李娜译,JAVA 语言程序设计.北京:机械工业出版社2012

[3] 刘先锋,数据库系统原理与应用. 武汉:华中科技大学出版社2012

[4] 谢希仁,计算机网络(第五版).北京:电子工业出版社2012

3 需求

3.1 所需的状态和方式教育局,学校管理员根据各自实际身份登录城市教育资源管理系统,如果登录成功,则启动相应的管理系统,以及相应的权限,实现各项功能。

3.2 需求概述

3.2.1 目标

a. 本管理系统参照了大量的国内外同类软件,对城市教育资源进行了仔细研究。旨在更好的方便教育部门调配城市里面的教育资源; 同时方便学校参考其他学校的教育策略,对本校的一些教育招生措施作出合理安排。

b. 本系统主要具有查询学校教学资源,调控城市教学资源的分布,学校对本校资源信息的上传等功能。

c. 本系统是教育管理系统的一个子系统。

3.2.2 运行环境

服务器:

软件:Windows xp 以上系统,JDK7.0 ,配备Microsoft Server 2003 以上数据库

硬件:In tel 双核心处理器:支持多线程,二级缓存为2MB或4MB主频133MHZ或

266MHZ

内存:2GB 支持DDR2

硬盘:不少于80GB

电源:有内置电源以及外置电源,外置电源能够提供突然断电提供时间保存数据作用客户端:

普通的电脑即可,运行Windows xp 以上系统,安装JDK 1.7 以上运行环境,安装专门客户端软件通过连接服务器专门客户端只由教育局授权提供给旗下部门。

3.2.3 用户的特点

教育局管理员:负责整个软件的运行,维护及与各学校管理员联系。学校管理员:运用此软件进行数据记录上传,查询。受控于教育局管理员。

3.2.4 关键点对城市教育资源的管理控制,及学校里面教育资源的掌握

3.2.5 约束条件根据教育资源的合理分配,必须对一些参数进行约束,如学校最大容纳数等。

3.3 需求规格

3.3.1 软件系统总体功能/ 对象结构系统分为教育局和学校两个模块,分别拥有不同权限进行资源管理

和分配等。教育局:基础教育资源管理、教育分配、建设规划、登录系统学校:上传资料、查询信息、登录系统

332软件子系统功能/对象结构教育局基础教育资源管理详细用例

3.4 CSCI能力需求

本CSCI 能力主要是提供了一个非常完善的教育资源管理界面,具有优秀的计算分析能 力,能够保护系统内容隐私,权限与权限之间不会越界,同时具有良好的数据恢复能力。

3.4.x (CSCI 能力)

系统分为教育局和学校两个模块,分别拥有不同权限进行资源管理和分配等。

教育局:基础教育资源管理、教育分配、建设规划、登录系统

学校:上传资料、查询信息、登录系统

这里简单列举一个登陆的详细用例 时序图:

1 ) ------------- - -------------- 2: GatJHrianv [-

3 Cf-cckLiseMarro( |?

4 CheckUssNarne()

---- 活

w- JAE1更天窗口 GatlnV 1/ ncow 用r 后丘 1 ; iif nr .川 ii

致为氐皈"J 刊冒n M

.总肓同

协作图:

用户登录窗口3:CbeckUseName()

对象Dm恂

状态图:

用户名或密码错误

活动图:

决用户占、厂输入密冯

L

/

监证用户

Get InWindow tficm J tt "Viz ? ^>Us eName

^UsePassWord *o penQ

*GatUgeName()

Use Informat ion

I from U&& Case VI

'^■UseName

^UsePassWorld

^CheckUseMamel)

Data

(from LJw Case View)

^CheckUseNsmeQ

3.5 CSCI外部接口需求

a. 用户接口:

屏幕采取任意分辨率都可以,这里采取的是用JAVA的SWING包开发的图形用户接口数据库使用的Microsoft Server 2003 开发。打印报表时使用A4纸即可。

b. 硬件接口:

双核心处理器:支持多线程,二级缓存为2MB或4MB 2.8GHz的CPU拥有800MHz前类图:

相关文档