“第四届全国高等学校计算机课件评比”结.doc_第1页
“第四届全国高等学校计算机课件评比”结.doc_第2页
“第四届全国高等学校计算机课件评比”结.doc_第3页
“第四届全国高等学校计算机课件评比”结.doc_第4页
“第四届全国高等学校计算机课件评比”结.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

独立学院计算机专业软件测试职业能力培养探讨 摘要:本文结合我院计算机科学与技术专业软件测试职业能力培养的经验和体会,介绍了独立学院的软件测试职业能力培养的目标、实施过程,以毕业设计为例指出软件测试职业能力过程中存在的问题,并提出了有针对性的解决方案。关键词:职业能力;计算机专业;软件测试;独立学院;1引言大多数公司已经将软件测试看作是技术工程专业工作,有意识地在项目组中培训软件测试人员1。但由于IT企业的快速发展,对软件测试人员需求的缺口依然很大。应用型本科学院加强计算机专业学生的软件测试职业能力培养,既可以缓解社会上软件测试人才不足的现状,又有助于毕业生迅速找到合适的工作岗位。目前,大多数独立学院均设立了计算机科学与技术专业。我院针对学生来源和社会对计算机专业应用型人才需求等特点,以培养应用型本科人才为目标,修订专业培养方案,确立软件工程和网络工程两个培养方向,开设职业能力辅导课128学时(4学分),分别占总教学学时和总学分的5.3%、2.1%。自2006年,我院在软件工程方向开展软件测试职业能力培养模式的探索,取得一定经验,同时也存在一些问题。2教学现状该院自2002年开始计算机科学与技术专业招生,基本情况见表1。表1表明计算机专业学生已经清楚认识到加强专业技能培养的重要性,因此按软件工程和网络工程方向培养学生也符合学生的需求。我院引进了一批计算机专业教师,已经形成自有专业专职教师团队,基本情况见表2。除教授年龄超过60岁外,其他老师的平均年龄仅32.1岁,教学经验丰富,精力充沛。我院已建设两个高标准的计算机专业实验室,PC机120台、服务器5台,可开展软件工程方向全部专业课实验和网络工程方向部分专业课实验。 3软件测试职业能力培养目标优秀的软件测试人员除了具有良好的职业道德外,还须具备如下基本素质和技能:与开发员、客户或者管理者谈判与沟通的能力;与其他测试员、开发员或管理者协同工作的团队合作能力;分析和解决相关问题的能力;掌握软件测试理论、方法和操作技能,具备适应发展的能力。软件测试职业能力培养的主要目标是通过学习和掌握软件测试原理、方法和工具的,具备软件测试人员所必备的基本素质和技能,不经过职业培训或少量培训就可以从事软件测试工作。应至少达到如下要求:能够在单机、网络环境下建立软件运行和测试环境;实施多种体系结构软件的测试;熟悉主流软件开发技术并能够编写简单应用程序、测试脚本和测试计划、设计测试用例、执行测试并填写缺陷报告;熟悉常见测试流程、缺陷管理流程,并能对测试流程实施监督和处理;能够独立或协助开发人员进行单元测试和白盒测试;以及使用自动化测试工具来进行各种测试。4实施过程软件测试职业能力培养分为两个阶段:基本阶段:即计算机专业课程学习、实验和课程设计阶段,学生掌握软件测试的基本原理、方法和工具,具备从事软件测试工作的基本素质和能力,经过时间不长的职业训练可以胜任软件测试工作;高级阶段:目标是让学生掌握专门的软件测试技术和工具,形成独特软件测试职业能力,培训时间更短或者不经过培训就能胜任特定领域的软件测试工作的,通常指软件测试综合实践课程和毕业设计环节的教学。其中毕业设计环节的软件测试能力培养能够提升基本阶段形成的软件测试实践技能,通过选择适当的课题加强对软件测试的整个流程的技术掌握,进一步提高软件测试职业能力。软件测试教学内容见表3第一列。至各列分别对应C/C+、Java、数据结构、算法设计与分析、软件工程、软件测试综合实践、毕业设计。A表示初步掌握,B表示重点掌握。4.1基本阶段的软件测试能力培养在C/C+、Java、数据结构、算法设计与分析课程的实验和课程设计教学中,由于所编写代码规模不大,要求学生借鉴“极限编程”和“测试驱动开发”方法的思想,源代码和测试代码开发并重,灌输“源码要能够通过测试”的观点。软件工程课程设计和软件测试综合实践两个教学环节要求学生以团队形式完成一个规模适当的软件系统。除单元测试外,还必须关注集成测试、系统测试等环节,达到掌握集成测试和系统测试的基本过程和常用测试工具、形成良好的软件质量保证意识的目的。4.2高级阶段的软件测试能力培养高级阶段的软件测试能力培养指学生选择软件测试类毕业设计课题,在指导老师的指导下,在仿真工作场景的实验室环境完成课题要求的任务,或者对实现的软件系统按照工程规范进行测试。除了软件设计类课题外,02、03和04级计算机专业毕业生完成软件测试类毕业设计课题有五类:基于J2EE平台应用系统的性能、负载和压力测试;EJB组件测试;测试数据的生成方法及评价(如基于遗传算法或组合策略生成测试数据);应用程序的图形用户接口测试;应用程序的安全测试。5存在的问题计算机专业完成的软件测试相关课题情况见表4。第2列表示“测试过所实现软件系统的学生数/选择该类课题的学生数”;第3列表示选择软件测试类课题学生数;第4列表示选择软件测试类和选择软件设计类课题并测试过所实现系统的学生数与选择两类课题的学生数之比。第5列表示毕业后从事软件测试占全部学生的百分比。显然,软件测试职业能力培养已经逐步得到计算机专业学生的认可。对2004级毕业生25人问卷调查,结果是选择软件测试类课题和软件设计类课题的共22人。影响软件测试及软件设计课题测试相关任务完成的原因中,课题的过大或者过难的占23%,实验条件不完备的占45%,中途改题目占13.6%,时间未规划好的占31.8%,论文文献不符合要求占18%,老师指导不足占23%,课题过于简单占27%,编程能力不足占36%。6解决方案针对上述问题,可以采取如下措施:根据IT企业软件研发的应用场景,配置IT企业流行的分析、设计、开发、测试和管理等常用工具软件,构建软件设计与软件测试专用平台,为计算机专业学生提供模拟IT企业的开发环境。软件测试和软件设计类课题的指导老师命题时应该结合自身科研、教学、技术研发特点等因素,制定适当的课题。在指导时根据现代软件工程规范和课题要求加强对学生的指导,及时检查学生的工作进度。在专业课程学习阶段,加强语言类、数据结构与算法类课程的教学,要求学生坚持测试所开发代码,提高学生编程技能。建设有助于培养计算机专业学生的软件测试职业技能的教学团队,定期邀请软件测试行业专家来学院讲学讲座或者专业教师深入IT企业,了解软件测试在软件质量保证过程中的应用现状。鼓励学生参加软件评测师等软件水平与任职资格考试,所获证书可抵学分,提高学生加强职业能力培养的积极性。参考文献1 孙家广, 刘强. 软件工程理论、方法与实践M. 北京:高等教育出版社,2008.2 刘强等. 中国软件工程学科教程M. 北京:清华大学出版社,2005.3 全国计算机技术与软件专业技术资格(水平)考试办公室. 软件评测试考试大纲M. 北京:清华大学出版社,2005.4 Kent Beck著. 测试驱动开发(影印版)M. 北京:中国电力出版社,2003. 摘要:本文针对目前金融服务外包高级人才培养的问题,研究了金融服务外包的特点和人才实践能力培养教学体系,创造性地提出了三层实践教学体系。首先对金融服务外包的现状和金融服务外包知识做了分析,在此基础上,提出三层实验教学课程体系,分别是基础、设计和综合创新层次,其中每一个层次均推荐了核心实验课程。关键词:金融服务外包;知识结构;三层实验教学体系G642 1引言由于金融业日趋复杂的内部整合与外部衔接,以及专业化分工和规模经济的影响,金融业的许多部门都在进行国际外包,银行数据中心、保险核保理赔、股票交易和金融分析等业务都可以在具备相应条件的低成本中心进行。现代金融业已经是知识和信息技术密集型行业,所以金融业国际外包主要以各种IT服务为主,IT外包服务市场中金融业是最大的服务对象之一。目前,IT服务提供商已经拥有适应具体金融业务应用的专业技术,能很好地满足金融机构的需求,这种支持进一步促进金融机构把相关业务外包出去。我国金融机构近几年来进行的金融外包在有效利用外部资源,集中资源于自己的核心业务,缩短新业务或新产品推向市场的时间,降低成本方面取得了明显的效果。我国最大的外包服务商东软公司,其外包业务总额90%来自国内,仅有10%来自国际的外包,已经获得了电信、电力、政府、金融、企业等几千家优秀的客户。未来,尤其是经济回暖之后,金融业的发展会带动金融外包服务进入新的发展阶段,对金融外包服务专业人才的需求会呈明显的上升趋势。总的来说国内银行业的外包主要集中于IT业。本文仅针对金融服务外包人才培养的实验教学体系进行浅显研究。2金融服务外包2.1金融服务外包的知识特点金融机构在业务流程中必须处理大量的信息,包括书面和电子形式,而且通常要为客户提供各种各样的相关服务,其数量巨大,覆盖范围宽,需要强大的信息技术服务作为支撑。金融业务与IT技术的融合是金融服务外包的特点。(1) 除了计算机硬件和系统软件一般知识外,网络技术,包括网络安全、数据处理(采集、备份、恢复等)、视频处理、系统开发和维护、IT项目管理等,都是必要的。(2) 与金融和保险相关的知识,包括货币银行、保险、基金等的业务流程和管理也是十分重要的。2.2金融业务外包发展趋势据德勤会计事务所预计,在2010年,大约有20%的金融服务机构会将成本中心(大约4140亿美元的业务)迁移到海外,预计业务外移将为各主要金融机构每年节省近15亿美元,每项业务流程外移后可平均降低成本37%。不论是金融企业还是金融外包服务企业,从产业竞争力看,金融后台服务外包有着广阔的发展前景。金融服务外包属于服务业的高端领域,是价值增值较高的环节,金融服务流程外包BPO对金融和金融外包企业的竞争力都有很大的影响。从目前业务发展情况看,金融业务流程外包越来越专业化,但主要是金融机构后台支持性服务。金融后台服务作为金融服务外包发展最快的领域,正在细分市场上向更深、更专业化的领域拓展。金融灾难恢复作为金融后台服务外包的重要组成部分,已经成为最引人注目的金融外包业务。在IT领域中,IT外包服务公司与同业企业竞争不再处于有利位置,客户也迫切希望提供更具个性化的外包服务。如果能够掌握垂直市场所需的专业技术,切入垂直市场,为客户提供更专业的服务是一种很有效的策略。3构建金融外包服务人才培养的实践教学体系基于以上分析,一个合格的金融服务外包人才,不但要掌握IT知识,还要掌握金融、保险等相关业务理论和实际工作经验,而且还应该具有团队管理能力。除了理论知识以外,熟悉业务流程、团队管理方法、系统开发和管理、数据管理、灾难恢复系统等实际工作经验也是十分必要的。3.1实践教学的知识要点金融业务流程系统开发技术和方法数据处理技术项目管理银行业务呼叫中心服务系统数据采集IT项目管理保险业务金融服务系统数据清洗基金业务外包业务管理系统数据维护股票业务灾难恢复系统数据备份和修复数据备份中心系统第一,金融服务外包商直接面对银行、证券、保险等专业。外包服务人才,尤其是外包服务高级人才必须了解或掌握业务流程。第二,IT技术搭建的各种系统的确能够降低企业的成本,提高效率。第三,在外包服务中,最主要的内容之一是数据资源的管理,数据处理的相关技术十分重要。第四,在服务外包过程中,IT项目的管理是必须的。总之,以上知识要点有机结合起来,可以作为外包服务人才实践教学的基本点。3.2实验课程层次化设计人才的培养要遵循其规律,在设置课程时也要考虑由浅入深,由基础到综合再到创新的层次。(1) 基础实验主要采用验证型和设计型实验,培养学生认知能力、实践能力。在实验中,学生的实战能力、动手能力可以得到较好的训练,应该对于理论学习具有辅助作用。基于金融服务外包的特点,可以考虑以下基础实验课程:“软件开发工具”、“数据库和数据仓库技术”、“网络实用技术”、“模拟的金融系统”、“网页建设和发布”、“网站建设和网络安全技术”。首先让学生感知金融系统的业务流程,熟悉金融数据的特点和处理方法;其次,还要培养IT技术的使用能力,提高强化IT素质。(2) 设计型实验这个层次的实验课程目标主要是培养和提高学生发现问题、分析问题和解决问题的能力,重点强调IT技术为金融外包服务,重点培养学生针对金融服务的特点进行信息化建设的能力以及团队协作能力。可以开设以下实验课程:“网络技术与应用”、“系统分析与设计”、“财务信息系统开发”。实验内容应该与实际需求密切相关,强调技术应用于实践,重点培养学生进行信息系统建设的能力。(3) 综合和创新实验这个层次的目标是培养学生综合应用金融、保险等理论,IT技术方法,项目管理等知识的能力,进一步强调技术的应用,提高金融外包项目管理能力,训练和提高学生的创新能力。这个层次的课程面向金融服务外包专业高年级本科学生,以及硕士研究生和博士研究生而开设。实验课程可以包括:“电子金融或电子银行系统设计与实施”、“呼叫中心的建设与管理”、“数据备份和恢复中心建设与实施”、“商务智能”、“IT项目管理”、“金融灾难恢复中心建设”等。金融服务外包,是现代服务业的一个方面,未来国内对金融外包服务人才的需求必将呈上升趋势,对提高就业率是很有现实意义的。中国从制造业中心转型到服务中心,尤其是金融服务中心,是可行的,是战略性的策略,金融服务外包人才的培养,尤其是高层次综合性人才的准备是必要的。本文仅对培养金融服务外包人才实践能力,实验课程设置作初步探索,难免有不当之处。另外,目前在国内还没有一所大学拥有金融外包或类似的专业或方向,这个体系缺乏实证检验,希望在未来有相关的实验数据作为论点的支撑。参考文献:1张旭. 金融服务外包发展浅析J. WTO经济导刊,2006(10).2刘澜飚. 银行金融服务外包的新发展J. 天津日报,2006-10-20. 3杨琳,王佳佳. 金融服务外包:国际趋势与中国选择M. 北京:人民出版社,2008.4ISTIS. 全球离岸金融外包概况. 上海情报服务平台,2009-5-12. /list/list. asp?id=3252.5蓝筹财经. 中国金融服务外包发展现状EB/OL. 2009-06-05. http:/tradeinservices.mofcom. /i/2008-03-24/ 48291.shtml.Outsourcing of Financial Services Personnel Training System of Experimental TeachingLIU Rui-lin(Uiniversity of Business and Economic University, Beijing 100029, China)Abstract: In this paper, on the current financial services outsourcing and the problem of high-level personnel training, studied the characteristics of outsourcing of financial services and human resources capacity-building in the practice of teaching system, creatively put forward a three-tier system of practice teaching. First, the status of outsourcing of financial services and financial services outsourcing knowledge to do the analysis, on this basis, the three-tier system of experimental courses, which are the basis for innovative design and synthesis levels, which are recommended for each layer of the core experiment courses.Key words: financial services outsourcing; personnel knowledge structure; three -tier experimental teaching system 1 摘要:随着计算机和网络技术的飞速发展与普及,我国校园信息化的水平也在飞速提高。本文介绍了我国教育信息化建设的历史与现状,并分析了多所高校的信息化建设情况,选取了比较有代表性的高校进行了探究。同时,分析了高校信息化指标体系取得的成果,针对目前我国高校信息化建设存在的问题进行了讨论并提出建议。最后,本文对我国高校信息化建设的发展趋势进行了展望。关键词:教育信息化;信息化指标体系;高校信息化建设1引言随着计算机和网络技术的飞速发展与普及,我国校园信息化的水平也在飞速提高。校园信息化建设的主要目标是通过调用有关信息资源与人力资源来协调工作过程中的各个环节,使之按照规定的顺序依次进行,从而实现高校工作流程的自动化。当前我国高校校园信息化建设已经发展到了校际互联、国际互联、静态资源共享、动态信息发布、远程教学和协作工作的阶段,通过有效资源共享和信息的交流、发布,达到充分利用信息资源、提高工作效率和质量、辅助决策、降低劳动强度、减少重复劳动的目的。但是,相比较发达国家而言,我国的高校校园信息化建设还处于起步阶段,因此,我国的校园信息化建设是一项长期而艰巨的任务。2我国教育信息化建设的历史与现状信息化建设是20世纪70年代中期发达国家迅速发展起来的一门综合性技术,前提是基于先进的网络互联的分布式软件系统。进入21世纪之后,我国非常重视信息化建设的发展,其中尤为重视政务和校园的信息化建设,国家提出了以信息化带动四化的战略,教育部也提出“以教育信息化带动教育现代化,实现教育跨越式发展”。在西方国家极少使用“信息化”提法,他们通常用ITE(IT in Education),指信息技术的教育应用,教育信息化这一概念基本上是东方语言思维的产物。在我国,90年代以来,特别是90年代末以后网络技术的迅速普及,整个社会的发展于信息技术的关系也越来越密切,人们越来越关注信息技术对社会发展的影响,“信息化”、“社会信息化”、“校园信息化”的提法陆续出现。2001年7月,教育部全国教育事业第十个五年计划正式把教育信息化写入了文件;2004年2月10日教育部明确提出实施“教育信息化建设工程”。教育信息化逐渐成为了国民经济和社会信息化的重要组成部分,成为了教育发展全局中的重要环节,是构建现代国民教育体系,形成全民学习、终身学习的学习型社会的内在要求。我国面对这样的形势,在“十五”期间成立了教育信息化领导小组,确立了教育信息化在教育改革与发展中的龙头地位。近年来,我国教育信息化建设取得了很大的进展,其中比较有代表性的是CERNET、ChinaGrid以及数字化校园系统。2.1CERNET(中国教育与科研计算机网)二十世纪八十年代以来,世界上几乎所有发达国家都已相继建成了国家级的教育和科研计算机网络,从根本上改变并促进了他们之间的信息交流、资源共享、科学计算和科研合作。因此,我国决定建设自己的国家级教育和科研计算机网络。中国教育和科研计算机网CERNET是由国家投资建设,教育部负责管理,清华大学等高等学校承担建设和管理运行的全国性学术计算机互联网络。它主要面向教育和科研单位,是全国最大的公益性互联网络。2.2ChinaGrid(中国教育科研网格)中国教育科研网格ChinaGrid计划是教育部211工程公共服务体系建设的重大专项,也得到了国家科技部的大力支持。ChinaGrid充分利用CERNET和高校的大量计算资源和信息资源,开发相应的网格软件,将分布在CERNET上自治的、分布异构的海量资源集成起来,实现CERNET环境下资源的有效共享,提供有效的服务,形成高水平低成本的服务平台。2.3数字化校园数字化校园是以数字化信息和网络为基础,在计算机和网络技术上建立起来的对教学、科研、管理、技术服务、生活服务等校园信息的收集、处理、整合、存储、传输和应用,使数字资源得到充分优化利用的一种虚拟教育环境。目前我国各大高校都已经开展了数字化校园的建设,主要包括了:网络安全体系建设、校园信息管理系统建设、数据中心建设、身份认证系统以及校园一卡通建设等内容。3我国校园信息化建设的基本内容校园信息化建设主要包括网络基础设施建设、基本网络服务系统建设、网络应用支持系统开发、网络信息服务系统开发等几部分。(1) 网络基础设施主要包括校园网络以及工作在这些网络之上提供服务的服务器系统等。(2) 基本网络服务包括最常用的Internet服务和实现上层网络应用所依赖的基础服务(如目录服务、域名服务、认证系统等),它是衡量网络系统功能是否完善的一个重要标志。(3) 应用支持系统是校园信息化的核心部分,它包括办公自动化系统、数字化图书馆、网上教学系统等。(4) 信息服务系统是直接面向用户的系统,它为用户提供一个统一的界面来获取各种应用系统的服务。4案例分析本文分析了多所高校的信息化建设情况,按照信息化建设发展程度大致可以分为三类:信息化建设比较成熟的,信息化建设正在成长中的以及信息化建设刚刚起步的。有很多高校的信息化建设工作都做的很好,在这里我们选取了几个比较有代表性的高校进行了探究。4.1复旦大学复旦大学的校园信息化水平应该在全国范围内都具有示范意义。复旦大学将校园信息化建设看成是基础性、长期性和经常性的工作;看成是学校建设和人才培养的重要部分;看成是学校整体办学水平、学校形象和地位的重要标致。在校园信息化建设当中,复旦大学信息化建设始终将信息化在教学和科研方面的应用作为目标,将网络环境的建设作为基础,将信息资源的建设作为核心,将规范化的管理体制作为保证。复旦大学成立了校园信息化建设领导小组和包括技术和管理层面的专家咨询小组,进行信息化建设大的纲领路线和策略的制定,复旦大学校园信息化建设的总体思路如下:(1) 完善组织机构、抓好队伍建设。(2) 制定合理、符合学校发展和师生员工需求的校园信息化建设的整体规划。(3) 分阶段实施信息化项目建设。(4) 合理分配有限的资源,使硬件基础建设与应用软件环境、人才培养同步开展。(5) 组织落实项目建设,抓好项目管理(自主开发、合作开发、委托开发和直接购买相结合)。复旦大学目前在线系统共18项,涵盖科研和管理各个领域,学生从录取到毕业离校,中间的各个培养环节都有相应的信息系统进行管理,这些信息系统已经在架构上和数据上达到了共享和交互,各个信息系统之间在管理上是协同的,目标都是为了高效的、更好的为学生的培养和学校的科研服务。4.2中山大学中山大学2001年启动数字化校园工程,在数字化校园建设之初制定了完善的学校级的标准、规范和制度,先后出台了中山大学数字化校园建设标准与规范汇编、中山大学信息与网络管理制度汇编等一系列校园信息化建设标准和规章制度。在数字化校园一期工程中,中山大学实现了“四个统一”,即:统一标准、统一数据库、统一开发平台、统一用户管理以及“五个数字化”,即:数字化环境、数字化管理、数字化学习、数字化科研、数字化文化与生活。其中数字化环境就是要进行全校的信息化硬件和软件建设,包括网络建设和各种数据平台的建设;数字化管理就是利用各种信息系统对学校的教学和科研进行管理,目前在线的信息系统包括本科生管理系统、研究生管理系统、人事系统、财务系统、教务系统、校友会系统、数字迎新系统等。本科生管理实现从入校到离校数字化一条龙管理。数字化学习是要实现网上教学与交流。数字化科研是要实现科研项目管理统一化、标准化。数字化文化与生活是要实现将中山大学的校园文化体现在数字化社区中,同时为学生提供方便。 4.3西安交通大学西安交通大学信息化工作起步早,建设快,信息化水平高。西安交通大学数字化校园的总体思路是:(1) 在西安交大的网络社会中建立起一种开放的、网络化的、高效的行政管理新环境。(2) 完善地支持群体协作、流程控制、信息查询和统计、数字归档、办公事务处理和管理功能的政务系统管理平台。(3) 为学校内部管理和外部交流提供基本信息的传递和处理渠道。(4) 体现学校扁平化管理思路,针对行政管理具体流程进行设计,在原有业务基础上,对当前业务进行整合,使行政管理工作更加系统化和规范化。(5) 结合学校管理中心下移,能够实现对学校各单位行政管理工作中各个环节的信息和数据进行收集、加工、转换、储存、统计和分析,提高工作效率,保证工作效果。(6) 开发中遵循国家、省、部有关信息化标准,以国标、部标的信息化数据为基础,形成西安交通大学信息化标准。西安交通大学目前上线的信息系统有12个,根据上线信息系统的使用情况,西安交通大学总结出当前在信息化建设中需要解决如下问题:(1) 打破部门/信息系统之间的信息孤岛,实现用户统一、数据共享、统筹学校IT服务。(2) 提高信息资源的利用效率,充分挖掘和利用各个信息系统内部隐含的资源。(3) 对工具、平台、计算资源、存储能力、网络等资源进行统一建设和管理。(4) 降低学校IT成本,提高IT水平。(5) 提高对全校信息化资源整体的管理能力。4.4西北工业大学2005年3月西北工业大学正式启动校园信息化建设,目前以办公自动化系统为主体,带动整体校园信息化发展。在建设之初,西北工业大学就确定了“规划优先,应用为主,脚踏实地,稳步前进”的实施原则,吸收以往各高校信息化建设成功的经验和失败的教训,加强前期调研和总体规划工作,遵循学校数字 基于ASP技术构建图书馆科技查新业务管理系统关键词:ASP;科技查新业务管理 摘要:针对现在科技查新申请处理主要依赖于手工操作的现状,从图书馆科技查新的实际需要出发,设计了一个基于ASP(Active Server Page)技术的科技查新业务管理系统,实现了在线提交、查询、处理、意见反馈等基本功能。通过该系统运行情况分析,认为该系统可以提高查新人员的工作效率,减少了工作失误,提高自动化水平,有较强的实用性。 Library Novelty Search Operation Management System Designed with ASP Technique Yin Wen,Yuan Yun,Hu Lidan (China Mining&Technology University,Xuzhou221116,China) Abstract:Novelty is now processing applications for mainly depends on the status of manual operation,from the library Noveltys practical needs,I have designed a operation management system which is based on ASP (Active Server Page) technology,thus enabling the online submission,inquiries,processing,feedback and other basic functions.Through the operation of the system analysis,that the system can improve staff efficiency,reduce mistakes in the work to improve the level of automation,there are strong practical. Keywords:ASP;Novelty search operation management 一、概述 目前,大部分科技查新工作站在处理客户查新申请等工作时一直需要工作人员手工完成。查新工作细致而繁杂,要实现客户查新申请处理及时,信息传递准确,资料保存妥善等目标,必须依靠现代化的管理手段,以提高工作效率和减少工作失误率。常规的处理客户查新方法存在很多不足之处,如工作效率低、实时性差、工作量大等等。 针对以上查新处理存在的不足,作者设计了一个基于ASP的科技查新网络系统,客户只要能上网就可以远距离提交申请、查询等操作,查新人员使用此系统可以简化查新申请的处理流程,提高处理效率,及时向客户反馈查新进程与查新需要,从根本上改变了以往查新处理复杂,烦琐的现状。 二、系统分析和设计 (一)系统需求分析 科技查新申请在线提交系统应该是一个可以使客户方便的提交新申请,并可以查询查新状态的系统,而管理员也可以通过该系统查看最新查新申请,查找历史申请表并发布查新状态。同时,用户可以在线将自己的意见反馈给查新人员。该需求的数据流结构如图1所示: (二)系统设计 1.系统的体系结构和使用环境。 由于B/S工作模式运行维护比较简单,可以非常方便用户操作数据,故本系统采用B/S架构下的三层体系结构。 第一层,客户通过浏览器提交查新申请并查询查新状态,管理员通过浏览器处理查新申请。 第二层的Web服务器根据客户或管理员的请求进行相应的业务逻辑处理,并根据请求与数据库服务器连接进行数据的操作,并将结果返回到第一层。 第三层,数据库服务器负责具体数据的存储和实际的数据操作。 本系统采用ASP(Active Server Page)作为服务器端脚本编写环境。由于Microsoft Office中的Access数据库在计算机上的应用比较普及,是开发小型数据库系统的比较理想的选择,因此,本系统数据库用Access,采用ODBC方式连接数据库;以IIS作为后台Web服务器。 2.系统基本功能结构。 (1)查新申请提交模块(供客户使用)。 用户可以直接打开在线提交页面,填写一个查新申请表单,用户需填写查新项目名称、基金名称、查新范围、查新单位、查新要点等信息,然后填写姓名单位、联系方式等基本信息。由于大多数图书馆查新报告只支持亲自来取和Email两种方式,故该系统专设了一项功能即时间要求,来记录读者的时间要求。 (2)查新申请修改(供客户使用)。 如果用户提交查新申请有不符合要求指出,管理员可与客户联系,用户根据要求修改查新申请单。 (3)查新状态查看(供客户使用)。 客户一般希望随时可以了解查新动态,通过该模块,客户可根据自己获得的查询码,随时随地查看查新状态。 (4)意见反馈(供客户使用)。 客户在获得查新报告后,可以根据查新结果,直接打开用户反馈意见页面,在线填写一个意见反馈表单,把个人意见反馈至查新人员处。 (5)查看查新申请(供管理员用)。 管理员可以按照用户查新申请时间、委托人姓名、查新范围等查询条件,灵活查看未处理的查新申请。系统以列表形式显示查询到的查新申请,管理员可以点击查看,查看查新申请的详细内容,提高工作效率。 (6)申请表处理(供管理员用)。 管理员可以通过前面的查询功能找到需要的申请单后,处理申请单。同时,管理员可以修改客户的查新申请。 (7)更改查新状态(供管理员用)。 管理员可以根据某一查新申请的查新进程,修改其查新状态,供用户查询查新状态时查看。 (8)用户意见反馈查看功能(供管理员用)。 管理员可以登陆后台,对用户提交的反馈意见进行查看,并查看该用户所查新的项目,当前应用情况如何。 (9)其他功能。 本系统还包含科技查新站简介、用户须知、查新资源等关于查新工作站的介绍,以及管理员登陆、管理员注册、管理员管理等功能 同时,本系统还设置了超级管理员与普通管理员两种权限,登录后分别具有不同的系统菜单,执行不同的任务,实现不同的操作行为。 (1)超级管理员。系统管理员具有查新系统的最高权限,可以对所有管理人员信息进行添加、更改和删除操作,也可以注册新的管理员。 (2)普通管理员。普通管理员拥有在线查看查新委托、用户意见,修改个人信息等基本功能。 三、利用ASP技术实现系统 假设数据库名为order.mdb,放在admin文件夹下,代码文件名为conn.asp,那么同一的数据库链接代码如下: 其他代码文件需要用到数据库链接时可以直接引用,代码如下: 在向数据库添加记录时,部分程序如下: 四、结语 该系统采用ASP技术、基于Web架构实现。具有总体投入少、跨平台、易维护、易使用等特点;解决了查新人员与客户的沟通交流的问题,更好地服务于客户,提高了客户对查新站的满意度;促进查新站查新申请规范化管理,提高了查新工作效率,减少了工作失误,提高了自动化水平,使查新工作人员可以更好地为顾客服务。 参考文献: 1杨靖.利用ASP技术构建图书馆读者需求表单业务处理系统J.吉林:图书馆学研究,2009,8 2李彦鹏,郑直,孟卫.基于ASP和SQL Server的在线投稿系统的设计与实现J.安徽:电脑知识与技术,2009,6 3顾峰,张申.用数据库构建网络远程多用户实验系统J.南京:电气电子教学学报,2003,25,5 摘要:本文介绍了ZigBee无线通讯技术的特点,并对校园一卡通采用有线通讯和无线通讯的情况作了较详细的比较。 关键词:校园一卡通;Zigbee;无线通讯 Campus Card Wireless Communication System against ZIGBEE Technology Li Jin (Computer School of Wuhan Unlversity,Wuhan430079,China) Abstract:This article describes the characteristics of ZigBee wireless technology and campus card with wireless communications,wired communications and made a more detailed comparison. Keywords:Campus card;Zigbee;Wireless communications 对于校园一卡通系统,往往需要相互间的通信,以交换数据和控制指令。目前采用的联网方式多是有线连接,联网方式设备仍然使用RS485/RS422网络;少数设备内置TCP/IP通讯模块,使用五类线联网。随着无线网络通信技术的发展,在一些不便于或需要消除有线连接的场合,无线通信技术便有了它的用武之地 一、 Zigbee无线技术及应用 (一)主要技术 ZigBee是一种新兴的短距离、低速率无线网络技术,它是一种介于无线标记和蓝牙之间的无线技术方案。ZigBee的基础是IEEE 802.15.4,它规定了ZigBee的物理层和媒体接入控制层。ZigBee的工作频段分别为868 MHz、915 MHz、2.4GHz三个频段,其中频段868 MHz定义了1个频道:频段915 MHz定义了 10个频道;频段2.4 GHz定义了16个频道。ZigBee网络层协议由ZigBee联盟制定,其设备可以构造成星型网络或点对点的网络,连接地址分为16位短地址和64位长地址。因而具有较大网络容量。它的应用层可根据用户的需要进行开发利用。其ZigBee协议栈结构如图l所示。 图1 (二)Zigbee的主要特点: 通信的可靠性 Zigbee采用了CSMA-CA的碰撞避免机制,同时为需要固定带宽的通信业务预留了专用时隙,避免了发送数据时的竞争和冲突,有明晰的信道检测; 网络的可靠性 zigbee的自组织功能:无需人工干预,网络节点能够感知其他节点的存在,并确定连接关系,组成结构化的网络,节点位置发送变动或者节点发生故障等等,无需人工干预,网络都能够自我修复,并对网络拓扑结构进行相应地调整,保证整个系统仍然能正常的工作。 多点传输 单点对多点传送数据,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000个节点。 低功耗 在低耗电待机模式下,2节5号干电池可支持1个节点工作624个月,甚至更长。 低成本 通过大幅简化协议(不到蓝牙的1/10),降低了对通信控制器的要求,而且Zigbee免协议专利费。 低速率 Zigbee工作在20250 kbps的较低速率,分别提供250 kbps(2.4 GHz)、40 kbps(915 MHz)和20 kbps(868 MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。 (三)ZigBee 技术抗干扰特性分析 ZigBee 技术的抗干扰特性主要是指抗同频干扰,即来自共用相同频段的其他技术的干扰。对于同频干扰的抵御能力是极为重要的,因为它直接影响到设备的性能。图2中可见在低信噪比的环境下各类无线技术中ZigBee的误码率在信噪比为4dB的情况下可达10 -9 ,要达到同样误码率,Wi-Fi要达10dB,蓝牙高达16dB,Zigbee的抗干扰性能明显高于Wi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论