登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

基于Spring的校园活动管理系统(后台部分)

 2023-03-16 09:03  

论文总字数:21385字

摘 要

高校学生日常活动日趋多样化,学生活动的管理与协调工作也日益繁重,大量的活动信息需要各级管理人员进行监督与统计,这种形势下,校园活动管理系统不仅给管理人员的工作带来了很大的方便,更是给活动组织者和参与者省去了很多不必要的麻烦。本次数据库课程设计就是为解决这一问题,在软件工程指导思想下,基于JAVA、JSP平台和SQL Server 2008数据库平台,在分析了校园活动特点的基础上,设计并实现了校园活动管理系统。系统包含管理员管理模块和活动组织者模块,为所有的校园活动提供了一个网络化的数据管理平台。

关键词:校园活动;JSP;Java;数据库

Campus activity management system based on spring(the background)

Abstract

College Students" daily activities are becoming more and more diverse, the management and coordination of student activities is increasingly heavy, a large number of activities and information needs to be supervised and statistical. The database curriculum design is to solve this problem, in the software engineering guidance, based on JSP, JAVA platform and Server SQL 2008 database platform, the analysis of the characteristics of the campus activities, the design and implementation of the campus management system. The system includes the administrator management module and the activity organizer module, which provides a network data management platform for all school activities.

Keywords: School activity ; JSP; Java; Database

目录

摘 要 I

Abstract II

第一章 引 言 1

1.1 选题及选题描述 1

1.2 选题背景及意义 1

1.3 可行性分析 1

1.3.1经济可行性 1

1.3.2技术可行性 1

1.3.3操作可行性 1

第二章 系统的需求分析 2

2.1 系统目标 2

2.2 数据描述 2

2.3 系统运行环境及技术 2

2.4 系统业务流图 2

2.5 功能需求分析 2

2.5.1功能需求 2

2.5.2功能模块描述 3

2.6 结构化分析 3

2.7 其他需求 3

2.7.1 安全性 3

2.7.2 可维护性 3

第三章 系统的设计 5

3.1 系统功能划分及描述 5

3.2 系统数据库设计 6

3.3 系统概念模型设计 6

3.3.1实体及属性 6

3.3.2系统E-R图 8

3.4 系统概念模型转为数据模型 8

3.4.1系统关系模型 8

3.4.2关系模式的二维表 9

第四章 系统的实现 11

4.1 登录界面设计 11

4.1.1登录界面实现功能 11

4.1.2登录界面的设计 11

4.1.3登录流程图 11

4.1.4主要代码 12

4.2 管理员界面设计 13

4.2.1管理员界面实现的功能 13

4.2.2管理员界面的设计 13

4.2.3管理员界面流程图 13

4.2.4主要控件的具体功能和代码 14

4.3 活动组织者界面设计 20

4.3.1实现活动组织者界面的功能 20

4.3.2设计活动组织者界面 20

4.3.3活动组织者的流程图 20

4.3.4主要控件的具体功能和代码 21

第五章 系统的运行与维护 26

5.1 系统的主要配置 26

5.2 系统维护 26

致 谢 27

参考文献 28

第一章 引 言

1.1 选题及选题描述

我选择的题目为开发一个校园活动管理系统,方便校园管理人员对校园活动及活动室进行管理与分配安排,主要功能有:管理人员主动在系统中添加活动室,并对添加过的活动室进行删查改的操作;管理员能够删除不合法或者提出不合理申请的用户,解答用户提出的疑问;活动组织者必须先进行注册,然后才能登录,登录之后对举办活动需要的活动室进行申请,有疑问或者建议也可以给管理员留言。这个校园活动管理系统能够实时完成活动组织者和校园管理员的沟通,大大提高了管理人员的工作效率。

1.2 选题背景及意义

新生在步入大学校园时会发现大学的活动与高中相比,变得更加丰富,也变得更加有趣味。充满好奇心的大学生们更愿意去尝试以前没有体验过的活动、比赛之类的。在此基础上,国家教育部、国体总局、共青团中央和全国学联主办的三走活动在高校中开展的如火如荼,高校学生日常活动种类变得日趋多样化,这就需要有一个稳定的校园活动管理系统来协调学生活动的申请安排,并在学生有疑问的时候进行答疑,保证学生准备的活动的准时展开。

开发一个校园活动管理系统大大减轻了管理人员的管理压力,而且实施无纸化的申请在一定程度上还能起到环保的作用。校园活动管理系统也让学生组织活动和参加活动变得更加方便,省去了很多不必要的麻烦,这也能够节省出更多的时间来举办其他类型的活动,还方便了活动组织者以及管理员。

1.3 可行性分析

1.3.1经济可行性

(1)成本:开发该系统只需要一台具有必备配置的电脑,能够满足软件运行,成本几乎为零。

(2)收益:组织申请活动全部变成了无纸化的行为来进行,减少了纸张的用量,间接保护了环境。

1.3.2技术可行性

本系统在着重分析当前高校的校园活动在实际组织与管理过程中所存在的问题,分析考察了各大高校的官方网站,针对缺少对开展校园活动的场地的电子信息化管理问题,详细设计了针对不同用户身份而专设的功能页面,完成其各自特有的功能。在设计该系统之前,我先去向校园活动管理人员及学校一部分的活动组织者进行了询问,明白了他们各自对于组织活动的看法,对于校园活动管理的有了更深的了解,并且对于我设计的系统有何前景以及对未来的展望都有一定的看法,加深了我对该系统的认知。

利用软件工程原理和结构化程序设计思想,基于Client/Server软件体系构架,结合关系数据库平台、JAVA与JSP编程技术、CSS DIV网页布局,实现了整个系统的所有功能。[1]

1.3.3操作可行性

活动管理系统可以减轻活动组织者以及校园活动室的负责人的工作量,能够满足校园活动组织者的需求。系统附着在开发平台上,只有前端对用户开放,操作简单方便,节省了管理员以及活动组织者的时间,提高效率。

第二章 系统的需求分析

2.1 系统目标

本次选题是想要开发出一个校园活动管理的系统,让学校的管理人员能够快速高效的对校园活动及活动室进行管理,并作出合理的分配安排工作,该系统的主要功能如下:管理人员(即系统管理员)主动录入校园活动室,并能够对其进行改查删;管理人员能够删除存在不合理行为的用户,管理人员有义务解答用户的疑惑;这些设计出来的这些功能基本满足了校园活动管理时管理人员的需求,有很强的可行性以及适用性。

2.2 数据描述

(1)系统已存在的数据:管理员的基本信息。其他的信息是在系统运行时,采取的各项操作产生。

剩余内容已隐藏,请支付后下载全文,论文总字数:21385字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图