关于软工课设—TTMS 的一些小小心得
刚刚结束不久的课程设计应该是我上大学学习计算机以来接触过最为复杂的代码了,其形式之新,代码量之庞大,业务需求之复杂,确确实实是让我这只小菜鸡蒙逼了好一阵子,索幸最后在学长及同学的帮助之下还是磕磕绊绊的完成了任务。接下就具体说一下我遇到的一些问题,和我的一些感想吧。
首先,系统形式上的问题,此次接触到的TTMS在系统逻辑架构的设计上,使用了目前广泛使用的分层架构模式,将软件分为如下图所示:
不得不说这种架构的确是业界比较流行的,有以下优点,易升级,易维护,有利于分工协作。说是分层,其实我们小组就大部分让我一个人来写,却实累得我半死。幸好,课设结束那天晚上他们说出去请我吃大餐,(我自然也不能客气,基本上啥菜贵点啥,差点跟我翻脸)。
再一个,代码量的确是非常大的,而且是多文件系统,保守估计(加上系统给的样本)应该破五千行了,在这里,给可爱的劳资