更新时间:2021-01-27
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
本系统主要实现学生注册申请成立或者加入社团,管理员负责审核社团的成立,如果学生成立社团后,身份发生改变,成为社团管理员,审核其他加入的同学.社团管理员可以发布社团公告,管理社团相册投票等.身份也可以转让(因为要毕业嘛,给后人机会).是一款比错的计算机毕业设计,当然也可以作为课程设计,二次开发使用.具有很高的参考价值.
本系统技术介绍:php,mysql,apache,dreamweaver.运行环境wamp,appserv,xammp等php集成环境
将系统的身份分为四种:1、系统管理员2、社团管理员3、普通会员用户4、游客
系统根据用户身份不同,使用的系统资源也不同,下面将列出各类用户的使用权限:
1、系统管理员:批准社团建立的申请、注册会员的管理、系统公告的设置、新闻的发布、社团类别的添加、社团的管理、图片上传的审核、系统上传图片的删除、系统投票的设置、BBS论坛公告的发布、BBS类别的设置、BBS版面的选择、系统管理员帐号的修改等等。
2、社团管理用户:社团留言管理、社团公告管理、社团成员的添加删除管理,社团相册管理、社团资料的修改、社团的投票管理、管理员身份的转让等等。
3、普通会员用户:申请进入社团、在社团内部发布留言信息、登记修改查看自己或者社团内成员的基本资料、对某个具体社员发布E-MAIL、查看系统公告新闻、进入BBS内发表信息等等。
4、游客:浏览系统系统基本信息。
学生社团管理系统的主要功能要求如下:
1、分级别管理社团管理系统前台、后台
2、 用户列表管理,按条件查询用户
3、 用户个人注册信息管理及留言、发布信息
4、 用户信息发布功能
5、用户留言管理功能
6、 后台社团管理系统基本信息管理功能
7、 社团类别设置功能
8、 具有社员信息管理功能
9、 管理员管理功能
10、 BBS管理及发布功能
11、 图片上传、审核、发布功能
12、 会员进入社团审核功能
数据项:
普通会员:(会员编号、所属社团、姓名、届时、加入时期、职位、性别、出生日期、所在班级、所在系、寝室号、电话号码、备注)
社团:(社团编号、社团全称、社团负责人、社团创始人、主管单位、成立日期、社团性质、社团简介、备注)
活动表:(活动编号、活动主题、日期、审核状态、活动负责人、社联监查人员、承办单位、活动内容、备注)
社联:(社联届时、社联负责人、办公地点、联系电话、备注)
社团评优表:(社团编号、届时、总得分、备注)
目 录
1. 绪论 2
1.1 背景与意义 2
1.2 社团信息管理系统在国内外的研究现状 3
1.3 本文所做的工作 3
1.4 高校学生社团管理系统组织结构 3
1.4.1 高校学生社团管理系统设计概要模型 3
1.4.2 高校学生社团管理系统功能要求 4
2. 系统分析 4
2.1 系统可行性分析 4
2.2 技术可行性分析 5
2.2.1 Mysql 数据库 5
2.2.2 什么是PHP 6
2.2.3 Apache web服务器 6
2.2.4 Dreamweaver 8 7
2.3 操作可行性分析 8
2.4 法律可行性分析 8
2.5 学生社团任务的需求分析 8
2.5.1 需求分析的任务 8
2.5.2 功能需求 8
2.5.3 性能需求 8
3. 系统设计 9
3.1 系统功能设计 9
3.2 社团管理系统前台管理模块 11
3.3 社团管理系统后台管理模块 13
3.4 社团管理系统资格申请流程图 14
3.5 系统数据库的分析与设计 15
3.5.1 概念模型设计(E-R图) 15
3.5.2 逻辑模型的设计 17
3.5.3 物理模型的设计 18
4. 编码与实现 22
4.1 系统介绍 22
4.1.1 首页登录实现 22
4.1.2 会员注册实现 23
4.1.3 会员给管理员登录界面 24
4.2 社团成立及审核社团成员 25
4.2.1 社团成立 25
4.2.2 社长审批社员界面 25
4.3 系统留言功能 26
4.4 管理员管理功能 26
5. 系统测试与运行 27
5.1 测试目的 27
5.2 测试环境 27
5.3 测试方法 27
5.3.1 白盒法 27
5.3.2 黑盒法 27
5.4 测试步骤 28
5.5 高校社团管理系统的测试 28
结束语 28
参考文献 29
附录 30
致谢 30