苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

JSP博客管理系统毕业设计|JSP日志管理系统

时间:2012-05-28 16:58来源: 作者: 点击:

日志是一种正处于快速发展和快速演变的互联网应用,也是一种表达个人思想,内容按照时间顺序排列,并且不断更新的出版方式。Pvra创始人EvanWilliams认为日志概念主要体现在三个方面

随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。

在互联网越来越普及的今天,信息在人们的日常生活中占据了非常重要的地位,学生日志是基于JSPSQL Server的一种在Internet上公开发布的快速更新的学生信息的网站系统,使用者可以简单快速地完成学生日志管理的创建、发布和更新,是一个方便的供广大学生用户相互交流的平台。本文主要研究多用户系统,主要包括用户注册登录、前台浏览、评论日志功能,后台发表日志的功能、相关的管理功能和修改账户信息等功能。本文主要介绍了该系统的基本功能及具体设计实现方法:系统分析中系统的结构图分析了系统各模块的功能;在系统设计中,详细地展现了系统各个功能模块的设计思路等。

 

关键词日志;JSPSQL

 

 

Abstract

Along with the computer and network technology, the rapid development of Internet application and popularization in the global scope, the society is quick to information society, the function of information automation. So we from multifarious affairs liberates, improve our work efficiency.

The Internet is becoming more and more popular in the information in People's Daily life occupied a very important position, the student diary management system is based on JSP and SQL Server on a kind of Internet public information quickly update students website system, user can simply and quickly complete student log management of creation, release and update, is a convenient for students to user communication platform. This paper mainly studies multi-user system, including registered user login, browse, comments log function, the function, the background Posting relevant management function and modify the account information, etc. This paper introduces the basic function of the system and the specific design method in the analysis of the system, system structure analysis of each module in the system function, In the system design, system function module design, etc.

 

Keywords: log management system, JSP, SQL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

    ... I

Abstract II

1 绪论... 1

1.1概述... 1

1.2设计背景... 1

1.3 设计意义... 2

1.4设计方法... 2

2. 理论综述... 3

2.1 JSP技术简介... 3

2.2 JSP工作原理... 3

2.3 JSP体系结构... 3

2.4 JSP的特点... 4

2.5系统数据库连接... 5

2.6 SQL Server简介... 8

2.7 “结构化查询语言SQL)简介... 8

2.8 BS模式与C/S模式的比较分析... 9

2.9 JDBC介绍... 10

3 系统分析... 12

3.1 可行性分析... 12

3.1.1 技术可行性... 12

3.1.2 操作可行性... 12

3.1.3 法律方面可行性... 12

3.1.4 分析结论... 13

3.2 调查研究... 13

3.2.1提供用户注册... 13

3.2.2 用户维护个人基本信息... 13

3.2.3 日志和评论管理... 13

3.2.4 普通用户需求... 13

3.2.5 管理员需求... 13

3.3 系统功能流程图... 14

3.4组织结构... 14

3.5系统模块划分... 15

3.6系统功能设计... 16

3.7 操作流程... 17

3.8 环境配置... 17

3.8.1硬件条件... 17

3.8.2 软件条件... 17

4 总体设计... 18

4.1模块划分... 18

4.2功能模块初步设计... 18

4.2.1注册用户模块... 18

4.2.2普通用户模块... 18

4.2.3管理员模块... 19

4.3功能模块结构图... 19

基于网站的需求,根据功能模块的初步设计,设计了网站各功能的功能图。    19

4.3.1 注册用户模块... 19

4.3.2 游客访问模块... 20

4.3.3 管理员模块... 20

4.4详细描述用例... 21

4.5 系统数据流图... 23

4.6系统数据模型设计... 24

5 系统实现... 27

51常用操作说明... 27

5.2主页... 27

5.3系统登陆... 27

5.4用户功能界面设计... 28

5.4.1添加相片... 29

5.4.2 修改个人基本信息... 29

5.4.3 发布日志... 30

5.4.4 管理日志... 30

5.4.5发表日志评论... 31

5.5管理员界面设计... 32

5.5.1 管理员登录界面... 32

5.5.2 管理主界面... 32

6 测试... 35

6.1 测试的任务及目标... 35

6.1.1 测试的任务... 35

6.1.2 测试的目标... 35

6.2 测试方案... 35

6.3 测试用例... 35

6.3.1 会员登录测试... 35

6.3.2管理员登录测试... 36

    ... 38

参考文献... 39

致谢... 40

 


 

1 绪论

学生日志是一种十分简易的傻瓜式个人信息发布方式,让任何人都可以像免费电子邮件的注册、书写和发送一样,简单快速地完成个人日志的创建、发布和更新,用户可以通过该系统发布日志、图片等各种信息,是一个方便的供广大学生用户相互交流的平台。

一般一个日志系统就是一个页面,它通常由简短而经常更新的日志日志构成,所有日志都是按照日期排列,现在流行的日志就是日志系统的具体表现。看上去平淡无奇,毫无可炫耀之处,但它可以让每个人零成本地创建自己的网络媒体,每个人都可以随时把自己的想法和灵感在日志系统站点上更新。它的人性化和平民视角使得它提供的消息更贴近人们的生活,而且它搜集的新闻资料大多是第一手资料。简言之,该系统具有友好的用户界面、简单易懂的操作方式、强大的功能,有广泛的应用空间和无可比拟的价值。

1.1概述

日志是一种正处于快速发展和快速演变的互联网应用,也是一种表达个人思想,内容按照时间顺序排列,并且不断更新的出版方式。Pvra创始人EvanWilliams认为日志概念主要体现在三个方面:频繁更新(Frequency)、简洁明了(Brevity)和个性化(Personality)。可见,日志是一种新的信息共享形式,主要针对个人信息共享而发展起来的一种当今较为流行的沟通方式。简易日志网站正是一种用于个人信息发布与交流的专业网站,提供最基本的交流功能和个性化设计。以最简明的方式提供对个人信息的管理功能,以达到用户方便地相互交流思想感情的目的。

1.2设计背景

计算机科学不断的发展,给信息共享提供了有利的客观条件。随着数字信息的全球化,对信息共享的需求日益增大。现在,不仅企业、集团、单位需要共享自身的信息,个人信息共享的需求也是迫不急待。数字化的世界中,人与人的交流方式和传统的交流方式相比有所改变。日志网站是适应这种人际交流方式的改变,迎合个人信息共享的需求,并在此基础上快速发展起来的一种个人思想感情表达方式。日志网站的出现,给Internet世界的个人交流带来了极大的方便。

1.3 设计意义

当今时代是计算机时代,人们的工作大部分都依赖计算机。计算机的功能仍在不断的增强,应用范围在不断扩大。在这种形势下,人与人之间的交流也在慢慢地计算机化。日志是发布个人信息、表达个人思想感情的一种有效方式,即日志网站就个人信息发布的场所,是人与人沟通的一个聚集地。

从上面的背景知识我们已经了解到日志在互连网上已经具有相当的规模,可以说它已经被人们所接受,日志改变着人们的交流方式和情感体验和表达形态,改变着人们聚散的方式;它无限放大着人们对于未来信息世界的预想,它影响着整个中国互联网的发展走向,甚至可能在今后一个时期,波及或影响着现实社会的民主决策过程。无疑日志这样一种影响力颇大的媒介将有利于我们好的思想好的事物的传播,有利于社会的进步。所以我们要把这种好的影响力发挥到最大,怎样提高日志影响力必然就要求开发日志新技术来获得更多人的认可。因此,日志网站不仅需提供用户发布个人信息的功能,还需提供用户浏览信息的功能,查看用户所发布的个人信息的功能等。因此,日志网站的建设有其不容忽视的特殊意义。

1.4设计方法

本设计采用JSP技术进行开发,JSP技术相对于传统的网页开发技术有着绝对的优势,大大减化了程序员的代码量,对程序员开发WEB应用程序提供了完备的技术支持。JAVA的跨平台性,也使得开发出来的WEB应用程序具有更好的扩展性,能够运行于不同的操作平台之下。后台数据库采用SQL Server 数据库,该数据库在接口、性能支持上比其它数据库达到更好的效果。

 

 

 

 

 

 

 

 

 

 

 

 

 

2. 理论综述

2.1 JSP技术简介

JSP(Java Server Page服务器网页)是从1998年开始出现的新技术。由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于JavaServlet以及整个Java体系的web开发技术。在传统的网页HTML文件(*.htm,*.html)中加入脚本片段和JSP标记(Tag),构成JSP网页(*.jsp)JSP技术为创建显示动态生成内容的web页面提供了简便的方法。JSP作为Java家族的一员,承袭了Java的特点,即跨平台的特性,也即一次编译,到处运行。

在国外,己经大量使用JSP作为网络应用程序的开发工具,而在国内,尽管JSP还不是主流开发技术,但是由于JSP的强大优势,许多网站都已经准备转向JSP,利用JSP来开发动态网站。

2.2 JSP工作原理

JSP是面向服务器的,因此支持任何浏览器。当Web服务器和JSP引擎遇到访问JSP网页的请求时,JSP引擎将请求对象发送给服务器端的相关组件,比如JavaBean组件、ServletEJB等,然后由服务器端组件处理这些请示,可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回JSP引擎。JSP引擎将响应对象传递给JSP页面,根据JSP页面的HTML格式完成数据编排,最后Web服务器和JSP引擎将格式化后的JSP页面以HTML格式返回客户浏览器。这就是当前网站构建中广泛采用的浏览器——Web服务器——后台数据库的三层架构模式。因为JSP所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果。

2.3 JSP体系结构

JSP网站开发标准给出了两种使用JSP的技术,可以归纳为模式一、模式二。

模式一:JSP+JavaBeans技术 在这种模式中,JSP页面独自响应请求并将处理结果返回给客户。Bean处理所有数据访问,JSP实现页面的表现,以实现内容生成与显示相分离。当处理复杂的大型应用时,页面被嵌入大量的脚本或Java代码段,当需要处理的商业逻辑复杂时,这种情况会变得非常糟糕,大量的内嵌代码使得页面程序变得复杂,对于前端界面设计人员,这是不可思议的事情。所以模式一可用于小型应用,不能够满足大型应用的需要。

模式二:JSP+Servlet+JavaBeans技术 Servlet技术是一种采用Java


标签:

(原文标题:JSP博客管理系统毕业设计|JSP日志管理系统

(责任编辑:苏州北大青鸟



相关新闻

  • E-learning云计算机市场份额逐渐扩大
  • 基于WEB的成本管理系统的设计
  • 基于WEB的学生成绩管理系统的设计及
  • 基于WEB的汽车信息网站的设计
  • 基于WEB的信息信息发布系统的设计及
  • 基于WEB的JSP实验室管理系统的设计
  • 基于WEB的企业人事管理系统的设计
  • 基于JSP的商场进销存管理系统的设计
  • 基于JSP的网络交易市场物业管理系统
  • 基于WEB的毕业设计选题系统的设计及
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题