教务子系统-3 软件需求说明书
更新时间:2023-05-12 16:43:01 阅读量: 实用文档 文档下载
- 教务系统子系统推荐度:
- 相关推荐
课程设计,太原理工,软件学院,教务子系统
课程名称:
实验项目:
实验地点:
专业班级:
学生姓名:
同 组 人:
指导教师: 本科实验报告 软件工程导论 实验三:传统软件工程的需求分析建模 学号:
2013年6月3日
课程设计,太原理工,软件学院,教务子系统
目录
1引言 ............................................................................................................................................... 1
1.1编写目的 ................................................................................................................................. 1
1.2背景......................................................................................................................................... 1
1.3定义......................................................................................................................................... 1
1.4参考资料 ................................................................................................................................. 1
2任务概述 ....................................................................................................................................... 2
2.1目标......................................................................................................................................... 2
2.2用户的特点 ............................................................................................................................. 2
2.3假定和约束 ............................................................................................................................. 2
3需求规定 ....................................................................................................................................... 3
3.1对功能的规定 ......................................................................................................................... 3
3.2对性能的规定 ......................................................................................................................... 3
3.2.1精度 .................................................................................................................................. 3
3.2.2时间特性要求 .................................................................................................................. 3
3.2.3灵活性 .............................................................................................................................. 4
3.3输入输出要求 ......................................................................................................................... 4
3.4数据管理能力要求 ................................................................................................................. 5
3.5故障处理要求 ......................................................................................................................... 5
3.6其他专门要求 ......................................................................................................................... 5
4运行环境规定 ............................................................................................................................... 5
4.1设备......................................................................................................................................... 5
4.3接口......................................................................................................................................... 6
4.4控制......................................................................................................................................... 6
课程设计,太原理工,软件学院,教务子系统
软件需求说明书
1引言
1.1编写目的
随着网络计算机技术的逐渐发展,人们开始使用计算机来代替自己去完成一些繁琐重复的事情。该软件基于高校教师任课的分配原则,进行高效合理的分配,完成各个学期的教师任课教学计划及学院课程的安排。
1.2背景
说明:
a. 软件系统名称:学生课程安排系统;
b. 任务提出者:教务处
开发者:张羽、于瑞瑞、杨斌、焦瑞、卢鹏、田斌
用户:学校教职工
c. 与其他系统的关系:教务管理系统的子系统。
1.3定义
SQL(Structured Query Language),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。
1.4参考资料
a. 张海藩,牟永敏,《面向对象程序设计实用教程(第二版)》,清华大学出版社,2007 b. 王珊等,《数据库系统概论》,高等教育出版社,2005
c. 李爱萍,《软件工程原理、方法和工具》,机械工业出版社,2009
课程设计,太原理工,软件学院,教务子系统
2任务概述
2.1目标
目标本系统将提供给教学管理人员使用,进行课程的安排,提高时间的利用率和工作效率。软件应该提供的功能包括:
a. 永久存储用户输入的信息;
b. 数据调度和数据查找操作简易;
c. 数据的删除和更新很方便;本项目的产品是一个独立、完整的程序,目前不提供其他系统的接口。
软件主要达成以下功能:
a. 教务处可以分类向各个学院发布下个学期的教学计划;
b. 学院教学主管人员根据教学任务要求添加各门课程的相关限制; c. 任课教师可以上传本人授课计划;
d. 教研室协调各任课教师授课时间,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处;
e. 教务处发布下个学期全学院教师的教学任务书,并且发布下学期课各班级程表
2.2用户的特点
使用本系统的用户群集中在 22-35 岁的年轻人,用来做课程的安排,对计算机的操作一般比较熟练。 根据他们对本程序的认可、方便操作的程度,结合他们日常工作的频繁程度,系统一次完成一个功能点应该在 2- 10 次之间。 用户对界面的友好性,有非常高的要求。 本系统的规模比较小,并且将提供操作手册进行操作项的详细说明。
2.3假定和约束
a. 本系统的预算在 34500 元(人民币)
b. 本系统的最后的交付日期是 2012 年 6 月 28 日,并且包括最后的测试、产品包装, 系统要求在 2012 年 7 月正式投入市场;
假设:
课程设计,太原理工,软件学院,教务子系统
a. 本项目不会在中期发生不可接受的范围变更;
b. 系统不会有海量存储的要求;其他相关的假定和约束条件将进一步补充。
3需求规定
3.1对功能的规定
a. 管理员管理
本系统提供成员的增删改操作,要求对成员进行登录时的身份验证。
b. 教师信息管理
所有的教师信息全部保存在数据库,管理员课对这些信息进行增加、修改和删除操作。 c. 课程安排管理
教务处制定教学计划,填写工作量计算方式;
学院老师填写授课计划;
学院制定有关授课限制条件;
教务处发布全院教师教学任务书和学院各班级下学期课程表。
3.2对性能的规定
3.2.1精度
a. 在执行数据增加时,不允许出现因程序原因导致增加操作失败,也不允许发生重复增加
的数据;
b. 在执行数据删除操作时,不允许因为程序原因发生多删除数据、删除失败等情况; c. 数据的修改也要求保持对应的准确性;
3.2.2时间特性要求
a. 在单用户执行增删改操作时,在运行环境规定的条件下,单次操作的响应时间要求在2
秒钟之内;
b. 返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内;
课程设计,太原理工,软件学院,教务子系统
c. 多人操作时,时间和相应的要求同上。
3.2.3灵活性
a. 操作方式:
程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,使用鼠标的点击完成,界面也要求支持键盘的定位操作。
b. 运行环境
程序可在IE浏览器中运行,并兼容其他浏览器(如chrome浏览器)。
c. 同其他软件的接口变化
可通过浏览器上传及下载附件,可通过打印机打印教学计划等信息。
3.3输入输出要求
顶层数据流图
分层数据流图
课程设计,太原理工,软件学院,教务子系统
3.4数据管理能力要求
每学期需记录各任课教师的教学计划及学生课程安排,需要的存储空间暂定为100M。
3.5故障处理要求
a. 在用户输入不合理数据时能够进行一些合理的提示信息,不能因输入错误而导致系统错
误或程序停止运行;
b. 数据库要求有灾难备份机制,以防止数据全部丢失。
3.6其他专门要求
a. 安全性:
SQL Server 2012自身提供了对数据的安全保护措施,数据进行集中管理的同时避免了数据的不一致和冗余,在SQL Server版本中,只有管理中心数据库服务器的成员有对数据访问的权限。数据库同时提供了备份和恢复的功能,在数据库服务器出现问题时,能进行数据的快速恢复。但用户不能删除数据库对应的物理文件,否则数据将丢失。
b. 可扩充性:
系统在开发完成后,只实现了任务管理的功能和框架,在后续的开发中,可在本框架的基础上,采用面向对象的特点来增加功能模块。
c. 可靠性
系统应保持在一次开机一个月内稳定运行,数据库在一些灾难事故中能够在系统安装好之后两小时内恢复。
4运行环境规定
4.1设备
a. 硬件设备要求
课程设计,太原理工,软件学院,教务子系统
系统主机最低应当采用高可用性、高扩展性的小型机或同等级别的计算机,具有容错特性,运用双机、集群等容错技术。
系统主机可用性达到99.9%以上,每年平均非正常停机时间小于24小时。
系统应当采用专用高扩展性存储系统,存储容量根据所需统计数据决定。
b. 数据安全性要求
系统主机操作系统至少达到C2级(含C2级)安全级别,不易受病毒感染和侵害,具备完善的身份认证、访问控制、安全审计、故障恢复功能。
为保证高校师生数据安全,应当配备安全可靠的备份设备,可将数据备份到不同介质。 备份介质可采用硬盘、光盘和磁带等,至少应当有两种不同存储介质的数据备份。 系统应当具有灾难恢复计划,恢复时间应在数据丢失的24小时之内。4.2支持软件
4.3接口
该系统无接口
4.4控制
(该项目不适应)
正在阅读:
教务子系统-3 软件需求说明书05-12
2021年FIR数字带通滤波器的设计05-16
2013年计算机等级一级试题1010-31
2022年度美容院活动策划方案范文03-25
《管理经济学》课程大纲 -10-08
马瑞 《感恩——“我的祖国”》05-14
2015-2020年中国商业地产市场分析及投资策略研究报告 - 图文10-07
新世纪焦化有限公司60万t捣固焦工程环境影响报告书11-05
美术馆资料整理 郑程030605-28
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 子系统
- 教务
- 说明书
- 需求
- 软件
- 非酮症性高血糖合并偏侧舞蹈症
- 新目标英语九年级1-5单元复习测试题
- 中央电大文秘管理与应用写作及复习题
- 浅谈供应链管理中供应商的选择与管理-毕业论文
- 工程问题综合练习题
- 牡丹江特色旅游线路
- 学案43 化学平衡移动
- 如何建立自信十大方针(英语文章)
- 连锁超市精品培训系列-商品陈列培训10
- 2015年中国人民大学计算机软件与理论考研真题,参考答案,考研参考书,复习方法,考研资
- 新媒体对中国营销的影响
- 中国工商银行校园招聘柜员笔试真题(二)1
- 试论我国农民工工资权的法律保障_吴义太
- to-do和doing用法及区别Word版
- 2017生物中考模拟题11(有答案)
- 优秀廉政(党课)教案
- 初一英语培优练习(16)
- 长沙市南雅中学2013-2014-3初三第二次限时训练数学试卷
- 九年级历史上册第四单元
- 代理商资格申请表