学生管理系统及票务管理系统总结

大一第一学期c语言的课程设计刚结束,趁着记忆还深刻写一下总结以及和不久前的学生管理系统做个比较。
作为软件工程专业的学生,我们的课程设计和其他人相比难了许多。专业特有的课程设计票务管理系统分为三层架构1.界面层,2.业务逻辑层,3.持久化层,又称TTMs。我们的任务是按照给定的要求填充框架,写出一个完整的代码。时间紧任务重,小组内每个人分了不同的模块。如果只是把自己部分写完还很容易,最难的是改bug.多个人的代码一整合到处报错,多次熬到凌晨两点多也没改完。
不过也从中学到了不少,仅仅是错误就见到了好多以前没见过的类型(手动滑稽),分页器,这是一个新的东西。直到亲自使用它时才明白它是如何工作的,把大量的数据每页固定显示,并可进行翻页操作。学到的最有意义的大概是它的架构方式,分层架构。。。
想起自己曾经写过的学生管理系统,架构真的是糟糕透了。仅是简单的代码累加,函数调用。虽然其功能也差不多都实现了但无论是容错性,美观性还是什么都不好。。
一整个学生管理系统代一千两百多行码都写在了一个.c文件里面。这可能是我学c语言以来干得最傻的事情了。
最后强调三点:架构很重要!!!分工合作很重要!!!耐心很重要!!!

posted @ 2018-06-29 19:48  风之巍巍  阅读(449)  评论(0编辑  收藏  举报