进度安排---10.11更新版

采用框架:CanJS MVC

工作方式:“类”结对编程(参见前言部分说明)

前言:Popush工程的前端比较混乱不易修改,经过激烈讨论,我们认为在对Javascript的MVC框架使用尚且不是很熟悉的时候,结对编程是比较合适的方法,双方相互督促帮忙调试,一人写model,一人写view,共同处理重要的Controller模块。在将原工程调整为MVC后,首先要调通、确保功能无损,然后进行修改和润色。

 

第四周(---10.13):

1、          掌握CanJS的基础知识和有关API,动手熟悉CanJS

2、          抽取文件管理界面和代码编辑页面的Model以及View层。

3、          走读并测试代码,消除bug。

工作形式类似结对编程(适用于4、5周):

文件管理界面

欧阳方昕

View&Control

负责抽离出HTML元素,将原js文件中的DOM操作抽象成前端模板

江林楠

Control&Model

负责抽离出Model,与欧阳结对编程、密切沟通以编写Control

协同编辑界面

王思伦

View&Control

负责抽离出HTML元素,将原js文件中的DOM操作抽象成前端模板

洪宇

Control&Model

负责抽离出Model,与王思伦结对编程、密切沟通以编写Control

后台

王需

前端与后台的桥梁

构建Model与MongoDB的联系。解决原有bug的后端部分,准备增加新功能,随时准备帮助前端。

第五周(10.14---10.20):

1、          完成文件管理界面、协同编辑界面的controller,保证两个页面上的功能可用,不引入新的bug。

2、          将注册登陆界面MVC化。

3、          与后台进行密切沟通,修复原有bug,准备在前台增加功能。

第六周(10.21---10.27):

如果4、5周的进度能够正常完成,则第6周的任务如下:

1、          允许代码include其它文件,即可以编译链接多个文件。

2、          代码自动提示

3、          调整前端界面,使前台更美观更有一致性。

如果4、5周工作遇到困难,则优先解决4、5周的任务

第七周(10.28---):

1、          对更改后的软件进行详细的测试,找出并修复bug。

2、          撰写详细的维护手册和功能文档。

3、          准备小组展示。

 

posted @ 2013-10-10 22:55  Fruits  阅读(248)  评论(1编辑  收藏  举报