校园网资源共享系统分析与设计

2016-05-30 14:41郁丽萍王念念周旭东
无线互联科技 2016年7期
关键词:校园网资源共享数据库

郁丽萍 王念念 周旭东

摘 要:随着教育事业的快速发展和信息革命的到来,校园网已成为各大高校校园基础而重要的设施。文章应用网络编程语言PHP作为开发语言,基于Apache服务器使用Mysql数据库作为后台数据库,实现校园网资源共享系统。它不仅可以获取同校共享的资源,还能得到社团活动通知和各个院系考试通知等信息。

关键词:校园网;资源共享;数据库

伴随高等教育的发展,各大院校面临扩大办学规模、资源信息化等难题,将资源有效的共享是问题解决的关键。而网络得到普及的发展,给整个社会带来众多的便利。本文将资源共享与校园网紧密结合,校园網不仅提供了资源共享的平台,也能促进教学方法变革,进而提高学生培养质量。

1 系统介绍

本文提出的校园网资源共享系统可以实现查看资源、上传资源和个人信息的管理等服务功能。为便于该系统的正常运行,本文将用户分为两大类:第一类是普通用户,该类型用户有资源管理和个人信息管理的权利,可以上传资源,下载对本人有用的资源和删除本账户的无用资源;可以对个人信息进行补充或者删除多余信息。第二类是超级用户,也就是说,拥有管理该校园网共享系统权利的人员。该类型用户不仅具有普通用户的查看或者删除资源的权利,而且能够对使用该系统的用户进行管理。可以查询用户使用情况和浏览使用该系统的人数,当有非法使用人员危及本校园网资源共享系统时,超级用户可以删除该用户,以维持系统的安全。

该系统有极大的便利性和灵活性。校园网资源共享系统以Apache服务器为基础,利用Mysql数据库作为后台数据库,用网络编程语言PHP作为开发语言来制作访问页面。

2 系统概述

校园网资源共享系统通过客户端进行操作;使用SQL SERVER 2008数据库,采用多种设计模式,应用组件化和模块化的设计思想去开发设计。

3 功能模块的设计

3.1 系统整体功能模块的划分

该系统的普通用户的功能模块由两个模块组成:对个人资源管理的资源管理模块;对个人信息管理的个人信息管理模块。超级用户的模块都是与管理者相关的,可以查看资源模块,删除资源模块和用户管理模块,对使用该系统的用户进行正确管理。该系统的功能模块如图1所示。

3.2 普通用户模块设计

此模块是为绝大多数用户而设计的。该模块的设计简单明了,输入正确的用户名和密码便可以进入页面,为了让用户在系统界面上获得尽可能多的有用信息,对系统界面进行合理的规划与分配,颜色搭配以深沉色为主,避免华丽界面。

3.3 超级用户模块设计

该模块是为管理本系统者而设计的。管理者除了有普通用户的权利,还能对普通用户进行管理,以维护系统的正常的运行。页面的主要位置清晰地罗列出超级用户所有的功能,使该用户能迅速找到想找的功能。操作简单、高效。色彩搭配和首页、普通用户界面保持风格一致,没有过多进行界面设计。

4 功能介绍

4.1 普通用户

4.1.1 资源管理

普通用户登录成功后可以在系统中上传自己的作品,同时也可以下载网站上的共享资源。在上传界面中用户可以选择本地要上传的资源,用户需要对上传的资源进行一定的描述,方便浏览者查看下载。在下载页面中点击下载后,系统会默认将文件下载到当前路径下的file文件夹中,如果存在file文件夹就直接下载。如果不存在,则先创建file文件夹,然后保存文件。

4.1.2 个人信息管理

用户可以修改自己的用户名、邮箱或密码等基本信息,同时普通用户也可以添加相应的信息或者删除信息。

为了使校园网资源共享系统走进校园每个人的生活里,该系统还可以实现评论功能。用户可以对网站中的信息进行评论。如果用户未登录,则系统默认的评论者为匿名,若已登录,则发表成功后会显示当前用户的用户名,用户可以删除自己发表的评论。

4.2 超级用户

超级用户与普通用户的不同之处在于,超级用户可以对普通用户进行管理,除此之外,超级用户最关键之处是:它可以发布通知,比如:英语四六级考试时间、计算机考试报名时间或体育竞赛活动等等,从而通过校园网,最大化地实现资源共享。若未登录会出现提示信息。

上述所述的普通用户或者超级用户都是已经注册过的,为系统的实用性,本系统增加了注册界面,注册时需输入注册用户的信息,用户自定义用户名,只有没经过注册的用户名才可以使用,否则不能注册成功;输入密码,如果2次输入的密码不相同会弹出提示窗口,重新输入密码;输入邮箱,邮箱是必填项,系统对邮箱号进行检测,如果邮箱格式不正确会弹出提示窗口;未标星号的项目为可选项,没有强制填写。需要注意的是,注册超级用户时,应该修改用户类别为“超级”,而普通用户的用户类别为“普通”。

5 结语

希望该系统能早日在各大高校运行,给校园网资源共享系统的管理员带来福音,并且可以被逐渐推广和使用。该系统是以网络为媒介的,对资源有了更方便、更便捷的管理。同时物联网也为校园网资源共享美好的将来提供更多的便利,促进了网络的进一步发展。

[参考文献]

[1]袁玮.基于ASP_NET校园教学资源共享平台设计与实现[D].上海:华东师范大学,2010.

[2]杨光基于JXTA的校园网资源共享系统的设计与实现[D].成都:电子科技大学,2014.

[3]董旭东.基于WEB服务的校园网教学资源共享系统研究[D].北京:首都师范大学,2007.

[4]刘江.基于JXTA的校园网资源共享互动系统的设计与实现[D].天津:天津大学,2011.

[5]王任.面向校园网的信息资源共享方案的研究[D].长沙:湖南大学,2006.

The Analysis and Designing Method of the Resource Sharing System of Campus Network

Yu Liping, Wang Niannian, Zhou xudong

(Henan Normal University, Xinxiang 453007, China)

Abstract: With the fast-developing of educational career and the coming of information revolution,campus network has became the fundamental and crucial facility for numerous campus.The article achieves the resources sharing system of campus network through using the PHP web programming language as its development language and employing the database of Mysql based on the Apache server .The system not only acquires the sharing resources from a campus,but also obtains the information of corporate event notification,the inform of the test from various departments and so on.

Key words: campus network; resource sharing; database

猜你喜欢
校园网资源共享数据库
交通运输数据资源共享交换体系探究与实现
试论最大匹配算法在校园网信息提取中的应用
卫康与九天绿资源共享
NAT技术在校园网中的应用
教育部第一批“国家级精品资源共享课”公布
测量学精品资源共享课建设的探索
VPN在校园网中的集成应用