小学期。。。给我最深刻的启发就是。。。这辈子打死我都不做程序员。。。太TM累了。。。

小学期的任务是这样的:

题目概述:

某学校近年来招生规模不断扩大,每个院系的专业、班级、学生的数量急剧增加,在校学生管理的各种信息量也成倍增长。

旧有的人工操作的学生信息管理工作,重复工作多,工作量大,效率低。因此,迫切需要电子化办公来提高管理工作的效率。

请设计并实现一个学生选课管理系统或一个图书借阅系统来实现选课或图书借阅的电子化。

并且要求:

使用 C 语言;两个题目,任选其一;分组完成,五人一组,自愿组合;开发环境:Turbo C++ 或其它 C 编程环境;

提供命令行操作,无需图形界面;模块化结构;遵守编程规范;界面友好;运行正确;具有容错机制

我的小学期是这样的:第一天我写了学生老师的登录注册系统,第二天修改为使用数据结构,并且定义了如何传递接受参数。接下来和龙仔商量了一下,认为该写老师添加课程了,于是龙仔投入到了这中间。而我,开始了漫漫无终点的修改之路(说起来这是一件相当蛋疼的事情)本来龙仔写的是基本没有 BUG 的。。。但是。。。就是这个但是,我看着不爽,写的和我的格式不一样。。。在我看来写程序不极致精简,格式不整齐简直就是折磨人,现在看来倒是我这个想法折磨了我自己。。。后来我逐渐放弃了优化。。。开始专注整合龙仔写的各个函数。。。就这样。每天忙到 1 点才睡觉。。。

验收前两天晚上两点半才睡,前一天晚上。。。简直要吐血。。。看起来好像所有的函数都整合的挺好了。。。结果运行测试选课删除课程 BUG 就出来了。。。连夜赶工修改。。。硬生生把代码从 2400 行整到了 3500 行。。。然后终于了没了 BUG。。。已经是 4 点 40 了。。。

啊啊啊啊啊早上起来就是验收了啊啊啊啊啊该肿么办。。。

早上带着黑圆圈就晃晃悠悠的去了。。。趴了一上午。。。一直等到了最后一个才验收我们的。。。找的是个女老师,看起来我花一天时间专门修改的提示语没有白费,又很装逼的演示了一下强大的容错功能,看起来分数不会低啦~

附几张图来看看:(简直羞耻)

c语言小学期大作业学生管理系统,小学期完成相关推荐

  1. MySQL数据库大作业——学生管理系统GUI

    MySQL数据库大作业--学生管理系统GUI 原程序链接: https://www.bbsmax.com/A/kmzL3WQBdG/ 为了完成数据库大作业, 我在其基础上进行了一定的修改和扩充. 如果 ...

  2. C# 数据库大作业-学生管理系统

    文章目录 C# 学生管理系统 概览 C#代码 1.LoginForm(登录界面) 2.Reg(注册界面) 3.ResetP(重设密码界面) 4.MainForm(主界面,包括了选课和查询界面) 5.P ...

  3. Java课程设计大作业学生管理系统的设计与开发(Java+Mysql)

    文章目录 项目目标 项目截图展示 项目Java源程序 项目数据库文件信息 项目结构图设计 系统功能结构图: 软件架构设计 项目目标     这篇文章是Java语言得课程设计大作业记录.     项目由 ...

  4. python大作业 学生管理系统 以Excel(xls)格式导入文件

    简单的说一下每个板块的作用 这个load函数,是导入进来文件的数据 def load():data=xlrd.open_workbook('data.xls')table=data.sheets()[ ...

  5. 学委作业管理系统c语言,c语言大作业-学生信息管理系统.doc

    c语言大作业-学生信息管理系统.doc 课程设计报告书 题目:学生信息管理系统设计 学 院 电子与信息学院 专 业 电子信息类 学生姓名 学生学号 指导教师 课程编号 135160 课程学分 1学分 ...

  6. 哈工大C语言大作业-学生成绩管理系统

    哈工大C语言大作业-学生成绩管理系统 完整项目地址:https://github.com/944613709/Student-Performance-Management-System-ByC 说明 ...

  7. JAVA大作业 | 学生成绩信息管理系统

    > * *JAVA大作业 | 学生成绩管理系统(含有用户界面)*** ----- ps :多个包写在一起---– package test; import java.awt.*; import ...

  8. HTML5期末大作业:管理系统网站设计——蓝色OA企业员工管理系统(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源

    HTML5期末大作业:管理系统网站设计--蓝色OA企业员工管理系统(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常 ...

  9. C语言总结项目和入门大作业——信息管理系统(多文件版)

    文章目录 八. C语言入门大作业--信息管理系统(多文件版) 一. 功能模块的划分: 二. 多文件的编写 三. 基本函数的实现(重点) 四.文件操作函数 五.函数的辅助函数 六.多文件编程和联系 七. ...

最新文章

  1. 使用BigQuery ML预测天气(6.19)
  2. IP地址,子网掩码、默认网关,DNS理论解释
  3. 2-Tenor AF AFT400-实战-Lync Server 2010-集成-2012-01-19
  4. js 动态获取表格中的值并修改其他表格+js 动态拼接字符串
  5. 1、如何进行字符串常量中的字符定位_Java String:字符串常量池,我相信会有很多朋友不很理解这部分...
  6. Python操作MySQL(二) ORM篇
  7. HOOK大法实现不修改程序代码给程序添加功能
  8. About Wisdom
  9. 《CSS揭秘》:菱形图片
  10. navicat远程连接mysql很慢_解决Navicat远程连接mysql很慢的方法
  11. 方差与偏差的解释和解决办法
  12. 115网盘离线下载问题
  13. 计算机if函数的作用,if函数的使用方法
  14. android降低屏幕分辨率,让游戏更尽兴 手动调低Android手机屏幕分辨率
  15. vue中yarn install报错:info There appears to be trouble with your network connection. Retrying…
  16. wamp5多站点配置教程
  17. 输入身高体重测身材_身高体重测试(女人标准体重计算器)
  18. Armbian搭建本地Gitea服务器
  19. ps的两种填充效果快捷键
  20. Centos7.4/RHEL7.4---Samba服务器的搭建

热门文章

  1. 从华为智慧生活APP的智能场景,谈到建成华为专属的智慧生活管理后台
  2. 《Gartner2016年度新兴技术成熟度曲线》全解读
  3. a1a2b1b2c1c2语言级别区分,西班牙语 | 西班牙语的等级是怎么划分的?(A1/A2、B1/B2、C1/C2)...
  4. 性能测试-工具篇:jmeter - Cookie管理和默认请求
  5. ERP实施设防三大雷区(转载)
  6. 家庭用计算机是一体好还是,国产家用电脑一体机,性能够用就好!!!
  7. Bzoj 2563: 阿狸和桃子的游戏 题解
  8. 服务器装win10稳定吗,win10哪个版本最稳定好用 目前win10最稳定的版本推荐
  9. Web——HTML常见标签及用法
  10. Linux CentOS 系统实战笔记-基础篇