C语言程序设计班级档案管理系统报告文档

课 程 设 计 报 告

课程名称 《C语言程序设计》

课题名称 班级档案管理系统

专 业 计算机科学与技术专业

班 级 计算机1103班

学 号

姓 名 白天亮

指导教师 张雪沈阳化工大学

课 程 设 计 任 务 书

课程名称 《C语言程序设计》

课 题 班级档案管理系统

专业班级 计算机科学与技术专业1103班

学 号

姓 名 白天亮

指导老师 张雪

审 批

任务书下达日期 2012 年 5 月 5 日

任务完成日期 2012 年 5 月 20 日

前 言

设计课题八:班级档案管理系统

一、问题描述:

对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。

二、功能要求:

1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。

2、本系统显示这样的菜单:

请选择系统功能项:

学生基本信息录入

学生基本信息显示

学生基本信息保存

学生基本信息删除

学生基本信息修改(要求先输入密码)

学生基本信息查询

按学号查询

按姓名查询

按性别查询

按年龄查询

g. 退出系统

3、执行一个具体的功能之后,程序将重新显示菜单。

4、将学生基本信息保存到文件中。

5、进入系统之前要先输入密码。

三、算法提示:

数据结构:结构体类型数组

数据库结构:下表构成该系统的基本数据库。

姓名学号性别年龄备注Charchar charintchar

四、测试数据:

学生人数N=10

五、其它:

对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能。

目录

绪论

第一节 课程背景

第二节 本文所做工作

需求分析

总体设计

详细设计

测试

使用说明

总结

附录A 源代码

附录B 参考资料

第一章绪论

学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段

学生档案管理系统是典型的信息管理系统(MIS),经过分析如此情况,我们用开发工具,利用其提供的各种面向对象的开发工具和功能强大的SQL(结构化查询语言)在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。

所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。

有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。

还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的

c语言程序设计班档案管理系统报告,C语言程序设计班级档案管理系统报告文档.doc...相关推荐

  1. 基于JAVA旅游景区预约管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA旅游景区预约管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA旅游景区预约管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: ...

  2. 基于JAVA门诊药品管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA门诊药品管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA门诊药品管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构 ...

  3. java计算机毕业设计汽车售后服务信息管理系统的设计与实现源程序+mysql+系统+lw文档+远程调试

    java计算机毕业设计汽车售后服务信息管理系统的设计与实现源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计汽车售后服务信息管理系统的设计与实现源程序+mysql+系统+lw文档+远 ...

  4. 基于JAVA敬老院管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA敬老院管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA敬老院管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构:B ...

  5. 基于JAVA足球赛会管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA足球赛会管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA足球赛会管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构 ...

  6. java计算机毕业设计企业运营管理系统的设计与实现源程序+mysql+系统+lw文档+远程调试

    java计算机毕业设计企业运营管理系统的设计与实现源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计企业运营管理系统的设计与实现源程序+mysql+系统+lw文档+远程调试 本源码技 ...

  7. 基于JAVA物业后台管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA物业后台管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA物业后台管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构 ...

  8. 基于JAVA游泳馆信息管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA游泳馆信息管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA游泳馆信息管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目 ...

  9. 基于Java毕业设计志愿者管理系统演示录像2020源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计志愿者管理系统演示录像2020源码+系统+mysql+lw文档+部署软件 基于Java毕业设计志愿者管理系统演示录像2020源码+系统+mysql+lw文档+部署软件 本源码技术栈 ...

  10. 计算机毕业设计Java智慧社区信息管理系统开发(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java智慧社区信息管理系统开发(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java智慧社区信息管理系统开发(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目 ...

最新文章

  1. Java字符串用“。”(点)分隔。
  2. Truncate a string
  3. 要啥给啥的写作AI:新闻评论小说都能编,题材风格随便选,真假难辨,16亿参数模型已开源...
  4. qemu-kvm部分流程/源代码分析
  5. 【Leetcode】那些年四数之和下的评论
  6. mysql主从克隆服务器_mysql主从复制服务器配置
  7. 全国计算机等级考试题库二级C操作题100套(第46套)
  8. 1前端学习(2345):关于前端对于xml格式文件的渲染
  9. gbdt 回归 特征重要性 排序_gbdt、xgb、lgb、cat面经整理——from牛客
  10. STM32 的RAM跑到哪里去了
  11. Jumpserver跳板机
  12. 计算Linux内存,CUP,硬盘使用率的shell脚本
  13. ZENG msgbox仿qq提示
  14. 交易撮合引擎原理与实现【含源码】
  15. iOS WKWebView 设置默认系统字体
  16. 桌面终端是计算机吗,桌面和终端
  17. 计算机桌面工作提醒,电脑桌面怎么增加文字提醒?
  18. SpringBoot的幕后推手,分布式架构演进+相关笔记参考
  19. 解析几何:第五章 二次曲线(2)抛物线 一般二次曲线
  20. 高德地图覆盖自定义瓦片图

热门文章

  1. c语言程序吃豆豆,高手帮我改下我的吃豆豆游戏吧
  2. matlab模拟换热过程,基于MATLAB的风冷式翅片管冷凝器的仿真模拟
  3. 关于C#(生僻字、繁体字)和Java的URL转码GBK后结果不一样的问题解决
  4. 洛谷$P2570\ [ZJOI2010]$贪吃的老鼠 网络流+二分
  5. arcpy使用Dissolve_management()函数融合要素类字段并保留其他字段
  6. Android实现高德地图定位详细流程
  7. 行车记录仪SD卡删除视频的数据恢复技术
  8. 小孩子爱玩手机学计算机编程好吗,孩子爱玩手机/电脑就是有网瘾?看完这篇文章你就不会太焦虑了...
  9. 怎样让Win7显示桌面
  10. 人工智能语言 PROLOG 很智能