先放上需求同时也是作业的地址:http://www.cnblogs.com/xinz/p/7417960.html 这是我第一次接触一个完整的项目的开发,在这里分享一下整个项目(或者作业?)的设计过程. 写一个项目,首先就是要搞清楚需求.而这个项目的需求描述中,可以看出后续的改进会有很多.而且个人也很难在短时间内将所有功能实现,还需要后续的慢慢改进.这就导致了必须采用模块化的开发,否则在后续的修改和添加新的功能时将耗费大量的精力. 其次是要将需求中的问题拆分,本次项目里的问题就是“输入需要的题目…