学生考勤系统C语言课程设计1_第1页
学生考勤系统C语言课程设计1_第2页
学生考勤系统C语言课程设计1_第3页
学生考勤系统C语言课程设计1_第4页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、下载可编辑课程设计说明书学院、系:软件学院专业:软件工程学学生姓名:卢青号: 1514011242设计题目:学生考勤系统起迄日期:2016年2月29日2016年3月11日指导教师:富丽贞.专业 .整理 .下载可编辑第1章设计目的本次C 语言课程设计是对本学期程序设计基础课程的实际应用,也算是对所学知识的一次检验,通过本次课程设计能达到的目的如下:1.巩固和加深对 C 课程基本内容和理论知识的理解和掌握。2.掌握 C 语言编译和程序调试的基本技能。3.利用 C 语言进行基本的程序设计从而逐步了解文件的一些相关操作和掌握函数的使用技巧 ,包括函数类型的选择 ,含参数的传递方式。4.掌握使用数组 ,

2、指针,引用,文件等编译的方法 ,提高运用 C 语言解决实际问题的能力 。5.通过对学生考勤系统的设计 、编写源代码 ,以及对 C 语言中各个语法和函数的使用 ,使得对比较复杂的结构体 、链接、文件的操作更加熟悉。6.通过课程设计 ,将本学期所学知识与实际应用联系和结合起来 ,培养自己的动手能力 ,以及加强各学科之间的联系 ,从而提高个人的团队意识 ,增强团队之间协调和配合.专业 .整理 .下载可编辑第2章总体设计2.1 学生考勤信息记录系统的要求通过该系统实现对学生考勤信息进行创建 、录入、修改、查询、保存等操作的管理 。实验考勤信息包括学生姓名 ,学号,学科种类 ,各科的考勤信息。主要功能

3、:1)、能够完成对考勤的录入和修改2)、创建一个班级的信息3)、设备的查询4)、将考勤信息保存到文件中2.2 流程图根据设计要求 ,画出如下流程图 :开始菜单 2.专业 .整理 .下载可编辑1 23 45 6.录查创修查退入询建改询 2出1结束2.3 设置的主要函数void creat(void);void save(struct Student *,char );struct Student *load(char );void enter(void);/* 录入函数 */void search_1(void);/* 查询函数 _1*/void search_2(void);/* 查询函数 _

4、2*/void add(void);void modify(void);/* 修改函数 */void back(void);/* 退出函数 */void mune_1();/* 界面 -1*/void mune_2();/* 界面 -2*/mune_1();mune_2();.专业 .整理 .下载可编辑3.1 函数以及调用关系void mune_1();/ * 菜单函数1*/void mune_2()/* 菜单函数 2*/开始Menu_2录查创修查入询建改询记个信信整录人息息班123456结束退出系统.专业 .整理 .下载可编辑BreakBreakBreakBreakBreakbreakvoi

5、d enter(void);/* 录入函数 */开始输入班级和学生学号p->num=a高大大马C大大等学学克语学学数英物思言口体学语理语育.专业 .整理 .下载可编辑输入学生本节课息y/n返回菜单 2n退出void search_1(void);/* 查询个人信息 */开始输入此人所在班级和学号a.专业 .整理 .下载可编辑p->num=a真假输出此人的考勤信息返回菜单 2void search_2(void);/* 查询班级信息 */开始输入要查询的班别输出此班的考勤信息返回菜单 2void modify(void);/* 修改函数 */开始.专业 .整理 .下载可编辑输入你要修改的班级和座位号ap->num=a真假重新输入这位学生的考勤信息返回菜单 2.专业 .整理 .下载可编辑void save(struct Student *,char );开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论