数据检索软件论文(15篇)
1.数据检索软件论文 篇一
目前所在: 广州 年 龄: 22
户口所在: 广州 国 籍: 中国
婚姻状况: 未婚 民 族: 汉族
培训认证: 未参加 身 高: 161 cm
诚信徽章: 未申请 体 重: 45 kg
人才测评: 未测评
我的特长:
求职意向
人才类型: 应届毕业生
应聘职位: 数据库工程师/管理员:数据库管理开发人员,软件工程师:.net程序员,ERP技术开发:
工作年限: 0 职 称: 无职称
求职类型: 实习可到职日期: 一个月
月薪要求: 1000以下 希望工作地区: 广州,广州,广州
工作经历
志愿者经历
教育背景
毕业院校: 广州大学华软软件学院
最高学历: 大专 获得学位: 毕业日期: -07
专 业 一: 数据处理软件开发 专 业 二:
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
-09 2010-07 广州大学华软软件学院 数据处理软件开发 - -
语言能力
外语: 英语 良好 粤语水平: 精通
其它外语能力:
国语水平: 良好
工作能力及其他专长
本人是一名大二女学生,现就读于广州大学华软软件学院。对IT行业很感兴趣,希望通过寒假到贵公司实习,愿从基层做起,不求薪酬回报。
本人所学的专业是数据处理软件开发,想在贵公司实习的岗位是数据库开发与管理。一直热爱研究SQL SERVER,ORACLE数据库管理,C#编程,ERP开发工作。英语有较好的阅读和读写能力,熟悉数据库基本操作和SQL语句,了解一般的编程语言(如C++,office,vb),能熟练使用Visual Studio 2005,最熟练使用C#进行编程,具有良好的逻辑思维能力。本人自知学习的知识面还有待拓宽,实践机会也非常的.少,希望能通过寒假到贵公司实习,为日后的人生道路打下良好的基础。因为我始终觉得在学校学习不能与企业实践相比,社会才是一所真正的大学。实习也正是本人希望得到一个更好的学习机会。
详细个人自传
我是一位热爱数据库的女生,对自己的工作充满激情且能够很好地完成自己的工作,做事比较细心,有恒心,有耐心。在思想上,积极上进,不时地对自己作检讨,找出不足之处,进而不断改善,力求做到最好。在日常生活里,我为人正直善良,有良好的生活作风,乐于帮助他人,同学相处融洽,交友面广,人际交往能力较强,受同学欢迎。本人刻苦耐劳,做事认真负责,具有较强的团队协作能力和沟通能力,在学校的学习过程中,明白到一个企业要想取得长远的发展,就必须要有一个良好的合作团队。
但我始终觉得在学校学习不能与企业实践相比,社会才是一所真正的大学。我自知没有实足的经验,但我相信我有着这份学习的心和对数据库的热爱一定能把工作做好。并且希望通过在贵公司的学习,能在以后的理论与实际结合中有更大的提高。愿能为贵公司奉献自己的所学之识,请给我一个锻炼的机会。
2.数据检索软件论文 篇二
数据引流思想在软件维护的方法, 是抽象了硬件电路设计和软件开发思想的一般性的理论, 对软件的维护和软件的技术改造项目提供了一条新颖和实用的解决思想。
2 数据引流思想产生
现实的软件系统运用中, 一个软件产品往往因为某种原因脱离了原来的设计和开发体系之后, 往往就会形成一个“鸡肋”, 因为一方面该软件已经在本部门或者本系统使用多年, 大家已经适应了。另一方面随着信息技术的发展, 很多新的功能和应用在原来的软件满足不了, 若想实现新功能又势必改动原有的数据组织生产形式。所以, 对于软件的维护需要有一种思想和一系列的办法来支撑这项任务。
3 数据引流思想及其部件的定义
数据引流就是在原有的数据组织和生产形态维持不变的情况下, 依据新的业务需求, 有针对地将原有系统中的数据抽取, 加以新的开发利用。
按照开发过程实体化的指导思路定义了以下几个核心部件:数据引流泵、数据引流口、数据引流池、数据引流阀, 如图1。
4 数据引流思想在软件维护的方法一般性的步骤与数据引流部件的关联
如图2所示。
5 数据引流泵创建的三种办法及适用的范围
5.1 数据副本法
将整表的信息复制出一份副本另存在数据库中, 提供给新的业务需求。
5.2 触发器法
由数据库的触发器感知数据的变化, 将新生的数据针对性的采集, 放置新表, 提供给新的业务需求。
5.3 定时器法
由外部程序定时访问主表, 将某一阶段的数据取出, 提供给新的业务需求。
6 数据引流生产指标
数据断面是假设在数据部件之间虚拟平面。通过这个概念, 可以清晰地校验数每个数据部件结果的准确性和度量数据规模。
6.1 引流数据吞吐量
(Q) 由数据抽取频率、数据单位行宽、数据抽取启停时间决定。最大数据吞吐量Max (Q) 等于数据泵的吞吐量。最小数据吞吐量Min (Q) 等于数据引流阀最小数据出口吞吐量。
6.2 引流数据获取时间
(T) 数据引流口开闭时间、数据引流口开启个数决定。引流数据获取时间总和Sum (t) 等于引流数据正向流动支路各时间断面的累加。
6.3 载荷处理能力
(F) 取决于系统硬件的配置。
6.4 以上三者关系
7 数据引流思想实际案例
7.1 项目背景
《基于电子病历的职工医保政策监管系统》是一套能够审核电子病历系统处方行为监管系统, 使得在医生能实时获知诊疗收费行为是否符合医保政策的规定。
7.2 实际开发中各环节、部件搭建
7.2.1 定位、链接环节数据引流泵的创建
如图3。
7.2.2 挖掘环节数据引流口设置
医保审核是一个实时监测的过程, 按需求采用同步提取的办法。修改存储过程 (Zl_门诊划价记录_Insert) , 增加以下代码insert into YFY_中公网提取数据明细。
7.2.3 过滤环节数据引流阀的创建
7.2.4 数据引流池的创建
7.2.5 利用环节创建
参考文献
[1]张海藩, 吕云翔.软件工程[M].北京:人民邮电出版社, 2013.
[2]孙东坡.水利学[M].郑州:黄河水利出版社, 2009.
[3]卢军.Oracle性能监控与分析系统[D].西安:西安理工大学, 2007年硕士学位论文, 2005.
3.认识软件定义的数据中心 篇三
还原真实面目
IT界下一个流行的术语很有可能会是软件定义的数据中心(SDDC),在旧金山召开的VMworld2013大会上,SDDC俨然成了VMware的主要话题之一。但随着VMware的合作伙伴和竞争对手设法证明自己到底有多么“软件定义”,这个术语势必也会丧失其原来的含义。
那么,该如何定义“软件定义”呢?软件定义是指将硬件抽象成纯软件解决方案,进而处理传统由硬件处理的任务。这种想法往往是对的,但过于简单了。即使在没有专门定制硬件的帮助下,用软件部署了某个系统,该系统也不会因此成为软件定义。实际上,使用专门定制的硬件根本不妨碍该解决方案称之为软件定义。
相反,软件定义的XX——无论XX是存储、网络还是整个数据中心基础设施,其真正的性质与可能用到什么硬件没有多大关系,而是与如何管理和控制密不可分。
想深入了解下一代数据中心的基础设施,有必要看一下符合要求的当今技术。以利用虚拟化技术的惠普LeftHand P4000系列SAN为例,当初,LeftHand Networks还是家独立公司的时候,作为P4000核心的SAN/iQ软件是一个分布式、基于Linux的iSCSI存储平台,通常部署在通用的、与厂商无关的服务器硬件上。LeftHand被惠普收购后,SAN/iQ与惠普ProLiant服务器开始一并交付,但它完全可以在任何基于x86的硬件上运行。此外,SAN/iQ平台还作为虚拟SAN设备(即VSA)来销售,从某种意义上来讲,P4000实际上是软件定义的产品——惠普在销售时也经常这么说。
只要将传统上基于硬件的服务移植到虚拟化环境,就能获得一些好处,这点不可否认。以P4000这类基础设施来说,它的下面有一个虚拟化的抽象层(比如VMware的vSphere或微软的Hyper-V),这为用户提供了灵活性,可以独立于P4000软件升级之外进行硬件升级。它还可以让用户充分利用通用服务器硬件,同时提供计算资源和存储服务——用户甚至不需要专用的存储硬件或存储网络设备。不过,因为P4000 VSA属于虚拟化产品,是纯粹基于软件的解决方案,因此并不能说它是真正的软件定义。
其实,软件定义取决于实施抽象的控制面和管理面——也就是用于控制和管理的渠道完全独立于用于迁移或存储数据的渠道。同时,还要求在控制层和管理层里面构建开放的、与厂商无关的整合链条,那样它们就能与数据中心基础设施的其他部分全面集成,反过来也是如此。
由于这种抽象机制,在不远的将来,用户需要根据自己在灵活性和性能方面的具体要求,从不同厂商处选择管理平台、控制平台和数据平台,只是单单用软件部署传统上基于硬件的解决方案已经不行了。
获取真正价值
实际上,对于软件定义的数据中心可能存在的重大误解之一就是,整个解决方案必须用软件来部署。当前最能充分呈现软件定义的愿景的例子之一就是VMware新的软件定义的网络平台,一句话,VMware NSX代表了完全取代让网络成为网络的一切系统,第三层交换机、路由器、防火墙、入侵检测系统/入侵预防系统(IDS/IPS)、负载均衡系统和VPN端点等硬件都可以抽象处理成不依赖硬件的软件部分,这些独立的逻辑角色可以按需部署,以满足不一样的网络需求,不需要另外添加硬件。
就初期版本而言,NSX的管理面由虚拟化的NSX管理器来提供。NSX管理器包含大量的应用编程接口(API),可以支持与VMware的vCenter、vCloud Director和vCloud Automation Center集成,还可用于管理构成控制面的虚拟化NSX控制器。不过,通过使用开放的REST API,NSX控制器还可以由OpenStack、CloudStack或你可能想要与之集成的任何云管理平台来管理。虽然仍需要有一些传统的网络硬件,让vSphere主机能够与其他vSphere主机以及企业局域网和广域网的其余部件进行联系,但配置这些设备的工作变得非常简单,相对静态。只有在添加新的虚拟化主机,或需要更多的原始带宽时,配置才会发生变化;对在里面运行的虚拟环境进行改动时,配置不会发生变化。用户甚至可以把那些网络资源想象成电力。只要你接入电网,又有足够的电力,就可以放心地使用。而所有真正神奇的活动都会在动态管理和控制的硬件里面进行。
软件定义的数据中心仍处于发展初期,但它在今后几年会出现大量的创新。随着这股潮流越来越旺盛,许多厂商会纷纷加入行列。从现在开始,不要再以为某个系统用软件部署,便可以称之为“软件定义”了,只有通过重新设想管理和控制数据中心资源的方式,不仅限于简单的虚拟化,才能真正获得软件定义的好处。
链接
软件定义数据中心的真正意义
软件定义数据中心的一个关键因素就是虚拟化。我们可以将三大关键的计算资源虚拟化和池化,它们就是服务器、存储和网络。而目前这种让软件定义数据中心得以实现的、尚未成熟的技术就是网络虚拟化。不过Arista、思科、微软和VMware都在这方面下着功夫——VMware甚至为此而收购了Nicira——它们的目的都是为了让虚拟网络能够预配置、预扩展,甚至可以像我们创建和迁移虚拟服务器那样,迅速便捷地跨物理网络进行迁移。
其实,由软件定义的数据中心可以将虚拟化技术的好处扩展至包括计算、存储、网络、相关可用性和安全服务在内的数据中心所有领域,从而实现支持灵活、弹性、高效和可靠IT服务的云计算环境。数据中心架构提取所有硬件资源并将其汇集成资源池,支持安全、高效、自动为应用按需分配资源。客户可拥有自己的虚拟数据中心,其中包括其惯用的所有虚拟计算、存储、网络和安全资源。客户可以在几分钟内完成数据中心的创建、配置,并投入使用完整虚拟数据中心。同时,基于云的灾难恢复服务可以使用户无需再投资灾备基础设施。
4.[软件]网上直报/数据分析系统 篇四
1. WEB服务器支持:WebLogic、TOMCAT、IIS等;
2. 支持数据库:SQL Server,Oracle,Sybase,DB2等;
3. 支持XML: 通过XML和后台数据库进行绑定;
4. 可以直接把Excel,html文件到入系统,还可以把任何报表转换为Excel,HTML文件;
5. 支持报表类型:普通报表,套打报表,财务报表,分组报表,主从报表,交叉报表,
统计报表、汇总报表、多行显示,工业报表、生产报表、建筑报表、财务报表、销售报表、
销售日报、资产负债表、自定义等WEB报表;
6. 报表填报类型:年报、半年报、季报、月报、周报、日报、实时报、临时报、一次性报等
7. 可视化自定义报表工具;
8. 集成数据采集、数据上报、数据挖掘、数据分析、图表分析(曲线图,柱状图,柄状图等)与一体
9. 系统自动创建数据库和报表模板进行数据绑定,减轻维护人员的工作量;
10. 查询出来的数据可以通过多种形式进行显示,显示形式自由切换:XSL,HTML,ET,图表;
11.支持在线填报、离线填报两种方式;
12. 软件使用群体:
统计局、财政局、税务(国税,地税[重点税源])、交通厅(交通局)、集团公司(包括分公司、办事处)、劳动局、电力局、旅游局、银行系统、农机局、建设部门、卫生厅(卫生局病情上报)、中小企业办公室等各个行业,是一款通用性及强的平台。
13. 软件模块如下:
(1) 直报平台[前端界面]
使用群体:报表填报单位,例如:供应商/客户/分销商/地市分局/集团分公司......
功能简述: 填写报表、审核报表、审核勾级关系......
(2) 后台管理维护平台
使用群体: 系统管理员/集团总部/部级单位/厅级单位/地市局......
功能简述: 定义报表模板、定义报表勾级关系、定义直报的各种功能、权限分配、
报表审核、统计、汇总、数据分析、报表打印......
(3) 报表模板设计器
可以采用两种方式进行可视化自定义设计报表模板,
①利用WinTable报表设计器; ②利用Web方式的可视化设计器;
设计结束后保存模板,然后通过HTTP或者FTP保存到WEB服务器。
5.数据检索软件论文 篇五
【摘 要】如何使读者能够快速、准确地获取所需信息,是现代图书馆面临的一个重要课题。从图书管理系统中进行合理性的改良,以图书检索现状就图书检索现状做了详细分析,并提出一套行之有效的解决办法,旨在试推行图书智能模糊的功效。
【关键词】智能模糊检索;信息检索;关键词的拆分与组合
高校图书馆的重任是以师生读者为服务对象,要开拓图书管理系统实效性的查阅功能是至关重要。由于图书馆主要从事大量的图书资料的储存和流通,所以一直以来,图书馆软件在图书馆的图书管理中得到了广泛的应用。目前,以广东文艺职业学院图书馆的实际情况来看馆藏逐年增长,如何使丰富的馆藏资源得到更彻底更有针对性的利用,成为图书馆人需要思考的一个新课题。实行图书系统检索改良就是要使图书馆软件做到对读者负责,快速完成查找检索图书并对信息进行数据库管理。为了适应图书馆业务发展的需要,解决艺术院校读者借阅图书常见的问题,经过考察,决定对本单位的图书管理系统进行尝试性改造。新软件不仅能利用当前的软件开发技术和原有的建设成果,方便读者查询、借阅操作,解决流通中存在的问题,而且能结合使用过程中的新问题,图书量大等特点,对图书管理中各业务环节进行加强管理。
现有图书馆软件系统存在的问题:关于图书简介或者目录检索的现状
目前我馆所使用的图书馆软件为IlASII,它的书目查询系统所能实现的检索途径如图1,有:题名/刊名、责任者、主题词、分类号、标准书号、索取号六种检索方法
但是仍然不能满足读者的快速查询需求。本馆为艺术类院校图书馆,例读者要借阅一本含有“小白菜”的五线谱的图书。通过ILASII编目处理系统我们可以看到《趣味钢琴曲选》里的330字段显示本书收录的钢琴乐曲谱是有“小白菜”这首歌的曲谱的,如图2:
但是图书馆现有的系统无法实现用目录查找检索,我们尝试着在题名输入“小白菜”,如图3:
但是用“小白菜”搜索出来的结果并不是读者所需要的资料。
因为主题词又称叙词,在标引和检索中用以表达文献主题的规范化的词或词组。显然主题词的专业性要求是相当高的。有经验的图书管理员或许可以想到在分类号处输入“J64”或者“J65” 进行模糊检索,检索所出结果成百上千条。
图书管理员需要在此查询结果的基础上进行一本本图书的查找并进行人工翻阅图书的目录。幸运的可能找到,不幸运的也许就与某本有该歌曲的图书失之交臂。这样的业务实现方式,不仅加重了图书管理员的借阅查询工作量,也不利于图书最大程度地被利用。又如读者要借阅的图书不清楚书名,也不明确作者,只是大概知道图书的内容……如果图书的目录或简介可以被标引为可检索点,将有利于完成这几种情况的借阅。检索的缺陷
本馆有“快速零购”这一特色服务,是为了满足读者的快速需求而设立的。在此服务的实施过程中,经常发现零购回来的图书其实馆内是有的。认真分析了之后才发现以下的情况:例如有本图书《一位销售经理的工作心得》如果记成《一名销售经理的工作心得》则将会检索不出来;甚至于一个全角的,以及一个半角的,都会导致检索不出。造成这种缺陷的原因就是现有的检索途径太过单一,限制性太强,检索词必须高度的精准匹配。这样的情况对于当下的90后大学生读者来说是非常难以避免的。
解决的设想:
(1)为了更进一步提高查找效率和准确率,建议在不修改现有图书馆管理系统的基础上,增加一个检索管理系统数据库的接口,使得查询系统具有检索图书目录、图书简介及图书附注模块的功能。以下是国家图书馆的一个检索功能,它是通过对要检索的数据作索引处理,并通过所有字段的查找达到检索图书书目。在所有字段检索中键入“当男人爱上女人”即可检索到所有字段中出现有关“当男人爱上女人”的相关图书信息,可以发现该书的题名或者主题都未涉及这首歌曲名字,但是在内容附注里有“当男人爱上女人”的词条。通过此方式可以实现现有图书管理系统暂时未能实现的内容附注、内容提要模块的检索功能。
(2)在现有图书管理软件的基础上集成OCR软件接口(文字识别软件),建立强大的后台数据库,并且可以智能的对后台数据进行处理。通过OCR软件可以精确的将图书或期刊等各种纸质文件转化为计算机能识别的数据,并通过接口将数据导入到后台数据库服务器。服务器通过特定的检索命令自动将图书简介或者附注或者目录进行索引标识,索引后的数据能通过检索文献内的模糊内容进行准确查找。服务器可根据查阅者的检索习惯进行智能学习,不断自我优化实现高效智能检索。
3)实现智能检索,需要关键词拆分分离识别技术支持。图书馆学有门课程叫主题词。主题词是经过严格优选的专业检索语言。在信息量飞速增长的今天,单纯地依靠精致的专业的主题词显然无法适应读者的大众化和平民化。因为要求对大量的自然语言进行标引,使其能直接进行标识。自然语言中大量存在的等同关系词不加规范统一,也不显示等同、等级关系。需要标引者突破传统的主题词表或关键词表的束缚,对传统的检索语言进行改良,使之适应网络信息处理对标引效率和检索易用性的要求。通过参照系统实现检索策略的调整,从而得到高质量检索效果并实现方便自动化的信息处理。
综合以上三点,首先增加检索管理系统数据库的接口,并利用集成OCR软件达成模糊检索技术,再通过关键词拆分分离识别技术,最大限度的增加了检索数据库容量、检索途径数量以及关键词的索引口。通过这种方式,可以在最大程度上改善ILASII管理系统不能提供模糊检索的功能以及方法的不足。图书馆现有的软件系统,无论在操作熟练程度还是使用的时间上,都经过了很长时期的适应。要在短时间内改变图书馆员的操作习惯,最好的方法就是这种改变必须浅显易懂,容易上手,不会在现有的基础上增加操作难度。通过对本设想的技术进行深入分析,结果证明该方法是行之有效的,具有很高的实用价值。分析表明,该设想不但在操作上更加便捷,更人性化,同时也大幅增加了检索的速度以及准确率。如果本设想得以推广,可以将我馆的馆藏资源和网络资源进行整合和有序化,实现全方位、多途径为教学科研及广大读者提供快、精、准的信息服务和信息检索服务;提高信息检索服务质量,可有效发挥图书馆的应有功能,让教师、学生及科研工作者可以及时了解科研技术发展水平的新技术、新动向,激发读者的求知欲,进一步提高图书馆图书利用率。
图书检索技术的好坏,直接影响到图书的使用效率。而读者从图书馆获取信息的最基本、最直接的手段,就是通过图书馆的检索系统。伴随着计算机技术、网络技术的迅猛发展,特别是Internet覆盖范围的扩大,使得图书检索系统从封闭走向开放,并依托Internet朝着使读者不受时空的限制,并且准确定位所需信息的方向发展。实现图书馆软件智能模糊检索的改良,是一种技术性的突破,通过准确性的检索方法便利于获取信息资源,让更多读者受惠资源共享,是高校图书馆的读者服务的促进与发展。
【参考文献】
6.数据检索软件论文 篇六
1.软件工程数据的挖掘测试技术
1.1代码编写
通过对软件数据进行分类整理,在进行缺陷软件的排除工作以后,根据软件开发过程中的各种信息进行全新的代码编写。基于代码编写人员的编写经验,在一般情况,对结构功能与任务类似的模块进行重新编写,这些重新编写的模块应遵循特定的编写规则,这样才能保证代码编写的合理有效性。
1.2错误重现
代码编写完成以后开发者会将这些代码进行版本的确认,然后将正确有效的代码实际应用到适当版本的软件中去。而对于存在缺陷的代码,开发者需要针对代码产生缺陷的原因进行分析,通过不但调整代码内的输入数据,直到代码内的数据与程序报告中的描述接近为止。存在缺陷的代码往往会以缺陷报告的形式对开发者予以说明,由于缺陷报告的模糊性,常常会误导开发者,进而造成程序设计混乱。
1.3理解行为
软件开发者在设计软件的过程中需要明确自己设计软件中每一个代码的内容,同时还需要理解其他开发者编写的代码,这样才能有效地完善软件开发者的编写技术。同时,软件开发者在进行代码编写的过程中,需要对程序行为进行准确的理解,以此保证软件内文档和注释的准确性。
1.4设计推究
开发者在准备对软件进行完善设计的过程中,首先需要彻底了解软件的总体设计,对软件内部复杂的系统机构进行详细研究与分析,充分把握软件细节,这有这样才能真正实现软件设计的合理性与准确性。
2.软件工程数据挖掘测试的有效措施
2.1进行软件工程理念和方法上的创新
应通过实施需求分析,将数据挖据逐渐演变成形式化、规范化的需求工程,在软件开发理念上,加强对数据挖掘的重视,对软件工程的架构进行演化性设计与创新,利用新技术,在软件开发的过程中添加敏捷变成与间件技术,由此,提高软件编写水平。
2.2利用人工智能
随着我国科学技术的不断发展与创新,机器学习已经逐渐被我国各个领域所广泛应用,在进行软件工程数据挖掘技术创新的过程中,可以将机器学习及数据挖掘技术实际应用于软件工程中,以此为我国软件研发提供更多的便捷。人工智能作为我国先进生产力的.重要表现,在实际应用于软件工程数据的挖掘工作时,应该利用机器较强的学习能力与运算能力,将数据统计及数据运算通过一些较为成熟的方法进行解决。在软件工程数据挖掘的工作中,合理化的将人工智能实际应用于数据挖掘,以此为数据挖掘提供更多的开发测试技术。
2.3针对数据挖掘结果进行评价
通过分析我国传统的软件工程数据挖掘测试工作,在很多情况下,传统的数据挖掘测试技术无法做到对发掘数据的全面评价与实际应用研究,这一问题致使相应的软件数据在被发掘出来以后无法得到有效地利用,进而导致我国软件开发工作受到严重的抑制影响。针对这一问题,数据开发者应该利用挖掘缺陷检验报告,针对缺陷检验的结果,制定相应的挖掘结构报告。同时,需要结合软件用户的体验评价,对挖掘出的数据进行系统化的整理与分析,建立一整套严谨、客观的服务体系,运用CodeCity软件,让用户在的体验过后可以对软件进行评价。考虑到软件的服务对象是人,因此,在软件开发的过程中要将心理学与管理学应用于数据挖掘,建立数据挖掘系统和数据挖掘评价系统。
3.结束语
7.提高数据中心软件质量探析 篇七
关键词:软件质量管理,质量控制,数据中心
在人民银行省级数据中心二级架构下, 软件项目开发是省会中心支行科技部门为地方特色金融创新提供技术支撑, 以更好地履行金融科技职能的一个重要抓手。随着人民银行业务信息化的发展, 以及金融信息化应用的广度和深度不断延伸, 软件产品要解决的问题也越来越复杂, 导致软件规模不断扩大, 开发难度不断增加, 软件项目的管理也变得更加困难。在这样的背景下, 如何行之有效地开展软件质量管理, 确保软件产品在满足用户需求、开发时间及预算成本要求的前提下实现软件质量的目标, 是科技部门软件项目管理面临的一个重要挑战。
一、软件质量及质量管理的含义
根据M.J.Fisher的定义, 软件质量是“所有描述计算机软件优秀程度的特征的组合”。为实现软件的质量目标, 需要确定一系列软件质量特性, 软件满足这些质量特性的程度越高, 软件质量就越高, 反之越低。通常, 软件质量特性用软件质量模型来描述。目前, 比较常见的软件质量模型是Mc Call模型、Boehm模型和ISO9126模型。例如, ISO9126模型从内部质量、外部质量和使用质量3个层次来进行质量特性的描述。其中, 内部质量和外部质量包含功能性、可靠性、易用性、效率、可维护性、可移植性6个特性, 使用质量包含有效性、生产率、安全性、满意度4个特性。对于不同的软件来说, 其功能需求和性能需求不同, 质量目标也不同, 评价一个软件的质量, 需要根据特定软件质量特性的具体指标进行分析。
质量管理是在质量管理框架体系下对项目建设的各项活动进行质量保证, 对项目建设的各项成果进行质量控制, 确保项目在成本进度的目标下按照质量的标准和目标完成的过程。软件质量管理一般分为质量管理计划、质量保证和质量控制3个阶段。质量管理计划是根据软件的特性明确其质量目标、定义质量标准以及确定如何达到这些标准的过程;质量保证是根据质量管理计划开展的确保项目的活动、输出符合质量标准的过程;质量控制是监控具体项目结果以确定其是否符合质量标准, 并制定有效方案解决质量问题的过程。质量保证和质量控制应贯穿项目始终。
二、省级数据中心软件质量管理存在的问题
(一) 质量需求不明确。
随着人民银行省级数据中心履职要求的发展, 省会中心支行自建系统的类型也在不断变化, 其类型不再是简单地面向事务型的信息管理系统, 而增加了面向数据挖掘的数据处理分析系统, 其用户也不限于人民银行本机构内部, 而是涉及外联的地方性金融机构。在这样的情况下, 软件的质量需求也应随之变化, 除了满足用户的功能性需求外, 还应满足与应用场景相匹配的可靠性、可维护性、可移植性方面的要求。但是, 在需求分析过程中, 一方面业务人员通常只提出功能性需求, 对项目的质量需求没有要求;另一方面, 项目开发人员没有对业务人员进行必要的引导, 帮助其建立质量需求。由于质量需求不明确, 导致最终的软件产品出现诸如在业务高峰时性能下降、与外部系统接口兼容性不足、旧系统向新系统迁移存在困难等问题。
(二) 计划制定不充分。
省级数据中心软件项目建设计划性不足, 科技部门通常为了满足紧急性的业务信息化需求而必须在较短的时间内完成软件项目开发, 因此造成项目建设计划制定不够周密, 对风险识别和评估不够充分, 在项目时间紧或成本超支的情况下, 通常为了赶进度、省成本而以降低质量为代价。例如, 为赶进度而省略必要的方案、代码评审阶段, 导致问题没有被及时发现;测试不够充分而导致系统的可靠性降低等。
(三) 文档不完整或不明确, 软件代码的可维护性不高。
省级数据中心的软件项目建设过程中仍然存在重开发轻文档的情况, 项目管理人员只注重程序的运行结果, 而忽略对软件开发过程的记录。例如, 开发过程中业务需要发生变更时没有详细的变更记录, 没有进行需求跟踪矩阵的维护, 使得一些变更无法追溯源头, 导致最终开发的软件不能很好地满足软件质量的功能特性;没有进行详细的软件开发文档记录, 代码的编写规范不一致, 代码的可读性不高, 使得程序的升级变更难以实施;没有进行有效的信息管理配置, 导致软件版本混乱, 对软件的可靠性和可维护性造成影响。
三、软件质量管理问题的原因分析
(一) 人员因素。
人是实施项目建设的主体, 因此, 人员的软件开发技能和素质是影响软件质量的重要因素。省级数据中心的软件开发通常采用以下两种模式。一是采用外包形式, 外部厂商负责项目的具体开发, 省级数据中心科技人员负责项目的管理。二是采用自主开发形式, 省级数据中心科技人员组织辖内科技人员自行进行软件开发。因此, 省级数据中心的科技人员不仅需要具备软件开发的技能, 还需要具备软件项目管理方面的知识。根据当前省级数据中心的科技人员的配备情况, 难以设置专职的软件项目管理或开发人员, 一方面科技人员的工作内容较为繁杂, 除了需要完成支持地方特色金融服务的软件开发工作以外, 还需要开展系统运维、辖区科技管理等工作;另一方面, 科技人员较少获得软件项目开发方面的培训, 因此省级数据中心软件项目管理和开发的人力资源存在不足。
(二) 技术因素。
影响软件质量的技术因素包括软件的设计质量和程序质量, 设计质量是指软件的结构设计、数据设计、接口设计和过程设计满足系统质量需求的程度, 如软件的设计是否具备开放性、可维护性、可移植性等;程序质量是指程序满足设计规格说明要求的程度, 如软件代码的编写是否高效、简洁、规范, 代码是否正确执行, 执行的效率是否满足质量效率要求等。缺乏统一的编码规范和完善的技术评审机制, 软件的设计质量和程序质量将得不到有效保证。
(三) 过程因素。
目前省级数据中心软件项目管理仍缺乏完善的质量保证体系:一是在项目计划阶段没有建立明确的质量目标, 因人力资源的限制无法设置专职的质量保证人员;二是在项目的实施阶段, 没有通过过程审计等措施对项目建设的各项活动实施质量保证, 没有通过跟踪检测、检查、测试等措施对项目的实施结果给予质量控制。
四、提高软件质量的管理措施
(一) 加强软件开发团队建设, 提高团队协作能力。可以从以下方面实施:
1. 设计合理的团队人员结构。
软件项目开发是一个团队合作的过程, 因此, 必须确保合适的人在合适的位置上, 才能充分发挥团队的作用。因此, 在项目建设的初期, 首先需要进行详细的人力资源类型分析, 明确项目需要的人力资源类型;其次, 对项目组成员的技术水平、性格特点、擅长的领域进行分析, 尽量根据人员的特长和性格特点安排适当的岗位。
2. 加强培训, 提高人员的技能及质量意识。
培训的内容包括人员岗位所需的专业技能、岗位有关的工作流程、工作规范等, 并同时加强责任意识、质量意识的培养, 让团队成员在拥有熟练的开发技能和项目管理知识的同时, 具备高度的责任意识, 按照规范开展工作, 确保工作成果符合质量标准。
(二) 制定全辖区统一的开发规范。
一是实现文档模板化, 针对软件开发过程中重要的管理和技术文档, 如需求说明书、概要设计说明书、详细设计说明书、测试报告、变更申请等, 对其内容作“必须”“应当”“可以”等不同等级的规范, 解决文档的一致性、完整性和准确性问题。二是制定统一的编码规范, 对编码中的类、接口、成员、参数、变量、常量等命名规则以及注释、异常处理的规则均进行明确要求。
(三) 通过软件复用提高软件的质量。
在软件的分析、设计过程中设置复用的思考点, 针对在多个软件中存在共性的功能模块, 将其抽象成构件或者平台, 供其他系统复用。如针对用户管理建立辖区统一的用户管理平台, 提供用户的基本信息、角色、权限等管理功能, 并对外提供接口;针对当前数据处理分析中常用的报表管理建立报表平台, 实现报表的可配置化。
(四) 加强软件开发的过程管理。
一是制定质量管理的方针, 指派人员负责质量的监督管理, 明确软件系统的质量目标, 制定质量保证制度。二是在软件开发的过程中进行质量审计, 对每一项里程碑任务均实施开工审查、过程审查、结束审查3个关键步骤, 根据审计的情况形成绩效报告, 并反馈给项目关系人, 做到有问题早发现、早解决, 避免后期由于质量问题造成返工。三是执行严格的质量控制, 对每一项工作成果进行检查, 确保每项工作成果都符合质量规范。
(五) 制定详细的软件开发计划。
在软件开发过程中, 质量、成本、进度是项目管理的重要指标, 3个要素之间相互制约、相互依赖。符合质量目标的软件项目, 必定是在合适的时间周期和成本范围内完成的, 时间过长或过短, 成本超支或过于紧缩都会对软件的质量造成影响。因此, 在项目初期, 应当根据实际情况进行详细、周密地计划, 充分考虑各种风险并根据风险分析情况进行适当的应急储备和管理储备, 避免为了赶进度或省开支而牺牲软件质量的情况。
参考文献
[1]刘剑, 肖长衡.重视质量保证, 提高软件质量[J].金融电子化, 2002 (3) :67-69.
[2]梁洪宜.计算机软件质量和软件质量保证[J].广州大学学报, 2001 (5) :22-25.
8.数据上报中的软件应用 篇八
■ 清查目的与清查软件
为了准确界定第二次全国经济普查的对象与种类、落实普查登记责任、确保普查表发放种类准确和普查单位的不重不漏,各级经济普查机构组织开展了单位清查工作。单位清查以摸清普查区域内从事第二产业和第三产业的各类法人单位、产业活动单位和个体经营户的数量、规模、经营活动类别为目的,为普查培训、普查表发放和有针对性地开展宣传动员等各项经济普查工作奠定基础。
清查软件包括统计制度的布置与再设计、数据的采集、处理、管理和应用等功能;实现了整合部门提供的单位基本信息、生成底册、采集清查表、审核、汇总、分表管理和上报等业务流程。
■ 软件实现清查的流程
整合部门提供的单位信息
在将统计、工商、国税、地税、编办、民政、质监等部门数据导入单位清查程序之前,需要预先对各部门提供的单位信息进行整理和规范,主要包括以下几个方面:一是按统一的指标顺序排列,二是核实与剔除同一部门重名重码的单位,三是将详细地址中的省、市、县名称去掉(因为上报是以区县为单位),并将所有门牌号统一为半角字符,四是尽量获得9位或12位行政区划代码。上述四方面的工作均通过EXCEL实现,主要使用的函数是FIND和VLOOKUP以及排序的方法,基本思想是在单位详细地址中寻找“办事处”、“镇”、“乡”和“村”等关键字,然后将这些关键字前面的字符串组合与行政区划代码表中行政区划比较,从而得到所有单位所属的行政区划代码,再用排序去重。
部门数据整理好之后,就可分别导入单位清查软件。单位清查的目的是为保证普查单位的不重不漏,尽量减轻工作量,树立清查结果的权威性,与部门数据比对只是一种手段,并不是清查的目的。
生成核查单位表
由各部门的数据生成核查单位表时,按照组织机构代码、单位名称,对导入形成的部门数据进行单位信息自动比对合并。比对时可以设置部门的优先级次序,即一个单位属于多个部门时,最终生成的核查单位表中这个单位的信息是按照这个设置好的优先级从这些部门数据中选取信息。对导入核查单位表的单位可以再进行手工合并,解决那些在自动比对合并中由于比对关键字为空或者其它原因造成比对没有成功的单位合并。
核查单位表中每个单位记录都用“数据来源”说明其来自哪些部门,这样就建立了核查单位表中的单位与各部门单位的关联,这种关联保证了只要把核查单位表中的单位清查清楚,各部门的单位就都清楚了。通过查询核查单位表不仅可以了解每个单位的部门来源情况,还可以了解部门单位比对结果,即各部门之间你有我无,你无我有的单位。同时,程序还为核查单位表中的每个单位生成了核查顺序码,核查顺序码在以后生成的底册和单位清查表录入中都保持不变,这样就建立了核查单位表中各单位与底册和清查表各单位的关联,各部门数据与清查结果都通过这个关联建立了关系,可方便地查询各部门之间单位差异,特别是能随时查询并统计出各部门单位的清查情况。
生成清查底册表
因为要将单位信息形成可以分解到普查区的底册,所以在生成清查底册表时必须去掉重名、重码和完成行政区划代码划定。软件通过计算机自动比对及人工合并完成去重,通过程序自动划定和人工借助程序划定12位行政区划代码,最终形成清查底册。
去重的过程主要还是按照关键字如法人和电话号码等排序方法实现。自动划定行政区划代码的原理是通过程序将同一门牌号的单位作为一组,只要其中有一个单位有12位码,则该组所有单位的行政区划代码都自动赋给此码。如果该组中有多个12位码,则用个数最多的码来替换该组的码。
录入单位清查表
在带着底册“地毯式”清查过程中,对于找到的在底册中存在的单位发放单位清查表,同时将该单位在底册中的核查顺序码填写在该单位清查表的“核查顺序码”处,在后期单位清查表的录入时,就可以按核查顺序码为主关键字录入,因为核查顺序码建立了底册、核查单位表与部门数据的关联,所以可以自动、方便地调出该单位的部门信息,录入人员可以根据单位当前的实际情况仅仅改动与原来部门库中不一致的信息,实现快速录入。
对于没有核查顺序码的单位,在单位清查表录入完成后,程序会将该单位情况通过组织机构代码、名称、部门登记注册号等信息与核查单位表和部门数据库进行比对,如果能比对上,就建立关联;比对不上,就作为新增单位对待。
审核与汇总
同所有的统计系统一样,国家清查软件在制度中也统一定义了审核公式,实现了重名重码审核、指标间和表间审核;提供了国家上报统一要求汇总表和综合表的实现;审核公式和汇总表均可自定义。
分表管理
软件可以按专业、规模(限额)以上(下)等条件将清查单位过滤出来,也可根据条件查询出填写某张报表的单位,即实现每一套表(或某一个专业)应由哪些单位来填报,如可查找出作为向各专业填报报表的单位和年定报单位。
■ 用国家清查软件实现上报
9.数据检索软件论文 篇九
2012/5/26 11:30:09
小型企业面对发展的初级阶段,最为需要的是性价比高、易用性强并可持续发展的数据安全系统。
小型企业安全现状分析
与大中型企业相比,小型企业的规模、资金相对有限。为了更好地发展自己的业务领域,小型企业往往投入大量的资源对企业业务经营、竞争优势、品牌塑造等方面加以提升。这些资源的投入最终将转换成为企业的无形资产,所以需要得到严格的控制与保护。这些有效资源主要包括:客户资料、核心技术文档、知识产权、企业合同等。同时,小型企业普遍存在IT软硬件配置较难达到统一,相配备的专业IT人员较少甚至没有,企业员工整体计算机应用较弱等问题。处于发展中的小型企业,具有高速成长、变化频繁等特点,因此针对小企业的数据安全管理系统必须具备高性价比、易管理应用、可发展等特点,能够灵活适应企业实际的发展状况。
希拓金盾解决方案给您带来的帮助
针对上述需求,希拓金盾小型企业解决方案,通过广泛整合最为实用的功能,更为合理的价格,帮助小型企业保护机密数据,简化工作流程,提高管理效率,实现低投入、高安全的数据管理模式。
希拓金盾小型企业解决方案实施后,用户只需创建、保存所操作的文档,这个文档就会被自动加密,不需要企业内部人员参与,整个加密过程均在后台系统自动完成。用户在整个操作过程中不会有任何的体验差异,与使用Windows操作系统完全相同。当加密文档在非授权的情况下被带到企业外部时,加密文档无法打开或者打开以后形成乱码格式,无法查阅。
10.数据检索软件论文 篇十
一、电动机的选择(1电机类型和转速Y系列三相交流异步电机(2电机功率和型号工作机的有效功率(kwPw 弹性联轴器η1
电动机所需的功率(kwPd工作机滚轮转速n(r/min 电机型号的确定轴外伸长度E
二、传动比的分配高速级传动比i1各轴的运动及动力参数计算
轴号ⅠⅡⅢⅣ 齿轮的设计 F(kn1.9 转速(r/min
1000 2.3750.99闭式齿轮(7级)η20.982.73608170474.60387957总传动比12.86796351Y132S-6额定功率(kw380轴外伸轴径D38 总传动比12.86796351 4.090030875低速级传动比i23.146177596 转速(r/min 960234.717054574.6038795774.60387957功率2.7087208872.6280010042.5496865742.498947811转矩26.94612965106.9262293326.3839216319.8888816 高速级(斜齿圆柱齿轮)
精度等级材料硬度
选小齿轮齿数z1初选螺旋角β 设计计算公式: 7级
45钢调质处理(大)40Cr(调质)(小)2402414 d 1≥ HBS 大齿轮齿数z20.244346095 28098.16074101 ⎫⎪⎪⎭ 2 2KT 1u ±1⎛z E z H d αu H ⎝试选Kt 区域系数ZH端面重合度εα
小齿轮转矩T1齿宽系数φd 应力循环次数N1
接触疲劳寿命系数弯曲疲劳寿命系数接触疲劳安全系数许用接触应力许用接触应力许用弯曲应力小齿轮分度圆d1t圆周速度vh 1.62.433εα11.6226946.12965
1189.8
***00.910.85
0.961.4546537303.571428636.589045821.83916604136.589045821.4792581163.32833076110.993212051.9028713182.321741.423468131.67470892 0.78N.mm 图10-30εα2 表10-7
大接触疲劳强度大弯曲疲劳强度238.8571429 m/s 载荷系数K 校正的分度圆直径d1 计算模数mn 计算齿根弯曲强度
m n ≥2.207251.9028713180.8826.27234788 2KT 1Y βcos 2β 2φd z 1εα ∙ Y Fa Y Sa σF β
计算当量齿轮Zv1 图10-28 计算当量齿轮Zv2
齿形系数应力校正系数大小齿轮的比较设计计算mn 0.0136294041.220059343
2.5918295632.173301252 0.016347711 由计算可知,齿面接触疲劳强度计算的法面模数大于齿根弯曲疲劳强度计算的
230.043478355.95652174(变位圆柱齿轮)3.1461775962.628001004 7级
45钢调质处理(大)大齿轮分度圆直径d2 齿宽低速级齿轮设计低速级传动比i2输入功率精度等级材料
硬度
初选小齿轮齿数Z1圆整55 小齿轮转速n1234.7170545 40Cr(调质)24024HBS 大齿轮齿数z228075.50826232 试选Kt 小齿轮转矩T1齿宽系数φd
应力循环次数N1
接触疲劳寿命系数弯曲疲劳寿命系数接触疲劳安全系数许用接触应力许用弯曲应力1.3106926.2293 1189.8
***0
0.910.8511.4546303.5714286
大接触疲劳强度大弯曲疲劳强度表10-7
h b/h载荷系数K校正的分度圆直径d1 计算模数m
n 计算齿根弯曲强度
66.613195160.81865993166.613195162.7755497986.24498704610.666666671.867687575.164692563.13186219 m/s
计算载荷系数K齿形系数
应力校正系数大小齿轮的比较设计计算mn 2KT Y Y m ≥⋅2 φd Z 1[σF ]
0.0137226352.21192782
由计算可知,齿面接触疲劳强度计算的法面模数大于齿根弯曲疲劳强度计算的 齿数Z1齿数Z2几何尺寸计算小齿轮分度圆直径d1大齿轮分度圆直径d2 齿宽中心距a变位后的压力角变位系数和小齿轮变位系数 25.0548975278.6544399***.50.389734615 0.65 0.48 圆整 2580 80 160 22.33014857大齿轮变位系数 0.17 轴的设计
轴上的功率齿轮上受到的力小齿轮分度圆直径d1 材料
选用弹性柱销联轴器
初选轴承轴结构设计周向定位键连接
2.70872088755.9565217445调质K A LT67209C 325810
转速(r/min 960963.1095292***计算转矩Tca 3245451950 min 1.3 半联轴器孔径d1 d 40458 载荷水平面垂直面
支反力弯矩总弯矩扭矩计算应力轴上的功率齿轮上受到的力小齿轮分度圆直径d1 大齿轮受力材料初选轴承轴结构设计
套筒周向定位键载荷支反力弯矩总弯矩扭矩计算应力轴上的功率齿轮上受到的力大齿轮分度圆直径d2 材料初选轴承轴结构设计
套筒周向定位键载荷支反力弯矩总弯矩扭矩计算应力 720.2107603242.8987689311.9361432 32985.652826967.61260433713.5123932987.5 26946.12965 1.73100776安全2.628001004 75
转速(r/min 234.7170545 2851.366114 963.1095292 45调质d min 25.055994757210C d 50505581386280D 57d b 16h 水平面垂直面
1716.0314172.2251852223.859632893180.5050212365.76829-17933.90215 94890.62842106926.2293 9.16347184安全<602.54968657424045调质
62126040D 转速(r/min 74.603879572851.36611436.34626742 608212d min d 707260 水平面垂直面
919.09516881932.270946334.5232839 122699.20544658.8 130573.7667326383.9216
6.862099051安全<60 机械设计课程设计
转速(m/s1.25滚筒直径(mm320 1500 滚动轴承η30.99滚筒η40.96总效率η0.868029634 20.10619298 同步转速(r/min1000满载转速(r/min 中心高H132 960总传动比12.86796351 传动比4.0900308753.146177596 1 HBS 相差99 0.84 图10-26 550图10-21d380图10-20c 计算载荷系数K使用系数KA1.251.09 1.421.35
1.21.2 40 点1 ***7070 图10-2
图10-8表10-4表10-13 插值函数 点2 1.45802.627272.181501.791502802002.24801.75 80 2.571.62.141.833202.221.77 1.5951.463 1.5963617391.796698748 2 表10-5表10-5 计算的法面模数mn=2mm,d1=41.421mm 误差
0.005154053 0.89 60 HBS 相差76-40 550380图10-21c,d图10-20c,b图10-19图10-18 计算载荷系数K使用系数KA1.251.051.4231.3511 图10-2
图10-8表10-4 表10-13 1.59 1.773
表10-5表10-5 计算的法面模数mn=3mm,d1=75.16mm 误差 0.017107236 转矩(N.mm 26946.12965363.244041616.61772864 828560100 261.598203 加入键槽35029.96855长度LD 525 L1B 526060194510 a 5 18.219 垂直面
51.30789841-351.4501501987.52505 σ 0.6 转矩(N.mm
106926.2293
1037.812393363.2440416 261.598203 D 90B 20 5750***.54510 L 40 垂直面
450.708718232360.88597 σ0.6 转矩(N.mm 326383.92161037.812393 D 110B ***0 82 67 10 垂直面
703.2891087658.8584
σ0.6
跨距L距离X181.6135.8181.6135.8197133.5197133.5 a 19.4 da 69 351 轴外伸轴径38轴外伸长度80 横坐标 24 26.27234788 26.27234788 108.373435 108.373435 200 72 72值1.44482.591831.5963622.1733011.7966993202.2361.754 #DIV/0!#DIV/0!#DIV/0!
11.探析软件数据库的安全保护措施 篇十一
关键词:数据库;安全
中图分类号:TP393文献标识码:A文章编号:1007-9599 (2013) 04-0000-02
数据库系统是当今大多数信息系统中数据存储和处理的核心。由于数据库中常常含有各类重要或敏感数据,如商业机密数据、个人隐私数据、甚至是涉及国家或军事秘密的重要数据等,且存储相对集中,到现在已经成为一个活跃的学科领域。随着计算机科学技术的发展以及普及和数据库技术,数据库本身的广泛应用,数据库系统的安全问题显得越来越重要。
许多企业和增值分销商正在把远程控制技术作为有效的技术支持工具,许多网络管理员都采用这类软件对局域网进行远程管理。远程管理软件对于出差在外的商务人员用处非常大,这样他们可以随时提取自己家里计算机中的数据和资料。一旦这些重要数据受到破坏,将对我们的工作带来极大的不便甚至造成非常严重的后果。因此,如何确保数据安全必须引起我们的高度重视。
数据库系统安全控制是指为数据库系统建立的安全保护措施,以保护数据库系统软件和其中的数据不因偶然和恶意的原因而遭到破坏、更改和泄漏。
1数据库安全现状
数据库无所不在。海量的数据信息因为数据库的产生而变得更加容易管理和使用。政府、金融、运营商、公安、能源、税务、工商、社保、交通、卫生、教育、电子商务及企业等行业,纷纷建立起各自的数据库应用系统,以便随时对数据库中海量的数据进行管理和使用,国家/社会的发展带入信息时代。
然而,信息技术是一把双刃剑,为社会的进步和发展带来遍历的同时,也带来了许多的安全隐患
互联网的急速发展使得企业数据库信息的价值及可访问性得到了提升,同时,也致使数据库信息资产面临严峻的挑战,概括起来主要表现在以下三个层面:
管理层面:主要表现为人员的职责、流程有待完善,内部员工的日常操作有待规范,第三方维护人员的操作监控失效等等,致使安全事件发生时,无法追溯并定位真实的操作者。
技术层面:现有的数据库内部操作不明,无法通过外部的任何安全工具[1](比如:防火墙、IDS、IPS等)来阻止内部用户的恶意操作、滥用资源和泄露企业机密信息等行为。
审计层面:现有的依赖于数据库日志文件的审计方法,存在诸多的弊端,比如:数据库审计功能的开启会影响数据库本身的性能、数据库日志文件本身存在被篡改的风险,难于体现审计信息的真实性。
伴随着数据库信息价值以及可访问性提升,使得数据库面对来自內部和外部的安全风险大大增加,如违规越权操作、恶意入侵导致机密信息窃取泄漏,但事后却无法有效追溯和审计。
2数据库安全保护措施
数据库安全主要包括环境安全,应用安全,数据安全,本文主要从以上三方面着手,结合实际工作经验,探讨数据库安全保护措施
2.1环境安全。环境安全是指数据库所运行的软硬件环境的安全控制。软件环境的安全控制主要体现为以下几点:1)正确的软件架构设计。2)操作系统安全配置。3)网络安全控制软件
(1)数据库的架构。每一层其实也可细分为更多的架构,这里说下数据库的架构。数据库三层架构:数据库自身也是一个应用软件,自身也分为三层架构[2],应用层,交换层,数据层。如何使数据库具有高效性,高可用性是数据库运维中的重点。一般来说负荷较大的应用系统都会使用共享存储的模式将数据存储剥离开来,应用服务本身则是使用负载均衡的模式进行部署。这样的好处是结构清晰可靠,高可用,高性能,数据库可快速或无缝切换,但是相对其他普通方案而言成本较高。
(2)物理访问控制。物理访问控制主要是指在现实世界中对服务器、数据存储的访问控制。物理访问控制主要出现在自建机房中,因托管机房访问控制是由托管服务提供商完成的。
主要的物理访问控制机制要满足,可审计性,非单一性,访问限制等条件:
访问限制:通过各类门禁隔绝非相关人员。
非单一性:进入核心机房任何情况下必须有两人同行。
可审计性:对于一切操作(包括进出机房,操作数据等)必须留下操作痕迹。
(3)操作系统设置。在操作系统的层面,就安全而言主要还是控制非法终端绕过中间层对数据库进行直接访问。
其主要方法有:
1)数据库系统的宿主操作系统除提供数据库服务外,不得提供其它网络服务,这主要是为了尽量减少端口开放数量以及访问量。2)应在宿主操作系统中设置本地数据库专用帐户,并赋予该账户除运行各种数据库服务外的最低权限。3)对数据库系统安装目录及相应文件访问权限进行控制,如:禁止除专用账户外的其它账户修改、删除、创建子目录或文件
(4)网络安全控制。应用系统及数据库系统的网络安全控制其实类似于操作系统安全控制,核心内容是通过网络技术,分割物理或虚拟网络,并通过限制端口,限制访问终端,甚至限制访问内容,从而使非法终端不能绕过中间层直接连接到数据库或直接访问底层数据。
建设思路:所有独立的数据库应用均只能由指定的前端代理、HA或中间层服务器进行访问,其他机器均不能访问数据库服务以及相应端口[3]。为方便运维人员进行日常维护,可添加一至两台安全性较高的终端进入可访问列表,进行日常维护。
如能充分保证内网内其他机器的安全性,可适当降低该数据库访问列表权限,使内网均可访问。
2.2应用安全。应用安全是泛指与数据库自身相关联的各种应用与设置安全,包括数据账户控制,数据库应用控制,数据库应用规范等。应用控制是关键。
应用控制。数据库应用控制是指应用系统或管理维护人员在操作数据库时的安全控制。
相关应用系统以及管理员必须使用满足操作条件的最小权限用户接入数据库。数据库操作人员在操作数据库时,必须留有痕迹,最好是记录详尽的操作细节。应用系统在开发中,最好对流程性对象(存储过程,函数[4]等)中所做的对数据库数据有增、删、改的操作留下记录,写入相应的事件表。流程性对象在开发完毕后应给予应用用户调用权限,并对对象本身进行封装加密,防止结构泄露。操作系统管理员与数据库管理员原则上不应为同一人(SQL SERVER除外),任何应用系统都应该制定审计制度,负责审计数据库操作。
2.3数据安全。数据加密是防止数据库中数据泄露的有效手段,通过加密,可以保证用户信息的安全,减少因备份介质失窃或丢失而造成的损失。加密的基本思想是根据一定的算法将原始数据(明文)加密成不可直接识别的格式(密文),数据以密文的形式存储和传输。数据加密后,对不知道解密算法的人,即使通过非法手段访问到数据,也只是一些无法辨认的二进制代码。数据库加密的方式主要有:库外加密、库内加密、硬件加密等。
3结束语
数据安全关系着我们的工作能否正常顺利开展,数据丢失、损坏有时会给我们造成很严重的后果。因此,我们必须重视数据的安全备份及保护。保障数据安全的措施方法还有很多种,希望能和大家共同探讨,共同进步。
参考文献:
[1]韩卫,张艳苏.MIS中数据库安全性研究[J].计算机工程,2002,28(6):116-119.
[2]李社宗,赵海青.数据库安全技术及其应用[J].河南气象,2003(1):36-37.
[3]沈伟光.解密信息安全[M].北京:新华出版社,2003.
[4]Jeffrey A.Hoffer,Mary B.Prescott,Fred R.Mc2Fadden.现代数据库管理[M].北京:电子工业出版社,2004.
12.计算机软件数据接口的应用 篇十二
1 计算机软件数据接口的概念
计算机软件的数据接口, 是指在针对与相关计算机软件的研发者和用户所提供的标准化规范, 该标准能使计算机内部进行相应数据信息的传递, 使数据在计算机之间进行合理运输。计算机软件数据接口特别灵活, 在其应用于软件技术的过程中, 不仅要使数据在不同的计算机之间进行有效传递, 还要保证在数据运输的过程中的安全性。计算机软件数据接口多种多样, 十分丰富, 包括各种数据库和数据文件等等。
2 计算机软件数据接口的现状
目前, 随着用户对数据库的掌握的理解不断深入, 他们掌握了SQL语句的使用方法, 不仅可以避免应用程序时直接使用交互式的SQL语句, 而且在访问数据库对象时, 很容易产生一系列的安全问题, 产生很多不一致的数据。
在数据库软件应用开发时, 如果相关工作人员采用前台应用程序直接调用数据库对象的方式, 会产生很严重的影响。这会导致攻击者通过对应用程序的引用对象, 对其进行简单分析, 就可以很容易了解后台数据库的大体的逻辑思维结构。这样为系统的恶意攻击者提供了很大的便利。
总之, 在计算机软件数据接口的现状分析中, 我们会发现很多疏漏问题, 这些问题会影响软件数据接口的应用, 和其在应用中所解决问题的效果。我们必须对此进行原则上的分析与设计, 解决相应的恶劣问题。
3 计算机软件数据接口的设计原则
在计算机软件数据接口的设计中, 我们要要设计原则谨记于心, 贯彻始终, 才能避免相关安全隐患问题的发生。
3.1 满足客户的需求
计算机软件数据接口与客户需求之间存在着相辅相成, 互相作用的关系, 软件数据接口的应用本质目的就是为了满足顾客的需求, 而软件的应用范围又可以对计算机软件数据接口进行相应的拓展。因此, 如何做到最大限度地满足顾客的需求极为重要, 我们必须对此进行高度重视, 有针对性的对具体的问题进行具体的分析, 提出合理化的措施, 实现设计的最终目标。
3.2 面对对象的原则
为了提高软件程序的使用效果和使用效率, 在对计算机软件数据接口的应用中, 我们应该提高对其的使用效率。要学会遵循面向对象的软件接口设计原则, 能够在设计的过程中将其所体现的功能和价值进行精准和科学的阐述与解释。对于计算机软件数据的开发者而言, 提高数据接口的复杂度、详细度是提升计算软件数据接口效果的重要途径和方法, 这种方式不仅能够合理地降低各个程序模块之间的耦合度, 达到低耦合的设计效果, 同也可以降低使用难度, 且减少成本。
3.3 在设计时, 规范数据接口
计算及已经在各行各业得到普遍应用, 而且一个行业内可能会有多个不同的软件和开发商, 这就造成了标准的多样性和不规范化。各个开发商在进行设计开发时, 会采用不同的软件编程语言和数据库技术, 并且对于自己所涉及的程序也有其自定义的标准与与解析。这样, 会给计算机的普及与数据的传输造成很大的阻碍和困扰。为此, 我们要建立一个软件数据接口开发的统一标准, 这样不仅会使软件在升级中、后续的第三方软件开发商的设计中变得容易, 也会便于用户更好的管理软件, 进行维修与运行。因此, 国家可以针对不同的行业制订出一部分软件数据接口的规范, 使软件的开发商在设计的过程中负起责任, 遵守这些重要的的规范和标准。
3.4 计算机软件数据接口的高容错性和高健壮性
计算机软件数据接口的高健壮性是指其在处理输入规范之外的内容时, 可以将其有效识别, 并且保障系统正常运行。计算机系统的健壮性越高, 就越说明当有规范要求之外的情况输入时, 它便可以将输入的内容与规范不一致的地方有效识别出来, 并提出多种解决问题的方案。而容错性是指在软件设计过程中, 当输入一定的错误内容或者不符合规范要求的内容时, 数据信息系统也可以正常运行, 不会因为一步错误, 造成系统瘫痪。因此, 在计算机软件数据接口的应用设计中, 且要注意提高其高容错性和高健壮性等特点。
3.5 计算机软件数据接口要有可延续性
一切事物都是在不断地优化和完善中而取得进步的, 计算机软件数据接口的设计与开发也不例外。由于软件数据接口是以软件本身为基础的, 用户对软件的应用程度逐渐提高, 软件自身也需要不断的升级, 那么, 软件数据接口也要随之不断升级。所以在就计算机软件数据接口的设计过程中, 我们要充分考虑到后期各方因素对数据接口的影响, 充分考虑其拓展性和后期完善的空间, 以便在后期的应用和维护中, 不用大规模的变动, 通过逐渐完善拓展的方式, 去满足用户的需求, 维护其利益。
4 结语
综上所述, 合理应用计算机软件数据接口, 对提升计算机的技术水平具有重要意义, 我们可以逐步提高用户对计算机数据的应用效果。为进一步推动计算机软件数据接口的应用和发展, 还需要对其应用模式和设计原则进行更为深入的研究和分析, 争取扩大计算机软件数据接口的应用范围。
参考文献
[1]刘兵.计算机软件数据接口的应用分析[J].计算机光盘软件与应用, 2012 (01) :72+68.
[2]张莹.计算机软件数据接口的应用分析[J].通讯世界, 2016 (01) :240-241.
13.数据检索软件论文 篇十三
一、软件工程技术的基本论述
从某方面来说,软件的开发就是反映从“高层概念―底层概念”的过程,从而使高层处理逻辑转变为低层处理逻辑的目标得以实现。但是大型软件开发的开发会包括各个方面的因素,如人员、技术和成本等,所以大型软件工程的概念也比较复杂,即软件工程的对象主要是软件产品和工程,其主要目的是使客户的需求得以满足,主要使用的原则是计算机科学理论和工程管理,其设计的内容也包括多个方面,如程序语言的设计、数据库和设计模式等[1]。瀑布式开发模式是软件工程技术最早所使用的,当前主要使用的开发模式是螺旋式。
二、分析软件设计中的工程技术
1、生存周期。分析、规格说明、设计、测试、维护和编码这6个环节共同组成了软件的生存周期。要根据客户的需求完成分析和规格说明工作,从而对设计软件的目的进行明确,剩下的4个环节主要是说明了计算机系统的工作程序。2、规格说明书。软甲开发的关键环节主要是这个环节,其主要是在计算机系统中输入用户的需求,同时要用规格说明书的形式呈现出结果,在这个过程中二义性是不允许出现的[2]。在设计规格说明书时首先要将数据流程图根据用户的需求建立起来,然后在对数据详图的方法合理设计。3、软件设计。这一环节主要是利用计算机技术或者其他的硬件设备将规格说明书的内容反映出来,从而使软件开发的目的得以实现。
三、数据库设计中软件工程技术的价值
3.1对数据库的可行性合理分析
这个阶段主要是对已有的计算机技术和人工控制技术合理的分析,从而将数据库从经济和技术等几方面科学考察,这样可以将数据库设计任务能否完成估计出来。在这个阶段中要正确记录分析结果,同时要对可行性的报告及时的整理和编写。
3.2对开发计划合理制定
通过分析可知,数据库的可行性很强,这时分析人员要对项目的开发技术合理制定。系统开发团队人员的构成、项目的开发进度和开发中的关键环节等都是项目开发计划中包括的内容[3]。另外对数据库开发具有重要作用是用户界面,客户更愿意接受美观和方便的用户界面,所以在开发中要充分的考虑界面的设计。
3.3对数据库系统的需求合理分析
对数据的需求、运行环境的需求以及系统性能的需求分析等这些是数据库系统主要分析的需求内容。通过合理分析数据库的需求,可以对数据库软件需求的配置标准和运行环境及时的掌握,从而可将参考依据提供给数据库的开发工作。
3.4数据库设计阶段中的价值
数据库系统建立的重要内容主要是建立和设计数据库。数据库设计的质量对数据库系统的运行效率和效果具有直接的影响作用。所以只有将数据库系统的运算方式不断简化,才能将运行效率提高,同时为数据的`完整性提供保障。需求分析是设计数据库的基础,这需要做到以下几点:
1、将数据库的概念和结构合理设计,将用户的需求从整体上把握,同时将系统实体联系图绘制出来。
2、将数据库的逻辑结构合理设计,用计算机语言代替概念中的E-R图,使其符合DBMS系统,同时要用数据库系统之间的表与表的关系代替实体之间的关系。
数据存取方法和结构两点共同组成了数据库的物理结构,这个阶段的设计主要有两点:
1、将数据库系统中的物理结构准确的确定;
2、对物理结构的运行效率综合的评价。通过充分的考虑这两点,从而为数据库物理解结构的合理性提供有利的保障。
结论:
由此可见,根据相关的研究和分析可知,在数据库设计中的软件工程技术,可以将数据库设计的效率、灵活性和适应性大大提高,从而可以推动数据库的进一步发展。当前我国刚刚研究和开发软件工程技术,处于起步阶段,所以要对软件开发的研究和力度不断加大,从而可以在数据库设计中将软件工程技术的价值充分发挥出来,进而推动我国数据库技术的进一步发展。
参考文献
[1]曹杨帆.数据库设计中软件工程技术的作用[J].电子技术与软件工程,,15(03):202.
[2]吴丽华,邓田.软件工程技术在数据库设计中的作用分析[J].电脑迷,2016,23(05):69.
14.数据检索软件论文 篇十四
然后对比两个数据库输入下SCIENCE计算得到的堆芯轴向偏移AO和轴向功率峰因子Fz [3],对比结果如图2(a)、(b)所示。
AO=■*100% (1)
Fz=■ (2)
式中:PH——堆芯上半部功率;
PB——堆芯下半部功率;
Pmax——堆芯轴向最大线功率;
Pav——堆芯平均线功率密度。
(a)轴向偏移AO
(b)轴向功率峰因子Fz
图2 旋转对称全堆芯与四分之一堆芯数据库输出
理论上旋转对称的全堆芯数据与四分之一堆数据描述相同的堆芯信息,堆芯状态应一致,软件输出结果符合理论预期,两个模型计算数据高度吻合,说明软件计算正确。
4 结果与展望
本文对TRISTAN堆芯数据库架构和特殊符号含义进行了解读,基于PERL语言开发完成TRISTAN堆芯数据库处理软件,并将该软件完全耦合入SCIENCE程序包中。
15.《数据库应用》教学软件开发 篇十五
数据库技术是研究如何存储、使用和管理数据的一门学科。《数据库应用》是高校面向非计算机专业学生开设的一门必修的计算机基础课程, 主要讲述数据库基本概念、关系数据库理论、关系数据库的标准语言SQL、关系数据库的设计、数据库保护、面向对象数据库及对象—关系数据库等数据库新技术。通过本课程的学习, 学生应掌握数据库技术的基本原理、方法及应用技术, 掌握至少一种主流关系数据库管理软件, 掌握数据库结构的设计方法, 能有效使用数据库技术解决数据处理中的实际问题。此外学生还可以了解数据库技术的新进发展, 为进一步的学习和今后的工作打下基础[1]。
虽然数据库应用技术越来越普遍和重要, 但是对于学习该门课程的学生来说, 在学习数据库时, 涉及了大量抽象难懂、枯燥的理论知识, 很容易让学生产生厌学、畏惧的情绪, 大大降低学生学习兴趣, 让学生逐渐失去了学习的信心, 严重影响了教学质量的提高。另外一方面, 经过本校开展的该门课程的调查, 发现本门课程目前除了任课教师的PPT外, 没有相对应的具有比较丰富的文字、动画等形式相结合的多媒体教学辅助软件, 而且网上与课程主要内容相关的多媒体教程相对比较少, 多数为单纯的视频教学, 没有其他形式的教学内容 (如文字、图片等) 的补充呈现, 教学内容不系统, 知识点分散, 并且大部分教学视频针对的是计算机二级考试的知识;有些精品课程的视频讲解会比较详细, 但是不清晰的画面影响了学生的学习兴趣和学习效率。还有, 学生在做实验时如果缺乏教师的指导则学习效率会比较低, 在学生人数多的情况下教师无法做到对学生进行一一指导。
根据以上的调查、分析, 笔者认为有必要开发一个《数据库应用》多媒体教学辅助软件来进行辅助教学, 尽量使得该课程的理论知识较为生动有趣;并且利用具有清晰画面的视频提高实验操作示范性;使用灵活的场景跳转功能实现自定步调学习, 贯彻因材施教的教学规律, 在不降低要求的前提下, 通过对软件中教学内容合理设置实现分层次教学, 使得知识主次有序因材施教, 充分调动教师和学生的积极性, 尽量满足所有学生对课程学习的要求。另外, 在使用上做到最大程度的简易, 有明确的指导性语言, 使得初次使用者也能轻易上手, 从而提高教学质量和学生学习效率。
二、理论基础
计算机辅助教育 (即CBE) 是计算机技术在教学领域中的应用。CBE主要运用计算机技术开发的教学辅助软件来进行教学活动。它兴起于20 世纪50 年代末, 是在美国斯金纳教授的程序教学理论基础上逐渐发展起来的。CBE的目标是在教育中运用现代科技提供最优的手段和方法, 以达到既定的教育目标。在教育过程中, CBE可以起到教师的作用、学习伙伴作用以及助手与工具作用。计算机辅助教学 (即CAI) 作为CBE在教育领域的一个主要方面具有如下特点:大容量的非顺序式信息呈现;学生可以控制学习内容和学习进度;网络技术使CAI可获得群体的支持;实现因人施教的教学原则和及时反馈原则;CAI活动的效果受教师态度的影响;学生在CAI活动中处于一种积极、主动的精神状态;对教师或软件开发者提供了教学决策支持。CAI渗透到了各级各类教学领域, 近几年来, 由于因特网和超媒体技术的飞速发展, 原先的计算机辅助教学迅速发展成多媒体计算机教学, 多媒体教学辅助软件是以现代教学思想为指导, 以计算机、多媒体和通讯技术为支撑, 以学生为中心进行教学的新型软件[2]。
认知主义教学理论也对教学有一定的启示。其中影响较大的是布鲁纳 (J.S.Bruner) 的认知结构教学理论。 (1) 布鲁纳提出了相应的四条教学原则:第一, 动机原则。学生对学习都具有天然的好奇心和学习的愿望, 要利用这种倾向, 激发学生参与探究活动, 从而促进学生智慧的发展。第二, 结构原则。教师应该认识到教学内容与学生已有知识之间的关系, 知识结构应与学生的认知结构相匹配。第三, 程序原则。即要按最佳顺序呈现教学内容。第四, 强化原则。即要让学生适时地知道自己学习的结果。但需要注意的是, 教师不应提供太多的强化, 以免学生过于依赖教师的指点。 (2) 学科知识结构。布鲁纳认为学习基本结构有几个好处:第一, 如果学生了解了基本概念和基本原理, 有助于学生把学习内容迁移到其他情景中去;第二, 如果把教材组织成结构的形式, 有助于学生记忆具体细节的知识;第三, 如果给予学生适当的学习经验和对结构的合理陈述, 即便是年幼儿童也能学习高级的知识, 从而缩小高级知识与初级知识之间的差距[3]。
三、教学辅助软件的设计
教学辅助软件与一般的软件相比有着自身的特殊性。学习者在使用课件进行学习时, 不但是学习的过程, 而且是认知的过程;教学辅助软件不但是学习活动的组织者, 而且还是教学内容的传递者。所以, 如何引发学习者的学习兴趣, 如何实现课件与学习者更好的交互, 把需要传授的教学内容准确地呈现给学习者, 使学习者能够顺利地完成学习过程, 是多媒体课件设计和开发的核心问题。
通过对学生的问卷调查以及任课教师的访谈, 笔者认为由于学生的基础水平不同, 在课堂中很难平衡所有人的认知程度来上课。因此, 教师需要较全面、系统的课件来辅助教学;学生需要能供他们自学以及课后复习的资源, 把枯燥的知识变得通俗易懂。
结合教学目标、学习者特征和教学内容, 笔者认为软件的文件大小最好不要太大, 方便迁移, 所以考虑采用Flash这个常用工具软件, 最后发布成EXE文件方便各种类型的电脑都能打开使用, 提高软件的推广性。另外, 软件要有明确的模块分工, 可以是“实验”作为统一模块, “理论知识”作为一个模块, “二级考试的内容”作为另外一个模块, 如果在设计制作的过程中还有其他内容也可以加以补充[4]。
笔者选用Flash CS3 作为开发平台, 视频制作工具和音频处理工具采用Camtasia Studio和Gold Wave。Camtasia Studio是美国Tech Smith公司出品的屏幕录像和编辑的软件套装。软件提供了强大的屏幕录像 (Camtasia Recorder) 、视频的剪辑和编辑 (Camtasia Studio) 和视频播放功能 (Camtasia Player) 等。使用本套装软件, 用户可以方便地进行屏幕操作的录制和配音、视频的剪辑和过场动画和播放。Gold Wave是一个功能强大的数字音乐编辑器, 它可以对音频内容进行播放、录制、编辑以及转换格式等处理。其特性有:直观、可定制的用户界面, 使操作更简便。Gold Wave允许使用很多种声音效果, 如:倒转 (Invert) 、回音 (Echo) 、摇动、边缘 (Flange) 、动态 (dynamic) 和时间限制、增强 (strong) 、扭曲 (warp) 等;精密的过滤器 (如降噪器和突变过滤器) 帮助修复声音文件。
本软件是根据《数据库应用》教材进行设计与开发的, 各模块的整体呈现形式如图1。
“实验内容”:包括八个实验的内容 (创建和使用数据库、表的查询、SQL语言应用、窗体设计、报表设计、宏设计、菜单与工具栏设计和VBA程序设计的基本实验操作内容) , 使学生掌握一些组件的创建方法和一些常用的设计方法, 使学生具有独立完成数据库创建能力, 并能在数据库中执行一定的功能。每个实验分为实验目的、实验准备、实验内容、实验指导、实验习题等 (如图2 所示) 。另外, 由于单个知识点的案例不足以联系整体, 所以在安排案例时, 可以将其单独安排在实验中的一个模块, 点击按钮进入该模块会有多个侧重点在不同知识点上的案例供学生下载查看。
“知识库一览”:主要为理论知识以及任课教师上课PPT的知识点, 以文字形式呈现。“知识库一览”中的理论知识主要包括数据库基本概念、关系数据库理论、关系数据库的标准语言SQL、关系数据库的设计、数据库保护等模块, 每一个子模块里面有具体的概念及其相关内容的分点介绍, 方便学生和教师查找使用。
“学习拓展”:主要是拓展学生的知识面。在本模块中提供了计算机二级的考试大纲、样题测试、真题下载和相关学习网站的链接, 让学生能根据自身的需求提高本门课程的学习综合能力。其中, “样题测试”的主要内容来自于全国计算机等级考试的真题, 具有立刻判断、统计分数的功能, 有些学生的考试风格是不喜欢立刻知道做得对与否, 这会影响做题时的情绪从而导致成绩不理想, 所以对于判断对错的功能设计成供学生自行手动操作, 最后会有成绩的统计以及答案参考, 考生在做完一道题目后可以重做, 直到对结果满意为止。
四、教学辅助软件的教学效果与分析
本软件主要是辅助教师课堂教学以及帮助学生课后自习, 在内容上主要是以理论书上的重难点为出发点, 以实验指导书上的各实验为课程结构进行安排的。在教学策略上笔者选择教师为主导、学生为主体的双主教学策略以及学习者与教学辅助软件之间具有交互性操作的自主性教学策略。这样可以使学生既有教师的指导以及亲自动手的实践, 又能提供教学辅助软件使学生在课后自习和复习, 达到双管齐下的效果, 提高学习效率的目的。通过问卷调查, 64% 学生认为:教师在上课过程中使用本课件进行辅助讲解, 对他们的学习有帮助, 有33% 的学生则认为有一点帮助, 只有极少数的学生认为是没有作用的;有79% 的学生认为配上讲解的语音能够帮助他们更好的理解以及记忆;有76% 的学生认为该软件加上理论知识点能帮助他们更好的复习与记忆;有接近91% 的学生认为能理解掌握该软件中提供的重难点知识。学生认为软件还为他们的学习带来的收获有:学习了教育新理念与方法、培养了自学意识、获得了更多的学习资源、知道了实验的其他做法和自己所做的实验操作是否正确等。这充分证明了本软件在辅助教学上取得了一定的成果。
另外, 在被问到该软件是否有提高学习兴趣这点时, 70%的学生认为教师上课时结合该软件讲解的效果不错, 任课教师也反映, 在使用该软件的过程中, 课堂的活跃气氛有所提高, 学生积极性比较强, 每个学生的学习能力得到了提升, 效果明显。总的来说, 该软件取得了一定的预期教学效果。
摘要:随着信息技术的飞速发展, 数据库技术的应用已经相当的普遍。全国各大高校也对非计算机专业的学生开展了《数据库应用》课程的教学。但是, 通过对该门课程的文献资料、网上资源以及学习该门课程的部分学生和任课教师的调查, 发现该课程传统的教学方式远远没能达到预期的教学效果。笔者通过开发该门课程的教学辅助软件, 使课程内容达到直观、形象的效果, 使学生的学习兴趣增强, 提高了课程教学质量与效率。
关键词:ACCESS数据库,Flash,教学辅助软件
参考文献
[1]俞琴.数据库技术的新领域探索[J].无线互联科技, 2012, (01) :64.
[2]曲惠勤.计算机辅助教育研究进展[J].合肥师范学院学报, 2010, 28 (6) :71-72.
[3]何克抗.教学系统设计[M].北京:高等教育出版社, 2006:65-66.
【数据检索软件论文】推荐阅读:
软件工程数据库编程技术论文06-12
2.4《网络数据库的信息检索》教学设计10-11
大数据分软件用户手册12-13
专业文献检索论文11-11
软件工程之数据流图08-29
医学文献检索小论文09-06
选择数据恢复软件的要点和使用注意事项09-17
文献检索课的心理学方法应用论文06-18
数据分析论文06-16
数据仓库毕业论文07-08