制作股票信息交流站是这学期的系统集成课的结课作业。虽然我对炒股没什么兴趣,但是我很有兴趣学着完整的走一遍项目。通过这次课程设计,我学会了:
* 在CentOS上工作,包括艰难的学习Vim;
* 用Git和Github管理项目并且与队友合作完成任务;
* 学会画UML图和E-R图;
* 对软件工程有了新理解;
* 对RMDS数据库设计有了新的认识;
* 了解了NoSQL的概念,学习了MongoDB的概念;
* 学会了markdown语法;
* 了解了Web的相关概念,包括Servlet、JSP、Tomcat;
* 了解了Maven和Gradle等等项目构建的知识;
* 了解了SpringMVC的概念;
* 了解了计算机网络硬件;
在50年前,《语录》的前言上写了这一段话:
学习毛主席的著作,要带着问题学,活学活用,学用结合,急用先学,立竿见影,在“用”字上狠下功夫。反复学习,反复运用,经常结合实际。带着问题选学毛主席的语录,容易收到立竿见影的效果。
这让我感慨万千,大一的时候我总是希望学完了系统的知识然后再用,现在我知道了只有越发勤快的使用技能,才可以找到自己的盲区,然后最高效的学习。带着需求去学,用自己的刚需而不仅仅是兴趣去推动自己,才会得到最好的效果。
我希望能借这个课程设计取得更高的分数,更重要的是学到与之相关的尽可能多的知识。
这个课程只有布置题目而没有实际授课,作业要求只到架构而不要求代码。时间紧迫,但我们小组会在学期结束后尽可能完整的写好实现。
这个Repositories包含了这个项目从需求分析到最后部署的全部过程
* 本项目参考的文章和其他资料存在UMLmaterial文件夹中;
* 需求已经由老师大概给出,我们在Requirement文件夹详细讨论