没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1. 绪论
1.1 背景与意义
大学生社团活动是学校组织文化的重要组成部分,在学生社会化,心理健康,
素质培养,思想政治教育,创新能力,精神文明建设,音乐教育,个性培养,创业
能力培养方面具有重要作用。
通过对高校学生社团发展状况进行调查,发现社团存在社团成员对社团成员
认识欠清晰、活动质量欠佳、衔接传承不够、社团的管理观念和管理手段滞后、
指导老师配备不足等问题。因此,我们应借助网络这一平台,提高学生社团的运
作效率,提升学生社团的社会认知度,使社团管理规范化、制度化,真正构建能
体现当代教育特色的学生社团。
1.2 社团信息管理系统在国内外的研究现状
目前,我国高校学生社团发展进程缓慢,跟国外相比管理依然落后。因而最
完善的设施和最先进的技术是必不可缺的。一个成功的社团,其组织者不仅要提
高人员水平和人员素质,还要有好的工作效率,并控制成本。在信息时代,更重
要的是还必须要有一个完善的管理信息系统。 高校社团管理系统,是针对高校
社团的具体业务而开发的,为社团的管理员 提供迅速、高效的服务,减免手工
处理的繁琐与误差,及时、准确地反映各个社 团的基本情况、活动情况,从而
提高社团的活动质量,获得更好的工作效益。
目前,许多高校都在为实现学校信息化做出了很大的努力,并取得了很好的效果,
如很多学校都在使用自动排课系统、教务管理系统、学生管理系统等,部分院校
都已经基本实现了这一工程。但是目前尚无一所大学应用正规的社团信息管理系
统。
1.3 本文所做的工作
本高校学生社团管理系统根据当前各类高校的实际需要,采用 php 开源最流
行的 web 开发语言而制作的。Php 是服务器端脚本编写环境,使用它可以组合
HTML 页、脚本命令和 mysql 数据库以创建交互的 Web 页和基于 Web 的功能强大
的应用程序。本文主要介绍社团管理系统的基本框架及各功能的技术解决方案。
管理信息系统(MIS)是集成了计算机网络技术、通信技术、信息处理技术,
对信息进行收集、传递、存储及加工处理,用于辅助决策进行事务管理的一种人
机交互的智能化计算机系统。在现代管理信息系统中,利用 Web 技术,实现 Web
服务器与数据库系统的连接,完成对数据的处理与查询,用户可以通过操作简单
易学的浏览器来查询处理所需要的各种数据。
1.4 高校学生社团管理系统组织结构
1.4.1 高校学生社团管理系统设计概要模型
由于系统数据收集的实时性要求并不高,因此采用 Browser/Server 结构来
进行设计是合理可行的。图 1.1 是本系统的网络应用原理示意图:
图 1.1 网络应用原理示意图
1.4.2 高校学生社团管理系统功能要求
学生社团管理系统的主要功能要求如下:
1、分级别管理社团管理系统前台、后台
2、 用户列表管理,按条件查询用户
3、 用户个人注册信息管理及留言、发布信息
4、 用户信息发布功能
5、用户留言管理功能
6、 后台社团管理系统基本信息管理功能
7、 社团类别设置功能
8、 具有社员信息管理功能
9、 管理员管理功能
10、 BBS 管理及发布功能
Internet 上的用
户
Internet
社 团 管 理
系统
系统服务器
系统后台数据库
11、 图片上传、审核、发布功能
12、 会员进入社团审核功能
2. 系统分析
2.1 系统可行性分析
随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经拥了
百兆,甚至千兆的校内网络通信息平台,通过计算机网络实现各种信息服务,并
进行异地教育和培训。另一方面,现在的很多高校,为丰富学生的校园生活,培
养学生的个性,促进特长学生的培养,学生会组织了很多社团。每个同学,根据
参与自愿的原则,可以参加与自己兴趣相符的社团,但随着校园学生人数的增多,
对社团及社团成员的管理,传统的方式日显不能胜任。
高校学生社团的管理主要有两大部分,一是批准合法的社团的建立及无人员
参加的社团的清理或删除,另一个是对具体社团本身的管理。其中很重要的一个
环节就是具体社团管理,同时它也是本系统最难实现的环节。对于,一个具体的
社团,学生可以自由的参加该社团组织的各种活动,如何对这类信息的管理是一
个难点,另一方面,随着学生社团的增多,如何有效的对各个社团间信息进行区
分也是一个难点,这就需要对社团进行归类处理.显然,随着学生人数的不断增加
及学生社团要求的不断提高,管理者的工作量将会越来越大,并且其工作将是一
件十分繁琐和非常难以组织的事情,可以说传统的管理方式已经不能适应急剧扩
大的学校规模需要。随着计算机应用的迅猛发展,网络应用不断扩大,如 WWW 服
务、虚拟社区等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些
技术来进行学生社团的组织和管理,以减轻管理者的工作负担及提高工作效率,
与此同时也提高了校园的文化氛围,更加激发学生的学习兴趣。
基于 B/S 模式的信息管理系统是现阶段研究开发的一个热点。它是建立在国
际互联网上的应用系统,客户端的配置可以极为简单,使使用者不受地域的局限。
一个完备的学生社团管理系统可以使学生在任一台接入校园网或 Internet 的计
算机上,浏览社团信息,查看各社团组织的各种活动,这将大大的激发学生的兴
趣,使在校大学生能力、个性得以全面的培养。为了适应新形势的发展,本文进
行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各
类高校中发挥高效、便捷的作用,达到简化管理、面向学生的目的。
2.2 技术可行性分析
目前,网络应用软件运行的模式主要有二类:Client/server 模式,
Browser/Web 模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随
Internet 迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个
标准的浏览器,服务器端是 Web Server ,而 Web Server 与数据库和应用服务器
的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有
很多部门的业务系统、企业的 MIS 系统纷纷采用这种模式,它的主要优点是便于
扩充应用、升级维护简便。
2.2.1 Mysql 数据库
MySQL 是基于 SQL 的客户/服务器模式的关系数据库管理系统,它具有功能
强大、使用简单、管理方便、运行速度快、安全可靠性强、多线程、跨平台性、
完全网络化、稳定性等优点,特别适用于 Web 站点或应用软件的数据库后端的开
发工作。另外,用户可利用许多语言编写访问 MySQL 数据库的程序。作为开放源
代码运动的产物之一,MySQL 关系数据库管理系统越来越受到人们的青睐,应用
范围也越来越广。闻名遐迩的速度和易用性使 MySQL 特别适用于 Web 站点或应用
软件的数据库后端的开发工作。
2.2.2 什么是 PHP
PHP 技术是一种运行于服务器端的网络编程语言,是用于开发动态 Web 应用
程序的有效工具。
1.PHP 技术特点
(1)PHP 是免费的;
(2)语法简单,易学易用;
(3)面向对象编程能力强;
(4)支持众多网络协议;
(5)具有强大的数据库功能和丰富的函数库;
(6)移植性强,跨多个平台;
(7)执行效率高;
(8)可扩展性极强。
2.PHP 技术的工作原理
PHP 主要的功能是在 Web 环境下,由客户端浏览器传递一些信息给 Web 服务
器,再由 Web 服器去启动所指定的程序码来完成特定的工作,工作原理如图 2.1
所示。
图 2.1 PHP 的工作原理
用户通过 Web 客户端浏览器请求某个功能页面。Web 服务器接受这个请求,
根据系统的逻辑设计,将这个请求对应的 PHP 文件读出,并交给 PHP 处理程序。
PHP 处理程序解释这个文件,执行相应的处理过程,如数据库的访问与操作等。
PHP 从数据库中取得数据后,将按照文件的要求,形成一个标准 HTML 页面。将
生成的 HTML 页面交给 Web 服务器。Web 客户端浏览器将该 HTML 文件解释执行并
显示出来。这样就完成了一次客户浏览器端提出的某个 PHP 请求。由于脚本在服
务器上,而不是在客户浏览器端运行,传到浏览器上的 Web 页面是在服务器上生
成的,所以服务器端脚本不易被复制,用户看不到所要浏览页上的 PHP 源代码,
只能看到解释后的结果,这样就可以做到对源程序保密。
2.2.3 Apache web 服务器
Apache 是因特网上使用很广泛的 Web 服务器,它通过 httpd.conf、
MYSql.conf 和 srm.conf 等三个文件来实现配置。其主要特征是:可以运行在所
有计算机平台;支持最新的 HTTP 1.1 协议;简单而强有力的基于文件的配置;
支持通用网关接口 CGI;支持虚拟主机;支持 HTTP 认证;集成 Perl 脚本编程语
言;集成的代理服务器;具有可定制的服务器日志;支持服务器端包含命令
(SSI)支持安全 Socket 层(SSL)用户会话过程的跟踪能力;支持 FastCGI;
支持 JavaServlets。
2.2.4 Dreamweaver 8
Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和网站管理于一身
的所见即所得网页编辑器, 是一种可视化网页制作工具,利用它可以轻松地制作
出跨越平台限制和跨越浏览器限制的动态网页。
Dreamweaver 可以开发 HTML、XHTML、ColdFusion、PHP、PHP.NET、JSP 或
PHP 网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标
签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的
工作空间可以与 Macromedia Flash MX 和 Fireworks MX 共享,其中包括了标示签
的文档窗口、可放到 dock 中的画板组、可定制的工具条和集成的文件浏览。
Dreamweaver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模
板以及为客户端交互应用而提供的 JavaScript。
Dreamweaver 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、
应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开
发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用
程序。从对基于 CSS 的设计提供领先的支持到手动编码功能,Dreamweaver 在一
个集成和高效的环境中为专业人员提供了所需的工具。开发人员可以将其选择的
剩余27页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- matlab基于线性准则的考虑风力发电不确定性的分布鲁棒优化机组组合
- 基于C语言+stm32f4的modbus tcp上下位机通信项目+上位机由LabVIEW编写+源码+开发文档+视频教程(高分项目
- 基于Python的Struts2漏洞扫描器设计源码
- HTML+CSS制作的个人博客网页.zip
- 基于htmlde 爱心代码,但HTML网页源码.zip
- 51单片机实现LED流水灯
- 基于Python的obEspoir分布式游戏框架设计源码
- 基于python的机械设计实用计算器,可计算电动机,传动装置,V带轮,齿轮,轴,轴承的几何或者力,运动学参数数值+源码+开发文档
- 基于HTML +JavaScript的元旦倒计时代码.docx
- 【Unity资源免费分享】孩子益智小游戏unity 5x系列Baby Doll House Cleaning
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功