I
本科学生毕业论文(设计)
题目(中文):
Jsp 学生社团管理系统
(英文):
姓 名
学 号
院 (系)
电子与信息工程学院
专业、年级
计算机科学与技术 2015 级
指 导 教 师
2019 年 5 月 6 日
II
摘 要
大学生的社团管理,在现今社会中,一步一步的成为大学生的一个重要的
团体团建活动参与的圈子。在高校中,很多大学生在业余的时间,寻找一个兴趣
小组或者兴趣的团体,让学生能够在兴趣中,掌握一些兴趣爱好和拓展兴趣爱好,
让大学生可以在业余生活中,能够寻找到个人的兴趣爱好点,通过兴趣的培养,
就能够进一步进行相关的爱好的培养。
大学生社团,通常都是通过线下的方式进行管理的,学生将爱好兴趣,在
线下进行组织,并且进行相关的兴趣的发布,并且能够让学生在线下进行相关的
业务参与,大学生通过线下的方式组织和参与社团的活动,在实际情况中,不是
很方便,所以建立一款线上社团管理系统,十分有必要,通过网上的社团信息的
管理系统的建立,第一可以方便高校的社团的建立和活动的发布,也方便了学生
在线进行社团的参与,第二能够丰富大学生的业余生活,加强学生的业余生活水
平,所以开发一款关于大学生社团的网站,不但丰富学生的业余生活,也增强了
学生的眼界。
本系统采用了 bs 架构的模式开发,利用 jsp 编程技术进行设计和研发,系
统数据库采用了 mysql 作为数据的存储工具,是关系型数据库的一个典型案例。
系统是一款基于前台和后的管理的系统,界面美观大气,数据丰富,有着较强的
实用性。
关键字:jsp;mysql 数据库;社团管理
III
Abstract
College students'community management, in today's society, has gradually
become an important circle for college students to participate in group building
activities. In colleges and universities, many college students in their spare time,
looking for an interest group or interest group, so that students can in the interest,
grasp some hobbies and expand interest hobbies, so that students can in their spare
time, to find personal hobbies, through the cultivation of interest, can further carry out
the related hobbies.
College students'associations are usually managed offline. Students will organize
their hobbies and interests offline, and publish related interests offline. Students can
participate in related business offline. College students organize and participate in the
activities of associations offline. In practice, it is not very convenient to establish an
online association. The management system is very necessary. Through the
establishment of the management system of the online community information, the
first is to facilitate the establishment of the college community and the release of
activities, and also to facilitate the participation of students in the online community.
The second is to enrich the spare-time life of college students and strengthen their
spare-time living standards. Therefore, the development of a website on college
student associations not only enriches students. The amateur life also enhances
students'horizons.
The system uses BS architecture model development, using JSP programming
technology to design and develop, the system database uses MySQL as a data storage
tool, is a typical case of relational database. The system is a management system
based on the front and back, with beautiful interface, rich data and strong
practicability.
Keywords: jsp; MySQL database; community management
IV
目 录
ABSTRACT..........................................................III
第 1 章 绪论.........................................................1
1.1 问题提出 ......................................................1
1.2 文本研究(软件开发)的整体框架 ..................................1
1.3 研究(软件开发)的内容和意义 ....................................1
第 2 章 软件开发平台分析.............................................2
2.1 课题的可行性分析 .............................................2
2.2 采用软件 ......................................................2
2.2.1 B/S 框架..................................................2
2.2.2JAVA .......................................................3
2.2.3 MySQL 数据库...............................................3
2.2.4 MyEclipse .................................................4
2.2.5 JDBC 驱动介绍..............................................4
2.2.6 软硬件需求.................................................5
第 3 章 软件需求分析.................................................5
3.1 功能需求 ......................................................5
3.1.1 功能划分...................................................5
3.1.2 功能描述...................................................6
3.2 外部接口需求 ..................................................6
3.2.1 用户界面...................................................6
第 4 章 软件概要设计.................................................7
4.1 总体设计 ......................................................7
4.1.1 处理流程...................................................7
4.1.2 总体结构与模块外部设计.....................................7
4.2 数据库设计 ....................................................7
4.3 功能需求设计 .................................................11
第 5 章 软件详细设计................................................12
5.1 程序设计详细说明 .............................................12
5.1.1 总体设计..................................................12
5.1.2 登录功能模块描述..........................................12
5.1.3 主页模块描述..............................................14
5.1.4 用户后台模块描述..........................................15
5.1.6 管理员后台模块描述........................................16
第 6 章 系统测试....................................................16
6.1 系统测试目的 .................................................16
6.2 测试的重要性 .................................................17
6.3 测试的步骤 ...................................................18