小学期完成

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


小学期的任务是这样的:

题目概述:
某学校近年来招生规模不断扩大,每个院系的专业、班级、学生的数量急剧增加,在校学生管理的各种信息量也成倍增长。
旧有的人工操作的学生信息管理工作,重复工作多,工作量大,效率低。因此,迫切需要电子化办公来提高管理工作的效率。
请设计并实现一个学生选课管理系统或一个图书借阅系统来实现选课或图书借阅的电子化。
并且要求:
使用 C 语言;两个题目,任选其一;分组完成,五人一组,自愿组合;开发环境:Turbo C++ 或其它 C 编程环境;
提供命令行操作,无需图形界面;模块化结构;遵守编程规范;界面友好;运行正确;具有容错机制


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

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

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

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


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

小学期完成》有2个想法

  1. Neo 文章作者

    回头再看看这个,……真香警告,自己打脸,到了硕士还是学软件相关的专业……!!( ̄ε(# ̄)☆╰╮( ̄▽ ̄///)

    回复
  2. 李阳博客

    记得我大一的时候的作业是做一个游戏,就像你这样的,在当时自己能写出这么一个来还是不错的

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注