- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计科1305选课子系统需求分析报告
北京化工大学信息学院13级计算机科学与技术软件工程课程需求规格报告 设计题目:高校教务管理系统—选课子系统 专 业:计算机科学与技术 班 级: 计科1305 指导教师: 万静学生姓名学号李贝2013014212魏忠达2013014229张兴2013014211李浩铭2013014213肖遥20130142151、 导言31.1 目的31.2 参考资料31.3 版本更新信息32、 子系统定义32.1 子系统实现意义32.2 项目目标42.3 子系统整体结构43、 应用环境53.1 硬件环境53.2 软件环境53.3 网络环境64、 功能分析64.1 角色定义64.1.1 学生(本科生、研究生)64.1.2 教师64.1.3 管理员64.1.4 数据库64.2 系统主Use Case图64.3 客户端子系统74.3.1学生74.3.2教师94.4 管理端子系统114.4.1 统计每门课选修情况描述115、 性能需求115.1 界面需求125.2 响应时间需求125.3 可靠性需求135.4 开放性需求135.5 可扩展性需求135.6 系统安全性需求136产品提交137 实现约束14导言1.1 目的该文档是关于用户对于教务管理系统之选课子系统的功能和性能的要求,重点描述了选课子系统的设计需求,将作为对该工具在概要设计阶段的设计输入。本文档的预期读者是:设计人员开发人员项目管理人员测试人员用户1.2 参考资料1.3 版本更新信息编号修改日期版本修改位置备注012016/4/71.0全部初始版本子系统定义2.1 子系统实现意义 设计此子系统目的是方便学生选课,在手机端和PC端都进行,同时也方便了老师及时获得选课的学生名单,也为管理人员统计和管理课程提供了有效途径。2.2 项目目标学生以学号、密码登陆系统;教师以工号、密码登陆;管理员以编号密码登陆。学生系统显示用户已选的课程、用户有权选但未选的其他课程,并显示具体信息(如学分)。系统根据规则检查用户是否进行正确的选课(如时间冲突、跨专业选课等);如果错误提示用户修改,否则修改选课数据库。教师可以查看自己所教授课程的选课情况,下载选课名单。系统应能够向管理员提供查询界面和各类报表,统计每门课的选课情况。系统提供基于web的访问,同时支持学生通过手机APP选课。2.3 子系统整体结构该子系统可以分为客户端和管理端。供三类角色人物的操作使用,即学生、教师、管理员。客户端主要功能包括:(1)、供学生进行选课,并显示所有已选和有权选但未选的课程以及其详细信息,并提示是否选课冲突或者跨专业选课。 (2)、供教师操作,显示老师所任课程以及选课人员情况(人数以及名单)。管理端的主要功能包括:向管理员提高查询界面和各类报表,统计每门课的选课情况。如下图所示:应用环境本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。3.1 硬件环境客户机:普通PCCPU:P4 1.8GHz内存:256MB以上分辨率:推荐使用1024*768像素WEB服务器CPU:P4 1.8GHz内存:256MB以上数据库服务器CPU:P4 1.8GHz内存:256MB以上3.2 软件环境操作系统:Windows 7数据库:SQL Server 20083.3 网络环境无论是客户端的学生教师还是管理端的管理员等都可以通过网络登录到本系统中。学生可以通过网络选课查询选课信息等,教师通过网络查询自己所授课程的选课人数等,管理员通过网络统计学生选课信息等,从而更好地对课程进行管理。功能分析4.1 角色定义4.1.1 学生(本科生、研究生)学生群体是这个子系统的主要目标群体,主要参与客户端的选课操作、查询课程详细信息等功能。4.1.2 教师教师群体也是客户端的主要用户,拥有查询所任课的选课情况、下载选课名单等功能。4.1.3 管理员管理员指管理端的用户,拥有属于自己的查询界面,在该子系统中主要拥有查询每门课的选课情况。4.1.4 数据库数据库是一个与系统产生交互的外部系统,这个Actor负责系统的数据查询、增加、删除和修改等操作。4.2 系统主Use Case图教务管理系统之选课子系统主要有两部分组成,三类角色共同参与。一个客户端子系统,一个是管理端子系统,由学生、教师、管理员分别共同使用。客户端主要有学生、教师共同操作使用相应的功能,即选课、查询等功能。管理端主要是满足管理员各类报表查询等功能。图Use Case4.3 客户端子系统本系统的用户有两类,一个是学生,一个是教师。4.3.1学生学生通过网站登录到选课系统,可以查询自己已选择的课程和有权利选但没有选择的课程,同时可以选择那些没有选择的课程。学生选课的活动图如下:学生端的主要功能包括:选择课程,退选课程,查询课程。4.
您可能关注的文档
- 融创集团门窗工程质量管理办法(第二版).pdf
- 补连塔煤矿“一通三防”管理实施细则2017.doc
- 表b新监理规范施工单位用表.doc
- 衬胶衬塑管道配制及安装施工方案.pdf
- 装饰施工员专业技能模拟试卷1.docx
- 西宁-武胜750kv线路开断接入佑宁变线路工程质量通病防治控制措施.pdf
- 西安交通大学项目管理-1.ppt
- 西安大都汇预应力施工方案.pdf
- 西安市市政基础设施工程施工、监理、.pdf
- 西安科技大学2015年就业质量年度报告.pdf
- 艾美特电器(深圳)有限公司校园招聘模拟试题附带答案详解完整版.docx
- 2025年度智能家电产品常规销售合同.docx
- 2025年度智能家电产品区域代理经销合同.docx
- 艾美特电器(深圳)有限公司校园招聘模拟试题附带答案详解含答案.docx
- 艾美特电器(深圳)有限公司校园招聘模拟试题附带答案详解带答案.docx
- 艾美特电器(深圳)有限公司校园招聘模拟试题附带答案详解及参考答案1套.docx
- 华东师大版九年级下册数学27.4正多边形和圆课件.ppt
- 艾美特电器(深圳)有限公司校园招聘模拟试题附带答案详解完整.docx
- 艾美特电器(深圳)有限公司校园招聘模拟试题附带答案详解及答案1套.docx
- 艾默生网络能源有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版参考答案.docx
文档评论(0)