基于JSP的大学论坛的设计与实现(含录像)(毕业论文说明书10000字,程序代码,SQL2000数据库)
摘 要
随着计算机技术的飞速发展,学校也已进入信息化时代。为了方便大学的学生管理以及学生进行互动交流,决定开发基于JSP的大学论坛系统。
通过对本校学生的调查及网络上现有大学论坛系统的调查,开发了这套大学论坛系统,本系统的开发,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。软件开发过程中始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。
本文采用结构化分析的方法,详细阐述了一个功能比较强大的大学论坛系统的前后台开发、操作流程和涉及的一些关键技术。分析了软件开发的背景以及过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2000数据库。
关键词:论坛 系统 结构化分析
ABSTRACT
With the rapid development of computer technology, the school has entered the information age. To facilitate the School of Software, Dalian Jiaotong University, students of management, and interact with students, decided to develop the school's BBS forum system.
School students through surveys and online forum system available on the BBS survey, developed the software College BBS forum system, this system development, based on the Windows graphical user interface, easy to use operating environment, system design process, as far as possible to understand easy to read interface, allowing users to fully grasp in the short term. Software development process has always been the correctness of the system first, and strive to data integrity and accuracy of processing. On the basis of optimized code to speed up system operation and reduce the system resources.
In this paper, structural analysis, a function described in detail the more powerful platform BBS forum system before and after development, operations, processes, and some of the key technologies involved. Analysis of software development background and process; first introduced the software development environment, followed by the detailed description of the design process of the software: database design, design and implementation of each module and the specific interface design and function. According to the first few stages of the analysis and design, the system used in the design of B / S mode, JSP technology, the basic page design and implementation of function, use SQL Server 2000 database backend database.
Key words: forum system structured analysis
内容介绍
本系统共包括五大模块,分别是用户注册模块,用户登录模块,学习园地模块,衣食住行模块,个人设置模块。每个模块的功能如下:
论坛首页:普通用户可以通过首页进行信息浏览,但是不能留言。
用户注册:用户注册后即可成为本论坛的会员,成为会员后即可进行发帖,留言等操作。
学习园地:包括计算机软件学习和计算机硬件学习。
衣食住行:包括没饰找饰,我爱我家,食为天和驴行天下。
个人设置:包括修改资料,找回密码,我的好友,我的信箱和个人文集。
目 录
第一章 系统开发基础 1
1.1开发背景 1
1.2设计思想 1
1.3 开发工具和开发模式的介绍 1
1.3.1开发语言JSP的介绍 1
1.3.2 JSP的主要内部对象 2
1.3.3 开发模式的介绍 2
1.4可行性分析 3
1.4.1技术可行性 3
1.4.2 经济可行性 3
1.4.3操作可行性 4
1.4.4社会可行性 4
第二章 论坛系统分析与设计 5
2.1系统分析 5
2.1.1系统目标 5
2.1.2内容介绍 5
2.2 系统设计 5
2.2.1 应用平台配置 5
2.2.2 系统设计及分析 5
2.3 数据库的设计 6
2.3.1数据库的介绍 6
2.3.2数据库表的设计与实现 7
2.3.3系统ER图 8
第三章 系统详细设计 10
3.1 用户注册模块设计 10
3.1.1用户注册 10
3.1.2用户注册流程 11
3.2用户登录模块设计 12
3.2.1用户登录界面 12
3.2.2用户登录流程 12
3.3发帖界面设计 13
3.3.1发帖界面 13
3.3.2发帖流程 14
3.3学习园地界面设计 16
3.3.1计算机软件界面 16
3.3.2计算机硬件界面 18
3.4衣食住行模块设计 20
3.4.1没饰找饰界面 20
3.4.2我爱我家界面 20
3.4.3食为天界面 21
3.4.4驴行天下界面 22
3.5个人设置模块设计 22
3.5.1修改密码界面 22
3.5.2我的信箱界面 24
3.5.3个人文集界面 24
第四章 软件测试 25
4.1软件测试的定义 25
4.2软件测试的目的及意义 25
4.3软件测试的重要性 25
4.4件测试的常用方法 26
4.5系统测试环境与测试条件 26
4.6系统运行情况 27
第五章 结论 28
参考文献 30
|