1、d0aa3c27aa67d451a4cee442e3afab5e.pdf第 1 页 共 27 页学生选课信息系统需求分析规格说明书目 录1. 任务概况 .51.1. 背景 .51.2. 目标 .51.3. 系统(或用户)的特点 .52. 假定 和约束 .53. 需求规定 .63.1. 系统术语定义 .63.2. 软件功能说明 .63.3. 对功能的一般性规定 .63.4. 其他专门要求 .63.5. 对安全性的要求 .64. 功能需求 .74.1. 学生选课用例图 .74.1.1. 用例_个人信息 .84.1.2. 用例_选修功能 .84.1.3. 用例_已选课程 .84.1.4. 用例_综合
2、选课 .94.1.4.1. 用例_必修选课 .94.1.4.2. 用例_选修选课 .104.1.4.3. 用例_公体选课 .104.1.4.4. 用例_综合素质拓展选课 .114.1.5. 用例_课程信息 .114.1.5.1. 用例_课程的期望分 .124.1.5.2. 用例_课程合格率 .124.1.6. 用例_查看选课说明 .134.1.6.1. 用例_选课介绍 .134.1.6.2. 用例_操作说明 .134.1.7. 用例_成绩查询 .144.1.7.1. 用例_成绩表打印 .144.2. 管理员课程管理用例图 .164.2.1. 用例_选课管理模块 .16d0aa3c27aa67d
3、451a4cee442e3afab5e.pdf第 2 页 共 27 页4.2.1.1. 用例_课程模块 .174.2.1.1.1. 用例_课程总表 .174.2.1.1.2. 用例_添 加课程 .174.2.1.1.3. 用例_修改课程 .184.2.1.1.4. 用例_删除课程 .184.2.1.2. 用例_学生课程统计信息 .194.2.1.3. 用例_编辑选课说明 .194.2.1.3.1. 用例_选课介绍 .204.2.1.3.2. 用例_操作说明 .204.3. 教师成绩管理用例图 .224.3.1. 用例_课程成绩管理 .224.3.1.1. 用例_科目管理 .234.3.1.2.
4、 用例_成绩输入 .234.3.1.3. 用例_已输成绩学生 .244.3.1.4. 用例_未输成绩学生 .244.3.1.5. 用例_学生信息统计 .244.3.1.6. 用例_更改已输成绩 .254.4. 日志管理用例图 .264.4.1. 用例_日志管理 .265. 系统网络配置及架构方案 .275.1. 系统网络配置 .275.2. 网络拓扑结构图 .276. 运行环境 .276.1. 系统选型原则 .276.2. 系统最低要求运行环境: .276.3. 数据库 .276.4. 系统组件图及部署图 .286.5. 程序运行方式 .287. 项目实施进度计划 .297.1. 进度计划表
5、.29Comment fengzheng1: 校园网Comment fengzheng2: 校园网d0aa3c27aa67d451a4cee442e3afab5e.pdf第 3 页 共 27 页1. 任务概况1.1.背景本系统开发的目的是采用信息化和网络化的手段,帮助学生和学校信息化的管理选课教学任务。为学生提供全面的选课数据信息,为有效的控制选课提供有力的帮助;为学校做到及时、准确地掌握选课情况,为选修课程做好部署工作。1.2.目标通过实施襄樊学院学生选课信息系统,帮助学生和学校信息化的管理选课教学任务。为学生提供全面的选课数据信息,为有效的控制选课提供有力的帮助;为学校做到及时、准确地掌握
6、选课情况,为选修课程做好部署工作。1.3.系统(或用户)的特点系统的使用用户主要为襄樊学院的学生,教师,教务处工作人员(系统管理员) 。2. 假定和约束系统的使用用户主要为襄樊学院的学生,教师,教务处工作人员(管理员) ,因此系统属于院校应用信息系统范畴内,运行在院校内部专网上,信息系统运行的前提和假设如下:1) 信息采集表内容及格式(包含学生信息表,教师信息表,选修课程表)已经给定。2) 信息采集系统依托院校内部专网运行,采用 B/S结构构架,中心硬件设备建立在院校信息数据中心和各系院的相应信息系统机房中。3) 院校中心机房及网络环境已经具备。4) 系统用户仅限个系院学生,教师,教务处工作人
7、员(管理员) ,不对外提供公开访问。Comment fengzheng3: 校园网d0aa3c27aa67d451a4cee442e3afab5e.pdf第 4 页 共 27 页3. 需求规定3.1.系统术语定义为了更准确描述系统的需求,本文档定义了一些专业术语。1. 成绩期望值即为分数的正态分布期望值。3.2.软件功能说明本系统主要包括了学生选课模块,管理员课程管理模块,教师成绩管理模块。日志管理模块。各模块的简要功能说明:1. 学生选课模块:管理学生的个人信息。学生可以修改密码;对选课进行查询,选择。2. 管理员课程管理:对选课进行修改和增加。3. 教师成绩管理模块:对学生成绩继续输入。4
8、. 日志管理:主要包括日志的查询功能。3.3.对功能的一般性规定1. 指定必须支持简体中文 GBK字符集,尽可能支持 GBK18030。2. 最终用户的所有新系统接口必须根据 OO(面向对象)原则进行设计。3. 新系统必须基于浏览器/应用服务器/数据库服务器程序模型。4. 所用新系统如果存在国际、国内或行业标准,就按标准进行定义。5. 所用新系统必须定义用户身份验证、访问控制和数据保护的管理职责与标准的安全性策略。6. 襄樊学院学生选课信息系统完成覆盖全部系院多级广度的网络体系。系统应能保证各系院大量学生,教师的稳定、快速及准确的访问。3.4.其他专门要求对各系院配备必要的网络设施及其他硬件设
9、施。3.5.对安全性的要求本系统运行在院校内部专网,与外网隔离,为不同的用户根据不同的角色设置了不同的访问权限。Comment fengzheng4: 暂无d0aa3c27aa67d451a4cee442e3afab5e.pdf第 5 页 共 27 页数据传输安全性。4. 功能需求4.1.学生选课用例图该模块包括个人信息、选课功能、成绩查询选修课程、已选课程、可选课程三个功能模块。提供了查看个人信息、成绩;查询选课课程,查询已选修课程及选择选修课程的情况功能。个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个 个d0aa3c27aa67d451a4cee442e3a
10、fab5e.pdf第 6 页 共 27 页4.1.1. 用例_个人信息用例叙述学生可以通过选课系统查看自己的基本信息。假设条件 系统提供了“个人信息”用户界面。 系统中有一个能够通过浏览器访问的个人信息数据库。前置条件 学生已成功登陆系统。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课系统自动显示学生的信息。受益参与者 学生4.1.2. 用例_选修功能用例叙述学生可以通过选课系统查看选课的基本信息假设条件 管理员提交了选课且开通了选课权限的信息。前置条件 学生已成功登陆系统。后置条件 学生查询,更改自己的选课信息。步骤序列1. 学生成功登陆系统,进入选课系统界面
11、。2. 选课界面出现了选课功能的界面。受益参与者 学生4.1.3. 用例_已选课程用例叙述学生可以通过选课系统查询已选修课程信息。假设条件 系统中有一个能够通过浏览器访问的选课数据库。d0aa3c27aa67d451a4cee442e3afab5e.pdf第 7 页 共 27 页前置条件 学生已成功登陆系统。 学生选择已选课程的菜单。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择已选课程的菜单。4. 系统根据选课表显示已选课程。受益参与者 学生4.1.4. 用例_综合选课用例叙述学生可以通过选课系统进入综合选课必修、选修、
12、公体、综合素质拓展选课。假设条件 系统提供了综合选课的用户屏幕界面。前置条件 学生已成功登陆系统。 学生选择综合选课的菜单。后置条件 学生进入综合选课必修、选修、公体或综合素质拓展选课。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。受益参与者 学生4.1.4.1. 用例_必修选课用例叙述学生可以通过选课系统提交必修选课。假设条件 系统中有一个能够通过浏览器访问必修课程数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件d0aa3c27aa67d451a4
13、cee442e3afab5e.pdf第 8 页 共 27 页 系统数据库接收学生必修选课记录。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择必修选课的菜单。6. 学生提交必修选课。受益参与者 学生 4.1.4.2. 用例_选修选课用例叙述学生可以通过选课系统提交选修选课。假设条件 系统中有一个能够通过浏览器访问选修课程数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 系统数据库接收学生选修选课记录。步骤序列1. 学生成功登陆系统,进入选
14、课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择选修选课的菜单。6. 学生提交选修选课。受益参与者 学生 4.1.4.3. 用例_公体选课用例叙述学生可以通过选课系统提交公体选课。假设条件 系统中有一个能够通过浏览器访问公体课程数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 系统数据库接收学生公体选课记录。d0aa3c27aa67d451a4cee442e3afab5e.pdf第 9 页 共 27 页步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课
15、功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择公体选课的菜单。6. 学生提交公体选课。受益参与者 学生 4.1.4.4. 用例_综合素质拓展选课用例叙述学生可以通过选课系统提交综合素质拓展选课。假设条件 系统中有一个能够通过浏览器访问综合素质拓展课程数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 系统数据库接收学生综合素质拓展选课记录。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5.
16、 学生选择综合素质拓展选课的菜单。6. 学生提交综合素质拓展选课。受益参与者 学生 4.1.5. 用例_课程信息用例叙述学生可以通过选课系统查看课程信息。假设条件 系统中有一个能够通过浏览器访问课程信息数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 NULL步骤序列d0aa3c27aa67d451a4cee442e3afab5e.pdf第 10 页 共 27 页1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择课程信息的菜单。4. 系统根据选课表显示课程信息。受益参与者 学生 4.1.5.1. 用例_课程的期望分用例叙述学生可以
17、通过选课系统查看课程历年期望分。假设条件 系统中有一个能够通过浏览器访问课程信息数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择课程信息的菜单。4. 系统根据选课表显示课程信息。5. 学生选择历年期望分的菜单。6. 系统显示历年期望分列表。受益参与者 学生 4.1.5.2. 用例_课程合格率用例叙述学生可以通过选课系统查看课程历年合格率。假设条件 系统中有一个能够通过浏览器访问课程信息数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 NULL步骤序列7. 学生成功登陆系统,进入选课系统界面。
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。