简易POS超市系统4731.docx

上传人:you****now 文档编号:63394639 上传时间:2022-11-24 格式:DOCX 页数:78 大小:2.99MB
返回 下载 相关 举报
简易POS超市系统4731.docx_第1页
第1页 / 共78页
简易POS超市系统4731.docx_第2页
第2页 / 共78页
点击查看更多>>
资源描述

《简易POS超市系统4731.docx》由会员分享,可在线阅读,更多相关《简易POS超市系统4731.docx(78页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 四川科技职业学院毕业设计(论文) 第IV页摘 要随着现代代科学技技术的迅迅猛发展展,计算算机技术术已渗透透到各个个领域,成成为各行行业必不不可少的的工具。在在当今激激烈的市市场竞争争中,让让顾客享享受既实实惠又快快捷的购购物服务务是商战战中制胜胜的一大大要素。改改革开放放的今天天,各种种大型超超市林立立,超市市已成为为消费者者日常活活动的主主要场所所。而超超市商品品也非常常之多,建立一一套方便便快捷的的超市收收费系统统是企业业必然要要解决的的一个问问题。系系统采用用的编程程工具是是Miccrossoftt Viisuaal SStuddio 20008.CC#版本本与Miicroosofft

2、 OOffiice Acccesss作为数数据库。系系统分为为前台系系统和后后台系统统,其中中,前台台系统提提供了很很方便的的商品销销售收费费功能,这其中中包括会会员卡用用户可享享受积分分优惠。而而后台系系统则提提供了一一些商品品管理功功能,如如采购入入库,库库存盘点点,出库库明细等等模块。本文主要要介绍超超市收费费系统的的运行环环境、功功能作用用、设计计的方案案等各方方面的内内容。论论文共分分为六大大部分。第第一部分分简要叙叙述了系系统的基基本概况况。第二二,三部部分分别别从软件件工程的的要求出出发,首首先进行行问题的的定义,其其次进行行可行性性研究,分分别从技技术可行行性,经经济可行行性和

3、操操作可行行性进行行分析,然然后进行行总体设设计和详详细设计计,并阐阐述了如如何实现现具体功功能。第第四部分分为数据据库设计计,其中中包括子子模块测测试和总总体测试试。第五五部分为为系统总总设计系系统调试试,其中中包括子子模块测测试和总总体测试试。第六六部分为为系统详详细说明明,其中中包括各各个模块块的功能能和操作作说明。关键词:收费;销售;超市目 录第一章概概述11.1课课题研究究的背景景和目的的11.1.1课题题研究的的背景111.1.2课题题研究的的目的221.2我我国超市市系统研研究现状状3第二章需需求分析析52.1功功能需求求52.1.1功能能需求的的概要552.1.2可行行性分析析

4、62.2开开发及运运行环境境82.2.1硬件件环境882.2.2软件件环境882.3系系统的应应用技术术82.3.1 AAcceess数数据库语语句介绍绍及优点点82.3.2 CC#的发发展、功功能及其其优缺点点12第三章系系统总体体设计1173.1功功能模块块设计1173.1.1系统统整体结结构功能能模块1173.1.2前台台功能模模块1883.1.3后台台功能模模块188第四章数数据库设设计2004.1数数据库选选择方案案论证2204.2 E-RR图和关关系图2204.3数数据库表表设计222第五章系系统测试试325.1系系统测试试325.1.1系统统关键部部分测试试分析3325.1.2测

5、试试分析总总结及说说明3225.1.3系统统的性能能分析333第六章详详细设计计346.1登登录模块块346.2前前台操作作模块4406.2.1销售售模块4416.2.2会员员模块4476.2.3交接接模块5506.2.4兑换换积分模模块5116.2.5退货货模块5546.2.6系统统前台统统模块5556.3后后台操作作模块5596.3.1系统统后台模模块6006.3.2用户户管理模模块6116.3.3库存存管理模模块6556.3.4收银银模块770结论733致谢744参考文献献75版权所有作者自己四川科技职业学院毕业设计(论文) 第74页第一章 概述1.1课课题研究究的背景景和目的的1.1.

6、1课题题研究的的背景1.社会会背景现代科学学技术的的迅猛发发展,计计算机技技术已经经渗透到到哥哥领领域,成成为各行行业必不不可少的的工具,特特别是IInteerneet技术术的推广广和信息息高速公公路的建建立,使使IT产产业在市市场竞争争中越发发显示出出其独特特的优势势,步入入信息化化时代,有有巨大的的数据信信息等待待加工处处理和传传输,这这使得对对书数据据库的进进一步开开发和利利用显得得尤为迫迫切。作为国内内市场的的一些中中小型超超市,它它们在信信息化过过程中的的步伐要要落后于于大中型型超市,而而对于这这些企业业的资源源管理,信信息的存存储和处处理也显显得迫切切需要,要要适应市市场竞争争,就

7、需需要有高高效的处处理方式式和管理理方法,因因此加快快超市的的信息化化进程是是必可少少的。实习期间间,我们们通过对对市场的的调查,针针对现在在各中小小型超市市对经营营业务和和人事管管理的实实际需要要,开发发了这套套超市管管理系统统。在开开发过程程中,我我们针对对当前各各超市管管理的特特点和技技术人员员的实际际水平,采采用基于于Winndowws图形形用户界界面这一一易学易易用的操操作环境境,在系系统设计计过程中中,我们们尽量采采用易懂懂易读的的人机界界面,使使用户可可以在短短期内完完全掌握握。我们们又始终终发系统统的正确确性放在在首位,力力求数据据的完整整和处理理的正确确性。在在此基础础上优化

8、化程序代代码,加加速系统统运行和和减少对对系统资资源的占占用。2.超市市背景在我国超超市形成成在200世纪990年代代初期,现现在已经经成为我我国零售售业的一一种重要要形态,为为国民经经济的发发展发挥挥了重要要的作用用。随着着超市高高速的发发展,其其经营管管理也变变得愈加加复杂,早早期的售售货员站站柜台的的形式早早已不能能满足现现有销售售也的发发展,这这样就迫迫切地需需要引入入新的管管理技术术。在我国超超市形成成在200世纪990年代代初期,现现在已经经成为我我国零售售业的一一种重要要形态,为为国民经经济的发发展发挥挥了重要要的作用用。随着着超市高高速的发发展,其其经营管管理也变变得愈加加复杂

9、,早早期的售售货员站站柜台的的形式早早已不能能满足现现有销售售也的发发展,这这样就迫迫切地需需要引入入新的管管理技术术。超市形态态具有种种种优点点,但在在目前状状况下,它它仍存在在零售业业企业所所共有的的落后的的一面,如如:不能能有效地地管理每每种商品品,收款款结算速速度慢,容容易出现现营业差差错,不不宜进行行商品调调价,盘盘点效率率低等,而而且在超超市日常常管理中中,商品品的进、销销、存等等决策以以经验为为主,缺缺乏实时时分析功功能,管管理人员员对及时时传递资资料的要要求始终终得不到到满足。苏苏辙超市市形态的的高速发发展,其其经营管管理也变变得愈加加复杂,日日常所需需要处理理的数据据量也逐逐

10、渐增大大,商业业运转的的中间环环节也越越来越多多,原始始的人工工管理已已无法应应对这复复杂的市市场。为为此,在在选题过过程中,我我选择了了超市管管理系统统设计题题目,依依靠现代代化的计计算机信信息处理理技术来来管理超超市,从从而节省省了大量量的人力力、物力力,改善善了员工工的工作作条件,减减轻了劳劳动强度度,并且且能够快快速反映映出商品品的进、销销、存等等状况和和各种反反馈信息息分析,使使管理人人员快速速对市场场的变化化做出相相应的决决策,加加快超市市经营管管理效率率。1.1.2课题题研究的的目的在Intternnet流流行和快快速发展展的今天天,越来来越多的的企业开开始推行行信息化化建设,超

11、超市管理理系统就就是在这这种背景景下应运运而生的的。通过过这个系系统,公公司能够够很好的的重组和和管理物物资资源源,达到到了企业业减少成成本,提提高公司司生产效效率和效效益的目目的。传传统的客客户机/服务器器模型存存在很多多缺陷,基基于C#的开发发模型已已成为当当今软件件开发的的趋势。CC#是微微软将JJavaa集成到到.NEET中的的产物,它它是整个个.NEET平台台的基础础,是未未来主流流的编程程语言。我我们认为为,今后后超市管管理领域域的电子子信息技技术应用用,着重重要抓好好以下几几个方面面的工作作:(1).为适应应从集中中计划分分配向市市场流通通体制转转变,要要建立能能覆盖全全国、高高

12、效灵敏敏的市场场信息系系统。该该系统利利用各种种技术手手段,从从各地重重类交易易市场(所所)和有有关部门门、企业业、收集集各类重重要物次次的价格格、需求求、供应应等市场场信息,利利用卫星星数据广广播等方方式向各各地生产产、流通通和消费费企业以以及政府府有关部部门提供供全面、准准确、及及时的市市场信息息,实现现为宏观观、微观观双向服服务。(2).为适应应建立统统一大市市场的要要求,要要积极推推进各类类交易市市场建立立先进的的计算机机交易处处理系统统,并有有组织地地实现计计算机联联网,逐逐步建立立电子交交易系统统,以大大幅度地地提高交交易效率率和市场场的辐射射能力。(3).在总结结电子信信息技术术

13、应用经经验的基基础上,大大力宣传传并推广广开放系系统、客客户机服服务器结结构等先先进技术术,使物物资企业业经营管管理信息息系统提提高到一一个新的的水平。(4).在推进进电子交交易系统统和物资资企业管管理信息息系统建建设的基基础上,在在物资流流通领域域逐步开开展应用用,从而而把我国国超市管管理的水水平提高高到国际际先进水水平并实实现与国国际接轨轨。 展望前景景,任重重而道远远,需要要我们继继续努力力奋斗几几年、十十几年甚甚至几十十年,才才能达到到目标,这这是历史史赋予我我们的任任务。1.2我我国超市市系统研研究现状状21世纪纪,超市市的竞争争也进入入到了一一个全新新的领域域,竞争争已不再再是规模

14、模的竞争争,而是是技术的的竞争、管管理的竞竞争、人人才的竞竞争。技技术的提提升和管管理的升升级是超超市业的的竞争核核心。零零售领域域目前呈呈多元发发展趋势势,多种种业态:超市、仓仓储店、便便利店、特特许加盟盟店、专专卖店、货货仓等相相互并存存。如何何在激烈烈的竞争争中扩大大销售额额、降低低经营成成本、扩扩大经营营规模,成成为超市市营业者者努力追追求的目目标。针针对超市市的特点点,为了了帮助超超市解决决现在面面临的问问题,提提高小型型超市的的竞争力力,我们们将开发发以下系系统:前前台POOS销售售系统、后后台管理理系统,其其中这两两个子系系统又包包含其它它一些子子功能。随随着现代代科学技技术的迅

15、迅猛发展展,计算算机技术术已渗透透到各个个领域,成成为各行行业必不不可少的的工具。在在当今激激烈的市市场竞争争中,让让顾客享享受既实实惠又快快捷的购购物服务务是商战战中制胜胜的一大大要素。改改革开放放的今天天,各种种大型超超市林立立,超市市已成为为消费者者日常活活动的主主要场所所。而超超市商品品也非常常之多,建立一一套方便便快捷的的超市收收费系统统是企业业必然要要解决的的一个问问题。系系统采用用的编程程工具是是Miccrossoftt Viisuaal SStuddio 20008版本本与Acccesss作为为数据库库。系统统分为前前台系统统和后台台系统,其其中,前前台系统统提供了了很方便便的

16、商品品销售收收费功能能,这其其中包括括会员卡卡用户可可享受积积分换取取更多物物品的优优惠。而而后台系系统则提提供了一一些商品品管理功功能,如如采购入入库,库库存盘点点,出库库明细等等模块;查看利利润,销销售用户户管理。本文主要要介绍前前台超市市收费系系统和后后台管理理系统的的运行环环境、功功能作用用、设计计的方案案等各方方面的内内容。论文共分分为五大大阶段:第一阶段段:主要要简要叙叙述了系系统的基基本概况况。第二,三三阶段:分别从从软件工工程的要要求出发发,首先先进行问问题的定定义,其其次进行行可行性性研究,分分别从技技术可行行性,经经济可行行性和操操作可行行性进行行分析,然然后进行行系统分分

17、析 和和总体设设计,并并阐述了了如何实实现具体体功能。第四阶段段:为数数据库设设计,其其中包括括前台销销售商品品数据入入库和后后台管理理数据库库。第五阶段段:为系系统调试试,其中中包括子子模块测测试和总总体测试试。第六阶段段:详细细设计,如如何操作作系统第二章 需求分分析2.1功功能需求求2.1.1功能能需求的的概要通过对企企业和用用户的相相关调研研,要求求系统具具有以下下功能:由于业务务的需要要和保密密性,也也为了方方便管理理,系统统用户具具有不同同的等级级,即不不同的权权限,用用户按等等级分为为三个等等级,一一般收银银员,仓仓库员和和系统管管理员。系统整体体结构功功能模块块图如图图2-11

18、:超市收费系统前台管理后台管理图2-11系统整整体结构构功能模模块图从系统的的登录主主界面来来看,系系统分为为前台登登录和后后台登录录,如图图2-22:前台具有有大主要要功能:会员管管理,退退货管理理,登录录系统,兑兑换积分分,销售售收费。前台管理会 员 管 理登录系统销售收费退货管理兑换积分图2-22 前台台管理模模块图后台具有有大主要要功能:系统设设置,用用户管理理,产品品管理,库库存管理理,销售售管理,收收银管理理,如图图2-33:单击“系统设设置”按钮,对对窗体设设置、系系统辅佐佐工具,。单击“用户管管理”按钮,对对用户管管理操作作、用户户报表。单据管理理模块中中。单击“产品管管理”按

19、钮,对对产品管管理操作作、产品品类别、产产品列表表报表。单击“库存管管理”按钮,对对库存管管理操作作、库存存报表。单击“销售管管理单”按钮,对对账单管管理,退退货管理理、积分分管理、账账单报表表、报表表统计。单击“收银管管理”按钮,对对产品销销售、销销售报表表。后台管理系 统 设 置产 品 管 理收 银管 理用户管理库存管理销售管理图:2-3后台台管理模模块图2.1.2可行行性分析析1.技术术可行性性研究在IT行行业中从从业的工工作人员员一般都都要求掌掌握计算算机技术术,具有有一定的的软硬件件基础,会会使用各各种管理理软件,熟熟悉ITT产品。因因为,有有的超市市对员工工的素质质要求比比较高,从

20、从管理层层到下面面的销售售人员,都都要求具具有一定定的计算算机基础础,所以以在新系系统投入入使用时时,只要要对员工工进行少少量的培培训,系系统的功功能和使使用方法法就基本本上能够够是系统统顺利运运行。2.经济济可行性性研究因为通过过网络传传递销售售信息可可以不受受距离的的限制,因因此可以以借阅许许多的人人力和物物力,方方便管理理,由此此可以减减少不必必要的开开支,同同时该系系统可以以提高超超市的销销售效率率,即提提高了超超市的经经济效益益,所以以从经济济上完全全是可行行的。(1)超超市有能能力承担担系统开开发费用用开发新系系统的工工作是一一项间距距复杂的的工作,它它的投资资主要是是人力和和物力

21、的的投资。对对于本系系统的开开发者来来说,其其主要投投资还是是在人力力和物力力两个方方面。如如果是企企业自己己安排人人手开发发系统的的话,其其主要的的投资还还是在人人力资源源上,从从系统的的业务需需求调查查到系统统的分析析编码制制作都是是需要巨巨大的人人力投入入的。软软件企业业作为一一个简短短的高科科技产业业,其员员工要求求都比一一般企业业的要求求要高,而而且对系系统开发发及软件件产业了了解比较较多,所所以在自自我开发发管理系系统的过过程中,企企业自己己比较容容易安排排人手,这这样就可可以为企企业借阅阅大部分分的额外外开支。同同时软件件就其它它产品来来说,属属于高端端行业,无无论是产产品的价价

22、格还是是质量都都比较高高,而经经营产品品的经销销商或者者是商家家都要求求有雄厚厚的资金金支持。所所以,在在系统的的开发过过程中,企企业完全全有能力力承担开开发费用用。(2)新新系统将将为企业业带来经经济效益益管理系统统是一个个信息化化、智能能化和先先进管理理理念的的集合体体。而管管理是一一个动态态过程,在在其运行行过程中中要采取取多项措措施。所所以在管管理中获获得经济济效益是是一个综综合效益益,要对对它进行行直接定定量的分分析是比比较困难难的。一一般新系系统带来来的经济济效益是是简介的的,其最最主要的的表现就就是减少少了企业业管理费费用和人人力开支支。而其其它一些些繁琐的的食物都都通过新新系统

23、来来加以分分析解决决,不仅仅节省了了大量的的时间,还还为企业业的各项项决策提提供了宝宝贵的资资料,为为企业带带来巨大大的经济济效益。(3)操操作可行行性研究究本系统采采用基于于Winndowws的图图形用户户界面,而而该系统统是大家家熟悉的的操作系系统,对对于那些些有一般般的计算算机知识识的人员员就可以以轻松上上手。而而整个超超市管理理系统采采用最友友好的交交互界面面,简介介明了,不不需要对对数据库库进行深深入的了了解。由此,该该系统的的操作是是可行的的,有必必要开发发该系统统。综合以上上三方面面,该系系统具有有很高的的开发可可行性,无无论是从从技术上上或者经经济上还还是操作作上。因因此,可可

24、以设计计该系统统的数据据流程图图,建立立数据字字典。本系统的的开发宗宗旨,以以及总体体任务就就是要实实现通用用物资管管理上的的主动化化、规范范化、系系统化、科科学化和和人性化化。所以以为了能能够实现现编制这这个软件件所设定定的目标标,在程程序的开开发前的的可行性性是有必必要的。首首先来描描述超市市管理系系统的功功能,即即定义用用例,以以此确定定系统的的功能需需求。通通用超市市管理系系统的用用例分析析主要是是找系统统中所有有的用例例,需要要和超市市系统得得潜在用用户进行行讨论。2.2开开发及运运行环境境2.2.1硬件件环境建议用户户的计算算机使用用以下配配置(或或更高):n CPU:Inttel

25、 或兼容容机Peentiium Penntiuum4 或更高高n 硬盘:772000转/分,剩剩余空间间1000n 内存:建建议 3320MMB 或或更多n 鼠标:33D光电电鼠n 键盘:标标准1004键2.2.2软件件环境n Micrrosooft Offficee Acccesssn Micrrosooft Vissuall Sttudiio 2200882.3系系统的应应用技术术2.3.1 AAcceess数数据库语语句介绍绍及优点点Acceess数数据库简简介:Acceess数数据库简简介在办办公软件件Offficee套件中中,最为为广大用用户熟悉悉的是WWordd和Exxcell,因

26、为为它们功功能强大大且方便便易用,更更因为它它们不仅仅可用于于办公,还还可用于于个人写写作和家家庭记帐帐理财等等。同为为Offficee套件中中一部分分的Acccesss,虽虽然有着着同样强强大的功功能,但但使用的的人却相相对少些些,不像像Worrd和EExceel那样样广泛。事事实上,真真正用过过Acccesss的用户户,对其其强大功功能和灵灵活应用用均称赞赞“不错,很很好的。”为此本本刊约请请交通大大学网络络信息中中心的谢谢金宝老老师向广广大读者者就Acccesss软件件应用作作一个系系列讲座座,希望望读者能能从中学学到知识识,并将将它们运运用到日日常工作作中。AAcceess997 数数

27、据库管管理系统统是Miicroosofft OOffiice997 套套件的重重要组成成部分,是是Acccesss的最新新版本,可可在Wiindoows 95环环境下运运行。AAcceess997适用用于小型型商务活活动,用用以存贮贮和管理理商务活活动所需需要的数数据。AAcceess997不仅仅是一个个数据库库,而且且它具有有强大的的数据管管理功能能,它可可以方便便地利用用各种数数据源,生生成窗体体(表单单),查查询,报报表和应应用程序序等。 什么是是Acccesss 数据据库 数数据库是是有结构构的数据据集合,它与一一般的数数据文件件不同,(其中的的数据是是无结构构的)是是一串文文字或数数

28、字流。数数据库中中的数据据可以是是文字、图图象、声声音等。 Miccrossoftt Acccesss是一一种关系系式数据据库,关关系式数数据库由由一系列列表组成成,表又又由一系系列行和和列组成成,每一一行是一一个记录录,每一一列是一一个字段段,每个个字段有有一个字字段名,字字段名在在一个表表中不能能重复。图图1是一一个“产品”表的例例子。“产品”表由110个记记录组成成,一个个记录占占一行,每每一个记记录由产产品IDD、产品品名称、库库存量、订订货量、单单价和折折扣率66个字段段组成。“产品ID”是字段名,其下面的1,2等是字段的值。 表与表之间可以建立关系(或称关联,连接),以便查询相关联

29、的信息。Access数据库以文件形式保存,文件的扩展名是DB。 Access 97 的6种对象 Access 97数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。 表(Table) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。 查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出

30、来,以便分析。 宏(Macro)宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。 模块(Module)模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用Visual Basic编程。 与Access 以前的版本比较,Access 97新增了许多功能,字段类型增加了OLE对象和超级链接,特别是与Internet的融合,在数据库中可以直接链接到指定的Web页面或网络文件,也可以把Web页面上的表格导入入到数据据库。Acceess 优点与与缺点:1.Acccesss 优优点:(1)存存储方式式单

31、一 Acceess管管理的对对象有表表、查询询、窗体体、报表表、页、宏宏和模块块,以上上对象都都存放在在后缀为为(.mmdb)的的数据库库文件种种,便于于用户的的操作和和管理。 (2)面面向对象象 Acceess是是一个面面向对象象的开发发工具,利利用面向向对象的的方式将将数据库库系统中中的各种种功能对对象化,将将数据库库管理的的各种功功能封装装在各类类对象中中。它将将一个应应用系统统当作是是由一系系列对象象组成的的,对每每个对象象它都定定义一组组方法和和属性,以以定义该该对象的的行为和和外国,用用户还可可以按需需要给对对象扩展展方法和和属性。通通过对象象的方法法、属性性完成数数据库的的操作和

32、和管理,极极大地简简化了用用户的开开发工作作。同时时,这种种基于面面向对象象的开发发方式,使使得开发发应用程程序更为为简便。 (3)界界面友好好、易操操作 Acceess是是一个可可视化工工具,是是风格与与Winndowws完全全一样,用用户想要要生成对对象并应应用,只只要使用用鼠标进进行拖放放即可,非非常直观观方便。系系统还提提供了表表生成器器、查询询生成器器、报表表设计器器以及数数据库向向导、表表向导、查查询向导导、窗体体向导、报报表向导导等工具具,使得得操作简简便,容容易使用用和掌握握。 (4)集集成环境境、处理理多种数数据信息息 Acceess基基于Wiindoows操操作系统统下的集

33、集成开发发环境,该该环境集集成了各各种向导导和生成成器工具具,极大大地提高高了开发发人员的的工作效效率,使使得建立立数据库库、创建建表、设设计用户户界面、设设计数据据查询、报报表打印印等可以以方便有有序地进进行。 (5)AAcceess支支持ODDBC(开开发数据据库互连连,Oppen Datta BBasee Coonneectiivitty)利用Acccesss强大大的DDDE(动动态数据据交换)和和OLEE(对象象的联接接和嵌入入)特性性,可以以在一个个数据表表中嵌入入位图、声声音、EExceel表格格、Woord文文档,还还可以建建立动态态的数据据库报表表和窗体体等。AAcceess还

34、还可以将将程序应应用于网网络,并并与网络络上的动动态数据据相联接接。利用用数据库库访问页页对象生生成HTTML文文件,轻轻松构建建Intternnet/Inttrannet的的应用。(6)将将您数据据库的若若干部分分转变为为可重复复使用的的模板在您的数数据库中中重复使使用其他他用户创创建的数数据库部部分可以以节省时时间和精精力。现现在,您您可以将将经常使使用的 Acccesss 对象象、字段段或字段段集合保保存为模模板,并并将这些些模板添添加到您您现有的的数据库库中,从从而使您您能够更更加高效效地工作作。应用用程序部部分可以以在您公公司中共共享,从从而在创创建数据据库应用用程序方方面保持持一致

35、性性。2.ACCCESSS的缺缺点:缺点:AACCEESS是是小型数数据库,既既然是小小型就有有他根本本的局限限性,以以下几种种情况下下数据库库基本上上会吃不不消。(1).数据库库过大,一一般ACCCESSS数据据库达到到50MM左右的的时候性性能会急急剧下降降!(2).网站访访问频繁繁,经常常达到1100人人左右的的在线。(3).记录数数过多,一一般记录录数达到到10万万条左右右的时候候性能就就会急剧剧下降!ACCEESS有有一定的的极限,如如果数据据达到1100MM左右,很很容易造造成服务务器假死死,或者者消耗掉掉服务器器的内存存导致服服务器崩崩溃。 而SQQL SSERVVER是是基于服

36、服务器端端的中型型的数据据库,可可以适合合大容量量数据的的应用,在在功能上上管理上上也要比比ACCCESSS要强得得多。在在处理海海量数据据的效率率,后台台开发的的灵活性性,可扩扩展性等等方面强强大。因因为现在在数据库库都使用用标准的的SQLL语言对对数据库库进行管管理,所所以如果果是标准准SQLL语言,两两者基本本上都可可以通用用的。SSQL SERRVERR还有更更多的扩扩展,可可以用存存储过程程,数据据库大小小无极限限限制。 其次ACCCESSS是桌桌面型数数据库,优优点是:操作灵灵活、转转移方便便、运行行环境简简单,对对于小型型网站的的数据库库处理能能力效果果还不错错。缺点点是:不不支

37、持并并发处理理、数据据库易被被下载存存在安全全隐患、数数据存储储量相对对较小、数数据量过过大时严严重影响响网站访访问速度度和程序序处理速速度。SSQL SERRVERR是基于于服务器器端的企企业级数数据库,适适合大容容量数据据和大流流量网站站的应用用,在性性能、安安全、功功能管理理、可扩扩展性上上要比AACCEESS强强很多,两两者并非非同级别别的数据据库,有有些功能能ACCCESSS甚至无无法做到到。缺点点是:一一般用户户无法直直接对SSQL SERRVERR进行远远程管理理、空间间租用的的成本比比ACCCESSS稍高。 再次,就就规模来来说,VVFP是是一个中中型数据据库开发发软件,比比不

38、上OORICCAL、IINFOOMATTIONN、POOWERRBUIILDEER等,是是微软购购并FOOX公司司后开发发的一个个数据库库开发软软件。可可用于中中型数据据库软件件工程的的建构。可可以用来来做商业业开发AACCEESS严严格来说说不是一一个数据据库应用用程序的的开发工工具,基基本上是是一个办办公应用用软件;不能用用于商业业用途的的开发。只只能在OOFFIICE环环境下运运行,受受OFFFICEE本身的的限制。所所用语言言只是基基于VBB语言的的辅助性性编程的的VBAA。就其其规模来来说属于于小型的的数据库库应用软软件。早早年曾有有过ACCCESSS2.0(英英文版)的的可以用用于

39、商业业用途的的数据库库开发软软件。但但后来不不知道为为什么没没有继续续研发出出新的AACCEESS版版本。 两者可可拓展型型相比,AACCEESS好好些,可可使用的的编程语语言较多多。ACCCESSS是 MICCROSSOFTT OFFFICCE 的的一个组组件,一一个前后后台结合合的数据据库“软件”。 也也就是说说ACCCESSS既拥有有用户界界面(VVB可以以用来开开发用户户界面);也拥拥有逻辑辑、流程程处理,即即VBAA语言(VB也也可以用用来做逻逻辑处理理);又又可以存存储数据据,即在在“表”中存储储数据。而而所有这这些都存存储在一一个 MMDB 格式的的文件中中(当然然,也可可以是

40、MDEE 等格格式)。总之,每每一种数数据库都都有它们们各自的的优势和和缺点,作作为计算算机系专专业的学学生,我我们有必必要掌握握它们各各自的优优缺点以以便灵活活的掌握握各种数数据库的的应用,并并在行业业中取得得优秀的的成就。对对我有帮帮助2.3.2 CC#的发发展、功功能及其其优缺点点C#的发发展史:19999年,就就听说微微软公司司在研发发一种名名为“coool”的新开开发语言言,而具具体内幕幕一直是是个谜,直直到20000年年6月226日微微软在奥奥兰多举举行的“职业开开发人员员技术大大会”(PDDC 220000)上,这这个谜底底终于揭揭晓了,这这种新的的、先进进的、面面向对象象的开发

41、发语言就就是c#(发音音为“C ssharrp”)。微软的.NETT是一项项非常庞庞大的计计划,也也是微软软今后几几年发展展的战略略核心,“在任何时间、任何地点,采用相应的设备以获取所需的信息”的梦想并非一朝一夕能实现的。Visual Studio.NET则是微软.NET的技术开发平台,其重要性可见一斑,而c#就集成在Visual Studio.NET中。在软件开开发领域域中,广广大的程程序开发发者们对对用一个个测试版版的平台台进行商商业应用用系统的的开发通通常都抱抱着排斥斥的态度度,然而而在Viisuaal SStuddio.NETT 版的发发布时,众众多开发发者们却却显示出出了从未未有过的

42、的热情。这这种热情情决不仅仅仅是因因为.nnet计计划的战战略重要要性和微微软CEEO巴尔尔默那情情绪激昂昂的演讲讲,更表表达了开开发者需需要一个个具有强强大功能能的开发发平台的的迫切心心情。为了支持持.NEET平台台,Viisuaal SStuddio.NETT在原来来的Viisuaal SStuddio 6.00的基础础上进行行了极大大的修改改和变更更。在VVisuual Stuudioo.NEET 版中你你会发现现Vissuall J+消失失了,取取而代之之的就是是c#语语言。至至此,微微软也摆摆脱了被被动局面面。虽然Viisuaal SStuddio.NETT仍处在在测试阶阶段,但但集

43、成在在其中的的微软新新的开发发语言cc#,却却已引起起了众多多开发者者的瞩目目。那么么,c#究竟是是由谁主主持研发发的呢?系出名名门风头头强劲设计一个个新的开开发语言言c#,对微微软未来来的发展展有着举举足轻重重的意义义,而这这样一项项伟大而而艰巨的的任务,微微软又怎怎能不慎慎之又慎慎呢!谁谁将承担担此重任任并成为为开发 C#的的首席设设计师将将是微软软的一次次“生死抉抉择”。微软软最终决决定由老老将安德德尔斯(AAndeers Hejjlsbbergg)出马马,这绝绝对是最最明智之之选。国内的很很多人对对安德尔尔斯可能能并不了了解,但但一提起起他的杰杰作Trruboo Paascaal和DD

44、elpphi,可可谓是家家喻户晓晓了。安安德尔斯斯是原BBrollandd公司的的首席研研发设计计师,在在Broolannd期间间,安德德尔斯开开发了著著名的 Truubo Passcall语言,并并在其基基础上开开发了面面向对象象的应用用开发工工具Brrolaand Dellphii,Deelphhi目前前仍是BBrollandd公司的的最重要要的旗帜帜性产品品,并已已成为了了广大开开发人员员最喜欢欢的RAAD应用用开发工工具之一一。安德德尔斯来来到微软软后,就就直接主主抓Viisull J+的研研发工作作,这也也是为什什么你会会在c#中发现现很多VVisuul JJ+特特性的原原因。名家一

45、出出手,便便知有没没有!微微软选择择了安德德尔斯,安安德尔斯斯也没有有让微软软失望,CC#不但但成功研研发出来来,而且且其功能能之强劲劲更是让让人为之之一振!那么系系出名门门、风头头强劲的的C#究究竟有何何强大功功能,能能给广大大开发者者带来什什么好处处呢?身怀绝绝技步入入征程在微软的的PDCC 20000年年会上,当当演讲者者向各大大公司的的研发人人员展示示基于.NETT的ASSP+上上用c#进行设设计开发发Webb应用程程序时,观观众们报报以了热热烈的掌掌声。长期以来来,C/C+都是最最为广泛泛地应用用于商用用软件开开发中的的开发语语言,但但其强劲劲的功能能和灵活活的使用用却同时时伴随着着

46、开发的的复杂性性,很多多基于CC/C+的研研发人员员后来都都称用CC/C+进行行开发如如同噩梦梦一般。JJavaa的出现现改变了了这一切切。Javaa是一个个开放、标标准、通通用的网网络运算算平台,由由于其强强大的兼兼容性和和跨平台台性,已已经成为为在互联联网技术术领域被被广泛采采用的一一个成熟熟的技术术平台。但但由于纯纯 Jaava编编程的应应用系统统其运行行速度太太慢,而而且据FForrrestt的调查查报告显显示,基基于Jaava开开发的应应用系统统目前也也并没有有实现百百分百的的跨平台台,这使使得 JJavaa仍旧未未能完全全取代CC/C+。c#的出出现给广广大程序序开发者者又多了了一

47、种选选择。微微软公司司对C#的定义义是:“c#是是一种类类型安全全的、现现代的、简简单的,由由C和CC+衍衍生出来来的面向向对象的的编程语语言,它它是牢牢牢根植于于C和CC+语语言之上上的,并并可立即即被C和和C+的使用用者所熟熟悉。cc#的目目的就是是综合VVisuual Bassic的的高生产产率和CC+的的行动力力。”这个定定义是恰恰如其分分的,因因为在VVisuual Stuudioo.NEET的版(见见图)中中,我们们已经可可以利用用c#极极其简单单地开发发出强大大的企业业级分布布式应用用系统了了。需要提醒醒大家,脱脱离了.NETT平台而而单纯去去讲C#是没有有太大意意义的,所所以我们们必须先先了解一一些.NNET平平台开发发的基础础知识,才才能更深深入了解解c#的的特性。.NETT框架的的核心是是基于XXML的的跨平台台跨语言言的信息息交换,基基于

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理制度

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁