学习进度条
周次 |
学习时间 |
新编写代码行数 |
博客量(篇) |
学到知识点 |
第一周 |
约5小时 |
0 |
1 |
1.软件工程的概念 2.IT行业的就业分析 3.了解到软件工程涵盖的知识点 |
第二周 |
约8小时 |
约100 |
3 |
1.回顾了一些排序算法 2.用JAVA做了复利以及单利计算程序 3.Github的使用及上传文件 4.软件开发的流程 |
第三周 |
约13小时 |
约80 |
3 |
1.扩展复利程序 2.软件开发流程:瀑布模型、原型模型、螺旋模型、统一过程模型、MSF过程模型 3.重新看《C语言程序设计》这本书 4.《构建之法》1、2、3章,个人开发软件流程、软件工程师的成长历程
|
第四周 |
约18小时 |
约100 |
1 |
1.重新复习C语言,把书看了一遍 2.学习了单元测试 3.学习github的fork、pull request
|
第五周 |
约15小时 |
约150 |
2 |
1.学会用eclipse上传以及导入github代码 2.了解到黑盒、白盒测试 3.用单元测试发现了复利计算程序许多bug,同时也修复了一部分bug
|
第六周 |
约8小时 | 约50 | 2 |
1.结对深造复利计算器,组合计算功能 2.学习连接数据库保存数据
|
第七周 | 约10小时 | 约60 | 2 |
1.利用label设置复利计算器背景 2.hibernate返回数据
|
第八周 | 约12小时 | 约150 | 0 |
1.学习java Swing类组件,界面设计 2.学习android 手机开发 3.补充师姐app的单元测试 |
第九周 | 约20小时 | 约200 | 1 |
1.学习java Graphics类应用 2.学习android的基本知识,如:布局、资源整合、组件等 3.了解并学习敏捷流程 |
第十周 | 约10小时 | 约100 | 0 |
1.学习Android的SQLITE存储数据 2.Android的SharePreference存储数据 3.Android的Bundle传递数据 |
第十一周 | 约10小时 | 约200 | 1 |
1.学习WEB-jsp的jdbc连接mysql数据库,增删改查操作 2.做基于web的学生信息管理系统
|
第十二周 | 约15小时 | 约200 | 1 |
1.完善学生信息管理系统 2.正在做画图工具系统,学习javaGraphic2D绘图 3.学习android内嵌数据库的查询,插入,修改,删除 4.正在做“广商百货”o2o平台的界面注册以及登录并保存用户数据 |
第十三周 | 约10小时 | 约300 | 2 |
1.继续学习java Graphic2D画图 2.阅读《构建之法》8、9、10章,学习需求分析、PM作用、典型用户定义等 3.回顾上学期学习的数据库内容,概念模型、逻辑模型以及物理模型的设计 |
第十四周 | 约10小时 | 约100 | 1 |
1.看软件工程师的职业道德修养 2.继续细化项目“广商百货”,进行sprint2 3.学习android用数据库存储图片 |
第十五周 | 约15小时 | 约300 | 0 |
1.看《构建之法》,定义典型用户以及场景 2.继续学习sqlite存储 |
第十六周 | 约10小时 | 约100 | 1 |
1.学习javabean技术 2.学习servlet技术 3.项目sprint3最后冲刺 |
第十七周 | 约5小时 | 约300 | 1 |
设计选课数据库以及实现选课系统 |