数字化校园信息系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
密级:机密
数字化校园信息系统
结构化方法需求规格说明书
组员:
组员:
组员:
数字化校园信息系统需求分析报告
1.1 引言
1.1.1 编写目的
数字化校园项目是以Microsoft Office System为主、结合其它Microsoft System,实现中小学教学、办公、管理自动化、一体化的平台。整个项目以Share Point为核心,立足于推动校园内老师、学生、教务处、行政管理等各方面的协同合作,信息共享,有效组织和运用学校内现有资源,改善工作效率。随着计算机、通信和多媒体技术的发展,使得网络上的应用更加丰富。同时
在多媒体教育和管理等方面的需求,对校园网络也提出进一步的要求。因此需要一个高速的、具有先进性的、可扩展的校园计算机网络以适应当前网络技术发展的趋势并满足学校各方面应用的需要。信息技术的普及教育已经越来越受到人们关注。学校领导、广大师生们已经充分认识到这一点,学校未来的教育方法和手段,将是构筑在教育信息化发展战略之上,通过加大信息网络教育的投入,开展网络化教学,开展教育信息服务和远程教育服务等将成为未来建设的具体内容。
1.2 项目背景
待开发软件系统的名称:数字化校园系统
本项目的任务提出者:《软件质量保证与测试》的授课老师
用户:校园管理人员和用户人员。
1.3 参考资料
1.4 术语
1.Microsoft Office System 微软办公系统
2.Share Point是一个门户站点,使得企业能够开发出智能的门户站点,这个站点能够无缝连接到用户、团队和知识。因此人们能够更好地利用业务流程中的相关信息,更有效地开展工作。
3.Visual 2003 微软推出第一款基于·net架构的开发工具Visual Studio .NET。该架构将强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。后续版本的Visual Studio都继承了这种架构。
4.SQL Server 2000是一个关系数据库管理系统
5.web part是 2.0中一个非常令人激动的特性。它为创建动态的网页接口提供了一系列的可用控件,使得用户很容易地进行配置或者个性化页面。
6.Power Point, 是微软公司的演示文稿软件。用户可以在投影仪或者计算机上进行演示,也可以将演示文稿打印出来,制作成胶片,以便应用到更广泛的领域中。
7.One Note, 是一种数字笔记本,它为用户提供了一个收集笔记和信息的位置,并提供了强大的搜索功能和易用的共享笔记本
8.Outlook, Microsoft Office Outlook是微软办公软件套装的组件之一,它对Windows 自带的Outlook express的功能进行了扩充。Outlook的功能很多,可以用它来收发电子邮件、管理联系人信息、记日记、安排日程、分配任务。
9.InfoPath是企业级搜集信息和制作表单的工具,将很多的界面控件集成在该工具中,为企业开发表单搜集系统提供了极大的方便。
2. 任务概述
2.1 目标
总体功能需求包括:建立用户登录表、学生档案信息管理、班级信息管理、全面课程设置和班级课程设置、学生成绩管理。其中包括:管理员和学生,系统对学生进行分级管理,学生可查询自己的相关个人信息。更改自己的注册信息;管理员除了对其有用户所有的权限外,还可以对系统的全部信息进行添加和更改、删除等操作。此外要求系统能有效、快速、安全、可靠和无误的完成相关的管理操作。
2.2系统运行环境
环境要求:由于本系统对于计算机的硬件设备等要求不高,开发环境比较自由,可以使用windos操作系统。如windos xp操作平台,用VC++和SQL server2003来实现学生管理系统所需功能。
数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。由于学生的信息数据庞大,学生基本信息变动大,我们选用SQL server作为数据库开发,而不用access。主要是因为access能够存放的容量较小,在频繁的访问时容易产生数据库崩溃的危险,所以在实际运用中不适合此系统;而SQL server 是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发用户,故选用SQL Server数据库。
给出系统运行所必需的硬件与软件环境和配置要求。
1)主机类型
此开发出的软件要适用于Internet网及校园内的局域网,支持windows系统及一些常用的办公软件如office等。
2)网络类型
3)存贮器容量
4)其他特殊设备
5)设备分布图
6)操作系统
数据项编号Stu99 Num99 Cla99 Sex99 Birth99 Score99
数据项名称学生姓名学号班级性别出生年月本学期总修
学分数
别名无无无无无无
类型、长度、精度字符、20 整型、
20
字符、
10
字符、8 整型、20 整型、10
取值/含义
8)其他支撑软件
2.6 假定和约束
1.假定开发工作开始后,提出方无颠覆性修改计划。
2.开发经费有一定限制,不能超过3万人民币。
3.开发期限不能太长,限制为2个月以内。
3. 系统功能需求
3.1 业务背景描述
在学校规模和招生数量扩大的形势下,学生的数量急剧增加,有关学生的信息也成倍增加。面对庞大的信息量,学生的管理工作变得越来越繁重和琐碎,采用传统人工管理模式对学生信息进行管理,效率低下,已经不能满足实际的需要了。为了对学生信息进行全面、高效的管理,就需要有学生信息管理系统来提高学生管理工作效率。学校可以通过这样的系统,做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。现在时计算机网络普及的时代,学生可以利用方便快捷的网络快速查询自己的个人相关信息。所以,学生管理信息系统既能方便学校管理部门对学生进行管理,又能方便学生及时查血自己的个人信息。
3.2系统功能需求
3.2.1第0层数据流图