毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

C++大学选修课系统设计

更新时间:2010-3-7:  来源:毕业论文

C++大学选修课系统设计
摘  要    由于选修课系统应用范围之广,版本各式各样,有优秀的,同时也有不好的。如何做出一个比较出众的选课系统,是对程序员的一种考验。通过分析得出,选择一种程序设计语言、一个开发平台和编程思想是至关重要的。本系统将从众多选课系统抽象出最基本的功能进行设计和开发。
关键字:选课系统 学生端  管理端
目  录
1.选修课系统概述
1.1系统的主要任务
1.2 基本要求
1.3 主要功能
1.4 设计方法及涉及知识点
1.4.1 设计方法
1.4.2 涉及知识点
1.5 系统开发的目的
2.系统分析
2.1系统开发平台的选择
2.2程序设计语言的选择
2.3 操作平台
3.总体设计
3.1系统的结构图
3.2系统的功能模块图
3.3函数模块说明
3.4系统运行界面赏析
4.系统评价
4.1系统的特点
4.2系统的缺点
4.3将来可能提出的要求
5.总  结
6.参考文献
1.选修课系统概述
    通过这一款选修课小系统,学生可以登入学生端进行选课及其他的操作,管理者通过登入管理端可以进行对选修课系统的数据的管理和维护。在学生端主要设置了3个基本功能:学生选课、学生情况、选课情况等;在管理端主要设置了9个基本功能:增加/删除学生、增加/删除课程、更改学分、填写成绩、学生情况、选课情况、保存数据等。这些功能基本上能满足选课的基本要求。此程序可以初步体现课程设计的目标。
1.1系统的主要任务
用VC++编写一个界面美观流畅学生选课系统。学生有名字,学生最多可学五门课程,学生实际学的门数,可以给定学生的名字,可以得到学生的名字,可以得到学生给定课程的成绩,可以得到学生所学课程的平均成绩,可以给学生增加一门课(同时在该课程中增加一个学生)。课程最多有30个学生,课程有实际学生数,课程有实际学生名单,课程有学分数,课程有每个学生成绩,课程可以得到学分数,课程可以设置学分数,课程可以得到班平均成绩,课程可以得到某个学生成绩。
1.2 基本要求
程序运行结果正确,操作方便,界面美观,逻辑层次清楚,程序结构合理,文档规范清晰。
1.3 主要功能
(1).学生端:有学生登入进行操作,此操作包括学生选课、查询学生及选课情况等
(2).管理端:有管理员登入进行操作,此操作包括增加/删除学生、课程,填写成绩,更改学分,查询学生、选课情况,保存数据等
1.4 设计方法及涉及知识点
1.4.1 设计方法
本选修课系统是采用面向对象的程序设计思想进行编制的,整个系统由若干个类、函数模块以及一个主函数组成。
使用面向对象的程序设计方法是设计一个复杂的软件系统时,首要的问题是确定该系统是有哪些对象组成的,并且设计这些对象。[1]
1.4.2 涉及知识点
涉及到的知识点有:类的创建和设计,函数模块的调用和嵌套,文件的基本操作等
1.5 系统开发的目的
  主要目的是:设计一个含有最基本功能的选修课系统,能符合基本的选课要求。850

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

C++大学选修课系统设计下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©lwfree.cn 六维论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。