- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机]xuqiufenxishuoming
大学选课系统
需求功能规格说明书
作者学号: 作者姓名: 彭晓波 作者单位: ×××× 完成时间: 2006-11-12
目 录
1 引言 3
1.1 编写目的 3
1.2 项目背景 3
1.3 术语定义 3
1.4 参考资料 3
2 任务概述 3
2.1 目标 3
2.2 用户特点 4
2.3 假设与约束 4
3 功能需求 4
3.2 功能描述 4
3.1 功能划分 4
4 数据描述 5
4.1 数据流图 5
4.2 加工说明 8
4.3 数据字典 12
5 性能需求 14
5.1 数据精确度 14
5.2 时间特性 14
5.3 适应性 14
6 运行需求 15
6.1 用户界面 15
6.2 硬件接口 15
6.3 软件接口 15
6.4 故障处理 15
大学选课系统需求功能规格说明书
1 引言
1.1 编写目的
本软件是为大学教务设计的教师和学生选课系统。为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供设计大学选课系统的项目经理、设计人员、开发人员参考。
1.2 项目背景
项目名称:大学选课系统
采用计算机管理学生选课及成绩的全过程,有利于管理人员更快、更好的做好选课管理工作,也有利于学生、教师更快更方便的选择课程和查询成绩等,本软件“大学选课系统”就是为使用计算机管理学生选课和成绩而设计。
本项目由彭晓波(学提出并准备开发,其使用者包括教务管理员、教师和学生。
本软件可以实现教务对课程的选择和设置、教师申请开课和查询任教任务、学生选课和察看成绩功能。
1.3 术语定义
大学选课系统软件,是帮助大学教务对全校教学工作进行管理的软件,并非只有选课功能,之所以命名为选课系统,原因其一是选课确为本系统的主要功能和目的,其二是从使用本系统最频繁的学生群体方面考虑,故采用选课系统这个名称;再则,老师申请授课也是选课的一种。本系统别名为大学教务管理系统。
学生学号、教师工号即位登录系统时使用的账号。
1.4 参考资料
《软件工程》,王立福 麻志毅 张世琨编著,北京大学出版社2002年3月第2版
《实用软件工程》,陆惠恩 编著,清华大学出版社2006年5月第1版
2 任务概述
2.1 目标
该软件的开发意图如下:
为了使大学教务对全校的教学工作的管理更加方便高效;
为了使教师更好的处理教学任务;
为了使学生更加方便和即时的选课和查询成绩。
适应网络发展的需要,使校园网充分发挥作用
该软件的应用目标:通过本软件,能够帮助大学教务利用计算机和网络快速方便的对学生选课、教师选课等进行管理,帮助老师对授课任务和学生成绩进行管理,帮助学生选课和查询成绩。
2.2 用户特点
本软件的使用对象是大学教务、大学授课老师和大学学生,只要懂得一般的计算机基础操作就可以操作该软件。
2.3 假设与约束
本项目的约束包括:项目的开发经费不超过5万元;项目开发时间不超过半年;主要负责人1人,开发团队共5人;对并行操作、信息安全和保密方面均无约束。
3需求规定
3 功能需求
3.2 功能描述
大学选课系统所实现的功能可从管理员、教师和学生三方面进行分别的阐述。
管理员:管理员可以对系统进行各项设定,包括每学年开始前注销老生信息,并增加新生信息;更新学校聘请教师名单;对老师的任课申请进行审批和指派;确定本学期开课课程的信息;更改学生和老师的登录密码等。审批和指派不能完全由计算机进行,而应该是计算机以外由教务系统得会议决定并由管理员按照会议决定进行录入。
教师:教师可以申请任教必修课,并可自主创建和选择任教选修课。选修课课程由申请教师担任,必修课程教师可以表达申请意向,但最终由教务统一安排(优先安排表达了申请意向的教师,但某些课程申请的教师可能不足,则由教务根据实际情况和教师能力进行排)。任课后教师在学期结束时录入学生成绩;如有错误在规定时间内可进行修改。教师可以查询自己被通过的任教课程。
学生:学生每学期有必修课和选修课两种课程,其中本学期本专业必修课自动加载,选修课则可由学生自己选择。在规定时间内可以退课、补选。学生可以随时查看过往学期的成绩和本学期已出的成绩。
3.1 功能划分
用户登录:包含教师用户登录、学生用户登录。(为考虑安全性,管理员须在服务器主机上进行系统维护,不能载以外的地方登录;主机是系统专用主机,只需开机密码,启动软件无需再登录)学生和教师通过身份验证之后才能进行各种操作。校外人士不能进入系统和查看任何信息。
系统管理:管理员对系统的各项功能进行设定,对教师和学生信息进行维护。系统管理员每学期选课工作开始前预先导入新生名单、新教师名单并给定初始密码,同时删除毕业学生和离开教师的信息。
学生选退课:学生在规定的时间内选、退课。选课时若遇到以下情况则不能选课:
您可能关注的文档
- [建筑]上海_20090503_上海新天地案例研164475558.ppt
- [建筑]城市灰色用地研究.pdf
- [高考文综]高三历史课件:夏、商、西周2.ppt
- [思想汇报]落实“三个代表”要求加强部队党委班子建设.doc
- [建筑]鸿业容积率和预评估软件.ppt
- [中考语文]荆州市2011年初中升学考试语文试题.doc
- [其他资格考试]城市规划师考试《城市规划相关知识》模拟测试题7.doc
- [调研报告]江苏省洪泛区_蓄滞洪区建设非防洪建设项目洪水影响评价报告申请书.doc
- [高一数学]【数学】142《正、余弦函数的性质》课件1新人教A版必修4.ppt
- [基础科学]Al2O3多孔陶瓷的制备和性能研究.pdf
文档评论(0)