微信号:simplemain

介绍:简单·美的程序员分享技术干货

第二部分::任务5:总结作业-记事本

2016-11-03 22:59 简单的老王

又到周四,我们第二部分的学习又要告一段落了。在这第二部分的学习中,我们引入了web框架、数据库连接池、日志管理等。相比于第一部分,我们从小米加步枪的方式跨越到了飞机加大炮。所以,为了巩固这一部分的成果,老王要给大家布置作业了。这一次的作业,任务和第一部分最后的大作业一样,实现一个记事本的功能。但是,需要用我们这一部分讲到过的web框架、数据库连接池和日志管理库来实现。

 

==== 目标 ====

 

这周的任务,就是做一个网页版的记事本,用于记录平时重要的事情。具体功能图如下:

 



1、记事本列表页:按时间倒排展示所有的事件;

2、事件详情页:展示事件的title、时间、具体内容;可以编辑和删除;

3、添加新事件:添加新事件;

4、采用web框架实现web的逻辑;采用数据库连接池管理数据库的连接;用日志记录用户的访问和操作。

 

==== 任务分解 ====

 

这次的任务,实际上就是综合了我们第二部分所有的内容。所以拆分以后,要实现的就是:

 

1、根据之前老王讲的任务,搭建好web代码框架(拷贝之前的目录和代码);

 

2、网页开发,设计和开发:列表页、详情页、编辑页、新建页这四个页面;

 

3、设计数据库表;

 

4、开发对应的server逻辑(涉及到数据库的查插删改);

 

5、加入访问日志。

 

==== 具体落地 ====

 

因为这次任务是一次作业,所以老王就不会提供参考代码了,完全靠大家自由发挥。由于是第一次做一个完整的功能,所以这次任务的时间比较宽松,时间为一个月(11.3- 12.3。不追求快,大家尽可能做成精品。

 

好了,大家有问题么?没问题的话,就赶紧动手吧~

 


 
SimpleMain 更多文章 Linux环境下的性能分析 之 CPU篇 第二部分::任务4:日志 搜索时的动态提示 第二部分::任务3: 有框架的数据提交和展示 从词典查词到文本检索
猜您喜欢 在大数据时代,每家公司都要有大数据部门吗? 互联网大佬巅峰对决:马云称险丧命乌镇 雷军叫板苹果遭讥讽 白鹭时代出席第五届iWeb峰会,助力HTML5行业发展 The Swift Programming Language--语言附注--特性 别人的 App 不好用?自己改了便是。Moves 篇(上)