将想法与焦点和您一起共享

可复用的高职网站后台管理系统设计研究发布者:本站     时间:2020-05-05 12:05:46

随计算机网络的广泛应用,高职院校越来越多的业务都需要在信息平台上进行开展,比如精品课程、资源共享课程的建设,实训基地、教研项目的申报和结题,等等。在信息平台建设方面,虽然一些必要的系统平台在近几年里还是得到了落实,比如网络教学平台,教务系统。但是,对于一些暂时性的需求,由于不少在财力人力方面比较欠缺,无法得到满足要求。根据作者所在学院各方面对信息平台的急迫需求,拟通过对网站的后台管理系统进行研究,并设计出一套能够适用于学院各种业务需求的信息平台的后台管理系统,可以在该系统的基础上,通过接口的复用,快速地构建开发出新的网站平台,为以后新的网站业务需求提供基础。

本文结构和安排如下,首先在第二节对系统进行需求分析,主要用户需求分析和系统功能设计;第三节进行系统设计,包括系统的总体功能设计和架构设计;第四节主要进行详细功能设计,最后进行总结。

1 需求分析

通过该系统的设计和实现主要达到如下目的:

1)对于业务需求部门,希望能够在最短的时间内将业务系统上线,而且功能完善、操作简便、容易上手。

2)对于信息中心的开发人员,首先是能快速的开发出所需要的业务系统,其次因为类似业务系统比较多,可以最快的速度从其他系统修改而成。

在可行性方面,首先是经济可行性,系统所涉及的硬件和网络基础,前期已经建设完善,无需再做投入。一旦系统开发完成,应用运行平稳之后,可以节约人工成本。其次是技术可行性,目前网站开发技术非常数据,各种开发技术和运行平台平稳应用已有多年,不管是采用asp.net、jsp还是PHP开发技术,都可以方便快捷的开发出网站出来。最后的法律可行性,所设计的网站后台管理系统,主要是根据高职学院自身的业务流程所设计和开发的系统,不存在知识产权的争议问题,也不涉及违反国家法律。

经过该可复用的网站后台管理系统所创建的网站,要求能够实现如下主要功能:

1)发布和管理信息,可以通过后台将网站主要信息发布出来,然后通过前台显示浏览详细内容。

2)通过在线编辑器,对要发布的信息进行编辑,编辑器除了发布文字外,还可以发布图片、文件等资源。

3)可以在后台配置网站的名称、banner内容、版权信息等。

4)可以进行栏目管理,创建新的栏目,并在栏目上发布信息。

2 系统设计

根据网站需求分析,可复用的高职网站后台管理系统总体结构如图1,包括导航栏管理、内容管理、图片管理、用户安全管理、首页板块管理、Banner管理和友情链接管理等。

图1 可复用网站后台管理系统的功能结构图

图1 可复用网站后台管理系统的功能结构图   下载原图

在系统开发过程中拟采用成熟的三层开发架构,包括数据层、业务层和界面层。数据层主要完成数据库的访问操作,是各个业务模块的基础,在该层中主要通过数据库连接技术,对数据库进行访问和操作。业务层主要根据各个功能业务的需要,特别是一些公共的要求,提供给界面层调用,比如数据记录的读取操作,是大多数业务模块都要求具有的功能。界面层一方面是将数据信息进行友好的显示,另一方面负责处理用户的操作响应,比如添加删除等操作。采用三层开发架构提高了系统软件的开发效率,提高代码的复用率。

3 详细功能设计

3.1 导航栏管理功能

1)在添加栏目对话框中,选择栏目类型为“导航栏目”,填写栏目名称,栏目默认为显示(也可设为隐藏),选择优先级别(即排序),选择上级栏目或无(即为一级栏目)。

2)导航栏目修改,点击导航栏目修改,可以在修改栏目对话框中,可以修改栏目名称、所属上级栏目、优先级别(即排序)、栏目显示与否和链接地址

3)导航栏目删除(原则:空栏目才可以删除)

如果栏目下面有信息内容,提示应先删除信息内容。

如果栏目下面有二级栏目,提示应先删除二级栏目。

如果空栏目,删除时提示是否确定删除“XX栏目”,确定后方可删除栏目。

3.2 Banner Flash管理

1)提示flash文件要求的分辨率大小和上传文件大小限制。

2)可以在后台上传新的swf文件,替换原banner flash。

3)同时可以设置回历史版本。

3.3 自定义首页板块管理

1)板块添加,选择板块类型为首页板块,填写板块名称,点击添加即可添加。

2)板块修改,点击目修改,可以在修改板块对话框中,可以修改板块名称。

3)板块删除(原则:空板块才可以删除)

如果板块下面有信息内容,应先删除信息内容。如果空板块,删除时提示是否确定删除“某某板块”,确定后方可删除板块。

3.4 图片管理

1)能够浏览服务器已有的图片,可对图片进行重命名和删除图片。

2)能够上传图片,并检查所上传的文件时图片文件,否则不予上传。

3.5 友情链接管理

可以在添加、修改、删除友情链接的名称和链接,打开方式为新窗口,并可以设置排列顺序。

3.6 内容管理

1)可以通过易用的在线编辑器编辑信息内容,发布信息。

2)提供信息内容的修改和删除功能。

3.7 用户安全管理

1)为了网站的安全,将用户分为两类,管理员和信息发布人员。

2)管理员可以对网站进行配置,比如栏目、板块配置,用户设置等。

3)信息发布人员只有发布信息的权利。

结束语

文中根据业务部门在进行业务申报等要求构建网站的需求,由于这些需求有一定的共性,特设计可复用的网站后台管理系统,以便快速构建新的网站。根据软件工程的开发过程,首先对系统进行需求分析,从系统目的、可行性和系统要求进行分析,然后进行系统的总体设计和建议的开发架构,最后对系统的详细功能进行设计。后续将根据本设计,将系统进行实现。



选择我们,优质服务,不容错过
1. 优秀的网络资源,强大的网站优化技术,稳定的网站和速度保证
2. 15年上海网站建设经验,优秀的技术和设计水平,更放心
3. 全程省心服务,不必担心自己不懂网络,更省心。
------------------------------------------------------------
24小时联系电话:021-58370032