40学生收费系统——学生档案管理子系统_学生档案管理系统ado

2020-02-27 其他范文 下载本文

40学生收费系统——学生档案管理子系统由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“学生档案管理系统ado”。

合肥学院

计算机科学与技术系

课程设计任务书 ~20 学年第学期

课专指业导

班教

程 C++课程设计 级 师

课程设计名称 学生收费系统学生档案管理子系统

年6 月

一、课程设计目的将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。通过课程设计,学生在下述各方面的能力应该得到锻炼:

(1)进一步巩固、加深学生所学专业课程《C++程序设计语言》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。

(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。

(3)利用所学知识,开发小型应用系统,掌握运用C++语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。

(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。

(5)掌握结构化程序设计方法,熟悉面向对象程序设计方法。(6)熟练掌握C++语言的基本语法,灵活运用各种数据类型。(7)进一步掌握在集成环境下如何调试程序和修改程序。

二、课程设计名称及内容

课程设计名称:学生收费系统学生档案管理子系统

设计内容:设计一个学生收费系统中的学生档案管理子系统,该系统要求对即将进行收费的学生信息进行录入和维护。

任务和要求

运用面向对象的程序设计方法,要求选择动态数组类模板或链表类模板,任务中要运用I/O流对象对文件进行读写操作。(1)界面

************************************ 学生档案管理子系统

************************************ ** F1 –系统初始化 ** ** F2 –档案录入

** F3 –档案管理 ** F4 –档案查询

**

** ** 2 ** F5 –学生调班 ** ** ESC--退出系统 ** ************************************(2)功能

1)系统初始化:初始化年级,班级信息(可以从文件中读取)2)档案录入:将新学生信息添加到系统中,并保存到文件中。3)档案管理:修改学生档案信息。

4)档案查询:统计班级学生人数,年级学生人数。按学号/姓名/年级、班级信息查询并显示查询结果。

5)学生调班:将学生从一个班级调整到另一个班级,并将学号替换成新班级中学号(新班级原学号最大值+1即为该学生的新学号)6)退出系统:将数据保存在文件中,并退出系统 测试数据

学校共三个年级(初一,初二,初三)每个年级两个班(班级编号自己定义),程序应输入不少于12条学生信息,学生信息包括年级,班级号,班级名称,学号,姓名。其中学号不能重复。

三、主要知识点

     面向对象程序设计方法 界面制作,switch的应用。类和对象。

动态数组(链表)类模板。文件的读写。

四、其他

程序设计可在Microsoft VC++6.0、Borland C++ Builder环境下进行。

五、参考资料

[1].郑莉 等编著《C++语言程序设计(第三版)》北京:清华大学出版社

[2].郑莉 等编著《C++语言程序设计(第三版)学生用书》北京:

清华大学出版社 [3].李春葆 等编著《C++程序设计学习与上机实验指导》 北京:清华大学出版社 [4].范辉 等编著《Visual C++6.0程序设计简明教程》 高等教育出版社 [5].李龙澍《C++程序设计实训教程》北京:清华大学出版社 [6].洪国胜 等编著 《C++ Builder程序设计轻松上手》北京:清华大学出版社 [7].严蔚敏等 《数据结构(c语言版)》 北京:清华大学出版社,1997年4月第1版。[8].胡学钢等《数据结构算法设计指导》北京:清华大学出版社,1999年 第1版。

《40学生收费系统——学生档案管理子系统.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
40学生收费系统——学生档案管理子系统
点击下载文档
相关专题 学生档案管理系统ado 学生 子系统 收费系统 学生档案管理系统ado 学生 子系统 收费系统
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文