C语言校园家教管理系统

C语言_课程设计任务书5

一、设计题目

校园家教管理系统

二、设计目的

1、加深学生对该课程基础知识和基本理论的理解和掌握,培养学生综合运用所学知识独立分析和解决问题的能力;
2、培养学生在计算机软硬件开发、理论计算、查阅资料等方面的能力,使学生逐步树立正确的设计思想;
3、加强理论联系实际,培养学生科学严谨、实事求是的工作作风和勇于探索的创新精神。

三、任务描述

校园家教管理系统是一个家教管理的信息化平台,可以为有勤工俭学需求的同学提供更多就业机会,帮助他们快速找到适合自己的家教工作。故设计一款校园家教管理系统是十分必要的。
本次设计的校园家教管理系统,主要用户分为两类用户:管理员和家教人员。各类用户要求实现的基本功能如下:

管理员:
(1) 课程信息管理:录入、删除和修改课程信息。课程信息:课程编号、课程名、授课时间、要求、课程状态 (已选/未选)、家教人员编号等。
注:家教人员编号暂不录入。
(2)家教人员查询:按家教编号查看家教个人信息:按专业查看并显示家教个人信息,并统计总的人数:按年级查看并显示家教个人信息并统计总的人数。
(3)课程授课查询:按家教编号查询显示该家教人员所有授课课程信息;按课程状态查询和显示已选课程和未选课程信息:按授课时间查看课程信息。

家教人员:
(1)个人信息管理:录入和修改个人有关信息。个人信息:家教编号(4位整数,由系统自动生成)、姓名、学号、性别、年龄、专业班级、电话、住址等。
(2)报名:查询未选课程,选择合适的课程报名(把家教人员编号填写到课程信息中,并修改课程状态)。注:一名家教最多可报名 3 门课程。

四、设计要求
1、要求按照分析、设计、编码、调试和测试的软件开发过程独立完成一个校园家教管理系统;
2、应用模块化编程思想。系统的各项功能分别用函数编写,并通过主函数调用实现其所有功能;
3、系统完成的各项功能要求设计成一个菜单。开始运行程序时,先按用户分类显示主费单,在选择了相关用户后,再显示该用户对应的菜单,然后用户通过菜单项选择操作完成相应操作。

主菜单:
1 管理员
2 家教人员
3 退出系统
请选择[1/2/3]:

管理员菜单:
1 课程信息管理
2 家教人员查询
3 课程授课查询
4 退出系统
请选择[1/2/3/4]:

家教人员菜单:
1 个人信息管理
2 报名
3 退出系统
请选择[1/2/3]:

源码传送门

传送门:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111

C语言校园家教管理系统相关推荐

  1. C语言校园超市管理系统

    C语言校园超市管理系统 C语言课程设计任务书 一. 设计题目 校园超市管理系统 二.设计目的 1.加深学生对该课程基础知识和基本理论的理解和掌握,培养学生综合运用所学知识独立分析和解决问题的能力; 2 ...

  2. 自行车租借管理系统c语言,校园自行车管理系统.doc

    PAGE \* MERGEFORMAT 29 TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc306644579" 一.项目开发 ...

  3. 易语言编写的档案管理系统源码_校园固定资产管理系统方案

    随着校园信息化建设和应用的普及,信息化管理校园固定资产已成为影响校园教育教学的应用,乃至能否正常教学的重要物质基础.为了加强固定资产的管理,提高校园管理水平,把固定资产编码与流程统一,越来越多的学校决 ...

  4. 计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构 ...

  5. 基于JAVA校园快递管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

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

  6. 基于JAVA校园疫情信息管理系统计算机毕业设计源码+系统+数据库+lw文档+部署

    基于JAVA校园疫情信息管理系统计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA校园疫情信息管理系统计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 ...

  7. 【毕业设计源码】基于微信小程序的校园活动管理系统的设计与实现

    目录 一.程序介绍: 三.文档目录: 四.运行截图: 五.数据库表: 六.代码展示: 七.更多学习目录: 八.互动留言 一.程序介绍: 文档:开发技术文档.参考LW.答辩PPT,部分项目另有其他文档 ...

  8. java计算机毕业设计互联网校园家教兼职平台源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计互联网校园家教兼职平台源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计互联网校园家教兼职平台源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目 ...

  9. JAVA毕业设计web家教管理系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计web家教管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计web家教管理系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B/S架构 开 ...

最新文章

  1. 什么是SOLID原则(第3部分)
  2. php 字符串表示,php字符串是否包含某字符串
  3. 学用MVC4做网站四:公共模型
  4. raspberry 烧写镜像到SD卡
  5. checkbox:获取所有已选中的值
  6. Java8 之 lambda 表达式、方法引用、函数式接口、默认方式、静态方法
  7. android: 发送自定义广播
  8. 年均增长超200%的网易云信,如何向PaaS行业领跑者再进一步?
  9. spring tx:advice 和 aop:config 配置事务
  10. 使用RMAN在ASM和文件系统之间拷贝数据
  11. Android中获取手机电量信息
  12. coreldraw错误代码14001_CorelDRAW文件损坏的几种解决方法
  13. 地主家也缺粮,高通一季度营收下降近两成
  14. 黑白群晖 进阶篇 不得不注意的情况
  15. 揭秘!女程序员为啥更赚钱?这4个大招,用Python做副业躺赚
  16. 成都盛铭轩:做好主图要从这些方面做
  17. 易语言 互联网浏览器支持库 WEB浏览器2.0版(WebBrowser2.fne)
  18. win10专业版激活方法
  19. 《VoIP技术构架(第2版·修订版)》一1.7 小结
  20. 单库单表到多库多表的全量复制方案

热门文章

  1. 游戏领域的“抄袭”与“借鉴”之分,无耻与致敬仅有一步之遥
  2. 拍立淘-以图搜图中的图像搜索算法
  3. 台式计算机连不上网,台式机插上网线连不上网怎么办?
  4. html实现点赞效果,HTML+CSS入门 点赞功能实现 $(tag).css('属性', '样式')
  5. 米的换算单位和公式_米的单位换算公式大全(长度单位大全表)
  6. 腾讯副总裁吴军答腾讯的“抄袭与创新”(互联网行业的商业智慧)
  7. 小程序--广州旅游推荐
  8. 数据库总结作业数据库设计七
  9. 海思SD3403开发板学习(一)
  10. android 滑动导航栏颜色渐变,Android App页面滑动标题栏颜色渐变