首页 > 范文大全 > 正文

校园活动管理平台的设计与开发

开篇:润墨网以专业的文秘视角,为您筛选了一篇校园活动管理平台的设计与开发范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:针对日益丰富的校园文化活动,网络报名系统也应该发挥其应有的作用。为此,本小组提出利用SQL Server 2008和Visual Studio 2010开发一个更加完善的校园活动管理平台,主要具有校园活动、管理、用户报名及活动反馈等功能。

关键词:校园活动;管理网络;平台设计

现有的校园管理活动大多是人工展开,工作中容易出现统计错误、信息无法及时传达等问题,并且在活动结束后反馈信息收集工作繁杂。而校园网络平台作为校园文化的载体多用于考试报名,缺乏在活动方面的报名和管理。因此,设计与开发一款集报名反馈等多功能为一体的校园活动管理平台必将为校园活动带来便利。

伴随着高校招生人数增多和教育规模的扩大,网络报名管理系统在教育领域的作用有所加强。越来越多的高校开始改善校园活动管理方式,运用信息技术开发线上报名平台。

一、系统设计

本平台设计采用4.0三层构架,即“数据访问层”“业务逻辑层”和“表示层”,使项目结构更清楚,分工更明确,有利于后期的维护和升级。它还具有简洁、高效、良好的可扩充性、可维护性等特点。

根据对校园活动管理的需求分析,结合Visual改善Studio 2010、SQL Server 2008开发技术,并借鉴类似的管理平台开发的成功案例,我们采用以下设计原则和要求:(1)采用软件分层设计思想。(2)遵循活动管理过程中的流程、数据的标准化。(3)采用面向的设计思想对平台的功能进行设计。(4)易操作性。(5)易维护性。

二、系统实现

本平台利用Visual Studio 2010进行开发制作,利用SQL Server 2008存储数据表进行后台配置。

1.后台数据库配置

要实现平台的开发,首先要对开发环境进行配置,这里主要是指对数据库的配置。

首先建立一个空的数据库,取名为activity,按照数据库的设计中表的结构,建立各表。此处举出部分表及其功能,如:

表名功能

activity 存储活动的相关信息

admin 储存用户名和密码

comment 储存用户留言的相关信息

sponsor 储存主办方的相关信息

users 储存用户的相关信息

2.平台基本功能实现

平台三方基本功能包括:用户注册登录、主办方发起活动、用户查看活动、报名活动等。此处举几个例子:

例1.与数据库建立连接。在web.config中写入代码:

default"providerName="System.Data.

SqlClient"connectionString="server=***;uid=sa;pwd=123456;database=activity"/>

例2.数据调用。通过代码对数据库内容进行调用,可在网页界面显示数据库内容,引号内代表表内列名。

例3.活动列表排序。根据关键字对的活动列表进行排序,写入代码:

'>时间

例4.用户注册与登录。通过验证用户输入的用户名和密码,与数据库中的数据进行验证,若一致,则能够登录。写入代码:

data-toggle=“modal”href=“#login-modal”>

例5.用户报名。用户单击“报名”按钮,则其信息将被写入数据库中,供主办方管理。

CommandArgument=

CommandName=“btn_bm”>报名

例6.主办方发起活动,通过将主办方填写的内容写入数据库来记录活动详情。写入代码:

活动详情

runat=“server” Height=“331px” Width=“445px”>

通过简洁高效的活动管理系统,不仅有利于主办方及时活动开展信息,准确地掌握在线报名的情况,也能更加及时地收集、统计学生对参与活动的反馈信息。通过此平台,学生可以了解到该活动的举办情况以及热度,从而更好地对活动进行筛选并为参与做好准备。

参考文献:

[1]刘大红,刘明.第三方应用与开放平台OAuth认证互连技术研究[J].电脑知识与技术,2012(22).

[2]何克抗.我国教育信息化理论研究新进展[J].中国电化教育,2011(1).

[3]孙柏祥.云计算――高校教育信息化建设和发展的新模式[J].中国电化教育,2010(5).