(1)系统的外部角色有:学生用户、教师用户和管理员。 (2)系统主要用例的文档描述: ①学生管理用例:学生用户可见的功能,包含了选课、退课和查看选课三个用例功能。 ②教师管理用例:教师用户可见的功能,包含了查看学生选课和提交成绩两个用例功能。 ③信息管理用例:管理员可见的功能,这个用例进一步分为三个用例:学生信息管理用例、教师信息管理用例和课程信息管理用例。 ④学生信息管理用例:信息管理用例可见的功能,实现学生信息的管理功能,包含了添加学生、修改学生信息和删除学生三个用例。 ⑤教师信息管理用例:信息管理用例可见的功能,实现教师信息的管理功能,包含了添加教师、修改教师信息和删除教师三个用例。 ⑥课程信息管理用例:信息管理用例可见的功能,实现课程信息的管理功能,包含了添加课程、修改课程信息和删除课程三个用例。 ⑦修改密码用例:所有用户都可见的功能,用于修改用户的密码信息。 (3)系统用例之间的关系: ①学生管理用例与选课、查看选课、退课三用例之间是包含关系。 ②教师管理用例与查看学生选课、提交成绩两用例之间是包含关系。 ③信息管理用例与学生信息管理用例、教师信息管理用例和课程信息管理用例之间是包含关系。 ④学生信息管理用例与添加学生、修改学生信息和删除学生三个用例之间是包含关系。 ⑤教师信息管理用例与添加教师、修改教师信息和删除教师三个用例之间是包含关系。 ⑥课程信息管理用例与添加课程、修改课程信息和删除课程三个用例之间是包含关系。 3.2
1
C++大作业之学生选课系统 ###1、开发环境配置:(Visual Studio 2013) 配置教程:传送门 数据库建表:运行仓库中的course_choice.sql,将自行建表。 ###2、已完成部分: 学生、教师、管理员的登录。 查看课程安排。 学生选课、查看已选课程(含成绩)。 ###3、待完成部分: 用户界面编写(使用QT)。 各模块联调。 测试与优化 ###4、注意事项: 各变量名的命名规范: 类名一律大写。如:class MYSQL{} 单单词变量名小写。如:index 多单词变量名小写,各单词间以下划线连接。如:is_login 开发中对已有的表务必保持各表明属性名的一致,以便最后的联调
2021-06-25 15:02:52 7KB C++ 选课系统
我是一个刚学计算机的小白,这是我们的期末课程设计,c语言打的,我是稀里糊涂过的,只是想要混过课设的可以拿去混一下,应该没啥问题,直接用dev就能完整运行,代码是全的
2021-06-25 14:01:37 1.98MB dev C语言
1
visual studio 2017 mysql 2018 角色:管理员、学生 功能:登录、学生选课、管理员排课、培养计划excel导入、教师学生管理、学生选课时段设置、学分限制、课程表、选课结果管理等 采用MVVM模式,即Model-View-ViewModel
2021-06-25 12:28:15 64.19MB C#
1
自己独立完成的《学生选课系统》。版本号1.0.0.1。使用的环境是VS.net 2003 + mysql。编程语言:C++ (MFC)。数据库的操作方式:ODBC。
2021-06-25 08:03:05 66KB 一亩三分地
1
本文实例为大家分享了C语言实现学生选课管理系统的具体代码,供大家参考,具体内容如下 这是我们大一C语言课程设计的最终作品,涉及文件读写操作、链表的一系列操作。 源代码由头文件all.h、主函数文件main.cpp以及功能函数文件student.cpp、manager.cpp、common.cpp组成。 涉及的文件读写操作需要先手动创建文件,文件路径可以在all.h的宏定义中更改 使用vs2017的c++编译器,兼容c语言,现贴上源代码和运行截图,供感兴趣的童鞋参考,水平有限还望多多包涵。 运行截图 all.h #pragma once #define MAXN 50 #define STU
2021-06-24 19:53:57 159KB char char函数 c语言
1
本课题是基于Android 系统的学生选课管理,采用了Eclipse开发平台进行开发,通过Tomcat和MySQL连接到服务器获取到后台数据,以及运用到Android studio平台来实现客户端。
2021-06-24 10:49:46 4KB mysql
1
Java+JSP+Servlet+Mysql实现Web学生选课管理系统,系统经多次测试,运行无误,请大家放心下载。
2021-06-24 09:05:52 6.59MB java mysql servlet
java 学生选课信息管理系统 装了Java虚拟机的,可以直接运行 系统管理员的账号 用户名:admin 密 码:zhang
2021-06-24 01:58:00 257KB 学生选课 系统 java
1
ASP.NET(C#)编写的学生选课系统。
2021-06-23 16:31:08 401KB ASP.NET
1