完整word版课程表管理系统需求规格说明书_第1页
完整word版课程表管理系统需求规格说明书_第2页
完整word版课程表管理系统需求规格说明书_第3页
完整word版课程表管理系统需求规格说明书_第4页
完整word版课程表管理系统需求规格说明书_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2组 课程表管理系统需求规格说明书课程表管理系统需求规格说明书1.引言编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。1.2项目背景开发软件名称:课程表管理系统。项目开发者:软件工程 2组:李晓明(组长),李雅星,李军佟,陈春运,赵俊峰,高鹏,周炯,吴娜娜,王星霞,李青艳用户单位:琴岛学院1.3参考资料:(1) 张害藩,软件工程导论 (第四版),清华大学出版社。2.任务概述2.1目标课程表管理系统对于课程的管理和学习效果的统计有着很好的协助作用,能否使教师以及学生及时准确地了解课程的安排和变动是系统成功与否的关键。因此,

2、课程表管理系统必须提供简洁方便而及时准确的查询以及更新手段。3.需求规定1.在课程表管理系统中,管理员分为高级管理员和一般管理员,一般管理员为用户建立基本课表信息,并且可定期或不定期的对课表信息进行上传、简单的修改、删除和查询,但是一般管理员只可对本专业课程信息进行修改,不可跨专业修改。一般管理员可向高级管理员反馈信息。高级管理员除一般管理员拥有的权限之外还可对其他专业的课程信息进 行修改、编辑等操作。当学生查阅课程信息表时, 先输入学生学号,系统验证其学号的有效性,无效则提示其错误原因,有效则显示其专业信息,然后选择所属专业的课程表进行查询。课程表分专 业课程表及私有课程表,专业课程表主要显

3、示用户(教师、学生)的专业信息,私有课程表 则为用户(教师、学生)进行私有信息(选修课程、重修课程)的查询情况,用户(教师、学生学生)可以对其进行查询并更新操作,而其他用户则无权查询非本人的私有课表信息。可查询且下载此课程表, 若发现其中有错则可向系统报错,若选择的专业与其所在专业不符则不可进行报错操作只可进行基本课程查询(不显示任何老师及教室)。在提交错误报告时,提交错误信息,系统接受后管理员进行检查核对,并可修改错误信息。 当教师查询时,输入下载及报错。为系统维护人员提供职工号,显示其授课信息表,可对课程信息表进行查询、 权限管理、数据备份等通用功能。另外,用户(教师、学生)可以对课表专业

4、进行记录,记 录功能涉及反馈功能及记事本功能。2.课程表管理员分为高级管理员(院里的系部主任等)和普通管理员(系里的例如班长或者学习委员等)两种。高级管理员有上传、删除、修改和查询全系所有专业和班级的课程表的权限,普通管理员只能上传、删除和修改本系、本班所有的课程并可查询所有课程。查询:学生登录之前需要登录验证,学生需要通过输入学生本人的学号以及密码,如果验证正确登录成功,如果验证错误提示并自动跳转登录页面。学生登录系统后可查询所有专高级管理员可以根业所有课程表,并可以对学生本专业课程表出现的错误提出自己的意见, 据意见查实并修改课程表的错误。任何登录的学生可任意下载任何专业的任何课程表。3.

5、为系统维护人员提供权限管理、数据备份等通用功能。3.1数据流图(系统维护为通用功能,这里不做具体分析)顶层图0层图课表信息课表情况-选课信息表课表信息表课表查询条件 课表情况管理员反馈情况选课信息选课信息选课信息、基本课表信息乂选课情况信息、(选课管理11用户k一 管理)忘 用户信息广反馈信息表用户信息表选课信息1层图(2用户管理)f用户类别管理1用户用户(类别厂信息用户类别信息用户类别表用户信息用户情况用户类别信息-1层图(3管理员管理)* I用户信息管理1-用户信養信息用户信息表管理员修改信息、删除信息添加管理课表信息改管理课表信息课表,言息表表信息信息(删除管理)选课信息一选课信息1层图

6、(4用户查询)(查询管理卜亠课表情况一一一一 4课表查询条件用户用户选课信息个人选课管理1课表信息储管理11选课信11 芋息基本课1K表信息1课程信息表选课信选课信息表用户信息表1层图(5存档管理)一,用户反馈报错信息二寸I报错管理)反馈情况=报错信息反馈报错情况反馈信息表=反馈评价信息反馈情况评价.信息管理员-=反馈评价情况=3.2数据描述综上分析可以得出该系统具有管理员、用户和课程表等数据实体(1) E-R 图(2)数据实体结构描述功能名称:学生用户表存储位置:学生用户信息存储组织:一个学生一个记录主键:学生学号数据兀素数据米集方式说明学生学号自动导入主键,必须输入学生姓名自动导入必须输入

7、所属专业自动导入必须输入私有课程表自行修改相关提供数据主要功能模块:数据输出接受主要功能模块:修改记录:功能名称:教师用户表存储位置:教师用户存储组织:一个教师主键:教师编号信息一个记录数据兀素数据米集方式说明教师编号自动导入主键,必须输入教师姓名自动导入必须输入任课表系统生成相关提供数据主要功能模块:数据输出接受主要功能模块:修改记录:功能名称:学生用户表存储位置:学生用户信息存储组织:一个学生一个记录主键:学生学号数据兀素数据米集方式说明学生学号自动导入主键,必须输入学生姓名自动导入必须输入所属专业自动导入必须输入私有课程表用户修改相关提供数据主要功能模块:数据输出接受主要功能模块:修改记

8、录:功能名称:课程存储位置:课程信息存储组织:冋一专业的某时刻的某课程主键:课程编号数据兀素数据米集方式说明课程编号自动生成主键,必须输入上课时间管理员输入必须输入上课专业管理员输入必须输入任课教师管理员输入必须输入相关提供数据主要功能模块:数据输出接受主要功能模块:修改记录:3.3性能需求此开发项目与学生老师的学习工作生活息息相关,其准确性和速度要求较高,应该力求稳定安全,易于操作管理。查询速度:不超过 10秒;其它所有交互功能反应速度:不超过3秒可靠性:平均故障间隔时间不低于200小时。5小时。3.4其他需求能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过4.运行环境规定4

9、.1硬件环境服务器处理器(CPU :Pentium 900M (推荐 Pentium 4 1.2G )内存容量(RAM:至少256M(推荐512M)客户端处理器(CPU :Pentium 133M 或更高内存容量(RAM:64M或更高4.2软件环境数据库服务器端(1) 操作系统:Microsoft Win dows 2000 数据库管理系统:Oracle,配置TCP/IP协议Web服务器端 (1) 操作系统:Microsoft Win dows 2000(2) In ternet信息服务(IIS)6.0管理器 Visual Studio.NET 2003 ,配置 TCP/IP 协议 客户端(1)操作系统: Win dows 98/2000/2003/XP(2) Web 浏览器:In ternet Ex plorer 5.0 以上或 Netsca pe 4.0 以上,配置 TCP/IP协议4.3 接口硬件接口考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口,这较易实现。软件接口

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论