《九宫格日志网》课程设计报告 专 业 计算机科学与技术 班 级 学 号 姓 名 指导教师 完成时间 成 绩 11-1 11034050126 姚 明 2014.4.2 题目:九宫格日志网 设计目的: 随着工作和生活节奏的不断加快,属于自己的私人时间也越来越少,日记这种传统的倾诉方式也逐渐被人们所淡忘,取而代之的是各种各样的网络日志。不过,最近网络中又出现了一种全新的日记方式——九宫格日记,他由九个方方正正的格子组成,让用户可以像做填空题那样对号入座,填写相应的内容,从而完成一篇日记,整个过程不过几分钟。九宫格日记因其便捷、省时等优点在网上迅速风行开来,备受学生、年轻上班族的青睐。 需求分析 九宫格日记网需要功能: 一、为了便于浏览,默认情况下,只显示日记的缩略图。 二、对于每篇日记需要提供查看原图、左转和右转功能。 三、需要提供分页浏览日记列表的功能。 四、写日记时,需要提供预览功能。 五、在保存日记时,需要生成日记图片和对应的缩略图。 六、显示日历表。 总体设计 系统目标: 一、界面友好、美观。 二、日记内容灵活多变,即可以做选择题,也可以做填空题。 三、采用Ajax实现无刷新数据验证。 四、网站运行稳定可靠。 五、具有多浏览器兼容性。 网站功能结构: 一、显示九宫格日记列表模块 显示九宫格日记列表主要用于分页显示全部九宫格日记、分页显示我的日记、展开和收缩日记图片、显示日记原图、对日记进行左转和右转以及删除自己的日记等。 二、写九宫格日记模块 写九宫格日记主要用于填写日记信息、预览生成的日记图片和保存日记图片。其中,在填写日记信息时,允许用户选择并与烂自己喜欢的模块,以及选择预置日记内容等。 三、用户模块 用户模块又需要包括用户注册、用户登录、退出登录和找回密码等4个子功能。其中,用户注册主要用于新用户注册。用户登录主要用于用户登录网站,登陆后的用户可以查看自己的日记、删除自己的日记以及写九宫格日记等;退出登录主要用于登录用户退出当前登录状态;找回密码主要用于当用户忘记密码时,根据密码提示问题和答案找回密码。 九宫格日记网功能结构图: 九宫格日记网系统流程图: 本文来源:https://www.wddqw.com/doc/4f00bcb09e314332396893bd.html