- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第14章 综合案例——九宫格日记网
本章要求 :
九宫格日记网的基本开发流程
九宫格日记网的功能结构及系统流程
九宫格日记网的数据库设计
编写数据库连接及操作的类
配置解决中文乱码的过滤器
九宫格日记网主界面的实现
显示九宫格日记列表模块的实现
写九宫格日记模块的实现
九宫格日记网的编译与发布
第14章 综合案例——九宫格日记网
主要内容
1. 需求分析
2. 总体设计
3. 数据库设计
4. 公共模块设计
5. 网站主要模块开发
6. 网站编译与发布
14.1 需求分析
随着工作和生活节奏的不断加快,属于自己的私人时间也越来越少,日记这种传统的倾诉方式
也逐渐被人们所淡忘,取而代之的是各种各样的网络日志。不过,最近网络中又出现了一种全新的
日记方式,九宫格日记,它由九个方方正正的格子组成,让用户可以像做填空题那样对号入座,填
写相应的内容,从而完成一篇日记,整个过程不过几分钟。九宫格日记因其便捷、省时等优点在网
上迅速风行开来,倍受学生、年轻上班族青睐。
通过实际调查,要求九宫格日记网具有以下功能:
为了更好的体现九宫格日记的特点,需要以图片的形式保存每篇日记,并且日记的内容写在九宫
格中。
为了便于浏览,默认情况下,只显示日记的缩略图。
对于每篇日记需要提供查看原图、左转和右转功能。
需要提供分页浏览日记列表功能。
写日记时,需要提供预览功能。
在保存日记时,需要生成日记图片和对应的缩略图。
14.2 总体设计
14.2.1 系统目标
14.2.2 构建开发环境
14.2.3 网站功能结构
14.2.4 系统流程图
14.2.1 系统目标
根据需求分析的描述及与用户的沟通,现制定网站实现目标如下:
界面友好、美观。
日记内容灵活多变,即可以做选择题,也可以做填空题。
采用Ajax实现无刷新数据验证。
网站运行稳定可靠。
具有多浏览器兼容性,即要保证在IE 9下正常运行,又要保证在火狐浏览器下正常运行。
14.2.2 构建开发环境
1.网站开发环境
开发工具:Eclipse IDE for Java EE。
开发技术:JSP+Ajax+HTML 5+JavaScript。
后台数据库:MySQL。
开发平台:Windows XP(SP2)/Windows Server 2003(SP2)/Windows 7。
Java开发包:Java SE Development KET(JDK) version 7 Update 3。
2.服务器端
操作系统:Windows XP(SP2)/Windows Server 2003(SP2)/Windows 7。
Web服务器:Tomcat 7.0.27。
数据库服务器:MySQL。
3.客户端
浏览器:IE 9.0以上版本、Firefox等。
分辨率:最佳效果1680×1050像素。
14.2.3 网站功能结构
根据九宫格日记网的特点,可以将其分为用户模块、显示九宫格日记列表和写九宫格日记3个部
分设计。下面分别进行介绍。
显示九宫格日记列表模块
显示九宫格日记列表主要用于分页显示全部九宫格日记、分页显示我的日记、展开和收缩日记图片
、显示日记原图、对日记图片进行左转和右转以及删除自己的日记等。
写九宫格日记模块
写九宫格日记主要用于填写日记信息、预览生成的日记图片和保存日记图片。其中,在填写日记信
息时,允许用户选择并预览自己喜欢的模板,以及选择预置日记内
您可能关注的文档
- Java语言程序设计(第二版) 教学课件 李尊朝 等 第10章.pdf
- Java语言程序设计(第二版) 教学课件 李尊朝 等 第14章.pdf
- Java语言程序设计(第二版) 教学课件 李尊朝 等 第15章.pdf
- Java语言程序设计(第二版) 教学课件 李尊朝 等 第16章.pdf
- Java语言程序设计案例教程 教学课件 李明才 7645.pdf
- jQuery程序设计基础教程 工业和信息化普通高等教育“十二五”规划教材 教学课件 姚敦红 杨凌 张志美 李晓黎 等编著 第3章.pdf
- JSP程序设计 教学课件 林振荣 徐 苏 第7章 Jsp中连接数据库.pdf
- JSP程序设计教程 教学课件 向学哲 第03章 Java语言程序设计基础.pdf
- JSP动态网页基础教程 教学课件 张晓蕾 第3章 JSP语法基础.pdf
- JSP动态网页基础教程 教学课件 张晓蕾 第4章 JSP语法进阶.pdf
- labVIEW 8.2 基础教程 教学课件 雷振山 赵晨光 魏丽 郭涛_ 第2章 前面板设计.pdf
- LabVIEW程序设计与虚拟器 教学课件 王福明 1 5 第1章.pdf
- LabVIEW程序设计与虚拟器 教学课件 王福明 1 5 第3章.pdf
- LabVIEW虚拟仪器设计教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 何玉钧 高会生 等 第3章 LabVIEW基本操作.pdf
- LabVIEW虚拟仪器设计教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 何玉钧 高会生 等 第5章 程序结构.pdf
- LabVIEW虚拟仪器设计教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 何玉钧 高会生 等 第6章 变量、数组、簇和矩阵.pdf
- LabVIEW虚拟仪器设计教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 何玉钧 高会生 等 第7章 图形与图表显示.pdf
- LabVIEW虚拟仪器设计教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 何玉钧 高会生 等 第10章 数据采集.pdf
- Linux 系统管理和应用 教学课件 么丽颖 单元二 管理文件和目录.pdf
- Linux 应用基础教程——Red Hat Enterprise Linux CentOS 5 教学课件 梁如军 Linux 应用基础教程 CH22_IPtables防火墙.pdf
最近下载
- 水果知识培训榴莲.pptx VIP
- 《无人机概论》高职无人机应用技术专业全套教学课件.pptx
- 公安局辅警招聘考试试题库《综合理论知识》(含政治理论、法律法规、公安工作基本知识).pdf VIP
- EN10346:2015_连续热浸镀钢带产品交货技术条件中文版.pdf VIP
- 山东初级注册安全工程师考试题库.pdf VIP
- 卫星遥测数据处理方法、系统及星座状态监控平台.pdf VIP
- 东风螺粉状配合饲料 .pdf VIP
- 高一下学期化学人教版必修第二册用化学沉淀法去除粗盐中的杂质离子课件.pptx VIP
- 2022版三甲评审资料 医院安全保卫管理制度.pdf VIP
- 全过程工程咨询服务 方案(技术方案).doc
文档评论(0)