- 相关推荐
基于Web的编辑部投稿系统ASP+SQL
毕业论文
1 绪论
1.1 课题研究的意义
伴随着网络的出现,网络逐渐融入人们的生活,于是世界上出现了另1种新的媒体--Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。以计算机和现代网络技术为特征的现代信息技术极大地促进了社会经济的发展,引发了1场知识和信息的革命。[1]由于网络实现了数据信息的实时交互,保证数据的实时性,现行的办公方式面临着前所未有的挑战。目前,几乎所有的职能部门都已经建立了针对日常职能工作的管理系统,例如,教务部门的综合教务系统,[2]图书馆的图书检索系统等。[3]这些系统在很大程度上提高了部门的工作效率和管理水平。
基于Web的编辑部投稿系统作为1种办公系统具有非常重要的意义和广阔的发展前景。以前的编辑部信息化不足,计算机使用率低,大量的日常工作皆是手工处理,因此工作效率低。[4]随着网络技术的发展,社会信息量的与日俱增,以及办公的自动化的逐步推广,投稿不再是将厚厚的稿件邮寄到编辑部,然后等待回音;编辑部的工作人员也不必在1大堆的稿件中查找和分类稿件。对编辑部来说,需要1个系统来帮助他们管理好稿件,以提高工作效率,实现办公的自动化;对投稿人员来说,需要1个系统来简化投稿的过程。投稿系统正好解决了以上的问题。
基于Web的编辑部投稿系统以Internet为桥梁,突破了传统投稿的诸多限制与不便,可通过计算机网络实现稿件的投递。通过互联网可以覆盖全球的任何地方,只要存在有互联网的地方就可以对该编辑部投递稿件,并且可以保证稿件准确、快速的传递。而且计算机能够高效率的接收和分类稿件,从而使编辑部的工作人员摆脱繁重的接收和分类稿件的工作,而且可以避免因人为疏忽而造成的工作上的失误。
1.2 国内外研究现状和发展趋势
近年来,我国各类应用软件发展速度很快,但专门针对编辑部管理领域的软件却很少。[5]而且大部分系统处于单机运行阶段,不能适应信息共享和协同工作的要求。部分系统虽然能够实现联网工作,然而涉及的工作范围小,且功能单1缺乏系统性、全面性和协同性的管理,不能实现各个部门之间的信息流动,没有实现真正的网上办公。
缺乏更为先进的开发平台,开发平台的选择对系统最终的成功起着决定性的作用。计算机在编辑部主要用于稿件的编辑,现有的编辑部管理系统,大多采用VisualFoxpro、VisualBasic和Power Buider等初级的、简单的开发平台,开发出基于客户/服务器模式的系统,不能满足广大投稿者的希望,所投出的稿件能尽快到达编辑部、尽快得到审稿意见和随时了解稿件所处状态等需求。[6]粗略计算,我国的编辑出版单位已超过10000家,期刊出版单位超过了4000家,随着计算机的普及和数据库、网络技术的日趋成熟,各个编辑部都希望能够利用先进的计算机及网络技术实现现代化办公。从目前的情况看,虽然大部分的编辑部购置了计算机及其附加设备,都已连接到互联网,实现了人手1机,并建立了单位内部的局域网。但是编辑部只是具备了实现现代化办公的硬件条件,却没有相应的、配套的软件支持,大多数编辑出版部门仍然停留在通过计算机、互联网收发电子邮件,使用通用的办公软件(如WORD、WPS等)进行简单的文字处理上,不能充分发挥网络、计算机的优势,实现真正意义上的现代化“办公”,甚至是坐在家里的“异地办公”或“远程办公”。分析原因,归根结底是缺少针对编辑部本身的、专业性的管理软件。[7]
随着办公现代化和自动化的进程逐步的推进,纷纷走上了网络办公。如何使部门的办公向自动化和现代化发展,已经成为各职能部门10分关注的问题。[8]现在的许多编辑部仍然采用的是传统的办公方式,即通过邮件投递的方式来接收稿件,这显然是不符合办公自动化和现代化要求的。随着Internet在全世界范围的覆盖,网络技术的不断发展,基于Web的编辑部投稿系统可以借助于覆盖全球的Internet进行,可以同时处理来自不同地区的稿件。目前,在办公管理方面,特别是编辑部投稿等方面都普遍采用了网络化的管理技术。基于Web的编辑部投稿系统有多种实现技术,如C/S架构,[9]即Clinet/Server(客户机/服务器)结构,降低了系统的通讯开销。但是这种结构需要在客户端和服务器上都安装应用软件,比较的烦琐;B/S模式,[9]即Browser/Server(浏览器/服务端)结构,它是Web技术和数据库技术相结合的1种技术,可以实现数据库应用系统开发环境和应用环境的分离,即在用户机上不需要安装任何应用程序,应用程序可以安装在Web服务器上。考虑到投稿者与编辑部是1种双向选择的关系,以及投稿系统需要动态的管理,故采用B/S模式进行开发。B/S模式解决了应用与网络过分依赖的关系,使得管理系统的实现更加容易,更能适应运行环境的发展。[10]高度信息化后的编辑部工作流程都融入了Internet,极大地运用了Internet功能,将Internet的作用发挥到了极限。从作者稿件的投递、编辑部对稿件的整理,无1不是通过Internet来完成。
1.3 课题研究的基本思路
本文在对现在编辑部的普遍现状和工作特点进行调查分析之后,开始了“基于Web的编辑部投稿系统”的设计。结合目前软件工程、Web数据库应用程序设计等学科领域的技术,通过ASP、SQL Server 2000数据库,实现该系统。本系统的设计分为以下5个主要阶段:
1) 系统需求分析与功能设计。包括可行性分析、用户需求,收集各种关于系统功能设计的要求,确定系统的功能。
2) 数据库设计。确定数据库结构,设计数据库的各种参数、创建数据库的表、关系图等数据库对象。
3) 程序模块划分和实现。根据系统的使用对象划分不同的功能,对系统进行模块划分,分别编写代码,逐1实现系统的功能。
4) 权限设计。根据系统的使用对象划分不同使用权限的用户。
通过上述工作之后,完成的系统具有以下的功能:
【基于Web的编辑部投稿系统ASP+SQL】相关文章:
基于WEB的网络考试系统ASP+SQL10-05
基于web的校园论坛系统ASP+SQL10-09
基于WEB的在线考试系统05-15
基于Web技术的网络考试系统10-22
基于Web的嵌入式数控系统实现06-23