摘 要:高校期刊稿件管理需要一个稳定性强、安全性高且易于管理的高品质平台来支持其业务,全面提升高校期刊的工作效率,实现进一步的飞跃发展。本研究就是通过高校期刊稿件管理系统战略规划、软硬件平台的设计和实现,结合先进的计算机技术、IT技术、网络技术、数据库技术以及先进的管理思想,同时使用系统工程和软件工程各原理和方法,对管理信息系统的业务流程、功能模型、数据库系统等进行了设计,并对系统的编码、安全体系等一系列的关键技术进行深入研究。
关键词:B/S架构;高校;期刊管理;应用
随着网络技术的不断发展以及计算机硬件的不断更新和软件的升级换代,对各个行业的管理工作和发展产生了重要的影响。高校期刊作为文化交流、学术争鸣、促进科技发展和应用的重要阵地,不可避免地受到巨大的冲击。面对信息网络化的挑战,高校期刊编辑必须解放思想,转变观念,以现代化编辑手段代替传统的笔和纸,使“在纸编辑”向“在线编辑”转变,加速期刊编辑工作现代化。
从另外一个方面来看,随着计算机、网络和多媒体等技术的迅速发展,信息的获取、保存和传输方式发生了巨大的变化,信息的类型越来越丰富,数据类型包括文本、图形、图像、视频、音频和动画文件等。因此,采用数字化的信息管理技术在高校期刊稿件管理中更显优势。采用数字化、网络化的信息管理和传输技术不仅在日常的资料管理和使用上具有无可比拟的优势,而且在以信息化维修中占有重要的地位。利用计算机、网络和信息处理各种技术,充分体现海量、准确和实时等数字信息的优势。
1. 系统需求和关键技术分析
本系统以实现高校期刊稿件各信息管理业务为主要目标,使用户进入系统实现高校期刊稿件的申请、文件的使用情况、维护和管理等功能,成为一套功能强大、操作简便而又实用的高校期刊稿件管理系统,包括基础信息管理、合同管理、期刊出入库管理、期刊调用等八大模块管理功能,借助计算机数据处理严密可靠的特有机制.改善高校期刊稿件管理人员的工作强度,提高工作质量,成为不可或缺的管理工具。
操作系统:Windows XP
JAVA平台:JDK1.4
DBMS:SQL Server2000
编程系统:VC++6.0在提供可视化的编程方法的同时,也适用于编写直接对系统进行底层操作的程序,其生成代码的质量要优于很多其他的开发工具。VC++6.0所提供的基本类库MFC,对Windows所用的Win32应用程序接口进行了十分彻底的封装,这使得开发人员可以使用完全面向对象的方法来进行Windows编程,从而大大节省了应用程序的开发周期,降低了开发成本。而且,其强大的调试功能也为大型复杂软件的开发提供了有效的排错手段。随着多媒体技术和图形图像技术的不断发展,可视化技术得到了广泛的重视,愈来愈多的人开始研究并应用可视化技术。所谓可视化技术,一般是指软件开发阶段的可视化和对计算机图形技术和方法的应用。VC++是一个很好的可视化编程工具,使用VC++环境来开发基于Windows的应用程序,其界面更友好,便于程序员操作。开发环境是程序员同VC++的交互界面,通过它程序员可以访问C++源代码编辑器、资源编辑器,使用内部调试器,还可以创建项目文件。
2. 系统总体架构
目前开发网络应用系统主要有两种开发模式:B/S模式以及C/S模式。其中B/S模式即Brower/Server模式,它所具备的主要特点就是所谓的“瘦客户端”,通常情况下它的客户端都由通用的浏览器代替,比如IE、Navigator等,用户只需要通过类似于浏览网页的形式就可以对服务器端的应用系统进行访问与操作,主要的事务处理与业务逻辑都在服务器端进行。应用于总队的基础数据维护、运输业务管理、业务资料管理、文档调度等方面。能够满足网络通畅性、实时性的要求。即使三级网不通,也不会影响总队的。而C/S模式与B/S模式最大的不同在于它除了服务器端软件外还需要客户单独安装客户端软件。客户端软件单独面向客户,根据用户要求,通过网络从服务器端获取信息,并处理数据,反馈给用户,服务器端则主要提供数据服务。B/S模式亦称BWD(Browser/Web/DBMS)计算模式,但在B/S模式下,用户使用单一的Web浏览器即可访问文本、图像、声音、视频、剪辑、数据库等多媒体信息,特别适合于非专业计算机人员使用;用户端无需其他一些动态链接库文件或一些插入件配合(即所谓的“瘦客户”),应用程序升级只需升级服务器即可,使系统易于维护。因此,在业务软件的实现上,C/S结构与B/S结构各有利弊,VMIS采用了C/S和B/S相结合的整体设计方案,即对于公文管理、档案管理等管理等本地业务实现上,采用B/S结构。
高校期刊稿件管理系统采用典型的多层分布式计算模型,由客户浏览器端,web应用服务器和数据库服务器三大系统构成。
按业务数据流向,本系统的软件结构主要包括:数据源层、数据采集层、数据存储与管理层和应用服务层。系统逻辑体系结构如图2.1。
高校期刊稿件信息管理系统大量的业务处理逻辑放在web应用服务器上,而将数据库放在数据库服务器上,而且web应用服务器和数据库服务器可以一个到多个,这样,在大规模应用系统中,可将数据库分布于不同的服务器上运行,这些服务器可以是本地的、也可以是远程的,使系统更合理、更灵活、更具扩展性。
3. 系统设计分析
基础数据模块包括了数据导入模块主要是对于整个高校期刊稿件管理系统的文件数据进行归档、整理并且为下一步的数据分析进行基础性的整合;系统维护模块是管理员专用模块,对于各个项目和功能模块进行权限、数据和用户的管理;管理统计报表是各种高校期刊稿件保存的出入库标系统,管理决策模块则是对于高校期刊稿件的调用、存在或是分类进行计算机模型上的管理,最后似乎对于成本的调度和计算,这是每个管理系统的重要模块之一。
功能模块主要是由高校期刊稿件出入库、高校期刊稿件管理、高校期刊稿件调用和工作单等方面组成。
管理员管理模块模块包括了申请,允许和时间归还等子模块。在进行登陆和新增高校期刊稿件的时候,管理员要进行添加或是删除。
系统内部自动比对(计算机过程):在登记基本资料的同时,系统自动与信息的来源进行核对,以确保真实性,一旦发现并确认系统将会自动提示。
作为高校期刊稿件管理的基础,进行管理的主要任务是用最少的费用在适宜的
时间和适宜的地点获取适当的数量和质量的设计方案和图纸档案信息。
查询模块通过系统内部的数据进行展现,用来协助高校期刊管理部门的日常管理。允许从高校期刊从业人员和所在单位互相查阅信息,此外还提供了导出、打印查阅到的信息等相关功能。
(1)查询输入信息:文档组织类别、名称、作者性质以及单位类别。
(2)查询输出信息:该文档组织的基本信息、作者信息、管理人员信息、付款情况,出版或是发表信息等。当需要查看具体文档信息时,可以方便的切换到具体作者的信息查询页。
4. 总结
在系统设计和实现过程中,我们考虑到不仅要使期刊管理者充分享受到先进的数据挖掘分析所带来的便捷、较高程度地提高工作效率,而且要充分系统的安全、数据的准确,帮助使用者提供决策效率。
参考文献:
王耀平.高校期刊管理文档资料的动态管理.资料信息,2006,16(1 1):45-46.