学生社团管理系统

上传人:z****2 文档编号:71579566 上传时间:2022-04-07 格式:DOC 页数:20 大小:208KB
收藏 版权申诉 举报 下载
学生社团管理系统_第1页
第1页 / 共20页
学生社团管理系统_第2页
第2页 / 共20页
学生社团管理系统_第3页
第3页 / 共20页
资源描述:

《学生社团管理系统》由会员分享,可在线阅读,更多相关《学生社团管理系统(20页珍藏版)》请在装配图网上搜索。

1、学生社团管理系统网络版负责人:吴汉良 指导教师:邱胜桦韩山师X学院物理系某某某某521041摘要:韩山师X学院社团管理系统网络版根据韩师当前的实际需要, 采用 ASP MicrosoftActive Server Pages丨而制作的。MicrosoftActiveServer Pages ASP是服务器端脚本编写环境,使用它可以组合HTML页、脚本命令和 ActiveX组件以创建交互的 Web页和基于Web的功 能强大的应用程序。本文主要介绍社团管理系统的根本框架与各功能的技 术解决方案。关键词:ASP;结构;功能实现;技术特点一、功能实现的原理1.1 MIS概述管理信息系统(MIS)是集成

2、了计算机网络技术、通信技术、信息处理技 术,对信息进展收集、传递、存储与加工处理,用于辅助决策进展事务管 理的一种人机交互的智能化计算机系统。MIS的开展与计算机网络技术的开展是严密相关的,随着In ternet/ Intranet技术的广泛应用,MIS的体系结构也发生很大的变化,从以往基于C/S结构的数据访问与安全体系开展到当前的基于B/S结构体系。计算机网络技术的开展大体上经历了三个阶 段:一是以Main frame 为中心的集中处理式网络,即主机/终端模式;二是以Client/Server模式为中心的分布式计算处理网络系统,即客户 /服务 器模式;三是目前正兴起的Intranet模式,即

3、Browser/Server 模式,它 是以基于WEB技术为特征的。现代管理信息系统即是建立在 Intranet的 根底之上。1.2现代管理信息系统数据访问方式在现代管理信息系统中,利用Web技术,实现Web服务器与数据库系 统的连接,完成对数据的处理与查询,用户可以通过操作简单易学的浏览 器来查询处理所需要的各种数据。实现Web服务器与数据库的连接一般有两种方法:一种是利用中间件 技术在两者之间建立连接和通信,如CGI(通用网关接口)和API(应用程序编 程接口)。Web服务器通过调用CGI程序实现与 Web浏览器的交互,即 CGI程序承受浏览器发给 Web服务器的信息,进展处理后,将相应结

4、果再 送回给Web服务器,通过Web服务器将信息传送给浏览器。但 CGI程序 在响应速度和资源利用等方面有较大局限性,客户端每请求一个CGI程序,服务器端便打开一个进程,当请求的数量较大时容易引起瓶颈现象,开发 人员常利用API编程来扩展服务器功能,API程序占系统资源少,运行效 率较高,但它的编程较CGI程序更为复杂;另一种是由浏览器中的Java小 应用程序(Java Applet)通过浏览器访问 Web服务器上的数据库,利用了 JDBC(Java Database Connectivity)技术,它通过 JDBC 提供的 API 实现 对Web Server的访问。由于Java Apple

5、t本身的局限性,目前大多数的 应用是基于中间件技术的。ASP也是属于中间件的一种模式,但在Windows平台上它比拟网关与服务器扩展模式有着较大的优点。ASP 是 Microsoft Active Server Pages的缩写,标志了 Web 技术的一个显著的开展,它是一个服务器端脚本环境Web Server ScriptingEnvironment,可以用来创建、运行交互式高性能的 Web Server应用程 序。当脚本运行在服务器端而不是客户端时,Web Server处理所有的工作包括生成HTML页并传送给客户端的浏览器。因此,人们不用担心浏览器 是否能承受Web页,Web Server

6、已经做了所有的事情,浏览器所承受的 只是通常的HTML页。ASP的处理模式为图。客户端的Browser请求一个 服务器端的.asp 文件时(HTTP:Request),Web Server 调用 ASP,ASP 处 理客户所请求的.asp文件中的命令,然后将处理结果返回给客户(HTTP:Response)。网关的最大特点是它的平台无关性,但网关程序通常较难编写和改变。网关程序通常是一个独立的程序,并不和HTML文件融合在一起,它需要浏览器A ctiv eXD ataO bie cts用如 C、C+、VB、Perl等语言来编写独立的应用程序,而ASP应用改变了 这一点。利用ASP,将可 以执行的

7、脚本嵌入到HTML文件中(将HTML文件的后缀名改为.asp),这使得HTML文件的编写与脚本的开发融合在一起ASP比拟网关与服务器扩展模式有着以下优点:(Q完p文与HTML文件融合1 Asp白, 在一起;(2)容易创建,不需要其它编译、程序;(3)面向对象的并可通过ActiveX Server 对象扩展。1.3 ASP在MIS中的应用的应用平台:ASP做为一个中间件,它运行在 Web Server端,它需要以下环境之一:(1) Microsoft Win dows NT 4.0 (5.0)、 MicrosoftIn ternetIn formati on Server 3.0;(2) Mic

8、rosoft Windows NT Workstation 、Microsoft Peer Web Services 3.0 ;(3) Microsoft Windows 95 (98)、 Microsoft Web Personal Web Server。的编程环境:利用ASP编写脚本可以用任何一种脚本语言,只要提供相应的脚本语言引擎,ASP本身提供了两种脚本引擎: VBScript与JavaScript,ASP是 面向对象的,内嵌在 ASP中的对象有五种:Application 对象、Request 对象、Response对象、Server对象、Session对象;ASP的命令语句是 写在

9、一对符号“ 中的,在Microsoft Visual In terDev 工具 中,在这一对符号中语句的颜色为黄色,以区别其他语句。除了应用ASP缺省的对象外,还可以利用 VB、VC+等工具创建自己 的 应 用 对象 在.asp 文件 中 使用MyObject二Server.CreateObject(ObjectName)创建自己的对象实例即可应用MyObject的属性与方法。随着Web技术的开展,基于Intranet的管理信息系统无疑较传统 MIS 有着更大的应用前景,如何提高这种 MIS系统中的数据访问效率与事务处 理能力仍是当前人们所关注的问题。目前,In ternet上的许多基于 Wi

10、n dows平台的Web站点已开始应用ASP来替换CGI,在 Windows 平台上,将以往的 C/S结构的MIS转化为基于Web技术的B/S结构的MIS,利用ASP将是目前最为有效的方法。的构架与功能一、社团日程模块1.1以下是“社团日程模块执行流程:File Locati on: ./cale ndar+-INDEX-TITLE.ASP-行事历系统标题+-CALENDAR.ASP-编辑行事历认证作业(预设某某&密码:kepu&hs-kepu)+-INDEX-EDIT.ASP-编辑行事历+-CALENDAR SHOW1.ASP-月行事历浏览画面+-CALENDAR SHOW2.ASP-日行事

11、历浏览画面+-CALENDAR SENTOUT.ASP-储存行事历(新增、修改、删除)+-ADOVBS.ASP-资料库存取文件+-CALENDAR.MDB-行事历资料库文件+-PWD.ASP-认证作业表单+-PWD.MDB-认证资料库文件+-PWD ADMIN.ASP-某某管理表单(管理员某+ INDEX.ASP-行事历系统主画面某& 密码:flower&kissxiudan)+PWD_ADD.ASP控制码:z)+PWD_EDIT.ASP+PWD_DEL.ASP+PWD_SAVE.ASP改、删除)+PWD_CH.ASP+PWD CH SAVE.ASP-新增某某表单(预设权限-修改某某表单删除某

12、某资料-储存某某资料(新增、修密码修改表单-储存更新密码如下图是./calendar/ PWD_ADMIN.ASP文件执行的结果:团行事历系筝帐号管理选单使用者卬单位|姓名1|删除修改创新勒育学社创新数育学$DELETEEDITflew Er昊汶良DELETEEniTgtz广播站厂播站DELETEEDITkepii科普防会ktpuDELETEdit绿色协合绿色钗者加DELETEEDIT看年志愿者香年志愿者DELETE EMT三棋协合三棋协合DEIZTEEDIT厨委办公室郑老师DELETEEDJT酸hDELETEEDIT狷毛球协合羽毛球协合DELETEEDIT足球协会足球协会DELETE胆BIT

13、13新熠臥号口【霍码修改口【离开管理F表如此是各社团的管理账号(pID)与密码(Pwd):pIDPwdpFrompNamepTagflowerkissxiuda n吴汉良管理者zkepuhs-kepu科普协会kepuztuan wei hs-tua nwei团委办公室X教师zxshxsh学生会学生会zlsls绿色协会绿色志愿者协会zsqsq三棋协会三棋协会zymqymq羽毛球协会羽毛球协会zzqzq足球协会足球协会zcscs创新教育学社创新教育学社zqnqn青年志愿者青年志愿者zgbzgbz广播站广播站z在上表中所列出的社团只是韩师当前所有社团中的一局部,只作演示用在此需要特别说明,超级管理员

14、假如需要为新的社团增加账号时,一定要确保 calendar/calendar_show1.asp文件中有以下语句:Case XXXcale ndar_master二XXX具体如下:Select Case rs(cale ndar_master)要注意您的密码资料库中pFrom栏位的职称/单位一定要与我们这里的字串相呼应因为这样才会使 社团的日程与社团名称合在Case 团委办公室cale ndar_master二Case 学生会cale ndar_master二Case 科普协会cale ndar_master二Case 绿色协会cale ndar_master二Case 三棋协会cale nd

15、ar_master二Case 演讲学社cale ndar_master二Case 羽毛球协会cale ndar_master二Case 足球协会cale ndar_master二Case 创新教育学社calendar master二起显示团委办公室”学生会科普协会绿色协会三棋协会演讲学社羽毛球协会足球协会创新教育学社Case 青年志愿者calendar_master二青年志愿者Case广播站cale ndar_master二广播站End Select1.2关于社团日程模块的应用通过本模块,可以让高校的学生管理机构如团委充分利用现有的校 园网络,对各社团进展网上管理。当一个社团需要举行活动时,各

16、社团的 负责人可以用各自的账号,在“社团日程里进展留言,把活动的时间、 地点和主题简要地列在上面,从而,不论是团委还是其他社团,都可以通 过浏览“社团日程,远程了解每一社团的活动计划,并进而协调各社团 的活动安排,使之能更有效的运作。月行事历:可以方便快捷地一览整个月的活动计划;日行事历:假如一天中同时有多个社团留言,如此可以在这个“日行事 历里详细观察该天中的活动计划。1.3社团日程模块的扩展性通过对本模块的修改,我们可以将其扩展为小型网络办公系统。各行政 管理部门通过本模块所提供的日程计划功能,可以将本部门的工作进展与 时地反应到上级单位,为咼层管理者提供最与时的资料,以制订更为准确 的决

17、策。由此,通过本模块,不但降低了企事业的办公费用,还在一定程 度上提高了工作效率,初步实现办公网络信息化。、新闻系统模块2.1ASP动态htm模板自动生成新闻系统本新闻系统拥有功能:采用以新闻栏目建立相应的目录。具有新闻搜索功能动态生成首页标题图片新闻具有新闻推荐功能具有新闻评论功能具有全新分级用户管理系统具有全新栏目管理系统,自动建立栏目目录LOGIN.asp 为进入文件,用户名和密码都是 admin主要特点:1、自动生成HTM文件,可以大大降降低服务器的负担,提高新闻的浏览 速度。2、采用分级审核制度,输入员和审核员分工操作,充许管理员对新闻审核 后发布。3、采用JS,可以方便在页面的任意

18、位置增加新闻。4、可以显示TOP10热点新闻10条可定义。5、可以自定义推荐新闻。6、采用UBB系统,可以在文章的任意位置放置图片,数量不限。7、在线更改管理员密码。8、在线更改落款以与联系方式和信息。9、可以自由更换新闻的模版。10、多用户,申请后只需一段JS代码就可以使用11、新闻栏目无限,自动生成。12、用户可在线管理信息、删除信息。13、有新闻阅读数目限显示。14、一周热门新闻榜。15、可以显示每条新闻的相关新闻,限五条。16、新闻推荐功能17、新闻评论功能18、全新分级用户管理系统19、全新栏目管理系统,自动建立栏目目录20、具有新闻搜索功能2.2采用JS,可以方便在页面的任意位置增

19、加新闻Ian guage二javascript推荐新闻的JS代码:vscriptsrc=tj news.asp?tj news=1显示5条一周新闻阅读榜代码:v/script显示5条新闻的JS代码:src= news.asp ?n ewstype= 校园新闻vscript Ian guage二javascript&typeid=1 &n=15newstype二校园新闻表示新闻类型typeid=1表示新闻的IDn=15表示新闻的首页显示条数注:只要修改相关局部就行了。相关新闻的代码:v/script把这段代码放入新闻模版中就行了,不要随意改动。首页图片新闻代码:新闻推荐:请在新闻模版内的推荐新闻

20、处加上:./se ndmail.asp ?num二 H_Title新闻评论:请在新闻模版内的新闻评论处加上:./review.asp?title=H_Title2.3关于模版的制作:模版就是一个完整的HTML文件,只要在做好的HTM文件内,加上如下标志就行了:H_Title表示新闻标题Lx表示新闻的类型Date新闻参加的时间H_Memo新闻的内容From新闻的出处Fn ame新闻的作者2.4新闻系统后台数据库Access数据库 Mynews.mdb 中,表admin 的结构如下:IDUser name Passwd osley1admi nadmi nsuper2twtwcheck3in pu

21、tin putin put具有全新分级用户管理系统Oskey有两个关键值:super具有添加管理员的权限; check只具有添加文章和删除文章的权限; in put只具有添加文章的权限。以下即是验证管理员等级的源程序代码:%dim rsUserName仁request.form(UserName)PassWd 仁 request.form(PassWd)set rs二server.CreateObject(ADODB.RecordSet)rs.ope n select * from admin where UserName= & UserNamel &”,co nn,1if passwd1rs

22、(passwd) the nresp on se.writeresp on se.write respo nse.write Sorry,请输入正确的管理员名字和密码”elsesessio n( UserName)=RS(Username)sessio n( KE Y)=rs(OSKE Y) resp on se.redirect myma nage.aspend if%三、会员档案模块“会员档案模块执行流程:File Locatio n: ./txl+-INDEX1.ASP-成员的简要信息列表+-ADD.ASP-增加会员档案+-USERRE.ASP-修改个人资料+-SF.ASP-管理员入口,

23、可任意修改、删除成员+-ADMSEARCH.ASP-进展高级搜索+-LOOKUSER.ASP-显示成员详细资料包括照片等3.2在首页搜索页面,我们提供了各种方式的搜索: voption value二name按某某搜索 voption value二sex按性别搜索 按年龄搜索 v/optionvoption value二xingzuo按星座搜索 voption value二likes按搜索 v/optio nvoption value二liuyan按留言搜索 v/optionvoption value二address按宿舍房号 v/optionvoption value二mail按电子 v/op

24、tionvoption value二url按来自城市 v/optionvoption value二mode按系别方式 v/option强大的搜索功能,将为信息查询者提供极大的方便。如,当需要查询来 自各系的会员所占的比例,就可以通过“按系别方式来搜索。以下是会员档案的后台数据库:表 list:n ame某某password密码sex性别mailURL来自城市AGE年龄Y ears生日的年Mo ns生日的月Days生日的日Likes最爱(宿舍、手机)Address宿舍Photo相片Doc个人简介Mode系别Ip使用ServerVariables 读取用户的IP地址,将用户IP放如IP变量中表 a

25、dmin:IDadmin _n ame adinin _password adm in._mail6adminadmin3.4关于会员档案模块的应用本模块有两方面的应用,一是作为社团招新网上报名系统,二是在报 名之后,各社团的负责人通过删改报名资料,使之成为会员档案系统。实现两个功能的转变,只需要简单地修改一处地方,即把“我要参加这个超删掉或直接删改后台ADD.Asp文件,从而拒绝承受报名。四、完毕语随着In ternet技术的突飞猛进,各行各业都在参加In ternet的行业中 来。无论从管理方面,还是从商业角度来看,In ternet都可以带来无限生机。In ternet成为了一个设计人员

26、施展才华的新天地。我们将不 断探索,将建设中的新技术应用在“信息管理中。参考文献1 薛华成,管理信息系统,某某工业大学,199622 Larry P ,“ Redefi ng In formatio n Man ageme nt ,ln formati on System Man ageme nt , Vol 13,Winter 19963 Active Server Pages roadmap.asp,Microsoft ASP On li ne Help,1996 E_merce Site,e_BUSINESS ADVISOR,April 1998Students Association

27、Management System(Network Version)Author: Wu HanliangFaculty Advise:Qiu Shenghua(Hanshan Teachers College, Physics Department, Chaozhou, 521041)Abstract : Association management of Hanshan Teachers College system(network versi on) is accord ing to the Han Shi seffective dema nd, adopt ion ASP(Micros

28、oft Active Server Pages)to creation of.Microsoft Active Server Pages(ASP) is a server port the script plait write the environment, and use it can bine the HTML page, script order to create to set up the alter nant Web page with ActiveX module the n with accordi ng to mighty and applied procedure of Web fun cti on. The mai n in troductio n associati on of this text man ages the basic frame of the system and the tech nique soluti on of each fun ctio n.Keywords: ASP; Website construction;The function realizes;Technique characteristics

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!