没有合适的资源?快使用搜索试试~ 我知道了~
C++学生第二课堂信息管理系统技术报告
需积分: 5 0 下载量 108 浏览量
2023-12-13
17:31:49
上传
评论
收藏 1.53MB DOC 举报
温馨提示
试读
20页
第一章、 总体技术方案 3 1.1 程序简介 3 1.2 程序整体流程 3 1.2.1 登录页面 4 1.2.2 管理员界面 5 1.2.3 讲师端界面 6 1.2.4 学生端登录 7 1.3 程序整体框架设计 9 1.3.1 CStudent类 9 1.3.2 CEvent类 10 1.3.3 CTeacher类 10 1.3.4 CManager类 11 第二章、 技术实现与代码介绍 11 2.1 对链表的增删改查 11 2.1.1 在链表的尾部增加节点 11 2.1.2 删除链表中某节点 12 2.1.3 修改链表中某节点 12 2.2 快速排序的使用 13 2.3 系统延迟倒计时 14 第三章、 结果演示 14 3.1 登录界面 14 3.1.1 输入管理员账号和密码后 15 3.1.2 输入讲师账号和密码后 15 3.1.3 输入学生账号和密码后 15 3.2 学生端界面 15 3.2.1 查询已选活动时 15 3.2.2 进行选择活动 16 3.3 教师端界面 16 3.3.1 审核学生活动信息 16 3.3.2 修改3天内审核通过活动信息 17 3.3.3 查看得分 等
资源推荐
资源详情
资源评论
1
学生第二课堂信息管理系统
开发技术报告
2
目录
第一章、 总体技术方案 ----------------------------------------------------------------------3
1.1 程序简介 -------------------------------------------------------------------------------3
1.2 程序整体流程 -------------------------------------------------------------------------3
1.2.1 登录页面 ------------------------------------------------------------------------4
1.2.2 管理员界面 ---------------------------------------------------------------------5
1.2.3 讲师端界面 ---------------------------------------------------------------------6
1.2.4 学生端登录 ---------------------------------------------------------------------7
1.3 程序整体框架设计 -------------------------------------------------------------------9
1.3.1 CStudent 类----------------------------------------------------------------------9
1.3.2 CEvent 类 ----------------------------------------------------------------------10
1.3.3 CTeacher 类--------------------------------------------------------------------10
1.3.4 CManager 类-------------------------------------------------------------------11
第二章、 技术实现与代码介绍 ------------------------------------------------------------11
2.1 对链表的增删改查 ------------------------------------------------------------------11
2.1.1 在链表的尾部增加节点 ----------------------------------------------------11
2.1.2 删除链表中某节点 ----------------------------------------------------------12
2.1.3 修改链表中某节点 ----------------------------------------------------------12
2.2 快速排序的使用 ---------------------------------------------------------------------13
2.3 系统延迟倒计时 ---------------------------------------------------------------------14
第三章、 结果演示 ---------------------------------------------------------------------------14
3.1 登录界面 ------------------------------------------------------------------------------14
3.1.1 输入管理员账号和密码后 -------------------------------------------------15
3.1.2 输入讲师账号和密码后 ----------------------------------------------------15
3.1.3 输入学生账号和密码后 ----------------------------------------------------15
3.2 学生端界面 ---------------------------------------------------------------------------15
3.2.1 查询已选活动时 -------------------------------------------------------------15
3.2.2 进行选择活动 ----------------------------------------------------------------16
3.3 教师端界面 ---------------------------------------------------------------------------16
3.3.1 审核学生活动信息 ----------------------------------------------------------16
3.3.2 修改 3 天内审核通过活动信息 -------------------------------------------17
3.3.3 查看得分情况 ----------------------------------------------------------------17
3.4 管理员端界面 ------------------------------------------------------------------------18
3.4.1 添加学生活动信息 ----------------------------------------------------------18
3.4.2 成功添加活动的结果展示 -------------------------------------------------18
3.4.3 删除已有活动信息 ----------------------------------------------------------19
3.4.4 修改已有活动信息 ----------------------------------------------------------19
3.4.5 通过数据筛查对于今后添加活动的建议 -------------------------------20
3.4.6 查看已有活动分数频率图 -------------------------------------------------20
3
第一章、总体技术方案
1.1 程序简介
本程序旨在实现学生对于第二课堂活动的管理以及教师对于
学生的审核与管理需求。程序在总体上使用面向对象的编程思路,
在存储方式上使用动态存储的思路,通过对学生类、活动类、教
师类以及管理员类的构造和使用,最终实现对于学生的选择活动
和教师的管理以及管理员对活动的发布以及活动数据的统计。
注:本程序包含 CStudnet、CEvent、CTeacher、CManager 四个类
1.2 程序整体流程
学生第二课堂管理系统的功能分为学生信息管理、学生得分情况
管理、学生活动管理三个模块,其中基础信息管理分为活动和学生基
本信息的管理,包括增删查改等。功能模块图如下:
1.2.1 登录页面
程序在运行时会首先输出第二课堂系统的标题页面,其次是选择
4
登录身份,用户需要依次输入账号和密码,学生身份对应的是学号和
密码,教师身份对应的是职工号和密码,两者的登录都是通过对学生
和教师的链表类进行便利查询,返回查询结果,管理员的登录是通过
验证是否与初始化数据相同进行判断,然后执行登录。当用户名存在
并且与密码相匹配的时候,就会进入到与用户名相匹配的用户端。演
示如下:
流程图如下:
剩余19页未读,继续阅读
资源评论
起个长一点的名字
- 粉丝: 8
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功