基于ASP技术的期刊网站建设分析与设计

2016-11-21 05:22:43李斐然李总苛
湖北理工学院学报 2016年5期
关键词:后台管理员情报

李斐然,李总苛

(湖北工业大学 经济与管理学院,湖北 武汉 430068)



基于ASP技术的期刊网站建设分析与设计

李斐然,李总苛*

(湖北工业大学 经济与管理学院,湖北 武汉 430068)

以《情报杂志》网站的建设为例,详细分析了在“互联网+”背景下《情报杂志》网站系统的体系结构和功能,对网站各个页面的数据库、系统的功能进行了设计及测试。该分析设计不仅为小型期刊杂志今后的网站建设提供了技术参考,而且给今后初创企业的网站建设提供了理论参考和借鉴。

动态网站技术;ASP;IIS;SQL;网站建设

0 引言

在“互联网+”到来的时代,人们几乎可以从网上获取任何想要的信息,这其中当然包括人们对期刊杂志的需求。传统纸质期刊杂志正面临着前所未有的挑战,如:对纸质期刊杂志有需求的读者数量减少、纸质期刊杂志不方便随身携带、纸质期刊杂志制作成本费用较高和作者无法快速投稿等。期刊杂志类企业如何应对“互联网+”时代带来的挑战,关乎着期刊的生死存亡。这些企业建设属于自己的网站就成了应对挑战较为可行的方法,这不仅是因为网站可以向外界发布本企业的各种信息,例如:企业的文化、企业的经营理念、企业的服务等,还可以帮助企业开拓新的市场,为企业的生存发展提供更大的空间,此外网站还可以为传统期刊企业的进一步发展提供更好的基础。

然而,由于期刊杂志类企业本身属于小型企业,建设网站首先要考虑的就是成本问题。这就要求期刊杂志类企业选择既可以满足企业需要又要选择成本较低的网站,而基于ASP技术的动态网站建设很好地满足了这些要求。

本设计立足于期刊杂志类企业属于微小型企业这一基本事实,以《情报杂志》网站的开发建设为案例,按照网站开发的原则,依次对网站的体系机构、系统功能、网站需求、网站的各级页面等分别进行分析与设计,并对网站的运行进行了测试。这为小型期刊杂志类企业今后的网站建设提供了技术参考,同时对今后初创企业的网站建设也有理论参考和借鉴意义。

1 《情报杂志》网站的需求分析

根据《情报杂志》网站的实际状况,主要从可行性、功能需求两方面进行分析。

1.1 可行性分析

建立一个全新网站的可行性分析具体包括很多种,本设计主要进行技术可行性、经济可行性2个方面的分析。

1.1.1 经济可行性分析

期刊杂志类网站不仅要向用户展示期刊的相关信息,还应该吸引潜在的用户以及提高期刊的知名度。通过网络对期刊和用户同时进行管理,便于加深企业管理者对《情报杂志》客户需求的了解,从而及时地与用户进行交流,针对用户的具体要求进行改进和完善。从长远的经济利益方面来看,期刊网站带来的长远利益远远高于当前网站的建设成本,所以在经济方面是完全可行的。

1.1.2 技术性可行分析

Web浏览器应支持的主要功能有:HTML、Frames、Tables、客户端的图片映射、文件下载、Java Script,Cookie,一般情况下使用 IE8.0 和 Netscape 8.0,管理员信息见表1。

表1 管理员信息表

网站采用 ASP 技术、IIS 6.0软件和 Microsoft SQL Server2000数据库在技术上具有较强的可行性,建成后的网站理论上可以运行良好。

1.2 功能需求分析

通过对《情报杂志》企业信息的了解,《情报杂志》网站功能需求分析如图1所示,主要包括前台和后台两大功能模块[4]。

1.2.1 前台功能需求分析

网站的前台包括8大模块:首页、期刊介绍、投稿须知、文章查询、通知通告、编读园地、在线订阅、联系我们。除了首页模块以外,其他模块都有2级栏目。每个2级栏目页面具有其特有的功能,例如:期刊在线订阅、在线投稿系统、联系期刊编辑等功能。

1.2.2 后台功能需求分析

后台页面包括新闻管理、用户管理、留言管理3个模块。其中新闻管理和用户管理使用频率较高,而用户管理模块由于用户留言较少导致使用频率较低,故网站管理员未来可以多引导用户留言与杂志社进行沟通。

该网站的后台功能主要是实现对前面各页面的信息进行操作,如:添加、删除、修改页面信息;添加、修改、删除各个版块下的信息(包括文字与图片),按照信息对栏目进行分类,并在前台显示出来;添加、删除栏目板块;后台用户管理;后台维护;及时在线回复问题;添加文章链接等。通过对后台的严格管理可以保证网站用户的安全登录,防止非法的用户登录后台[5]。

2 系统设计

2.1 系统结构

根据《情报杂志》网站的实际情况,采用B/S 结构进行网站开发。B/S结构如图2所示。B/S 结构可以简单地搭建在广域网的基础上,而没有必要使用专业性较强的网络硬件环境。B/S 结构在利用WWW浏览器技术的基础之上,与浏览器的 Script 语言和ActiveX 技术相结合。原本一些需要花费大量时间和精力、借助专用软件才能完成的功能,现在通过使用通用浏览器就可以实现,同时还减少了网站开发、建设所需的成本。Windows的结构实现了浏览器技术植入到操作系统内部,这种结构为软件开发提供了明显的便利[6]。

2.2 系统首页框架设计

网站首页是了解一个期刊概况的网上入口,能够给予读者以与其他媒介不同的视觉感受。浏览一个期刊的网站,可以帮助浏览者在尽短的时间内了解并熟悉该期刊的概况、期刊运营、期刊文化等内容。

在《情报杂志》网站中,前台首页主要包括以下功能模块:首页模块、期刊介绍模块、投稿须知模块、文章查询模块、通知公告模块、编读园地模块、在线订阅模块、联系我们模块。通过详细编码后的网站首页效果如图3所示。

后台编码程序由于篇幅较大,现只展示部分网站首页代码如下。

title

《情报杂志》