基于B/S的论文在线浏览平台的开发与设计

2022-09-13

随着互联网技术的快速发展, 纸质技术期刊的发行量和广告量呈现下降趋势。对此, 笔者开发建设了以杂志为依托的《中国给水排水》网站, 并将基于B/S的网上论文收费理念应用于“过刊索引”模块。

1 开发结构模式的选择

目前, B/S (Browser/Server) 浏览器/服务器和C/S (Client/Server) 客户端/服务器是世界开发模式技术架构的两大主流技术。

C/S模式, 是由客户机与服务器合作完成的二层结构系统平台模式, 交互性强, 系统响应速度快, 安全性高。而不足之处在于系统维护成本较高, 尤其体现在软件升级时, 增加了工作量和系统管理的难度。B/S模式, 是一种从传统的两层C/S模式发展起来的新的网络结构模式, 其本质是三层结构C/S模式。B/S模式具有很强的开放性, 适用于网上信息的发布服务, 由于B/S模式在逻辑结构上比C/S模式多一层, 所以B/S模式完成的速度较C/S慢。

鉴于B/S和C/S模式的优缺点, 结合广大作者、读者的需要, 笔者采用B/S为网站开发模式:在客户机PC终端通过浏览器 (Browser) 将注册的用户信息上传给服务器, 网站管理员收到服务器得到的相应用户信息后从后台管理界面实时更新用户信息 (开通权限, 给予用户阅读、下载论文全文的金币等) , 用户就可以使用管理员给予的权限与金币下载或在线浏览论文全文。

即网站管理员和用户都无需安装任何软件, 只需通过一台装有浏览器的PC机, 通过Web Server同网站服务器内的SQL Server数据库进行数据交换, 即可实现网上论文收费, 解决了纸质期刊的局限。系统开发结构模式见图1。

2 系统功能模块设计

网站本着一切为了读者和作者的原则, 以实用性和人性化为特色, 技术为主, 信息为辅。网站设新闻资讯、政策法规、会议展览、标准规范、资质备考、杂志简介、过刊索引、征稿简则、稿件查询、广告征订、产品展示、工程信息、供求信息、订阅中心、公告栏、当期导读、技术交流、书讯、人才招聘、专题、人才招聘等板块。大多数板块下设若干个模块。这里只介绍涉及收费问题的几个板块。

(1) 前台。

这里只介绍“过刊索引”和“会员专区”2个涉及收费问题的板块 (见图2) 。

(1) 过刊索引:设置论文搜索引擎。用户可使用搜索引擎选取论文题名、作者、作者单位、摘要、关键词这5项中的1项, 键入关键字进行搜索。若已确定论文的年和期, 可直接在过刊查询模块查阅论文。

(2) 会员专区:新注册的用户注册并交纳费用后, 管理员从后台更新用户信息 (给予权限和金币) ;用户也可通过该模块修改自己的账号信息 (如联系电话、地址等) 。

(2) 后台。

这里只介绍系统权限、用户信息、论文管理3个管理板块 (见图3) 。

(1) 系统权限子模块。方便系统管理员添加、删除、修改各级管理员账号信息, 并且设置相应的管理权限。

(2) 论文管理子模块。系统管理员通过管理员账户登陆, 及时更新论文数据, 实时将最新一期的论文数据上传至数据库服务器。

(3) 用户信息子模块。管理员可在该模块中, 添加删除修改用户账号信息, 并根据收取的费用给予用户相应的访问权限及金币数。

3 论文收费系统的数据流程

系统数据库开发以SQL Server 2000为平台, 数据均为实时更新的动态数据。包括管理员表admin、论文表guokan、用户信息表user。论文系统流程如图4所示。

4 系统运行环境要求

硬件环境如下。

(1) Win98/2000/XP环境, 目标机器必须具备5.0以上版本的IE。系统运行要求具备性能良好的机器作为服务器, 其他机器作为客户机, 通过客户机应用程序访问更新服务器上数据库上的信息。

(2) 系统开发工具:Active Server Page、Java Script、VB Script为主要开发语言, 后台数据库是SQL Server 2000数据库。

5 结语

《中国给水排水》独立网站自2005年初开始建设, 2005年10月投入运行至今, 收到了很好的效果, 不仅杂志挽回了部分读者, 而且该模块也成为了杂志社用以积累文献和信息的强有力工具。该网站在业内也得到了一致好评, 很多科技期刊业逐步建立依托杂志的网站。科技期刊网站的前景广阔。

摘要:针对论文信息化进程中收取论文全文阅读费用的问题, 采用计算机网络通信技术和应用较为广泛的B/S模式实现远程快速访问;以SQL Server数据库技术建立论文动态数据库, 通过Active Server Page编程语言实现友好的可视化人机交互界面。以《中国给水排水》杂志为研究对象, 建设以杂志为依托的的《中国给水排水》网站, 并将基于B/S的网上论文收费理念应用于过刊索引模块应用实践证明, 该系统运行可靠, 满足广大作者、读者的实际需要。

关键词:B/S结构,论文下载,阅读,数据库

参考文献

[1] 张佳, 党志良, 许永安.基于B/C/S的灌区收费系统设计与开发[A].中国给水排水, 2009, 18:34~36.

[2] 韩宏志.数据库设计与开发教程[M].北京:清华大学出版社, 2005.

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:走滑断层的识别标志及其石油地质重要性分析下一篇:影响住宅小区文化构设的因素分析