河南理工大学《C#程序设计》实训报告
河南理工大学
软件职业技术学院
实训报告
学年 第二学期
课程名称 C # 程序设计
设计题目 学生信息管理系统
学生姓名 黄 浩 涛
学 号 411020040135
专业班级 软件技术 10 -1
指导教师 姜 国 权
2010 年 06 月 23 日
1
河南理工大学《C#程序设计》实训报告
河南理工大学《C#程序设计》实训报告
目录
1 设计任务书 4
1.1 题目与要求..................................................................................................................................4
1.2 本系统设计的知识点..................................................................................................................4
2 功能设计 4
2.1 算法设计......................................................................................................................................4
2.2 模块流程图..................................................................................................................................8
2.3 模块功能说明..............................................................................................................................8
3 程序代码设计 9
3.1 登录窗口:..................................................................................................................................9
3.2 程序管理窗口............................................................................................................................ 11
3.3 学生信息管理............................................................................................................................ 13
3.4 学生成绩管理........................................................................................................................... 18
3.5 添加成绩的学号........................................................................................................................25
3.6 学生信息添加............................................................................................................................ 28
3.7 图形图像成绩添加.................................................................................................................... 31
3.8 软件技术成绩添加.................................................................................................................... 33
3.9 学生信息修改............................................................................................................................ 36
3.10 软件技术成绩修改................................................................................................................. 39
3.11 图形图像成绩修改.................................................................................................................. 42
4 C#程序设计总结 46
在程序设计过程中我认识到很多,很多的不足,也有很多的无
奈。许多知识点的遗忘,还有好多知识的不会,每当用到时才知
2
河南理工大学《C#程序设计》实训报告
河南理工大学《C#程序设计》实训报告
道自己还有好多不会。在编程的过程中不仅复习了已学的知识,
而且还学到了很多课本上没有的知识点。并且认识到:以后要想
从事变成这个行业仅仅学习课本上的知识是不行的,网络上的资
源丰富而实用是课本无法比拟的,所有我们不仅要掌握书本上的
知识,还要了解更多的课外知识。 46
在编写程序的时候参考了许多文献,让我知道了我的许多不足也
是我更加渴望学到更多。通过这次实训我知道了:只有在实践中
才能发现自己的不足,只有在实践中才能学到更多。 46
5 致谢 46
在此致谢一下人员在我编写程序时对我的帮助 46
1. 参考于百度知道 46
2. 参考于 csdn 论坛 46
3. 参考于爱问资源 46
4. 最重要的是感谢姜老师在这一年里的辛勤教导,在此谢谢姜
老师。 46
3
河南理工大学《C#程序设计》实训报告
河南理工大学《C#程序设计》实训报告
1 设计任务书
1.1 题目与要求
本人计划编写一个学生信息及成绩管理系统,主要用来管理学生基本信息
及成绩信息。具体要求如下:
建立学生信息表,包含:学号,姓名,性别,出生日期,家庭地址,专业,
班级
建立学生成绩表,包含:学号,姓名以及各科成绩。
学生信息表可以按学号进行排序以及按学号、姓名、性别、民族以及专业
进行查询。
学生成绩表可以实现以专业按各学科成绩的范围进行升序和降序排列。
1.2 本系统设计的知识点
数据库的连接、定义、数据库的增删改查、循环
2 功能设计
2.1 算法设计
本系统主要是检索数据库并通过 语句进行相应的信息查询
检索
登录窗口
图
登录后显示主窗体
图
4
河南理工大学《C#程序设计》实训报告
河南理工大学《C#程序设计》实训报告
学生信息管理窗体
图
学生成绩管理窗口
图
点击检索所有学生
图
5
河南理工大学《C#程序设计》实训报告
评论0