ImageVerifierCode 换一换
格式:DOC , 页数:27 ,大小:371.52KB ,
资源ID:3709589      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-3709589.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生选课信息系统需求分析规格说明书.doc)为本站会员(weiwoduzun)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

学生选课信息系统需求分析规格说明书.doc

1、44a58ae9ce6f28af94f5f8806f90555c.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. 用例_综合选课 94.1.4.1.

2、 用例_必修选课 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. 用例_选课管理模块 1644a58ae9ce6f28af94f5f8806f90555c.pdf第 2

3、页 共 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. 用例_成绩输入 234.3.1.3. 用例_已输成绩学生 244

4、.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. 进度计划表 29Comment fengzheng1: 校园网Comment fengzheng2: 校园

5、网44a58ae9ce6f28af94f5f8806f90555c.pdf第 3 页 共 27 页1. 任务概况1.1.背景本系统开发的目的是采用信息化和网络化的手段,帮助学生和学校信息化的管理选课教学任务。为学生提供全面的选课数据信息,为有效的控制选课提供有力的帮助;为学校做到及时、准确地掌握选课情况,为选修课程做好部署工作。1.2.目标通过实施襄樊学院学生选课信息系统,帮助学生和学校信息化的管理选课教学任务。为学生提供全面的选课数据信息,为有效的控制选课提供有力的帮助;为学校做到及时、准确地掌握选课情况,为选修课程做好部署工作。1.3.系统(或用户)的特点系统的使用用户主要为襄樊学院的学生

6、,教师,教务处工作人员(系统管理员) 。2. 假定和约束系统的使用用户主要为襄樊学院的学生,教师,教务处工作人员(管理员) ,因此系统属于院校应用信息系统范畴内,运行在院校内部专网上,信息系统运行的前提和假设如下:1) 信息采集表内容及格式(包含学生信息表,教师信息表,选修课程表)已经给定。2) 信息采集系统依托院校内部专网运行,采用 B/S结构构架,中心硬件设备建立在院校信息数据中心和各系院的相应信息系统机房中。3) 院校中心机房及网络环境已经具备。4) 系统用户仅限个系院学生,教师,教务处工作人员(管理员) ,不对外提供公开访问。Comment fengzheng3: 校园网44a58ae

7、9ce6f28af94f5f8806f90555c.pdf第 4 页 共 27 页3. 需求规定3.1.系统术语定义为了更准确描述系统的需求,本文档定义了一些专业术语。1. 成绩期望值即为分数的正态分布期望值。3.2.软件功能说明本系统主要包括了学生选课模块,管理员课程管理模块,教师成绩管理模块。日志管理模块。各模块的简要功能说明:1. 学生选课模块:管理学生的个人信息。学生可以修改密码;对选课进行查询,选择。2. 管理员课程管理:对选课进行修改和增加。3. 教师成绩管理模块:对学生成绩继续输入。4. 日志管理:主要包括日志的查询功能。3.3.对功能的一般性规定1. 指定必须支持简体中文 GB

8、K字符集,尽可能支持 GBK18030。2. 最终用户的所有新系统接口必须根据 OO(面向对象)原则进行设计。3. 新系统必须基于浏览器/应用服务器/数据库服务器程序模型。4. 所用新系统如果存在国际、国内或行业标准,就按标准进行定义。5. 所用新系统必须定义用户身份验证、访问控制和数据保护的管理职责与标准的安全性策略。6. 襄樊学院学生选课信息系统完成覆盖全部系院多级广度的网络体系。系统应能保证各系院大量学生,教师的稳定、快速及准确的访问。3.4.其他专门要求对各系院配备必要的网络设施及其他硬件设施。3.5.对安全性的要求本系统运行在院校内部专网,与外网隔离,为不同的用户根据不同的角色设置了

9、不同的访问权限。Comment fengzheng4: 暂无44a58ae9ce6f28af94f5f8806f90555c.pdf第 5 页 共 27 页数据传输安全性。4. 功能需求4.1.学生选课用例图该模块包括个人信息、选课功能、成绩查询选修课程、已选课程、可选课程三个功能模块。提供了查看个人信息、成绩;查询选课课程,查询已选修课程及选择选修课程的情况功能。个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个 个44a58ae9ce6f28af94f5f8806f90555c.pdf第 6 页 共 27 页4.1.1. 用例_个人信息用例叙述学生可以通过选课系

10、统查看自己的基本信息。假设条件 系统提供了“个人信息”用户界面。 系统中有一个能够通过浏览器访问的个人信息数据库。前置条件 学生已成功登陆系统。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课系统自动显示学生的信息。受益参与者 学生4.1.2. 用例_选修功能用例叙述学生可以通过选课系统查看选课的基本信息假设条件 管理员提交了选课且开通了选课权限的信息。前置条件 学生已成功登陆系统。后置条件 学生查询,更改自己的选课信息。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。受益参与者 学生4.1.3. 用例_已选课程用例叙述学生可

11、以通过选课系统查询已选修课程信息。假设条件 系统中有一个能够通过浏览器访问的选课数据库。44a58ae9ce6f28af94f5f8806f90555c.pdf第 7 页 共 27 页前置条件 学生已成功登陆系统。 学生选择已选课程的菜单。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择已选课程的菜单。4. 系统根据选课表显示已选课程。受益参与者 学生4.1.4. 用例_综合选课用例叙述学生可以通过选课系统进入综合选课必修、选修、公体、综合素质拓展选课。假设条件 系统提供了综合选课的用户屏幕界面。前置条件 学生已成功登陆系统

12、。 学生选择综合选课的菜单。后置条件 学生进入综合选课必修、选修、公体或综合素质拓展选课。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。受益参与者 学生4.1.4.1. 用例_必修选课用例叙述学生可以通过选课系统提交必修选课。假设条件 系统中有一个能够通过浏览器访问必修课程数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件44a58ae9ce6f28af94f5f8806f90555c.pdf第 8 页 共 27 页 系统数据库接收学生必修选课记录。步

13、骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择必修选课的菜单。6. 学生提交必修选课。受益参与者 学生 4.1.4.2. 用例_选修选课用例叙述学生可以通过选课系统提交选修选课。假设条件 系统中有一个能够通过浏览器访问选修课程数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 系统数据库接收学生选修选课记录。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修

14、、选修、公体、综合素质拓展选课界面。5. 学生选择选修选课的菜单。6. 学生提交选修选课。受益参与者 学生 4.1.4.3. 用例_公体选课用例叙述学生可以通过选课系统提交公体选课。假设条件 系统中有一个能够通过浏览器访问公体课程数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 系统数据库接收学生公体选课记录。44a58ae9ce6f28af94f5f8806f90555c.pdf第 9 页 共 27 页步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。

15、5. 学生选择公体选课的菜单。6. 学生提交公体选课。受益参与者 学生 4.1.4.4. 用例_综合素质拓展选课用例叙述学生可以通过选课系统提交综合素质拓展选课。假设条件 系统中有一个能够通过浏览器访问综合素质拓展课程数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 系统数据库接收学生综合素质拓展选课记录。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择综合素质拓展选课的菜单。6. 学生提交综合素质拓展选课。受益参与者 学生 4.1.5.

16、 用例_课程信息用例叙述学生可以通过选课系统查看课程信息。假设条件 系统中有一个能够通过浏览器访问课程信息数据库。前置条件 管理员对选课权限公开。 学生已成功登陆系统。后置条件 NULL步骤序列44a58ae9ce6f28af94f5f8806f90555c.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. 学生成功登陆系统,进入选课系统界面。44a58ae9ce6f28af94f5f88

18、06f90555c.pdf第 11 页 共 27 页8. 选课界面出现了选课功能的界面。9. 学生选择课程信息的菜单。10. 系统根据选课表显示课程信息。11. 学生选择历年合格率的菜单。12. 系统显示历年合格率列表。受益参与者 学生 4.1.6. 用例_查看选课说明用例叙述学生可以通过选课系统查看选课说明。假设条件 系统中有一个能够通过浏览器访问查看选课说明数据库。前置条件 管理员已编写查看选课说明。 学生已成功登陆系统。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择查看选课说明。4. 系统显示选课说明。受益参与者 学

19、生 4.1.6.1. 用例_选课介绍用例叙述学生可以通过选课系统查看选课介绍。假设条件 系统中有一个能够通过浏览器访问查看选课介绍数据库。前置条件 管理员已编写查看选课介绍。 学生已成功登陆系统。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择查看选课说明。4. 系统显示选课说明。44a58ae9ce6f28af94f5f8806f90555c.pdf第 12 页 共 27 页5. 学生选择选课介绍。6. 系统显示选课介绍界面。受益参与者 学生 4.1.6.2. 用例_操作说明用例叙述学生可以通过选课系统查看操作说明。假设条

20、件 系统中有一个能够通过浏览器访问查看操作说明数据库。前置条件 管理员已编写查看操作说明。 学生已成功登陆系统。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择查看选课说明。4. 系统显示选课说明。5. 学生选择操作说明。6. 系统显示操作说明界面。受益参与者 学生 4.1.7. 用例_成绩查询用例叙述学生可以通过选课系统查看课程历年合格率。假设条件 系统中有一个能够通过浏览器访问的选课数据库。前置条件 学生已成功登陆系统。后置条件 NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 学生选择成绩查询的菜单。3.

21、 系统根据选课表显示课程成绩。受益参与者 学生 44a58ae9ce6f28af94f5f8806f90555c.pdf第 13 页 共 27 页4.1.7.1. 用例_成绩表打印用例叙述打印成绩表假设条件 服务器都有一台(网络)打印机。前置条件 教师已经给该学生输入成绩。后置条件 打印一份成绩单。步骤序列1. 学生点击打印成绩按钮。2. (网络)打印机开始打印。受益参与者 学生 44a58ae9ce6f28af94f5f8806f90555c.pdf第 14 页 共 27 页4.2. 管理员课程管理用例图个个个个个个个个个个个个个个个个个个个个个个个个个个个 个4.2.1. 用例_选课管理模

22、块用例叙述管理员可以通过选课系统查看、编辑选课的基本信息。假设条件 系统提供了选课管理模块界面前置条件 管理员已成功登陆系统。后置条件 管理员管理选课信息。步骤序列44a58ae9ce6f28af94f5f8806f90555c.pdf第 15 页 共 27 页1. 管理员成功登陆系统,进入管理员选课系统界面。受益参与者 管理员4.2.1.1. 用例_课程模块用例叙述管理员可以通过选课系统编辑选课的基本信息。假设条件 系统提供了选课管理模块界面前置条件 管理员已成功登陆系统。 管理员已进入选课管理模块界面。后置条件 管理员查询,添加,更改,删除选课信息。步骤序列1. 管理员成功登陆系统,进入管

23、理员选课系统界面。2. 管理员选择课程模块。3. 系统显示课程模块。受益参与者 管理员4.2.1.1.1. 用例_课程总表用例叙述管理员可以通过选课系统编辑选课的基本信息。假设条件 系统中有一个能够通过浏览器访问查看课程总表数据库。前置条件 管理员已成功登陆系统。 管理员已进入课程模块界面。后置条件 管理员查询选课信息。步骤序列1. 管理员成功登陆系统,进入管理员选课系统界面。2. 管理员选择课程模块。3. 系统显示课程模块。4. 管理员选择课程总表。5. 系统根据选课表显示课程信息。受益参与者 管理员44a58ae9ce6f28af94f5f8806f90555c.pdf第 16 页 共 2

24、7 页4.2.1.1.2. 用例_添加课程用例叙述管理员可以通过选课系统提交课程信息。假设条件 系统中有一个能够通过浏览器访问课程数据库。 管理员已选择了专业。前置条件 管理员已成功登陆系统。后置条件 系统数据库接收管理员课程记录。步骤序列1. 管理员成功登陆系统,进入管理员选课系统界面。2. 管理员选择课程模块。3. 系统显示课程模块。4. 管理员选择添加课程。5. 系统显示添加课程界面。6. 管理员选择提交课程信息。受益参与者 管理员 4.2.1.1.3. 用例_修改课程用例叙述管理员可以通过选课系统提交课程信息。假设条件 系统中有一个能够通过浏览器访问课程数据库。前置条件 管理员已成功登

25、陆系统。后置条件 系统数据库接收管理员课程记录。步骤序列1. 管理员成功登陆系统,进入管理员选课系统界面。2. 管理员选择课程模块。3. 系统显示课程模块。4. 管理员选择添加课程。5. 系统显示修改课程界面。6. 管理员选择提交课程信息。受益参与者 管理员 44a58ae9ce6f28af94f5f8806f90555c.pdf第 17 页 共 27 页4.2.1.1.4. 用例_删除课程用例叙述管理员可以通过选课系统提交课程信息。假设条件 系统中有一个能够通过浏览器访问课程数据库。前置条件 管理员已成功登陆系统。后置条件 系统数据库接收管理员课程记录。步骤序列1. 管理员成功登陆系统,进入

26、管理员选课系统界面。2. 管理员选择课程模块。3. 系统显示课程模块。4. 管理员选择添加课程。5. 系统显示删除课程界面。6. 管理员选择提交课程信息。受益参与者 管理员 4.2.1.2. 用例_学生课程统计信息用例叙述管理员可以通过选课系统提交课程信息。假设条件 系统中有一个能够通过浏览器访问课程数据库。前置条件 管理员已成功登陆系统。后置条件 系统数据库接收管理员课程记录。步骤序列1. 管理员成功登陆系统,进入管理员选课系统界面。2. 管理员选择课程模块。3. 系统显示课程模块。4. 管理员选择添加课程。5. 系统显示删除课程界面。6. 管理员选择提交课程信息。受益参与者 管理员 4.2

27、.1.3. 用例_编辑选课说明用例叙述44a58ae9ce6f28af94f5f8806f90555c.pdf第 18 页 共 27 页管理员可以通过选课系统查看操作说明。假设条件 系统中有一个能够通过浏览器访问查看操作说明文件。前置条件 管理员已成功登陆系统。后置条件 系统文件接收管理员编辑选课说明。步骤序列1. 管理员成功登陆系统,进入管理员选课系统界面。2. 管理员选择课程模块。3. 系统显示课程模块。4. 管理员选择编辑选课说明。5. 系统显示编辑选课说明界面。6. 管理员选择提交编辑选课说明。受益参与者 管理员 4.2.1.3.1. 用例_选课介绍用例叙述管理员可以通过选课系统查看选

28、课介绍。假设条件 系统中有一个能够通过浏览器访问选课介绍文件。前置条件 管理员已成功登陆系统。后置条件 系统文件接收管理员编辑选课说明。步骤序列7. 管理员成功登陆系统,进入管理员选课系统界面。8. 管理员选择课程模块。9. 系统显示课程模块。10. 管理员选择选课介绍。11. 系统显示编辑选课介绍界面。12. 管理员选择提交选课介绍。受益参与者 管理员 4.2.1.3.2. 用例_操作说明用例叙述管理员可以通过选课系统操作说明。假设条件 系统中有一个能够通过浏览器访问操作说明文件。44a58ae9ce6f28af94f5f8806f90555c.pdf第 19 页 共 27 页前置条件 管理

29、员已成功登陆系统。后置条件 系统文件接收管理员编辑操作说明。步骤序列13. 管理员成功登陆系统,进入管理员选课系统界面。14. 管理员选择课程模块。15. 系统显示课程模块。16. 管理员选择操作说明。17. 系统显示操作说明界面。18. 管理员选择提交选课介绍。受益参与者 管理员 44a58ae9ce6f28af94f5f8806f90555c.pdf第 20 页 共 27 页4.3. 教师成绩管理用例图个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个4.3.1. 用例_课程成绩管理用例叙述教师、管理员可以通过系统进行课程成绩管理。假设条件 系统提供

30、了课程成绩管理界面前置条件 教师、管理员已成功登陆系统。44a58ae9ce6f28af94f5f8806f90555c.pdf第 21 页 共 27 页后置条件 教师、管理员管理选课信息。步骤序列1. 教师、管理员成功登陆系统,进入课程成绩管理系统界面。受益参与者 教师、管理员4.3.1.1. 用例_科目管理用例叙述教师、管理员可以通过科目管理查看选修该科目的学生信息。假设条件 系统中有一个能够通过浏览器访问查看选课表数据库。前置条件 管理员已打开选课权限。 教师、管理员已成功登陆系统。后置条件 NULL步骤序列1. 教师、管理员成功登陆系统,进入课程成绩管理系统界面。2. 选择科目管理。3

31、. 系统显示科目管理界面。受益参与者 教师、管理员 4.3.1.2. 用例_成绩输入用例叙述教师、管理员为选修的学生输入成绩。假设条件 系统中有一个能够通过浏览器访问查看选课表数据库。前置条件 管理员已打开成绩输入权限。 教师、管理员已成功登陆系统。后置条件 系统接收成绩输入记录。步骤序列1. 教师、管理员成功登陆系统,进入课程成绩管理系统界面。2. 选择科目管理。3. 系统显示科目管理界面。4. 选择输入成绩菜单。5. 显示该选课学生信息界面。6. 教师、管理员输入成绩且提交。44a58ae9ce6f28af94f5f8806f90555c.pdf第 22 页 共 27 页受益参与者 教师、

32、管理员 4.3.1.3. 用例_已输成绩学生用例叙述教师、管理员可以查询已输成绩学生的课程信息。假设条件 系统中有一个能够通过浏览器访问查看选课数据库。前置条件 教师、管理员已成功登陆系统。后置条件 NULL步骤序列1. 教师、管理员成功登陆系统,进入课程成绩管理系统界面。2. 选择科目管理。3. 系统显示科目管理界面。4. 选择输入已输成绩菜单。5. 显示该选课已输成绩学生信息界面。受益参与者 教师、管理员 4.3.1.4. 用例_未输成绩学生用例叙述教师、管理员可以查询已输成绩学生的课程信息。假设条件 系统中有一个能够通过浏览器访问查看选课数据库。前置条件 教师、管理员已成功登陆系统。后置

33、条件 系统进入成绩输入功能。步骤序列1. 教师、管理员成功登陆系统,进入课程成绩管理系统界面。2. 选择科目管理。3. 系统显示科目管理界面。4. 选择输入未输成绩菜单。5. 显示该选课未输成绩学生信息界面。受益参与者 教师、管理员 44a58ae9ce6f28af94f5f8806f90555c.pdf第 23 页 共 27 页4.3.1.5. 用例_学生信息统计用例叙述教师、管理员可以查看学生信息统计信息。假设条件 系统中有一个能够通过浏览器访问查看选课数据库。前置条件 教师、管理员已成功登陆系统。后置条件 系统进入成绩输入功能。步骤序列6. 教师、管理员成功登陆系统,进入课程成绩管理系统

34、界面。7. 选择科目管理。8. 系统显示科目管理界面。9. 选择学生信息统计菜单。10. 显示学生信息统计界面。受益参与者 教师、管理员 4.3.1.6. 用例_更改已输成绩用例叙述教师、管理员为选修的学生输入成绩。假设条件 系统中有一个能够通过浏览器访问查看选课表数据库。前置条件 管理员已打开成绩输入权限。 教师、管理员已成功登陆系统。后置条件 系统接收成绩输入记录。步骤序列1. 教师、管理员成功登陆系统,进入课程成绩管理系统界面。2. 选择科目管理。3. 系统显示科目管理界面。4. 选择更改已输成绩菜单。5. 显示更改已输成绩界面。6. 教师、管理员输入成绩且提交。受益参与者 教师、管理员

35、 44a58ae9ce6f28af94f5f8806f90555c.pdf第 24 页 共 27 页4.4. 日志管理用例图个个个个个 个个个个4.4.1. 用例_日志管理用例叙述系统管理员可以通过日志管理进行系统维护。假设条件 系统中存在未知问题。前置条件 系统管理员已进入系统日志文件。后置条件 系统管理员进行系统维护。步骤序列1. 系统管理员查看系统文件。受益参与者 管理员 Comment fengzheng5: 校园网Comment fengzheng6: 暂无44a58ae9ce6f28af94f5f8806f90555c.pdf第 25 页 共 27 页5. 系统网络配置及架构方案5

36、.1.系统网络配置该襄樊学院学生选课信息系统依托院校内部专网平台构建,逻辑结构为星型拓扑的两级三层网络。5.2.网络拓扑结构图6. 运行环境6.1.系统选型原则 JAVAJAVA语言是跨平台、可扩展、OO(面向对象)的特性,是开发高校信息系统可靠性、高稳定性应用的最佳平台。 Oracle 11g企业级数据库 开发工具开发工具采用目前非常流行的 MyEclipse-9.0M1开发工具。6.2.系统最低要求运行环境:应用服务器:INTEL 2G CPU, 1G RAM 2 台。操作系统:WIN 2000 SERVERJAVA中间件服务器:WebSphere Application ServerWe

37、bSphere APPLication Server6.3.数据库服务器:INTEL 2G CPU,1G RAM 2台,一台为备份,建议采用磁盘阵列作为存储方式。 操作系统:红旗 Linux数据库:Oracle 11gComment fengzheng7: 校园网44a58ae9ce6f28af94f5f8806f90555c.pdf第 26 页 共 27 页6.4.系统组件图及部署图W i n d o w s 2 0 0 0 P r o f e s s i o n a l浏览器红旗 L i n u x数据库服务器 : O r a c l e 1 1 gW e b 服务器 C P U T y

38、p e = I N T E L 2 G C P U C o u n t = 1R A M = 1 GD I S K 8 G C P U T y p e = I N T E L 2 G C P U C o u n t = 1R A M = 1 GD I S K = R A D I 5 6 0 G B 选课系统6.5.程序运行方式襄樊学院学生选课信息系统运行在院校内部专网上, 采用集中式设计。系统应用仍采用 B/S结构,因此不需要服务运行环境,只需安装浏览器。44a58ae9ce6f28af94f5f8806f90555c.pdf第 27 页 共 27 页7. 项目实施进度计划7.1. 进度计划表制定项目实施总体计划制定项目实施工作计划制定项目管理与控制计划定义系统功能需求需求分析与体系结构定义定义系统技术体系结构定义标准和指导原则建立应用开发环境创建功能性数据库 DDL 模型物理数据库设计数据库设计与应用开发环境创建创建产品化数据库 DDL可视化用户界面(主要是 Web 页面)的设计学生选课模块管理员课程管理模块教师成绩管理模块应用系统开发 系统模块开发日志模块功能测试系统测试系统联合测试与调整 压力测试准备资源中心系统环境数据准备安装系统上线

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报