免费预览已结束,剩余69页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要随着现代企业制度的发展和市场观念的不断深入,传统的管理模式和方法已经严重滞后于经济发展的节奏。在市场经济发展的今天,成本得不到控制、效率得不到提高,企业就无法实现自己的目标利润,管理无疑已成为企业生存发展、追求利润的决定因素。随着计算机和网络的飞速发展,企业管理软件也越来越多的被运用到企业的管理中去,它可以帮助管理者正确计算生产耗费的补偿尺度,真实反映企业的营销、财务成果,严格控制企业自愿的有效耗费,科学预测企业的最有效益和成本,合理指定产品的市场价格,准确评价企业的决策能力和经营管理能力,为工业生产和管理实现高速化、大型化、综合化、自动化创造条件。医药行业更不例外。国务院体改办等部门在关于医药卫生体制改革指导意见中指出,在药品购销活动中,要积极利用现代电子信息网络技术,提高效率,降低药品流通费用,推动药品零售业的连锁化经营。面对机遇和挑战,医药卫生行业的科研、生产、流通、使用、管理单位要努力实现企业内部信息化和企业外部信息化,要大力发展行业,企业的电子业务、电子商务、电子政务、电子科技,推进普及企业内部住处技术应用,构成行业电子商务基础,真正实现计算机网络管理,以迎接新挑战。针对医药现在的经营状况和管理需要,在高度概括医药业务管理共性的基础上,我们采用先进的数据库技术和客户机/服务器体系结构,建立的一套名副其实的分布式管理系统。系统全部基于windows 95/98/2000/nt ,风格一致的windows 界面使只要稍具windows知识的用户可以立刻上手使用;操作上大大简化人工操作,把许多功能置于系统自动控制之下。完全可以按照具体业务需要执行各项业务,可以同时支持键盘和鼠标操作,更可以根据个人的喜好定义自己的键盘布局。利用数据交互平台,支持多个公司进行统一控制和管理。具有简单可复制的门店管理、高效、低成本的配送体系,稳定、低使用费的数据交换方式,多价格体系(按门店性质任意组合),管理权限由总部集中控制,体现统一的管理思想。本系统体现医药行业的特殊性,符合gsp和gmp规范、 药品按批号管理(时效)、 处方药、非处方药的区分、 毒麻药品的管理、 贵重药品的管理、 多种分类方法、 支持同一商品多种计量单位、特殊的盘点方式、 销售环节的中药药方录入、 多种编码体系、条码店内码助记符辅助码、 配送的特殊性。本医药信息管理系统率先引入真正的商业决策分析系统,为商业企业的经营决策提供实用的数据指引。本系统注重于与实际经营管理相结合,注重于先进经营管理模式的推广及全方位的支持与服务,从而提高企业的经营管理水平,解放经营管理决策部门人员,达到为企业创造好的效益与利润的目的。关键词 abstract and keywords算法、系统结构、数据结构、模型、拼音码、首营药品、销售自提、扣率摘要英文翻译:is notional with the market along with the institutional development in modern business enterprise continuously thorough, the traditional management mode is already serious with method in the rhythm that economy develop.the market economy in today develops, the cost cans not get the control, efficiency cans not get the exaltation, business enterprise cant realize own target profits, manage to have become doubtless the business enterprise exists the development and pursue the decision factor of the profits.fly to develop soon with network along with the calculator, business enterprise management software too more and more of is made use of to go to in the management of the business enterprise, it can right calculation in in aid of governor produce waste of in expiation of dimensions, the reality reflects the marketing, finance result of the business enterprise, the strict control business enterprise wastes voluntarily and effectively, science estimate business enterprise most valid benefit with cost, the reasonable specifies the market price of the product, the decision ability of the accurate evaluation business enterprise with operate to manage the ability, produces with manages to realize for the industry the high speed turn, large turn, synthesize to turn, automate to create term.the medicine profession is more not exception.the state department changes to do to wait the section in concerning medicine hygiene system reform leading opinion middle finger out, in drugs bought activity, wanting to be positive to make use of the modern electronics information network technique, lifting high-efficiency, lower drugs circulate the expenses, pushing the catena of the drugs retail trade turn the management.face the opportunity with the section 研 that challenge, medicine hygiene profession, produce, circulate, use, manage the unit wants to work hard to realize the internal information in business enterprise turns to turn with the business enterprise exterior information, wanting to develop the profession strongly, the electronics business, electronic commerce, electronics governmental affairs, electronics technology of the business enterprise, push forward universal the internal abode in business enterprise technique is applied, constituting the profession electronic commerce foundation, real realize the calculator network manage, toing greet the new challenge.aiming at the now in medicine operates the condition to need with the management, in generalizing highly the medicine business the management the sexual foundation totally, advanced database in our adoption technique with customers machine/ server system construction, establish a set of reputation corresponds to realityly distribute type management system.the system is all according to windows 95/98/2000/ nt, the consistent the interface of windows in style makes have slightly only the knowledge of windows customer can undertakes immediately usage;simplify consumedly on the operation the artificial operate, placing to allow the multi-function controls automatically in the system under.can carry out various business according to the concrete business demand completely, can support the keyboard to mark the operation with the rat at the same time, can also define own keyboard layout according to the personal favour.making use of the data hands over with each other terrace, support several companies proceed to unify the control with manage.a store management that have to can make duplicate in brief, go together with to send the system efficiently and low costly, stabilize, the data of the low usage fee exchanges the way, many prices system( press a door the store kind combines arbitrarily), manage the legal power be concentrated by headquarters control, management thought that unify now.this system now medicine profession of special, match the gsp to press batch number management( time limited efficacy), prescription medicine with the norm of gmp, drugs, not prescription medicine of distinction, poison anesthetic article of management, valuable drugs of management, various classifications method, support the chinese herbal medicine medicine that same merchandise variety calculate the unit, special stocktaking the method, sale the link the square records into, various codings system, bar code/ code inside the store/ help to record the sign/ assistance code, go together with the special that send.this medicine information manages the system leads off to lead into the real business decision analyzes the system, for the practical data in offering in decision in management guide line of the business business enterprise.this system makes a point of in with actual management management combine together, make a point of in expansion and all-directions supports of managing the modes in advanced management and service, from but increase the management management level of the business enterprise, liberation management management decision section personnel, attain for business enterprise the performance that creation like and the purpose of the profits.目 录第一部分 前言第二部分 正文第一章 引言第二章 设计目的及设计目标一、问题的提出二、系统的设计目的三、系统设计目标第三章 开发环境介绍(硬件和软件)一、硬件开发环境二、软件开发环境及软件介绍第四章 系统结构与模型一、系统设计的思想及依据二、设计实现的策略和算法描述三、编程模型及数据结构第四章 系统实现技术一、系统分析(需求分析、可行性分析等)二、分模块详述系统各部分的功能方法三、程序流程第五章 性能测试与分析一、硬件调试及结果分析二、软件调试及结果分析三、测试实例(测试集)的研究与选择四、测试环境与测试条件 五、实例测试(表格与曲线)六、性能分析第三部分 结论第四部分 致谢第五部分 参考文献第一部分 前言企业信息化是社会和企业发展的方向和动力。随着中国加入wto,特别是2003年开放医药分销服务后,中国医药企业将融入全球一体化的进程中。internet正在将越来越多的企业连接在一起,而逐渐发展成为一个全球化的集成商务网络。未来企业的生存环境正是由各种电子商务服务所连接而成的全球化网络价值链,一个网络与无限带宽整合的新时代即将到来。由于社会的发展和分工的细化,现代企业的活动重点正逐步转移到企业和企业之间,越来越多的企业将非核心业务外包,这使得企业和企业以及企业和市场之间的依赖性增大。要高效地连接企业和企业并营造优良的市场环境,就必须借助新的网络技术,在企业内部大力推行并应用信息技术。医药信息管理系统推行医药电子商务对国民经济的持续稳定发展起到至关重要的作用,企业通过实施信息化的改造和电子商务,可以重新整合内外管理,实现对整个供应链的管理,极大地提高管理效率和经济效益。医药经济是国民经济的支柱产业。医药商品又是特殊的商品,它关系到人民群众的健康。从医药流通企业的大环境来看,普遍存在着企业多、规模小、质量管理松散,伪、假、劣药泛滥,价格监控不强,购销活动中甚至存在着严重的不正之风。而医药信息化的实施又是一项复杂的社会系统工程,它关系到医药、卫生、医保、物价、生产、流通、消费等方方面面。只有医药工业、医药商业、医疗卫生等都实现了自身内部的信息化,医药电子商务才会成为可能。因此,高度重视医药企业信息化,加强政府部门对医药电子商务的宏观规划与指导,并为电子商务的发展提供良好的法律环境有着重要的战略意义和现实意义。信息的共享需要建立统一的标准与规范。目前国内的企业要通过互联网或其他数字通讯与其他商业伙伴进行无障碍的、快速的信息交换或电子商务活动,就必须建立一个与国际接轨的、国内统一的数据、文档及工作流规范。目前,医药产品涉及医药、卫生、医保、物价等相关领域,医药产品没有统一的条形码,企业间的应用接口不统一,必将制约医药电子商务的快速、规范和产业化发展。只有制定电子商务信息交换标准,强制实施医药商品的条形码,医药流通与医疗单位消费者之间才能实现无障碍的信息共享、传输和转换,医药产品才能实现真正意义上的低成本,使消费者享受到真正的实惠,医药产品的招标才能实现真正意义上的监督管理,并有效地根除购销活动中的不正之风。实施医药电子商务必须从企业信息基础平台建设入手,数字化是社会的前进方向,但数字化必须先从企业信息基础平台建设入手,没有企业内部信息化的支撑,实现医药电子商务就只能是纸上谈兵。因此,现代医药行业始终把“应用主导,讲求实效”作主为推进企业信息化的一条重要原则,循序渐进、扎扎实实地做好各项基础工作。企业信息化的过程就是企业实现现代化管理的过程,但现代化管理光有目标是不够的,还必须通过制定有效的管理过程,脚踏实地地去实现目标。因此,我们首先制定了分步实施的企业信息化规划。信息化为医药信息管理提供了新的发展平台,作为与开发商合作开发的第一套大型业务信息管理系统,它给医药行业带来的是一场新的管理革命。目前,西药线的各个环节,包括购销合同、业务开单、商品保管、商品发货、商品验收、商品退货、价格管理、库存管理、质量管理及各项统计等均实现了全过程信息化管理,业务、财务、仓库之间实现了信息共享,其初期应用效益已经产生。企业信息化建设和电子商务的解决方案是一个开放的系统工程,仅仅依靠企业单一的资金和技术力量显然是不够的。推行企业信息化和电子商务的最终目的是要降低经营成本,以信息化实 现社会生产力跨越式的发展,从而在经济和社会发展的基础上缩小数字鸿沟。因而,我们殷切期望得到各级政府部门政策上的鼎力支持,为企业创造一个良好的发展环境。我们也将以自己的不懈努力,为推进医药的产业信息化作出新的贡献。第二部分 正 文第一章 引言本医药信息管理系统是针对医药流通企业的经营状况和管理需要,在高度概括医药流通企业业务管理共性的基础上,采用先进的计算机网络及数据库技术,建立的一套名副其实的分布式管理系统。各个分部之间数据共享,并单独管理各自的库存和销售,根据自身的业务进行分析处理。根据先前药业管理系统和现代药业管理模式相结合,以现代商业管理理论为指导,以药品质量管理、库存管理、进货管理、配送管理、销售管理和结算管理几方面为重点,博采众长,集技术的先进性和管理的有效性为一体的医药信息管理系统。本系统符合实际操作流程的习惯,易学易用的友好的用户界面,适合各岗位、层次工作人员的使用,全部采用面向对象的数据库开发工具sybase powerbuilder 8.0设计;后台数据库采用microsoft sql server2000,系统采用国际最先进的网络操作系统windows 2000,功能强大、可靠性高;系统为了保障数据的安全,对操作员根据其业务分工设置相应的操作权限,通过在应用软件上增加了系统注册、上机密码口令、优先级、自动检错等手段,有效的保证了系统的可靠性。 本系统设计思想使得该系统具有良好的可扩充性,以适应公司不同阶段的业务发展需要;准确及时交流信息,发挥网络功能,减少重复操作,提高工作效率。彻底改变手工或单机管理对信息收集处理中的重复、混乱和容易出错的状况,充分利用计算机网络及关系型数据库的资源共享、数据共享等技术。一个环节录入信息,其它环节可以共享,确保数据的准确性和一致性。 工作站采用windows 98中文版,不需要记忆任何计算机命令,人机界面友好,操作非常简单。每个系统都具有系统维护功能,对可变化的项目可自行维护,不需改变程序。本系统可以对每个系统的业务情况、统计报表,在任意时间内进行汇总、查询,同时对几种情况可以任意组合分类查询、统计,大大降低了统计人员的工作强度;公司领导通过查询系统,可及时了解业务情况、财务情况,各种数据报表皆可打印,将通常的的事后统计变为实时跟踪,静态管理变为动态管理,全面提高了管理水平。 第二章 设计目的及设计目标一、问题的提出近年来,随着国家医药体制的深化改革,越来越多的医药企业参与到了激烈的市场竞争中,对计算机的期望值已经从单一的支撑本医药企业内部运营业务而演变为对内部运营,对上下游业务往来的管理需求更加强烈。 基于此,全面结合国内药品流通行业管理实际,充分融入现代、科学的管理思想,运用先进、前沿的开发手段及开发工具,我们开发并推出了面向我国医药行业信息管理系统,以帮助我国医药企业实现管理自动化,实现与国际接轨,提高企业全面综合的市场竞争能力。二、系统的设计目的 医药管理信息系统的总体设计目的是实现医药企业医药信息管理的系统化、规范化和自动化。能够和医药财务管理系统相结合,真正实现医药企业高效、科学、现代化的药品管理。三、系统设计目标对于任何一个企业所追求的经营目标均可用两句话来说明:最佳的客户服务水平及最少的投入、最高的产出。为了达到这一基本的经营目标,就需要企业对所拥有的各种药品进行有效的、充分的利用,即对资源进行计划和控制。设计本系统的目标是要医药企业应用先进的企业管理思想,面向不同规模的医药企业,实现企业药品的规范化管理,辅助进行经营决策分析。本系统集数年专业医药行业管理软件开发经验,吸取了系列产品中的精华,在系统安全性、稳定性、方便性、友好性、易用性、实用性等方面都有了很大的提高,“购销存”信息清晰准确,帐流信息简洁明了。充分体现药品作为特殊商品所应遵循的gsp、gmp等有关规范。与传统的管理软件相比,既强化了软件针对不同使用者个性化要求,更侧重于药品各结点之间相互联接的经营活动,强化了业务管理、业务监督考核、经营监控及经营分析和辅助决策功能,为医药企业形成高效率的管理和营销体系提供了强有力的支撑。第三章 开发环境介绍(硬件和软件)一、硬件开发环境硬件设备:服务器,交换机,无线网,计算机数台服务器:hp proliant ml570 g2,处理器:4个intel xeon mp 2.0ghz内存:4gb双路交叉存取pc1600 ddr sdram,运行速度200mhz,可扩展至32gb 开发系统:windows advanced server 2000二、软件开发环境及软件介绍本系统采用c/s结构,前台用sybase powerbuilder8.0支持,后台用microsoft sql server2000支持,下面我对powerbuilder8.0和sql server2000 分别进行一下介绍。下面我对sybase powerbuilder 8.0进行一下简单的介绍:面对市场的迅速变化,企业战略应用也必须具备全新的视野。企业首先需要建设新的、创新性的应用程序,它不仅能驱动企业向前发展,还要能够增强和扩展企业现有的应用程序组合。再者企业需要明智的战略规划,既要引入新的技术和平台,又无需放弃可靠的、成熟的客户端/服务器架构。企业需要最大的自由度,这样才能为应用程序和用户选择最适当的平台。此外,复杂的计算环境要求组织良好的、高效率的开发实践,不但要支持难以计数的应用程序服务器、web 服务器、浏览器、web 服务以及商务规则,还要面对持续不断的变革。 当然, 降低开发成本同样是一个极为重要的问题。经济压力正在压缩预算编制和人员配备,但是对 it 专业人士的要求却在不断增长。如何才能降低开发初期和中期的成本呢?对企业和商业应用程序开发人员的底线要求是无法降低的。企业需要一个高速的集成开发环境,它能够赋予企业最高的效率、可靠性、功能性和灵活性,除此以外,它还能够支持多种客户端选择、变化的业务流程和迅速发展中的技术平台。sybase powerbuilder 正是这样的产品。利用powerbuilder企业可以访问许多种对象模型,与标准协议交流,并配置到多种平台上。使用 powerbuilder 8.0 能获得很多乐趣。它的速度极快,在一个 ide 内部编写 windows 和 java 程序都很轻松。始终以“保持业内最好的开放式集成开发环境”为使命,sybase powerbuilder 8.0 再次创立了高速度、高效率、功能丰富的应用程序开发工具的新标准。powerbuilder 的前途从来没有像现在这样光明、清晰。 powerbuilder 8.0 扩展了它富有传奇性的、卓越的 ide 功能,始终在各种新一代开发环境中处于领先地位:“4glplus”。4glplus 将成为一个丰富且高产的解决方案,适用于应用程序开发环境的整个生命周期。powerbuilder 8.0 率先推出的 4glplus 提供了多种全新的开发功能和集成特性,适用于: j2ee microsoft .net 客户端/服务器 web 服务器 语言集成 设计/建模同步 n 层结构 版本控制 脚本 所有这些功能综合起来,为开发人员提供了前所未有的灵活性,能够帮助他们将正确的架构和开发模式应用到正确的应用程序中。powerbuilder 允许您快速创建并配置持久的企业级或者商务级应用程序,通过增长收入、提高用户效率、增强客户服务以及更紧密的与伙伴合作来改变现有业务模式。 powerbuilder 8.0 比任何时候都更加强大有力,通过与 sybase powerdesigner 集成建模并支持异类开发环境,powerbuilder 8.0 提供了更高水平的语言集成能力。它充分体现了 sybase 的构想将业内最好的、开放式的 rad ide 扩展成为一个远远超越了编程界面和集成调试的开发环境,在这个环境中,应用程序开发过程和建模过程都能够周密仔细地进行计划、开发、集成、测试和配置。 有了 powerbuilder,用户不论面对今天的开发任务,还是迎接明天的开发挑战,都能够做到游刃有余,从容不迫。 powerbuilder8.0支持web功能,我们对于怎样使用技术或怎样经商等的看法可能会因 web 服务而改变。web 服务很可能解决并最终简化生意伙伴、应用和组件的互操作方式。microsoft .net 的核心技术保证了 web 服务的成功。 对 web 服务的支持是 powerbuilder 8.0 的新举措,它允许用不同程序语言写成的应用可以互相通讯。powerbuilder 开发人员要获得访问 web 服务的 4gl 经验,不必具备任何专业的技术知识,也不需要处理复杂的 wsdl、xml 语法或者开发 soap。powerbuilder 也能生成 web 服务,但必须与 easerver 一起使用。easerver 处理组件并将其转变为 web 服务。因为 powerbuilder 8.0 不具备监听器(listener)功能,所以不能独立生成 web 服务(应用服务器的一个标准特征)。虽然在将来 powerbuilder 有可能独立生成 web 服务,但大多数开发人员将通过应用服务器来管理 web 服务的访问。 jsp clients 和 windows clients 都可以使用 web 服务。用 powerbuilder 中的向导也能访问 web 服务。开发人员按向导的提示提供信息,如 wsdl 文件的位置、服务和端口等。向导解析这些文件,判定哪种服务可用,并生成由 powerbuilder 应用所使用的代理对象。soap 曾是访问 web 服务的常用方式,但是 powerbuilder 代理对象具备所有必需的功能,可以替代 soap,开发人员无需掌握详细的 soap 知识。 尽管 powerbuilder 8.0 对 web 服务的支持主要是入站式(inbound),我们仍期望并相信支持出站式(outbound)的 web 服务将成为更受欢迎的应用互用方式,并且在以后的 powerbuilder 版本中支持 .net。 powerbuilder 8.0 具有从第三方应用软件服务器产品访问第三方 ejb 组件的新功能。同目前在 sybase easerver 上实现的功能一样,powerbuilder 应用可以作为 ejb 组件的客户程序驻存于 j2ee 应用服务器(如:ibm websphere 和 bea weblogic)中。这是 powerbuilder 开发人员们一直期待的功能,也是 sybase 的重要举措。该功能通过使用 powerbuilder native interface(pbni)动态链接库(dll)实现。可用向导生成理解 ejb 组件的 powerbuilder 代理。powerbuilder 虽然充当控制应用程序,但是外部的应用程序能存取在 easerver 上运行的 powerbuilder 组件。 我们期待以后的版本能在所有的 j2ee 应用服务器上部署 powerbuilder 。当然,目前开发人员也能通过选择一种部署方式,使 powerbuilder 组件看起来好象贮存在第三方 j2ee 应用服务器上一样。这种能力包括将 powerbuilder 中不可视对象(nvo)部署在 easerver 上,并通过该产品的桥接器(easi)与第三方应用服务器通讯。 jsp 页面就是扩展了的 html web 页面,通过使用嵌入的附加代码能够同时交付静态和动态内容。它一般驻存于中间层的 web 服务器,响应从客户端发出的 http 的请求,或者从事务处理服务器上调用 ejb 组件的业务方法。用户界面和应用程序逻辑在 jsp 页面内分离, 使分工不同的开发小组授权分派任务时更简单。而且,不用再编译应用程序逻辑,展示逻辑就能自动被重新编译,与其他生成 web 动态内容的方法相比具有更大的灵活性。为什么要在 powerbuilder 中创建 jsp 页面?因为它能使开发人员在单个 ide 中创建并部署 web 应用,也为 jsp 开发提供了特别的 rad 环境。powerbuilder 用户也能通过向导得到帮助: 创建 jsp web 应用目标 创建调用 web 服务的 jsp 页面 然而, powerbuilder 8.0 为经验丰富的 jsp 开发人员提供完整的可配置性和灵活性。jsp 页面可部署于 easerver 和 tomcat,也可按指令部署到其他 jsp 兼容服务器中。 power builder native interface powerbuilder 8.0 通过 pbni 向开发人员提供新技术选项新的编程界面,令用户使用 c 和 c+ 应用程序工作更轻松。开发者们通过 powerbuilder 看到第三方程序, 例如 c+ 组件,并且将其转换为 powerbuilder 对象。pbni 也允许开发人员把 powerbuilder virtual machine 嵌入外部 c+ 应用中,这被称为 powerscript 功能。 因此, 开发人员可以通过现有的两种不同且互补的方法实现 powerbuilder virtual machine与 c+ 程序的通信。 pbni 是访问不可视对象,并进行可视化控制的工具。pbni 在 powerbuilder 中很重要,因为 powerbuilder 开发人员可通过它操作用 c 或 c+ 编写的第三方应用程序。尽管 powerbuilder 的许多版本都有该功能,但是在过去还需要掌握有关 c+ 的详细知识。现在,开发人员者只需有限地了解 c+ 就能轻松使用该工具的功能。通过 powerbuilder 8.0 中的库和标题(headers),可以将 c+ 程序编译到 dll 中。编译成 dll 后, powerbuilder 就可以识别里面的方法。生成一个可用于 powerbuilder 应用的运行时间的 .pbd 文件后, c+ 程序就成为一个能独立的可视的 powerbuilder 对象。 尽管 pbni 最开始只是存取和使用 c+ 的工具,但是它的发展已具备更广泛的影响。pbni 能充当通往 c+ 和 java 的渠道,它也能被用来执行原先不能在 powerbuilder 内完成的各种任务。该工具为 powerbuilder partner 填补可能存在的功能空白打开大门,从而为 powerbuilder 用户提供额外的功能。 pbni 也是常用的访问 java 的工具。powerbuilder能通过多种方式被 java 调用, 包含扩展集的创建和 java 代理类的创建。具体来说,java 类可以通过 java native interface (jni)调用java 方法,而 java 方法通过 pbni 调用 powerbuilder。 通过 pbni 所激活的 powerbuilder 扩展功能,举例如下: 包装 com 组件,该组件因为引用自定义的 com 界面而不能映射到任何 powerbuilder 数据类型 作为 powerbuilder 的接口,通过使用 adaptive server anywhere 的 dbtools (需要回调函数功能)来备份和管理数据库 包装 gnu ghostscript 程序,允许将少量 datawindow 对象存储成 pdf 装所有提供标准应用的开放源代码 c+ 库 microsoft net 是一组新出现的 microsoft技术(windows 客户端、web 服务、microsoft 服务器和 visual studio)用于连结信息、人、系统和设备。尽管目前技术尚未成熟,.net 的分支仍不清晰,但 sybase 已经规划了自己的 powerbuilder .net战略,以确保 powerbuilder 用户赶上潮流,能够使用 .net所提供的全部功能。powerbuilder .net 策略将在 2003 年开始通过下列四阶段实现。 第一阶段 从 powerbuilder 8.0 着手,支持调用 web 服务以及使用 easerver 的 web 服务产品。 第二阶段 这个阶段将引入 datastore.net 和 datawindow.net。通过 datawindow.net,使用其他 .net 语言的开发人员可以从 sybase 的 powerbuilder 中获得出色的数据存取和操作技术。 第三阶段 很可能具备访问整个 .net 平台的能力。支持将包括开发一个生成 microsoft intermediate language (msil)编码的编译器,该编码用 common language runtime (clr)作为管理代码来运行。该功能将使 powerbuilder 开发人员能够使用 net 的类库,例如 powerbuilder 应用中的系统类、xml 类、windows forms 和 web forms。 第四阶段 powerbuilder 用户能够将 .net ui 架构中的组件带入到 powerbuilder ide 中。在这一阶段,powerbuilder 开发人员将能使用建立在 .net 架构中所附加的全部功能。 不论是对于 sybase 还是 powerbuilder 开发人员来说,powerbuilder 8.0 都是一个重要的版本,因为它具备必要的特性,以保证 powerbuilder 和 powerbuilder 开发人员能获得目前对主流应用开发方法的支持。powerbuilder 应用能在跨越多个系统时,自如地与数据和其他应用通信和交互,关键在于其 xml 功能。xml 是 web 服务的基础,也是实现普遍互用性的主要技术基础。软件工业已经接受了 xml,因此 powerbuilder 兼容 xml 就显得尤为重要。除了支持 xml之外,powerbuilder 还具备访问 web 服务的能力, 使 powerbuilder 应用能够通过使用 xml、soap和 wsdl 等,与用不同语言编写的应用相互通信。尽管目前可以通过 easerver 生成 web 服务,但是在 powerbuilder 充分融合领先的应用服务器之前,sybase 将面临严峻的形势。 .net 策略也将改进 powerbuilder 的可用性和互操作性并且为现有的 ejb 支持提供更多的补充。如果考虑到 .net 较预期的发展缓慢,sybase的分阶段战略还是很及时的。当 .net 的阐述更加明确、更易理解时, sybase将在必要处调整其 powerbuilder 策略,以保证产品的兼容性和支持。powerbuilder 所有的改进都是为了保持其竞争力所必需的。这些变化将使 powerbuilder 通过提供具有竞争力的技术来留住其忠诚的顾客群,使用这样的技术才能开发出满足客户不断发展的需要的应用软件。 powerbuilder 8.0 支持 jsp authoring 是一项有意义的进步。用 rad ide 开发 java 应用让开发进程象流水线一样快速、简单。通过 j2ee 第三方服务器访问 ejb 部件的改良性能与上述性能很好配合。 这本白皮书详细说明了 powerbuilder 8.0 的关键功能,但还有许多其他的新特色尚未介绍。这些特征包括: orcascript 语言 ml 和 comma separated value (csv) 输入和保存 以pdf 格式保存 datawindow 对象 增强源控制 datawindow 的改进 powerscript 的改进 debugger 的改进 提高 database 连通性 其他性能的提高 powerbuilder 开发人员通过 powerbuilder 8.0 能够使用各种最新应用的技术,还能为多种不同语言和开发环境建立native interfaces打下基础。powerbuilder 8.0 是 sybase 对于 3gl 市场的发展和新技术的来临最有力地回答。powerbuilder 仍受广大开发人员青睐,而且在开发工具市场中占据领先地位,这些都说明 sybase 的发展方向是正确的。通过扩展 powerbuilder 对互操作性标准的支持;努力建立与部署环境(websphere、9ias 和 weblogic )透明的关联,以及领导开发环境平台( java 和 .net ),sybase 将保持 powerbuilder 的优势,提供一体化应用开发工具和技术,这些举措已经超过了许多开发工具所涉及的范围。sybase 面临的挑战是确保 powerbuilder 及时获得这些能力并且在应用开发的进程中成为主角而非跟随者。后台数据库采用微软的sql server 2000,在数据库应用中,速度是一个永恒的话题。有许多因素会影响数据库的性能表现,例如:操作系统,硬件方面的因素,如内存和磁盘空间,访问数据库的应用软件。除此之外,数据库本身的设计也是一个影响性能的重要因素。 我们可以采取哪些措施提高sql server数据库的性能?现在的焦点主要集中在sql server 2000为视图创建索引的能力,以及如何使用index tuning wizard(itw,索引调整向导)优化索引。另外,我们还要学习如何确保查询充分地利用了索引以及数据库统计信息。 性能问题应该在数据库设计的初始阶段就开始考虑。不过,即使在数据库正式开始运行之后,我们仍旧可以进行一些修改,这些修改将显著地影响数据库的性能表现。索引是一种优化数据查询和排序操作的数据库实体,正确配置的索引能够使数据库查询或更新数据所需要的时间发生巨大的变化,itw能够帮助我们确定如何在数据库中配置索引以获得最佳的性能。 我们可以让itw根据指定的workload(工作负荷)推荐最佳的数据库索引配置。workload是保存到外部文件的sql脚本或跟踪结果。itw的建议是根据给定workload而提出的最优化建议,因
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年初中七年级化学单元卷
- 预防起重伤害教育试题
- 设施操作员消防设备中级技能考试题库及完整答案(夺冠系列)
- 2025年文化遗产保护与应用项目可行性研究报告及总结分析
- 2025年大型文化产业园区建设项目可行性研究报告及总结分析
- 2025年企业碳资产托管合同(配额交易)服务内容
- 2025年儿童玩具设计与制造项目可行性研究报告及总结分析
- 2025年线上租车服务项目可行性研究报告及总结分析
- 2025年绿色建筑材料研发与市场推广项目可行性研究报告及总结分析
- 2025年5G智慧物流系统建设项目可行性研究报告及总结分析
- 新教科版小学1-6年级科学需做实验目录
- 非直供电电能表总表单位与实际用电单位电费分割单模板
- 铍金属机械加工
- 线路大型养路机械捣固作业指导书
- 陕西诺正生物科技有限公司年产20000吨农药原药及中间体生产线建设项目环境影响报告
- 生产型企业各类型组织结构图模板(完整版)资料
- 联合动力1.5mw风机变桨系统维护指导书试用版
- GB/T 17880.5-1999平头六角铆螺母
- GB/T 15602-1995工业用筛和筛分术语
- 火力发电-锅炉本体课件
- 医院感染诊断及案例分析课件
评论
0/150
提交评论