摘要: 随着计算机技术的飞速发展,企业也进入信息化时代。为了方便企业的用户进行互动交流,决定开发采用MVC模式,基于JSP的企业论坛系统,数据库使用SQL Server,在系统设计过程中,尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。软件开发过程中始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。论文里说明了企业论坛系统的总体设计方案,包括了系统运用的关键技术,数据库设计,对各个功能模块的详细设计以及实现,本系统实现了注册会员,会员登录,登录后可以浏览个个模块内帖子,可以发帖回帖,查看斑竹、发帖人信息,管理员具有更改用户权限,删除用户,管理板块,能够增加、删除、修改板块信息,负责帖子的置顶精华管理。35110 毕业论文关键词:企业论坛;MVC;Java 服务器页面;SQL Server
Design of Enterprise BBS system
Abstract: With the rapid development of computer technology, the enterprise also entered the information era. In order to facilitate users to interact, decided to develop using the MVC pattern, the enterprise BBS system based on JSP, use SQL Server database, in the process of system design, try to use simple easy to read interface, users can complete control over the short term. Software development process always give top priority to the correctness of the system, the correctness of the integrity of the data and processing. On the basis of the optimization program code, accelerate the system operation and reduce the utilization of system resources.
Paper illustrates the BBS system overall design plan of the enterprise, including the use of the key technologies of the system, database design, detailed design and implementation of each functional module, this system has realized the registered members, member login, after logging in you can browse all module, can reply to posts, check the spot bamboo, Posting information, administrator can change user permissions, delete users, management, information to add, delete, modify, plates, is responsible for the post of top management.
Keywords: Enterprise BBS; MVC; The JSP. SQL Server
目录
摘要 I
ABSTRACT I
目录 II
1 概述 1
1.1开发背景 1
1.2 相关技术简介 1
1.2.1 Java简介 1
1.2.2 JavaBeans技术简介 2
1.2.3 JSP技术简介 2
1.2.4 SQL Server数据库简介 3
1.2.5 MyEclipse简介 4
1.3 开发模式介绍 4
1.4服务器配置 5
1.4.1 JDK的安装和配置 5
1.4.2 TOMcat的安装和配置 6
2 系统需求分析 8
2.1功能需求 8
2.2性能需求 8
2.3 开发环境 9
2.3.1 硬件环境 9
2.3.2 软件环境 9
3 总体设计 10
3.1 功能结构设计 10
3.2 功能模块介绍 10
4 数据库设计 14
4.1 数据库概念结构设计 14
4.2 数据库逻辑结构设计 14
4.3 数据库的连接 16
5 功能模块的设计与实现 18
5.1 主页面 18
5.2用户登录注册模块设计 18
5.2.1用户登录 18
5.2.2用户注册 19
5.3 帖子相关界面 20
5.3.1发新帖子 20