Web课程设计报告学生社团管理网站.docx

上传人:b****7 文档编号:10095921 上传时间:2023-02-08 格式:DOCX 页数:19 大小:615.58KB
下载 相关 举报
Web课程设计报告学生社团管理网站.docx_第1页
第1页 / 共19页
Web课程设计报告学生社团管理网站.docx_第2页
第2页 / 共19页
Web课程设计报告学生社团管理网站.docx_第3页
第3页 / 共19页
Web课程设计报告学生社团管理网站.docx_第4页
第4页 / 共19页
Web课程设计报告学生社团管理网站.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

Web课程设计报告学生社团管理网站.docx

《Web课程设计报告学生社团管理网站.docx》由会员分享,可在线阅读,更多相关《Web课程设计报告学生社团管理网站.docx(19页珍藏版)》请在冰豆网上搜索。

Web课程设计报告学生社团管理网站.docx

Web课程设计报告学生社团管理网站

 

一、编写目的

对于本学生社团管理网站,其功能目标是实现将现有的社团管理模式向基于Internet的无纸张化社团管理模式的转变,所以它必须实现本身社团信息的管理,对参与社团活动的学生的管理。

通过互联网联络协会成员的关键是要建立一个通畅的沟通平台,这样可以方便地实现会员与协会,会员与会员之间的沟通。

二、可行性分析

2.1系统可行性分析

随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经拥了百兆,甚至千兆的校内网络通信平台,通过计算机网络实现各种信息服务,并进行异地教育和培训。

另一方面,现在的很多高校,为丰富学生的校园生活,培养学生的个性,促进特长学生的培养,学生会组织了很多社团。

每个同学,根据参与自愿的原则,可以参加与自己兴趣相符的社团,但随着校园学生人数的增多,对社团及社团成员的管理,传统的方式显然不能胜任。

2.2技术可行性分析

目前,网络应用软件运行的模式主要有二类:

Client/server模式,Browser/Web模式。

前者的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是WebServer,而WebServer与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。

Access功能强大,使用方便,是开发桌面数据库的最优秀的工具之一。

Access本身具有强大的向导机制,能提供大量的数据库常用操作。

如果能适当的加上少量代码,那么程序将是专业级的。

这一切都靠VBA。

2.3操作可行性分析

学生社团管理网站是在WindowsXP及ASP+ACCESS环境下设计开发,界面友好,操作简单,各功能模块结构清晰,较容易被用户掌握。

三、总体设计与分工

3.1网站功能设计

(负责成员:

王云清)

前台管理模块说明:

此模块对所有用户开放(不同类别用户权限不同),包括未注册的用户,注册用户的社团信息浏览,社团会员间的信息查询、信息的发布、留言的发布等。

后台管理模块说明:

后台管理功能模块关系图如图

(1)所示

(1)功能模块关系图

3.2社团管理网站前台管理模块

(负责成员:

张瀚)

社团管理网站前台管理程序流程图如图

(2)所示

(2)社团管理系统前台管理程序流程图

3.3社团管理网站统后台管理模块

(负责成员:

刘志春)

社团管理网站后台管理程序流程图如图(3)所示

图(3)社团管理网站后台管理程序流程图

3.4社团管理网站资格申请流程图

(负责成员:

温奕朋)

图(4)社团管理网站资格申请流程图

四、数据库分析与设计

4.1数据库的分析与设计

根据网站功能设计的要求以及功能模块的划分,对于学生社团管理网站和具体社团管理网站,可以列出以下数据项和数据结构:

用户信息有关数据表:

存储注册用户,管理员用户姓名、密码、宿舍地址、宿舍电话、所在社团、手机号码等有关数据,包括管理员信息表、用户信息数据表。

网站信息数据表:

存储有关社团的主要信息。

包括社团基本信息数据表、社团设置数据表、类别设置数据表、信息发布数据表、留言信息数据表、BBS论坛数据表。

注册会员功能数据表:

注册用户使用功能主要数据表格。

包括短信数据表,发件箱数据表、好友列表。

网站将采用Access作为数据库管理系统。

安装Microsoft的Office软件,里面就有Access数据库。

新建一个数据库名,将其命名为#$#%^jyst.mdb,#$#%^jyst.mdb数据库所包含的数据表及其功能如表5.1所示:

表5.1数据表及其功能

数据表

功能

Admin

存放系统管理员信息

Bbs

存放BBS留言进本信息

Bj

存放社团信息

Bytype

存放社团类型

Dellog

存放删除的活动图片

Gg

存放公告

Ly

存放留言

Mail

存放内部会员交流的的信息

News

存放新闻

note1

存放会员的笔记

Online

存放用户在线信息

Photo

存放发表在版面的活动图片

Use

存放普通会员的帐号密码及其他信息

Useface

存放会员所用的图象

4.2社团管理网站部分数据库

根据数据库需求的分析,建立如下十四个数据表:

表1:

名称:

管理员信息表(Admin)

标识:

Admin

数据来源:

后台页面获得

管理员信息表如表5.2所示:

表5.2管理员信息表

字段名

数据类型

说明

备注

Username

Nvarchar(50)

用户名

不允许空

Password

Int

密码

不允许空

Lastdate

Nvarchar(50)

最近上线时间

不允许空

表2:

名称:

BBS论坛信息表(BBS)

标识:

BBS

数据来源:

前台页面获得

BBS论坛信息表如表5.3所示:

表5.3BBS论坛信息表表

字段名

数据类型

说明

备注

bbsid

Int

BBS编号

主关键字

Title

Nvarchar(50)

论坛标题

不允许空

Content

Nvarchar(50)

论坛内容

允许空

Username

Nvarchar(50)

用户名

不允许空

Face

Nvarchar(50)

用户头像

允许空

表3:

名称:

社团信息表

标识:

bj

数据来源:

前台页面获得

社团信息表如表5.4所示:

表5.4社团信息表

字段名

数据类型

说明

备注

id

Int

社团编号

主关键字

Usertype

Nvarchar(50)

创建社团人员类型

允许空

Bjname

Nvarchar(50)

社团名字

不允许空

First

Nvarchar(50)

创建社团人

主关键字

Admin

Nvarchar(50)

社团管理员

允许空

Bjtype

Nvarchar(50)

社团类型

允许空

表4:

名称:

社团类型表

标识:

bytype

数据来源:

后台页面获得

社团类型表如表5.5所示:

表5.5社团类型表

字段名

数据类型

说明

备注

Id

Int

社团类型编号

主关键字

Bytype

Nvarchar(50)

社团类型

允许空

表5:

名称:

图片删除表

标识:

dellog

数据来源:

后台页面获得

图片删除表如表5.6所示:

表5.6图片删除表

字段名

数据类型

说明

备注

Id

Int

图片删除ID

不允许空

Username

Nvarchar(50)

用户名

不允许空

Pic

Nvarchar(50)

所删除的图片

不允许空

Deltime

Smalldatetime

删除图片的时间

允许空

表6:

备注名称:

系统及社团公告表

标识:

gg

数据来源:

后台页面获得

系统及社团公告表5.7所示:

表5.7网站及社团公告表

字段名

数据类型

说明

备注

Id

Int

公告编号

主关键字

Content

Nvarchar(50)

公告内容

不允许空

Class

Nvarchar(50)

社团名

不允许空

Title

Nvarchar(50)

公告标题

不允许空

表7:

名称:

网站留言表

标识:

ly

数据来源:

后台页面获得

网站留言表如表5.8所示:

表5.8留言表

字段名

数据类型

说明

备注

Id

Int

留言编号

主关键字

Username

Nvarchar(50)

用户名

不允许空

Date

Nvarchar(50)

留言数据

不允许空

Content

Nvarchar(50)

留言内容

不允许空

Title

Nvarchar(50)

留言标题

不允许空

ip

Smalldatatime

留言用户ip

允许空

Class

Nvarchar(50)

所在社团

不允许空

表8:

名称:

系统内部e-mail表

标识:

email

数据来源:

后台页面获取

系统内部e-mail表如表5.9所示:

表5.9内部e-mail表

字段名

数据类型

说明

备注

Id

Int

Email编号

主关键字

Username

Nvarchar(50)

用户名

不允许空

Title

Nvarchar(50)

Email标题

不允许空

Content

Nvarchar(50)

Email内容

允许空

Towho

Nvarchar(50)

Email发给的对方

不允许空

表9:

名称:

系统新闻表

标识:

news

数据来源:

后台页面获取

新闻信息表如表5.10所示:

表5.10新闻表

字段名

数据类型

说明

备注

Id

Int

News编号

主关键字

Username

Nvarchar(50)

用户名

不允许空

Title

Nvarchar(50)

News标题

不允许空

Content

Nvarchar(50)

News内容

允许空

data

Nvarchar(50)

News数据

不允许空

表10:

名称:

会员笔记表

标识:

note1

数据来源:

后台页面获取

会员笔记表如表5.11所示:

表5.11会员笔记表

字段名

数据类型

说明

备注

Id

Int

Note编号

主关键字

Username

Nvarchar(50)

用户名

不允许空

Content

Nvarchar(50)

note内容

允许空

表11:

名称:

在线会员记录表

标识:

online

数据来源:

后台页面获取

在线会员记录表如表5.12所示:

表5.12在线会员记录表

字段名

数据类型

说明

备注

ip

Int

会员IP地址

主关键字

sname

Nvarchar(50)

用户名

不允许空

entertime

Nvarchar(50)

进入系统的时间

不允许空

newtime

Nvarchar(50)

最近进入的时间

允许空

表12:

名称:

图片的保存表

标识:

photo

数据来源:

后台页面获取

图片的保存表如表5.13所示:

表5.13图片的保存表

字段名

数据类型

说明

备注

Picid

Int

图片编号

主关键字

Title

Nvarchar(50)

图片标题

不允许空

Pubtime

Smalldatetime

上传时间

主关键字

Username

Nvarchar(50)

图片上传者

不允许空

Class

Nvarchar(50)

所在社团

允许空

Lastdatetime

Smalldatetime

最后保留时间

允许空

Liuyanshu

Int

浏览图片的数量

不允许空

Photosize

Int

图片的大小

不允许空

表13:

名称:

用户头像表

标识:

userface

数据来源:

后台页面获取

用户头像表如表5.14所示:

表5.14用户头像表

字段名

数据类型

说明

备注

id

Int

投降编号

主关键字

userface

Nvarchar(50)

用户头像选择

不允许空

表14:

名称:

注册用户数据库表

标识:

user

数据来源:

后台页面获取

注册用户数据库表如表5.15所示:

表5.15注册用户数据库表

字段名

数据类型

说明

备注

Username

Nvarchar(50)

用户名

不允许空

Userclass

Nvarchar(50)

会员所在协会

不允许空

Userpassword

Int

会员登陆密码

不允许空

Userquestion

Nvarchar(50)

找回密码的问题

允许空

Useranswer

Nvarchar(50)

找回密码的答案

允许空

Userbirthday

Smalldatetime

会员的生日

允许空

Shengxiao

Nvarchar(50)

会员的生肖

不允许空

Homepage

Nvarchar(50)

会员的个人主页

允许空

Qq

Int

会员QQ

允许空

Usesex

Nvarchar(50)

会员性别

允许空

Joindata

Smalldatatime

会员加入时间

不允许空

Lastlogin

Smalldatatime

最后上线时间

不允许空

Bbsjob

Nvarchar(50)

会员在论坛的职务

允许空

五、网站效果截图

 

 

六、参考文献

[1]《ASP动态网站开发自学导航》作者:

戎马工作室编著,北京机械工业出版社

[2]《ASP+Access开发动态网站实例荟萃》作者:

屈喜龙、朱杰等

[3]《中文Access2002实用教程》作者:

赵增敏等编,出版社:

电子工业

[4]《数据库系统与Access教程/21世纪全国高职高专计算机应用专业规划教材》作者:

申莉莉编

[5]《IIS5.0使用参考手册(IIS6.0新增功能详解)》作者:

(美国)微软公司编张军等译

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 管理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1