当前位置:文档之家› 资料室期刊管理系统的设计与实现

资料室期刊管理系统的设计与实现

目录摘要.............................................................................................................................................................. I II ABSTRACT. (IV)第1章综述 (1)1.1 国内外研究现状分析 (1)1.1.1 国内研究现状分析 (1)1.1.2 国外研究现状分析 (1)1.2 本课题的研究目的及意义 (2)第2章系统开发环境与工具简介 (3)2.1 系统开发环境 (3)2.1.1 硬件环境 (3)2.1.2 软件环境 (3)2.2 开发工具简介 (3)第3章系统分析 (5)3.1 系统可行性研究 (5)3.2 系统需求分析 (5)3.2.1 系统功能需求 (5)3.2.2 系统性能需求 (6)3.2.3 系统流程图和数据流图 (7)第4章总体设计 (10)4.1 系统数据流动IPO图 (10)4.2 系统功能模块设计 (10)4.2.1 系统功能描述 (10)4.2.2 系统功能模块图 (11)第5章详细设计 (12)5.1 数据库设计 (12)5.1.1 数据需求分析 (12)5.1.2 数据库概念结构设计 (12)5.1.3 数据库逻辑结构设计 (14)5.2 数据库连接 (16)第6章系统主要功能模块实现 (18)6.1 系统登录界面的设计与实现 (18)6.2 设定用户功能模块的设计与实现 (19)6.3 期刊统计功能模块的设计与实现 (20)6.4 读者期刊借阅信息查询功能模块的实现算法 (21)第7章系统测试与评价 (23)7.1 系统测试 (23)7.2 系统评价 (23)结语 (24)参考文献 (25)致谢 (26)附录 (27)摘要本论文是资料室期刊管理系统项目设计开发过程的详细总结,主要从项目立项的可行性研究、功能需求分析、性能需求分析、概要设计、详细设计与系统实现等方面进行了较为具体的阐述。

本期刊管理系统前台采用Visual Basic 6.0工具进行开发,后台数据库采用Microsoft SQL Server 2000来管理,系统界面友好、操作简便易用,功能实现也较完善,适宜于图书馆、企事业、机关单位的资料室等进行期刊信息管理工作,具有一定的实用价值;本系统也具有较好地可移植性,可以应用在任何一款具有Windows视窗操作系统的微机上。

本文重点阐述了系统的数据流程、数据库表设计、主要功能模块的实现算法等内容,是理论与实践的有机结合。

关键词:期刊信息;期刊管理;借阅;归还ABSTRACTThis paper is a detailed summary of library periodical management system project design and development process, mainly from the aspects of the project feasibility study, analysis of function demand, performance demand analysis, detailed design and system design, implementation are detailed described. This periodical management system adopts Visual Basic 6 development tools, background database using Microsoft SQL Server 2000 to manage, the system has a friendly interface, simple operation and easy to use, function implementation is also perfect, periodical information management suitable for library, enterprises, organs and units of the reference room, has certain practical value; the the system also has good portability, can be used in any computer with Windows operating system on Windows. This paper focuses on the algorithms of such content of system data flow, database design, function module, is the combination of theory and practice.Keywords:Periodical Information;Periodical Management;Borrowing; Return第1章综述1.1 国内外研究现状分析1.1.1 国内研究现状分析期刊信息是图书馆、企事业机关单位资料室等进行期刊管理所必需而频繁使用的信息资料,为了使期刊管理业务实现自动化,提高期刊管理的工作效率,降低期刊管理工作人员的工作劳动强度,编制一个期刊管理系统是十分有必要的。

目前我国国内对期刊的研究主要集中在期刊内容分析、期刊管理运营机制两个方面。

从中国知网上发表的有关期刊的研究论文来看,内容分析研究占据26.3%,期刊运营管理方面的研究占据37.4%,期刊史研究占1.1%,期刊发展环境研究占9.1%,期刊与数字化技术研究占6.1%,期刊其他方面的研究占20.0%。

期刊论文多为活跃在期刊管理和运营的一线人员的工作经验和感受总结[1]。

在我国,期刊管理的数字化技术研究主要集中在期刊发行单位的印刷技术与管理技术应用方面。

我国的期刊出版与管理信息化建设经历了三个阶段:一是上世纪80年代期刊的印刷技术革命,采用了激光照排系统;二是上世纪90年代中期采编环节告别了纸与笔,期刊出版引入综合新闻业务网络(NISN);三是自21世纪初起,期刊出版单位实现期刊业务管理的经营革命,实现期刊出版、发行、广告等经营管理信息化[2]。

2005年是我国报刊出版业采用信息化管理信息系统的拐点,很多省级报刊出版集团开始进行发行管理数字化的引入,这种管理需求大大地推进了国内各大软件公司对报纸期刊管理信息系统的研究与开发,如国内比较知名的有紫光新华、北大方正、高术等公司,但这些系统的研究开发是从出版发行单位的管理角度来研究的,不适用于企业事机关单位的资料室对期刊管理应用模式。

在我国目前出版行业使用的报刊管理系统中,多为基于Web的网站系统,采用B/S开发模式,主要采用/C#/PHP和SQL数据库技术,实现稿件、作者和订户管理一体化管理,但在系统的通用性、兼容性方面还存在一定的局限性[3],这有待于在以后的研究开发中逐步改进、完善。

综上所述,国内目前还没有商用的企事业、机关单位资料室期刊管理系统,只是个别单位为了管理的方便自行研发一些小的期刊管理系统,或者一些计算机专业的毕业生在毕业时做为毕业设计项目来进行研究开发,因此在功能应用、实现技术方面还存在一定的不完善性。

1.1.2 国外研究现状分析就国外而言,国外期刊管理信息系统的开发也主要集中在出版集团方面的管理上,但是名种管理层面都在我国的前列。

1996年,英国电子图书馆就将电子投稿与同行审稿项目开工建设,研究人员利用互联网先后建成两个电子投稿和同行评审系统,试图利用计算机技术来为作者服务,提高工作效率,减少管理开支,目前已有二十余种国际知名期刊已采用Espere系统进行网络投稿与审稿处理[4]。

2000年5月,BioMedCentral公司作为一家网络出版平台和刊物集团,开始了对网络出版期刊的探索与尝试,向希望在自己编辑部控制平台下的在线期刊的用户群提供在线投稿、专家评审和即时出版服务,这直接摆脱了出版商的传统管理模式,直接在网络上进行组稿、编辑、出版与发行工作,并不是简单的将出版商品数字化[5],因此BioMedCentral 公司出版的期刊管理系统充分发挥了期刊出版周期短、强大的检索浏览及个性化服务功能、强大的交互功能、丰富的多媒体辅助功能、方便的期刊信息统计功能等优点[6]。

在国外期刊业务中,美国一直是大国、强国,期刊广告份额在整个媒体广告收入中一直保持18%左右的强势地位,甚至超过报纸。

美国主要是“B2B”期刊,这里“B2B”指的是为某一特定行业提供商业及技术信息的期刊,或称行业类杂志或贸易类杂志。

美国B2B媒体公司典型的一体化业务模式是以终端客户、广告商和展览者为核心,涉及杂志出版、网站和在线服务、印刷类和电子类新闻信息、研究服务、会议和展览、营销服务、客户出版(Custom Publishing)以及数据库和名录租赁等业务[7]。

综上所述,国外尽管在期刊管理系统的研究与应用方面领先于中国,但就各期刊使用单位的期刊管理来说,也没有形成管理信息系统。

1.2 本课题的研究目的及意义1.本课题将从资料室期刊管理工作的角度来进行研究分析,所开发的软件从期刊用户的角度来考虑,可以满足企事业单位期刊管理工作的需要,提高期刊管理工作的效率,降低期刊管理工作人员的工作劳动强度。

2.本系统的研究开发使用,将为企事业单位提供方便的资料室期刊借阅环境,促进期刊借阅管理工作水平信息化。

近年来,随着期刊内容、种类的不断扩大,期刊数量也相应的增加,有关期刊的各种信息量也成倍增加,面对着庞大的期刊信息量,传统的手工方式管理仍然导致期刊管理上的混乱现象发生,人力与物力过多浪费,期刊管理费用的增加,从而使资料室管理工作负担过重,影响期刊的借阅流通,也影响了信息获取的及时性。

3.本期刊管理系统吸取了目前流行的图书管理系统的许多优点,如界面设计、架构设计优点,又充分体现了期刊与图书管理方面的区别,因此具有较强的规范性、针对性。

4.在毕业设计过程中,我不仅运用自己在大学期间所学的专业知识与实践相结合,并且在毕业设计过程中不断的充实自己,攻克在毕业设计中遇到的技术难题,锻炼了自己独立思考、分析问题和语言文字综述的综合能力,拓宽了自己的视野,丰富了自己的知识面。

第2章系统开发环境与工具简介2.1 系统开发环境2.1.1 硬件环境本系统开发在目前主流的硬件环境下即可,推荐硬件环境:奔腾酷睿双核CPU;2GB 以上显存,独立显卡;硬盘一般在160GB以上,但硬盘可用空间在10GB以上即可;打印机一部;UPS后备电源一台(可选)。

相关主题