《694523510毕业设计(论文)JSP+JavaBean+Servlet个人博客信息管理系统》由会员分享,可在线阅读,更多相关《694523510毕业设计(论文)JSP+JavaBean+Servlet个人博客信息管理系统(50页珍藏版)》请在金锄头文库上搜索。
1、编 号:090823 审定成绩: 江西先锋软件职业技术学院毕业设计论文(论文)个人博客系统 分 院: 软件工程分院 学生姓名: 专 业: 软件服务外包 班 级: 学 号: 指导教师: 先锋软件学院学生毕业设计(论文)工作自查表(2011年11月- 2012年3月检查)学生姓名专业软件开发服务外包学号导师姓名职称教师导师每周指导次数3每次: 1小时题目名称个人博客信息管理系统的设计与实现作息时间上午9时 10时下午3时 4时晚间7时 8时个人精力实际投入日均工作小时3周均工作小时18缺席天数0出勤率%100%毕业设计(论文)工作进度已完成主要内容100%待完成主要内容100%本系统包括登录博客系
2、统的后台管理平台。(2)更改博客账号的基本信息。(3)撰写日志。(4)日志管理。(5)评论管理。(6)留言管理80%加关注,认证,应用管理20%存在问题工作措施目前没有实现多条记录的连锁删除以及数据的导入功能和删除数据时图片的同时删除功能。指导教师(签字): 日期: 年 月 日 先锋软件学院毕业论文(设计)评阅表(指导教师、评阅人用)论文(设计)名称个人博客信息管理系统的设计与实现个人博客信息管理系统的设计与实现学生姓名学号指导教师或评阅人)姓名序号评审项目指标满分评分1论文(设计)完成量论文(设计)内容完成量,难易程度符合教学基本要求202调查与综合根据论文(设计)任务,能独立查阅文献资料和
3、从事其它有关调研。有收集、综合和正确利用各种信息的能力。203论文(设计)质量文章切合选题,材料丰富、内容充实,观点明确、论据充分、论证严格,构思完整、层次分明、段落、论题间的衔接自然、舒展。文笔流畅、语言通顺、使用专业术语准确,图表清楚,符合要求。504创新有独特的见解,或有一定应用价值10总分评语:(明确指出论文(设计)的调研论证材料收集是否适合论点要求、创新点、论文(设计)论证能力、写作水平,同时要明确指出论文(设计)的不足之处及改进方向。)评阅人: 年 月 日摘 要个人博客信息管理系统致力于为广大网友提供优质的互动交流平台,为个人提供更多心情和生活介绍及展示的机会,提高网站的知名度和访
4、问量,提升自己博客的价值。为了满足个人博客信息管理系统的要求,实现系统静态与动态页面的相互分离,系统采用JSP+JavaBean+Servlet和SQL Server2000数据库相结合的开发模式。论文首先论述了系统的开发背景和设计目标,并对系统开发所采用的技术进行相应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,并对系统进行可行性分析,确定在目前的条件下,开发个人博客信息管理系统是可行的。在需求分析结果的基础上,对系统的功能模块进行划分。接着对系统中的数据库进行模型设计,包括数据流图、实体联系图及数据表结构。在系统的设计与实现中,确定系统的开发思想以及开发环境,并对
5、系统中的JavaBean和Servlet代码进行设计。最后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。经过调试运行后表明,系统可以满足用户创建个人博客的各项要求。关键词:MVC,设计模式,知识共享,博客信息管理系统 ABSTRACTThe blog information management system is concentrates on high-quality interactive exchanges platform for a large number of users, increasing the visits and making t
6、he website more and more famous, thereby can acquiring for the opportunity that business enterprise providing more introductions and shows of products, promoting the value of the website.Satisfy for the functions of blog information management system, achieving the systems static page separate with
7、dynamic page mutually, using JSP+ JavaBean+ Servlet with the mode of development that the database of SQL Server2000 combine together.The paper discusses the background of development of the system and the design of the target first, and introduces the tecknique which used to develop simply.In the a
8、nalyse of system, proceeded the simple analysis to the model of the system, made sure the operation process of the system, proceed the analyse to the system, ensure that under the current term, developing blog information management system is feasible. At the foundation of requirement with the analy
9、se result, proceeding the providing of the function module of the system. Follow, designing the database model, including the data flow diagram, entity relation diagram and data tables. during the design and realization of the system, making sure the development thought of the system and install the
10、 environment of development,at last show the design details with realize finally an a key for of detailed design with realization, and analyzed the program which relate to the system module. After debugging and running ,it shows that the system can satisfy with users to create personal blog.Keywords
11、: MVC,Design Patterns,Knowledge sharing,The Blog Information Management System目 录第1章 绪论11.1 博客信息系统概述11.2 博客发展趋势21.3 系统开发的背景21.4 技术路线231.5 系统设计目标分析3第2章 基本技术方案42.1 JSP中的各种技术42.1.1 JSP概述42.1.2 Servlet概述42.1.3 JavaBean概述52.2 基于B/S的WEB应用体系结构52.2.1 传统的两层体系结构52.2.2 三层体系结构62.2.3 JSP网站开发模式62.3 Eclipse简介72.4
12、Tomcat简介72.5 SQL Server简介82.6 MVC设计模式8第3章 系统分析与总体设计103.1 系统需求分析103.1.1 用户需求分析103.2 数据分析113.3 系统流程113.4 功能模块划分143.5 功能模块介绍153.5.1 博客注册登录管理模块153.5.2 博客及文章检索查询模块153.5.3 博客页面显示模块163.5.4 博客个人维护管理模块16第4章 系统详细设计174.1 数据库分析174.1.1 数据库设计E-R图174.2 系统数据表设计204.3 数据连接23第5章 系统功能的具体实现245.1 系统的主窗口245.2 公共核心类的设计265.
13、2.1 数据库相关265.2.2 编写JavaBean类285.2.3 管理类设计295.3 系统主要功能模块详述315.3.1 博客管理员登陆模块315.3.2 日志管理显示模块325.3.3 撰写日志模块355.3.4 删除日志模块365.3.5 修改日志模块385.3.6 日志搜索模块39结 论40参考文献41致 谢42IV创业创新 知识管理Ahead Institute of Software and Technology第1章 绪论1.1 博客信息系统概述“博客”(Blog或Weblog)一词源于“Web Log(网络日志)”的缩写,是一种十分简易的傻瓜化个人信息发布方式。任何人都可
14、以像使用免费电子邮件一样,完成个人网页的创建、发布和更新。博客就是开放的私人空间,可以充分利用超文本链接、网络互动、动态更新等特点,在网络中,精选并链接全球互联网中最有价值的信息、知识与资源;也可以将个人工作过程、生活故事、思想历程、闪现的灵感等及时记录和发布,发挥个人无限的表达力;更可以以文会友,结识和汇聚朋友,进行深度交流沟通1。“博客”当然是个大家都不陌生的名词,博客的英文名词就是“Blog或Weblog”(指人时对应于Blogger),查阅最新的英文词典也不可能查到。该词来源于“Web Log(网络日志)”的缩写,特指一种特别的网络个人出版形式,内容按照时间顺序排列,并且不断更新。博客是一种零编辑、零技术、零成本、零形