jsp博客管理系统开题报告

jsp博客管理系统开题报告

ID:20366335

大小:90.50 KB

页数:8页

时间:2018-10-10

上传者:U-991
jsp博客管理系统开题报告_第1页
jsp博客管理系统开题报告_第2页
jsp博客管理系统开题报告_第3页
jsp博客管理系统开题报告_第4页
jsp博客管理系统开题报告_第5页
jsp博客管理系统开题报告_第6页
jsp博客管理系统开题报告_第7页
jsp博客管理系统开题报告_第8页
资源描述:

《jsp博客管理系统开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

职场大变样社区(www.zcdby.com):下载毕业设计成品全套资料,全部50元以下毕业设计(论文)幵题报告题目:博客的设计与实现系(部)专业学生学号班号指导教师幵题报告日期 -X课题的开发背景Blog是一个网页,通常由简短且经常更新的帖子构成,这些帖子一般是按照年份和H期倒序排列的。而作为Blog的内容,它可以是你纯粹个人的想法和心得,包括你对吋事新闻的个人看法,或者你对一日三餐、服饰打扮的精心料理等,也可以是在基于某一主题的情况下或是在某一共同领域内由一群人集体创作的内容。它并不等同于“网络日记”。作为网络FI记是带有很明显的私人性质的,而Blog则是私人性和公共性的有效结合,它绝不仅仅是纯粹个人思想的表达和日常琐事的记录,它所提供的内容可以用来进行交流和为他人提供帮助,是可以包容整个互联网的,具有极高的共享精神和价值。一个Blog就是一个网页,它通常是由简短且经常更新的Post所构成;这些张贴的文章都按照年份和U期排列。Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文。许多Blogs是个人心中所想之事情的发表,其他Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。简言之,Blog就是以网络作为载体,简易迅速便捷地发布自己的心得,及吋冇效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平 二、目的和意义在网络技术逐渐渗入社会生活各个层面的今天,传统的交流方式也面临着变革,而网络博客则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍亦全球的Internet进行,因此交流既可以是本地进行,也可以是异地进行,大大拓展了沟通与交流的灵活性。博客在现如今这个飞速发展的网络时代己经成为人们不可或缺的一部分,博客,乂译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、阁像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主。博客是社会媒体网络的一部分。三、关键技术与解决方案本系统主要采用Struts框架、JavaScript、JSP等技术来实现。Struts的核心是一个MVC模式的控制器。Struts控制器搭起了Model和View之间的桥梁。框架也包括开发人员想用来开发可伸缩的、先进的应用的其他组件。Struts是一个“隐藏支柱”的集合,帮助开发人员将分散的材料如数据库和页面,结合成一个整体的应用程序。MVC架构将Model(模型组件)、View(视图组件)和Controller(控制器组件)三大核心组件分别应用到开发的Web应用的不同组件屮。JavaScript是一种基丁•对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java脚本语言一起实现在一个Web页面中链接多个对象,与Web客户交互的作用。从而可以开发客户端的应用程序等。JSP的设计0标主要是提供•一种更为简便、有效的动态网页编写手段,并且增强网页程序的独立性、兼容性和可重用性。JSP的工作方式是请求/应答模式,客户端发出HTTP请求,JSP程序收到请求后进行处理,并返回处理的结果。四、系统基本情况描述本系统采用B/S模式,博主进入自己的博客后,可以进行各种允许的操作;游客可以对他人博客进行诸如查看等操作。整个博客系统的框架设计遵循MVC模式,将表示层、业务逻辑层、控制层进行合理分离。五、系统模块设计利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素。本系统-共分两个板块:博主和游客。博主板块为三大模块,游客板块分为四大模块。在表面上每个模块之间虽然是相互独立的,但在对数据库的访问上是紧密相连的,各个模块访问的都是同一个数据库,所不同的只是访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。博主板块的各模块:1安全管理模块 登录管理:在登录时进行检查,确定该用户是否是合法用户。注册管理:为每个用户注册用。修改密码:博主可在此修改密码。修改个人信息:博主可在此修改个人信息。2博文管理模块发表博文:博主发表自己的博文浏览博文:博主浏览已发表的的博文查找博文:查找己发表的博文,包括分类查找和全部查找对博文分类:对己发表的博文进行分类修改博文:对发表的博文进行修改删除博文:将无用的博文删除查看浏览次数:查看某篇博文共有多少人浏览3留言管理模块查看留言:查看游客的留言冋复留言:冋复游客的留言删除留言:对F1己不想保留的留言进行删除游客板块的各模块.•浏览博文:浏览博主的博文评论博文:评论某篇博文发表留言:给博主留言奔留言:奔其他游客的留言 个人博客系统—发表杏看浏览—评论留言博文安全管理删除留言I回复留言查看留言查看浏览次删除博文修改博文对博文分类查找博文I浏览博文发表博文修改密码修改个人信登录注册全部查找—分类查找 图1个人博客系统的功能结构图六、进度安排本课题的进度安排如表1所示。表1进度安排表序号名称周数起止时间各注1可行性研究1周2需求分析1.5周3总体设计1.5周4软件编码5周5软件测试1周6撰写论文3周七、设备保障已经具备下列设备保障毕业设计的顺利开展:软件条件:操作系统WindowsXP;开发工具MyEclipse7.5、DreamweaverCS3;后台数据库SQLServer2005;硬件条件:惠普电脑一台内存2G。参考文献[1]赛奎春、白伟明、赵玉君、李南南.JSP信息系统开发实例精选.机械工业 出版社,2006:5[1]中吉红、廖学峰、余健.JSP课程设计案例精编.清肀大学出版社,2007:2[2]王黎、于永军、张豪.JSP+DreamweaverCS4+CSS+Ajax动态网站开发典型案例.清华大学出版社,2010:1[3]肖慎勇.SQLServer数据库管理与开发.清华大学出版社.2007:1|5|王俊杰.精通javascript动态网页编程.人民邮电出版社.2007:3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭