![preview](https://dl-preview.csdnimg.cn/87774346/0001-002b6af5f2126642c178fdcac0279420_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
选课系统需求说明书 本选课系统需求说明书旨在描述学生选课系统的功能和性能要求,作为对该工程在概要设计阶段的设计输入。该文档的预期读者是设计人员、开发人员和测试人员。 1.1 系统目标 本系统设定的目标如下: * 系统能够提供友好的用户界面,使操作人员的工作量最大限度地减少。 * 系统具有良好的运行效率,能够达到提高效率的目的。 * 系统应有良好的可扩充性,可以容易地加入其他系统的应用。 2. 系统定义 本系统是学生在线选课系统,学生可以通过本系统实现网上在线选课。该系统的选课功能只在选课时间开发,其余时间不开放,学生不能选择上课时间冲突的课程,学生只能看到本专业的课程。 3. 功能规格 3.1 系统结构图 本系统的结构图包括学生登录、查看选课信息、学生选择课程、修改登录密码等功能模块。 3.2 E-R 图 本系统的E-R图描述了学生、课程、教师等实体之间的关系。 4. 功能描述 4.1 学生登录 学生登录功能允许学生输入正确的用户名和密码登录系统,学生登录成功后可以进入学生选课系统学生主界面。 4.2 查看选课信息 查看选课信息功能允许学生了解课程的主要介绍、课程任课教师信息等,以决定是否选修该课程。 4.3 学生选择课程 学生选择课程功能允许学生对自己喜欢的课程进行选择,选课结果将放到学生的选课表中。 4.4 修改登录密码 修改登录密码功能允许用户在登录系统后修改密码,以确保信息私有性和安全性。 5. 性能需求 5.1 界面需求 系统的界面要求如下: * 页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。 * 导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。 * 技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用 CSS 处理,控制字体大小和版面布局。 * 艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。 5.2 可靠性需求 该系统应持续工作一天 24 小时,一周 7 天,停机时间不超过 10%。
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/release/download_crawler_static/87774346/bg1.jpg)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/5d3d17b770eb4c6785682f01b138d5bc_z9894.jpg!1)
- 粉丝: 164
- 资源: 3321
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 前端学习笔记,做一个简单的网站- 检测是否是数字,包括整数,小数,学习代码
- 前端学习笔记,做一个简单的网站- 检测是否是2到4位汉字,学习代码
- 前端学习笔记,做一个简单的网站- 将用户输入的网址全部转化成我们的官网,学习代码
- maven教程(含代码)
- 前端学习笔记,做一个简单的网站- 实现trim(str)方法,过滤字符串首尾空白,学习代码
- 前端学习笔记,做一个简单的网站- 使用解构赋值,实现两个变量的值的交换,学习代码
- 前端学习笔记,做一个简单的网站- 使用set实现数组去重,学习代码
- 期末必备研究生课程-数值分析笔记
- 最简单的基于libVLC的例子
- 最简单的基于FFMPEG+SDL的视频播放器 2.5
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)