软件需求规格说明书
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以上数据库
硬件:Intel 双核心处理器:支持多线程 ,二级缓存为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软件系统总体功能/对象结构
系统分为教育局和学校两个模块,分别拥有不同权限进行资源管理和分配等。
教育局:基础教育资源管理、教育分配、建设规划、登录系统
学校:上传资料、查询信息、登录系统
3.3.2软件子系统功能/对象结构
教育局基础教育资源管理详细用例
3。4 CSCI能力需求
本CSCI能力主要是提供了一个非常完善的教育资源管理界面,具有优秀的计算分析能力,能够保护系统内容隐私,权限与权限之间不会越界,同时具有良好的数据恢复能力.
3.4.x (CSCI能力)
系统分为教育局和学校两个模块,分别拥有不同权限进行资源管理和分配等。
教育局:基础教育资源管理、教育分配、建设规划、登录系统
学校:上传资料、查询信息、登录系统
这里简单列举一个登陆的详细用例
时序图:
协作图:
状态图:
活动图:
类图:
3.5 CSCI外部接口需求
a。用户接口:
屏幕采取任意分辨率都可以,这里采取的是用JAVA 的SWING包开发的图形用户接口数据库使用的Microsoft Server 2003开发。打印报表时使用A4纸即可。
b.硬件接口:
双核心处理器:支持多线程 ,二级缓存为2MB或4MB,2.8GHz的CPU,拥有800MHz前端总线
内存:标准容量1GB 最大容量 40GB支持DDR2
硬盘:不少于500GB
电源:有内置电源以及外置电源,外置电源能够提供突然断电提供时间保存数据作用
光驱:无要求.
软驱:无要求。
显示器:无要求
c。软件接口:
Windows xp以上系统
JDK 1。7以上
配备Microsoft Server 2003以上数据库
d.通信接口
提供TCP/IP协议.
3。5.1接口标识和接口图
3。6 CSCI内部接口需求
本CSCI内部接口需求如下:
提供了一个管理系统与数据库的接口,主要是方便系统根据所拥有的资源信息以及分配条件实现合理分配教育资源.
在应用软件和数据库之间使用的软件接口是JDBC。
3.7 CSCI内部数据需求