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

2016-03-28 08:12苏玮玮陈瑶瑶姚远马晓智徐斐
新校园·上旬刊 2016年1期
关键词:管理网络平台设计

苏玮玮 陈瑶瑶 姚远 马晓智 徐斐

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

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

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

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

一、系统设计

本平台设计采用ASP.NET4.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.数据调用。通过代码<%# Eval("actwhen")%>对数据库内容进行调用,可在网页界面显示数据库内容,引号内代表表内列名。

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

'>时间

猜你喜欢
管理网络平台设计
学校安全管理与安全教育方法初探
实施精致化管理让规模与效益同行
华为:云管理网络2.0
中小型眼镜行业综合O2O电子商务平台的设计
广电网络前端业务融合云服务平台设计
基于工作流的水运应急信息管理平台设计 
MOOC时代创新区域教师培训课程建设研究
高等院校来华留学生“四位一体”管理模式初探
国家电力需求侧管理网络培训平台正式运行