没有合适的资源?快使用搜索试试~ 我知道了~
c++课程设计-学生选修课选课系统参考.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 16 浏览量
2021-12-15
18:02:11
上传
评论
收藏 460KB PDF 举报
温馨提示
试读
28页
c++课程设计-学生选修课选课系统参考.pdf
资源推荐
资源详情
资源评论
学生选修课选课系统
目 录
1 前言............................................................................................................................ 1
2 需求分析 .................................................................................................................... 2
2.1 编写目的 .......................................................................................................... 2
2.2 需求概述 .......................................................................................................... 2
2.3 需求说明 .......................................................................................................... 2
2.4 开发环境 .......................................................................................................... 2
3 总体设计 .................................................................................................................... 3
3.1 功能模块图 ....................................................................................................... 3
3.2 流程图 .............................................................................................................. 4
3.3 类的设计图 ...................................................................................................... 5
4 各功能模块设计 ........................................................................................................ 7
4.1 整体设计 ........................................................................................................... 7
4.2 主要的功能函数设计 ....................................................................................... 7
5 系统调试 .................................................................................................................... 8
6 总结与体会 .............................................................................................................. 14
6.1 总结 ................................................................................................................ 14
6.2 编写程序中遇到的问题及解决办法 ............................................................ 14
参考文献 ...................................................................................................................... 15
附录 源程序 ................................................................................................................ 16
须眉原作
1
1 前言
随着计算机的普及,各高校均采用计算机进行学生选课。学生选修课系统主
要包含选修课管理系统及学生选课系统两部分。
学生选修课系统一般需要有管理员管理选修课课程, 然后学生对经过管理员
操作后的选修课进行选课。 选修课管理系统由管理员登录, 对当前所有选修课课
程进行管理操作。 学生选课系统则是由学生登录, 学生可以查看由管理员整理好
的所有选修课,并从显示出的选修课中选择自己要选择的课程。
管理员管理选修课实质是对后台选修课库中的选修课信息进行操作, 可以在
库中添加课程或删除课程。 学生选课的实质即是先打印出后台选修课库中所有选
修课信息以供选择,选择课程即是对后台学生信息库里的学生信息进行修改。
2
2 需求分析
2.1 编写目的
(1)要求学生达到熟练掌握 C++语言的基本知识和技能;
(2)基本掌握面向对象程序设计的基本思路和方法;
(3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题;
(4)通过编写此系统,实现选修课系统的基本功能。
2.2 需求概述
(1)系统中包括两个登陆身份(管理员与学生),并对应不同的功能;
(2)对于管理员,此系统具有添加、删除、查看选修课等功能;
(3)对于学生,此系统具有选课、查询等功能
2.3 需求说明
此系统可以实现学生选课,管理员管理课程的基本功能
2.4 开发环境
使用 Visual C++6.0 编程软件
3
3 总体设计
3.1 功能模块图
(1)学生
学生身份有两个功能,分别是选课与查看个人信息。如图 3.1 所示。
图 3.1 学生功能模块图
(2)管理员
管理员可以对选修课课程进行管理。如下图所示。
图 3.2 管理员功能模块图
学生
选
课
个
人
信
息
管理员
查
看
选
修
课
删
除
选
修
课
添
加
选
修
课
4
3.2 流程图
进入系统后可以选择以学生身份或者管理员身份登录。 学生登录需要输入个人
的学号及姓名, 成功登录后可以选课或查询个人信息。 管理员的登录需要输入密
码,成功登录后则可以对当前所有的选修课进行管理操作, 可添加新选修课或删
除已有的选修课。详细操作流程如下图所示。
图 3.3 流程图
选择身份或退出
学生
管理员
开始
结束
选
课
个
人
信
息
查
看
选
修
课
删
除
选
修
课
添
加
选
修
课
显
示
全
部
按
类
型
选
课
按
学
分
选
课
显
示
全
部
按
类
型
查
询
按
学
分
查
询
输入学号及姓名
输入密码
剩余27页未读,继续阅读
资源评论
cyh76339129
- 粉丝: 1
- 资源: 14万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功