l选课系统需求分析.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
l选课系统需求分析

选课系统需求说明书 评 审 日 期: 2011年3月12日 2系统定义 5 2.1项目来源及背景 5 2.2项目目标 5 3应用环境 5 3.1系统运行的网络环境 5 3.2系统运行的硬件环境 6 3.3系统运行软件环境 6 4功能规格 7 4.1系统结构图 7 4.2系统活动图 8 5 系统分析 9 5.1角色定义 9 5.1.1管理员 9 5.1.2学生 9 5.1.3教师 9 5.2管理员子系统 9 5.3学生子系统 12 5.4教师子系统 15 6 性能需求 18 6.1界面需求 18 6.2响应时间需求 18 6.3可靠性需求 19 6.4开放性需求 19 6.5可扩展性需求 19 6.6系统安全性需求 19 7产品提交 19 8实现约束 19 9签字 20 2系统定义 2.1项目来源及背景 随着高校教学改革的不断深入,越来越多的高校都陆续采用了学分制。高校大学生们可以根据自己兴趣和爱好来自由选择自己所喜爱的课程。基于高校校园网的网上选课系统不仅克服了以往手工报送选课方式所暴露出的缺点与不足。同时极大地提高了高校教务人员工作效率,极大地方便了高校师生。网上学生选课系统在B/S的架构下采用了目前最流行的Internet的主流技术ASP.NET技术作为运行平台。与传统的C/S体系结构相比,B/S结构大大简化了客户端,只要装上操作系统、网络协议软件以及浏览器即可,服务器则集中了所有的应用逻辑。开发、维护等几乎所有工作也都集中在服务器端。网上选课系统的推出,使得全校任选课的维护、学生选课及查询、成绩录入、统计等工作均变得轻松高效,形成了教与学的积极互动。同时当需要对该系统进行升级时,只需更新服务器端的软件,而不必更换客户端软件,减轻了系统维护与升级的成本与工作量,方便普通用户使用。 2.2项目目标 本项目设定的目标如下: 系统能够提供友爱 的用户界面,使操作人员的工作量最大限度地减少; 系统具有良好的运行效率,能够达到提高效率的目的; 系统应有良好的可扩充性,可以容易地加入其他系统的应用; 通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力; 4功能规格 4.1系统结构图 根据系统用户的不同可以划分为3个子系统:管理员子系统、学生子系统和教师子系统(如图1-2)。 图 1-2 系统结构图 4.2系统活动图 图 1-3 系统活动图 5 系统分析 5.1角色定义 5.1.1管理员 管理员负责向系统中添加学生和教师的个人信息以及课程信息,实现对教师、学生和课程信息的修改、删除、查询操作,并对管理员个人密码进行修改。 5.1.2学生 学生具有查看待选课程信息和任课教师信息、学生个人密码修改、选择课程、查看所选课程和管理已选课程的功能,还可以输入查询条件进行查询操作。 5.1.3教师 教师具有查看选择自己课程学生信息和开课信息、教师个人密码修改、学生成绩录入和修改的功能,还可以输入查询条件进行查询操作。 5.2管理员子系统 管理员子系统包括管理员登录、学生信息管理、教师信息管理、课程信息管理、修改登录密码、注销退出系统六个功能模块(如图 1-4) 图 1-4 管理员子系统用例图 管理员登录 管理员输入正确的用户名和密码登录系统 用例描述:管理员登录; 执行者:管理员; 前置条件:管理员进入学生选课系统管理员登录界面,输入正确的用户名、密码和验证码; 后置条件:管理员登录系统后,进入管理员首页; 基本路径: 进入学生选课系统登录界面; 点击管理员登录,进入管理员登录界面; 输入用户名、密码、验证码,点击登录。 学生信息管理 用于对学生基本信息进行增加、删除及修改等基本操作,查看学生选课和课程信息 用例描述:学生信息管理 执行者:管理员 前置条件:管理员登录后台管理界面; 后置条件:如果学生信息维护成功,则学生的相关信息将记录到数据库中; 基本路径: 进入后台管理界面,显示管理员的所有功能菜单,点击学生管理; 点击查看学生信息,可以浏览到所有的学生信息; 输入不同的查询条件,可以查看不同的学生信息; 可以对学生基本信息进行删除、修改等基本操作; 点击学生选课信息,可以浏览到所有学生的选课信息; 输入不同的查询条件,可以查看不同学生的选课信息; 可以对学生选课信息进行删除操作; 点击添加学生,可以添加学生基本信息。 教师信息管理 用于对教师记录进行增加、删除及修改等基本操作 用例描述:教师信息管理 执行者

文档评论(0)

huhongjun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档