摘要: #####购物车应用:角色:买方,卖方用例:买方----浏览产品,创建订单 卖方-----管理查品,管理订单,管理发货界面设计:买方:目录页明显查品信息,可以选择一个产品,打开购物车界面,同时加入车购物车界面,可以返回产品目录界面,也可以进入支付界面订单界面,填写必要信息,确认后显示收据页面收据页面,通知买方订单已经被接受卖方:登录界面,管理产品要登录系统,登录后显示菜单界面包含产品维护和订单查看创建长品界面,加入查品产品信息页面,可修改或者删除订单处理界面,可忽略或者处理敏捷开发,尽快开始开发。迭代的过程中会逐渐明确,接下来第一轮迭代开发。####创建第一个模型: 从模型开始是... 阅读全文
posted @ 2012-09-24 20:47 事件轮询,回不到过去 阅读(697) 评论(0) 推荐(0) 编辑
摘要: python:显示说明优于隐含意义;django:强调 松耦合,少写代码,快速开发,DRY,一致性;django不喜欢魔术代码,强调可控制,可理解;####MVC框架: 将应用程序分成三个部分:Model 模型 View 视图 Controller 控制器 ####django 的MVC框架:M代表模型,数据存取层;处理与数据相关的所有事物,包含数据之间关系,如何有效验证,如何存取等等;V代表视图,业务逻辑层;是模型与模板之间的桥梁,一方面存取模型,另外一方面调取适当的模板;T代表模板,表现层; 如何在页面或者其他类型文档中进行显示; MVC控制器的部分由django框架的url... 阅读全文
posted @ 2012-09-24 20:27 事件轮询,回不到过去 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 在normal mode下,光标移动到头文件引入的位置,按键gf 可以打开相对应的头文件;在.vimrc中添加 set dictionary+=/usr/share/dict/... 等可以加入字典功能(补全);vim 的 fold 即折叠功能zf % 实现折叠{}功能 可是窗口模式下 zf 折叠选中的代码zo zc 打开关闭折叠的代码 zk zj 代码折叠之间的切换mkview loadview 重新打开文件的时候折叠还依然存在zd 删除折叠代码zr zm 打开合并的折叠代码 zm 是反向操作asdf lajf las fvim 查看并执行历史命令 先输入q,然后输入:,输入his可以查看. 阅读全文
posted @ 2012-09-24 11:56 事件轮询,回不到过去 阅读(318) 评论(0) 推荐(0) 编辑