当前位置:首页 > 基于JSP的网络留言簿的设计与实现--毕业论文
基于JSP的网络留言簿的设计与实现
目 录
摘要................................................................................................................................I Abstract ........................................................................................................................ II 1绪论............................................................................................................................ 1
1.1 选题的意义及依据........................................................................................ 1 1.2 网络留言簿现状............................................................................................ 1 1.3 系统设计的有关理论研究............................................................................ 2
1.3.1 设计系统的必要性............................................................................. 2 1.3.2 设计系统的相关技术......................................................................... 2 1.3.3 系统的功能设计................................................................................. 3
2 有关技术介绍与可行性分析................................................................................... 3
2.1 有关技术介绍................................................................................................ 3
2.1.1 JSP技术简介...................................................................................... 3 2.1.2 MyEclipse工具简介........................................................................ 3 2.1.3 MySql简介.......................................................................................... 4 2.1.4 Tomcat简介........................................................................................ 4 2.1.5 JavaBean介绍.................................................................................... 4 2.1.6 JDBC(数据库连接)技术................................................................. 5 2.2 可行性分析.................................................................................................... 6
2.2.1 系统主要研究思路............................................................................. 6
3 系统需求分析........................................................................................................... 6
3.1 需求概要........................................................................................................ 6 3.2功能分析......................................................................................................... 7 3.3 系统数据流程图............................................................................................ 7
3.3.1 系统数据流程图................................................................................. 7 3.3.2 分层数据流程图................................................................................. 8
I
4 系统设计................................................................................................................. 10
4.1 系统的整体设计.......................................................................................... 10 4.2 系统功能模块设计...................................................................................... 12 4.3 系统的体系结构.......................................................................................... 13 4.4 系统的ER模型............................................................................................ 13 4.5 数据库设计.................................................................................................. 15 5 系统实现................................................................................................................. 17
5.1 系统登录模块设计与实现.......................................................................... 17 5.2 留言模块的实现.......................................................................................... 18 5.3 发帖回帖信息管理模块.............................................................................. 19 5.4 用户信息管理模块...................................................................................... 20 5.5 网站信息管理模块...................................................................................... 21 5.6 板块信息管理模块...................................................................................... 22 5.7 注册用户管理.............................................................................................. 22 5.8 会员用户发帖回帖管理.............................................................................. 23 6 系统测试................................................................................................................. 23
6.1 程序调试...................................................................................................... 23 6.2 程序的测试................................................................................................... 24 6.3 系统的特点和优点...................................................................................... 24 6.4 系统存在的不足和改进方案...................................................................... 25
6.4.1系统存在的不足................................................................................ 25 6.4.2 改进方案........................................................................................... 25 6.5 设计系统收获和心得.................................................................................. 25 7 结论......................................................................................................................... 26 参考文献..................................................................................................................... 28 谢辞............................................................................................. 错误!未定义书签。
II
基于JSP的网络留言簿的设计与实现
摘要:网络的迅速发展,虽为人们之间的交流带来了革命性的变化,但是
目前人民之间的交流范围还是很窄,不能满足更大范围人的需求。留言簿系统的出现使得网络用户可以向全球网民发布留言信息,使得人们可以更容易、更方便地联系到世界的任何角落,它也是目前最常见的web应用系统。网络留言行为将会越来越流行,留言系统的应用功能也将越来越丰富多彩,企业、单位都可以利用此留言簿进行商业广告的宣传、与用户加强合作交流等,个人可以通过此系统进行更方便的网络沟通和学习。
本文开发实现的网络留言簿系统,基于JSP技术,充分利用myeclipse界面的可视化和简单操作的优势,后端采用mysql数据库,为用户提供了强大的数据存储和数据操功能。在对网络用户做了大量的需求分析的基础之上,开发设计而成的界面简捷直观,可操作性强的网络留言簿系统。
本系统基于JSP的网站开发语言,该语言具有众多的优点,在一个平台编写而成的程序,多种类型平台都可以执行、可扩展性能强、差异性以及支持服务器端组件等。本文对网络留言簿进行充分的需求分析,包括用户注册、用户登录、留言板、管理员后台管理等。在对网络用户做了充分的需求分析基础之上,对用户操作、管理员操作等等进行了充分的分析和合理的计划安排和设计。在此基础上,完成了过滤器功能、留言簿留言、密码修改、留言回复、后台管理等功能的实现;最后,经过一步一步的改进和测试,系统能够稳定运行,达到预期的目的。
测试实验表明,系统稳定可靠,基于JSP的网络留言簿系统基本是实现了预期的功能。同时也从这次设计中总结出许多宝贵的经验,为今后系统的不断完善奠定了有利的条件。
关键词: 留言簿; JSP; 开发; 设计
I
The design and implementation of network message board based on JSP
Abstract: The rapid development of network, communication between people
has brought the revolutionary change, but the range of communication between people is very narrow, we can quickly and easily reached every corner of the world, it is also by far the most common web application system. The message will be more and more popular, so network function will be more and more rich, enterprise, unit can make use of this message board issued a notice, announcement, individuals can through this system more convenient communication and learning.
In this paper, the development of network message board system, based on JSP technology, make full use of myeclipse interface visualization and the advantages of simple operation, the back-end using the mysql database, provides users with powerful data storage and data operation.In the demand for network users have done a lot of analysis on the basis of development and design of simple intuitive interface, strong operability of network message board system.
This system based on JSP web development language, because of its writing, system platform support. In this paper, the network message board sufficient demand analysis, including user registration, user login, message boards, background operation, etc.On the demand analysis, on the basis of the registration plate, plate login, quick message board, the administrator operation plate, the design of the database in detail. On the basis of the design, completed the database connection, password modification, answering, and the realization of the filter;Finally, to run and test syste the continuous improvement of the system for the future lay a favorable conditions.
Key words: message board;JSP;exploit;design
II
共分享92篇相关文档