学生管理系统(软件架构课程实验)
学生管理系统(软件架构课程实验)
文章目录
- 学生管理系统(软件架构课程实验)
- 一、需求分析
- 二、用例图
- 1.学生
- 2.老师
- 3.管理员
- 三、UML类图
- 四、时序图
- 1.学生选课
- 2.老师查询学生信息
- 3.老师对学生登记注册
- 3.管理员添加课程
- 4.管理员删除课程
一、需求分析
1、学生
① 选课信息查询
② 登陆系统的选课界面进行选课。
3、老师
① 开设新课程。
② 打印课表。
2、管理员
① 添加学生信息。
② 更新学生选课信息。系统管理员可以对学生选课信息进行修改和删除。
③ 添加课程信息。
④ 删除课程信息。
二、用例图
1.学生
先正确登陆系统,才能进行选课和查询操作
2.老师
新学期开始,老师可以对新生登记注册,前提是学生的学籍必须转到本校(所以要check student’s status)。
3.管理员
三、UML类图
四、时序图
1.学生选课
2.老师查询学生信息
3.老师对学生登记注册
3.管理员添加课程
4.管理员删除课程
学生管理系统(软件架构课程实验)相关推荐
- c语言学生管理系统结点,学生管理系统(数据结构课程设计之完整代码)
<学生管理系统(数据结构课程设计之完整代码)>由会员分享,可在线阅读,更多相关<学生管理系统(数据结构课程设计之完整代码)(14页珍藏版)>请在人人文库网上搜索. 1.数据结构 ...
- 学生管理系统(课程设计附带源码)
1. 问题要求及任务描述 1.1. 题目要求 学生管理系统 对学生信息管理系统,要求完成以下基本任务: 改写程序为良好程序风格(文档注释,函数注释,语句注释). 将功能补充完全(基于文件处理,完成刷新 ...
- c语言学生成绩系统综合实验,C语言学生管理系统_综合实验报告.docx
佛山科学技术学院 实验报告 实验名称小型学生信息管理系统 实验项目 编写一学生信息管理系统,用来管理学生基本信息及成绩信息 专业班级姓名XXX学号 指导教师 成绩 日期 .试验目的 本实验为学生提供了 ...
- java学生 老师登陆_Java学生管理系统
<Java学生管理系统>由会员分享,可在线阅读,更多相关<Java学生管理系统(19页珍藏版)>请在人人文库网上搜索. 1.农工商职业技术学院实验报告实验人:______ 同组 ...
- c语言实验报告管理系统,C语言实验报告-学生信息资管理系统.doc
C语言实验报告-学生信息资管理系统 C语言实验报告 院系: 数学与计算科学学院 班级: 信息与计算科学2班 姓名: 学号: 2011年12月21日 一.问题描述 编写一个信息管理系统,包括姓名.性别. ...
- java上机实验报告_javaweb上机实验报告(学生管理系统)
jsp学生管理系统实验报告 一 实验题目 在线学生管理系统 二 开发背景简介 随着网络技术的发展和普及许多以前基于 CS的应用都开始向 BS方向发展,而Java在这方面的应用有着许多其他技术不具备的优 ...
- 考试报名管理系统C语言顺序表,学生信息管理系统(顺序表)实验
<学生信息管理系统(顺序表)实验>由会员分享,可在线阅读,更多相关<学生信息管理系统(顺序表)实验(29页珍藏版)>请在人人文库网上搜索. 1.精品文档数 据 结 构 课 程 ...
- 期末课程设计——基于Python+MySQL数据库的学生管理系统(附源代码)
一. 设计题目 二. 开发环境 三. 设计思想 四. 系统结构 五. 系统使用说明与数据测试: 1. 启动Mysql数据库 ...
- c语言课程设计2018,C语言课程设计报告(2018)——学生管理系统(17页)-原创力文档...
兰州交通大学博文学院 <C语言程序设计> 课 程 设 计 报 告 系 别: 交通运输系 班 级: 16交通运输(3)班 姓 名: 学 号: 指导老师: 2018年1月5日 兰州交通大学博文 ...
最新文章
- linux 不能运行程序代码,linux-无法在Ubuntu上运行我自己的OpenGL 3程序
- 【 MATLAB 】使用 MATLAB 比较占空比不同的周期方波的 DFS 图
- Linux Load Average高但磁盘IO和CPU占用率不高的可能原因
- 【Matlab 控制】构建系统,绘制零极点
- python根据列表形成字典。
- ceph-deploy mod add_GTA5 1.50NPC自杀 MOD [支持1.411.50版本] 覆盖版【5.19MB】
- phpstrom 操作技巧
- 高德,百度,Google地图定位偏移以及坐标系转换
- aotuwried是java的注解吗_@autowire注入为null
- 软件就像大教堂:我们建造它们——然后祈祷
- json 文件的装、配置、测试使用
- PAIP.并发编程 多核编程 线程池 ExecutorService的判断线程结束
- python类方法在类外定义_第7.15节 Python中classmethod定义的类方法详解
- Python 打印九九乘法表
- 目前域名防封的新知识
- 商务统计_5 用图表演示数据 - 茎叶图
- java.lang.IllegalStateException: stream has already been operated upon or closed 异常
- 塔多漫画一直维护服务器,塔多漫画
- 全栈工程师的百宝箱:图形工具篇
- mysql数据库脚本是什么意思_什么是mysql数据库脚本