1 引言
大学生文化社团网系统运用于高校内部,用户群体为学生、管理社团的高校教职工等;针对社团、社员和社团活动等进行有效的管理,对社员的选择社团、发布社团活动信息等行为进行信息化管理;实现社团成员在线选择活动、线下参加活动、实时活动状态的动态管理,使得社团、社员和活动三者之间形成有效互动。
2 基于 ASP.NET 的大学生文化社团网站的设计思路
文化社团网站为高校社团提供一个展示社团风采、管理社团信息、 线上策划组织活动的信息化管理空间;为社团成员提供一个了解社团、 发布社团活动感悟、在线交流的数字化网络平台。 大学生文化社团网站应具有几项功能:(1)展示社团亮点;(2)经营管理社团;(3)线上线下策划组织活动;(4)记录社团的点点滴滴、相片、日记、活动、声音等;(5)支持原创发表,与更多人分享生活,分享快乐。
大学生文化社团网站为高校文化社团和大学生社员用户提供了一个全方位、多层次的绿色网络平台。 系统分为前台操作和后台管理两部分,前台操作包括的模块有新闻动态、社团活动、社团风采、原创发表、会员注册、会员登录、帮助中心;后台管理所包括的功能模块是实现前台各模块的管理。
大学生文化社团网站系统设计思路:网站系统的服务对象是文化社团、学生社员、管理员。 学生社团通过大学生文化社团网站系统注册申请成立线上社团,并享有该线上社团的信息上传、线上社团活动策划组织等全权利;学生社员通过本网站系统可注册和添加修改个人信息、发表社团活动心得、添加修改个人信息等;网站管理员拥有审核社团和学生社员注册申请、修改社团和学生社员基本信息的权利,开展对网站的基本维护。
3 基于 ASP.NET 的大学生文化社团网站的应用体系结构
对于大学生文化社团网站来说,客户端为在校的大学生和进行信息发布的学生社团,要求操作的界面简单明了, 而服务器端则需要具备较复杂的事务处理能力。根据文化社团网站的应用实际需求,可将应用系统的每个功能分解到独立的组件中,并将各组件划分到各个逻辑层中。
如图 1 所示是基于 ASP.NET 技术的大学生文化社团网站系统架构模型,ASP.NET 是一个三层架构模式,即表示层、业务层和数据层。
4 大学生文化社团网总体设计
大学生文化社团网选择 ASP.NET+SQL 进行网站设计和开发,由于 ASP.NET 基于公共语言运行库,因此Web 应用程序开发人员可以利用整个平台的优势和灵活性。 该管理系统在 Windows 2003 Server 平台上运行,Web 服务器为ⅡS6.0, 数 据库服务器为 Microsoft SQLServer 2005, 开 发工具为 Microsoft Visual Studio 2008.NET.前台设计,一共 10 个页面。 前台主页:Default.aspx;新闻动态:Newslist.aspx; 社团活动:Association.aspx;社团风采:Product.aspx; 原创发表:Original.aspx; 社员注册:Register.aspx;社员登录:Login.aspx;帮助中心:Help.
aspx.配置文件:Web.Config; 所有后缀名为。aspx.cs 为相关页的代码页。后台设计,一共 11 个页面。 后台系统登录页:Index.aspx;栏目列表页 :Left.aspx; 链接管理页 :Link.aspx; 新闻动态管理页 :Newscontent.aspx; 社团活动管理页 :Asscontent.aspx; 社团风采管理页 :Productcontent.aspx;原创发表管理页:Origcontent.aspx.
社员审核页 :Commune.aspx; 社团审核页 :Association.aspx.帮助中心添加页:Help.aspx; 随机码生成页:Gif.aspx(用于后台登录页面随机码生成)。 所有后台页面文件置于根目录 Association 子文件夹下, 以。aspx.cs 为相关页的代码页。
5 大学生文化社团网测试与维护
大学生文化社团网建站成功后,要对网站进行必要的测试,网站稳定性、功能等能否满足用户需求,并根据测试结果对网站进行相应修改和完善。 大学生文化社团网网站测试结果:网站测试功能基本良好,但还有相应不足之处。 (1)功能单一,缺乏后期功能拓展。 在建站思路上,未长远规划,各部分间缺乏联系。 (2)用户体验性较差,大学生文化社团网实现了基本功能,但网站的美观度不够,总体感觉生硬呆板,界面和用户体验性较差。
大学生文化社团网网站后期维护。 (1)经常检查大学生文化社团网各项功能是否能正常运行,网页布局有无错乱,各项链接是否能正常使用,文字、图片是否能正常显示。 (2)对建站思路进一步规划,要充分考虑大学生文化社团网的后期拓展,增加网站的功能(3)对大学生文化社团网网站文件进行及时备份,尤其是对网站数据库文件进行备份,防止网站因意外原因而造成数据丢失。
6 结束语
ASP.NET 是基于模块与组件的,具有较好的可扩展性与可定制性, 在数据处理方面则引入了很多新技术,这些新特性,给网站开发者提供了建站的灵活性。基于ASP.NET 开发建设的大学生文化社团网站,为在校大学生提供了一个社团交流的平台,丰富了校园生活,促进身心的全面发展;有利于实现社团活动的数字化和信息化,将社团活动纳入高校数字化校园文化建设之中。
参考文献:
[1] 张根福。网络应用技术[M].北京:机械工业出版社,1999.
[2] 陈 作聪,马 玉洁,张 正理 .ASP.NET 网络编程技术 与实践 [M].北京:清华大学出版社。
[3] 罗 仕鉴,陈 杭渝。基 于 Web 的高校毕业生就 业招聘系统的设计与实现[J].计算机应用研究,2002, 19(7):135-137. DOI:10.3969/j.issn.1001-3695.2002.07.044.
[4] 孙 俊吾。毕业生就业 信息网站设计与实现[D].华 东师范大学,2010. DOI:10.7666/d.y1846587.
[5] 陈敏。基于 "ASP.NET"的大学生 网上论坛的设计与开发[J].重庆工学院学报: 自然科学版,2008, 22 (9):162-165. DOI:10.3969/j.issn.1674-8425-B.2008.09.036.