摘要: 采用框架:backbone MVC工作方式:两人共同负责单个页面的MVC结构的重构。由于页面在单人不会的前提下,由两个人共同开发,这样有助于项目的进展。总体构建思路:文件管理页面张舒彤MC负责前端重构MVC负责重构MVC页面。张世钱CV协同编辑页面肖超玮MC陈鹏飞CV登陆,后台等黄怀毅机动人员随时准备支援前端同时负责探究后台代码,准备增添功能第四周:1. 团队一起掌握Backbone2. 以互帮互助的方式掌握backbone。3.实现登录界面的重构。第六周1.周二前完成学习和登录页面的重构。2.周三开始全力攻克前端mvc的架构。第七周1.实现前端mvc的架构。小组声明:从本周开始,小组成员每3 阅读全文
posted @ 2013-10-11 20:00 一盆小铜钱 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一、hellorocket简介与功能分析:hellorocket是一个html5 webapp的案例,经测试可以在Chrome浏览器,iOS Safari以及Android浏览器上运行。比较大的特点即在于其在移动设备上的兼容性,以及html5的使用。这个简单的demo主要实现了两个网页页面间切换的效果(类似PPT的页间切换效果),同时在demo的说明中说其是模仿ios的UI风格。这一样例是基于Rocket WebApp框架开发的,并使用backbone作为MVC实现方案。二、hellorocket框架分析:首先我们来看一下Model层。因为这一个demo没有涉及到底层的数据库,因此没有Mode 阅读全文
posted @ 2013-10-07 22:12 一盆小铜钱 阅读(398) 评论(0) 推荐(0) 编辑
摘要: SPA(Single-page Application),直接翻译过来也就是“单网页应用”,一个更好的译名是“单页Web应用”。从它的名字我们可以知道,这就是一个单独的网页。一个真正的SPA是用户通过浏览器加载了HTML页面之后,所有的后续操作响应都不会离开当前页面,不会进行任何页面跳转而是通过动态加载等方式实现只更新当前网页的内容而不变更网页。这样的优势使得一个SPA给予的用户体验更接近于一个桌面的应用程序而非一个网页。SPA的主要由AJAX、Node.js、浏览器插件(例如Silverlight、Flash及Java Applets等)、薄服务器端架构、有状态厚服务器端架构、无状态厚服务器 阅读全文
posted @ 2013-10-07 20:15 一盆小铜钱 阅读(422) 评论(0) 推荐(0) 编辑
摘要: author:huanghuaiyico-author:xiaochaowei首先介绍一下todos的功能:1、添加任务。2、修改任务(包括内容,状态)。3、删除任务。todos是典型的mvc结构。下面我将具体分析一下。MODEL:首先看一下model层代码: // Todo Model // ---------- // Our basic **Todo** model has `title`, `order`, and `done` attributes. var Todo = Backbone.Model.extend({ // Default attributes for ... 阅读全文
posted @ 2013-10-07 14:13 一盆小铜钱 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 第二次会议记录时间:2013.10.06(由于本周五全员无法到齐,推迟至今)地点ZJ1#406记录黄怀毅出勤情况到场组长:黄怀毅组员:陈鹏飞 张世钱 张舒彤 肖超玮请假无迟到无缺席无会议内容1、 组员分工 表现层张世钱修改html及css,使页面更为友好,改善用户体验张舒彤逻辑层及数据层黄怀毅走读js代码,与表现层紧密协助,bug修改(包括后台),增加代码注释重写用户文档陈鹏飞机动肖超玮做前端的技术顾问,根据实际情况参与前端或中间层的工作2、 制定每周任务 第三周(09.30-10.06)学习MVC技术,代码通读及重构... 阅读全文
posted @ 2013-10-07 13:29 一盆小铜钱 阅读(178) 评论(0) 推荐(0) 编辑
摘要: MVC框架 我们都知道,MVC的全称是:Modal View Controller:Modal就是模型的意思,是数据处理和传送的法则;View即视图,是把数据以某种方式展现在人们面前的一种方式;Controller译为控制器,它负责接受用户的输入并调用模型和视图去完成用户的需求。使用MVC框架的目的是实现M和V的代码分离,从而使同一个程序有不同的表现形式。 目前MVC框架已逐渐受到大家的喜爱,它也是Sun公司J2EE平台的设计模式。l 什么是MVC框架? 我们从百度百科词条:MVC中可看到对这三层架构的具体解释: 视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTM.. 阅读全文
posted @ 2013-10-07 11:22 一盆小铜钱 阅读(351) 评论(0) 推荐(0) 编辑
摘要: author : XiaoChaoWei 2011013279首先说说backbone,backbone是一个重量级的前端mvc框架,我感觉他可以实现的是将js代码的组织,能够提供一种数据额逻辑相互分离的方法,减少开发过程中的数据和逻辑的混乱。Backbone.model包括交互数据及相关的大量逻辑: 转换、验证、计算属性和访问控制。你可以用特定的方法扩展Backbone.Model,模型也提供了一组基本的管理变化的功能。下面谈谈如何运用:Man=Backbone.Model.extend({ initialize:function(){ alert('Hey, you creat.. 阅读全文
posted @ 2013-10-07 01:27 一盆小铜钱 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 第一次会议记录时间:2013.9.22地点ZJ1#406记录黄怀毅出勤情况到场组长:黄怀毅组员:陈鹏飞 张世钱 张舒彤 肖超玮(通过视频参加)请假无迟到无缺席无会议内容1、确定例会与集中开发时间、地点 例会时间:周五下午14:00 集中开发时间:周五下午(晚上时间机动)以及周六晚上 地点:逸夫图书馆研读间或紫荆1号楼4062、完成团队章程制定 确定了小组的名称,并商讨制定了团队开发、管理以及建设的各项细则。3、明确本次开发的目标 在第七周前需要对于系统做出以下改进: 首先是重构系统,包括提高系统的可维护性以及优化系统的前端部分; 其次还要重新撰写说明文档,使其更加易懂。4、每位组员主动认领常规 阅读全文
posted @ 2013-09-30 21:04 一盆小铜钱 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 团队章程(一)团队开发每周五下午14:00召开小组成员讨论会,地点在逸夫图书馆的研读间。每周例会主要总结上周每位成员的开发进展以及团队整个工程项目的开发情况,互相交流在此过程中遇到的问题,制定下周进度计划,分享关键技术的运用,撰写技术博客。每周五下午例会结束及周六晚上组织团队集中开发。集中开发中对每位成员遇到的问题进行讨论与交流,并根据对以前项目的分析制定之后的开发目标。每位成员在完成一阶段的个人任务后,应及时发布在配置系统并告知其他成员。(二)团队管理全体成员必须准时出席每周例会和之后的集中开发,但允许因临时有事缺席周六的集中开发。在每周例会和集中开发前,组长应进行提醒。对于在例会或集中开发 阅读全文
posted @ 2013-09-30 21:03 一盆小铜钱 阅读(477) 评论(0) 推荐(0) 编辑