数据库论文(商品销售管理系统).doc数据库论文(商品销售管理系统).doc

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

论文题目商品销售管理系统学生学号专业计算机层次本科指导教师毕业论文1商品销售管理系统摘要本系统是为了适应企业进销存管理的信息化建设需要而设计的,采用VISUALFOXPRO60面向对象编程语言设计而成,能够稳定而快捷地完成企业的进销存管理的信息化任务,从而取代了以往繁杂的人工劳动,提高了工作效率。关键词数据库,编码,信息系统SUMMARYTHISSYSTEMISTOENTERTOSELLTHEINFORMATIONCONSTRUCTIONNEEDWHICHDEPOSITTEDMANAGEMENTANDDESIGNFORMEETINGENTERPRISES,ADOPTVISUALFOXPRO60TOFACETARGETSPROGRAMMINGLANGUAGETODESIGN,CANFINISHTHEENTERINGANDSELLINGANDSTORINGTHEINFORMATIONBASEDTASKOFMANAGEMENTOFENTERPRISESSTEADILYANDSWIFTLY,THUSREPLACEDMISCELLANEOUSARTIFICIALWORKINTHEPAST,HASIMPROVEDWORKINGEFFICIENCYKEYWORDDATABASE,CODE,INFORMATIONSYSTEM2目录摘要1第一章引言311本课题的研究意义312本课题的设计目的和内容3第二章研究现状及设计目标321设计目标322系统设计中存在的问题及解决办法3第三章软、硬件环境431软件环境432硬件平台7第四章可行性分析7第五章系统的功能8第六章数据库设计11第七章系统设计14第八章性能测试与分析45第九章结束语48参考文献483第一章引言11本课题的研究意义随着经济的高速发展,企业的信息化工作也在如火如荼地进行,由于企业规模的不断扩大以及商务往来的日益增多,企业对进销存信息的掌握和使用就越来越多,因此以前的原始的手工操作方式就不能适应企业快速发展的需要,在计算机科学技术日益发展和成熟的今天,运用其先进的技术性来管理日常工作中的各类客户信息数据,就可以极大地提高企业的工作效率。因此,本人结合已学过的知识及在指导老师的帮助下,运用MICROSOFTVISUALFOXPRO60中文版,在WINDOWSXP中文版环境下开发成功本系统,经过在实践中的运行验证,本系统能够正常和稳定地运行,为企业创造了较大的商业机会,保证了公司对进销存的管理信息化工作的顺利进行。12本课题的设计目的和内容设计目的帮助企业对进销存信息进行快速、准确的录入、修改、查询等工作,并可将信息导入和导出,从而可将有关人员从以往烦琐的工作解脱出来,充分体验到信息时代的企业信息化工作给企业的日常工作所带来的便利和快捷,体会到计算机的快速、准确、智能的强大功能。但由于本人软件设计方面的经验不足,因此本系统在设计过程中出现了许多的困难,我查阅了许多的资料,并参考了别人的程序,才最终完成了本系统的设计。第二章研究现状及设计目标21设计目标本系统的开发,是以VISUALFOXPRO60中文版作为开发语言,以WINDOWSXP中文版为开发平台。本系统的界面比较美观、友好,操作简单、方便,比较具有人性化,同时,系统运行速度较快,对计算机的硬件环境要求不高。能够完成公司进销存管理的大部分工作。22系统设计中存在的问题及解决办法在设计过程中,由于受到本人知识面所限,考虑不周,数据分析不全面、详细,对软件工程的认识不足,也缺乏设计经验,所以曾出现过一些问题和错误,但是经过本人查询相关的资料,参考有关软件的设计思想,并在指导老师的细心帮助下,这些问题后来基本上得到了解决,使用单位也比较满意。4第三章软、硬件环境3.1、软件环境操作系统选用目前较稳定的WINDOWS98中文版;数据库系统采用关系型数据库系统MICROSOFTVISUALFOXPRO60中文版;由WINDOWS98和MICROSOFTVISUALFOXPRO60共同组成系统的开发环境。(1)中文操作系统WINDOWS98的特点首先,操作系统采用完全图形化的用户界面。将使软件用户的培训大大简化,提高了工作效率。其次,WINDOWS98的设备无关性使本系统软件开发时无须固定使用设备,有利于软件的移植和硬件设备的更新换代。再次,WINDOWS98系统中文版支持信息交换用汉字编码字符集,完善的中文支持使二者紧密结合,构成一个功能完备的软件开发环境。(2)VFP60中文版概述A概述VFP60中文版,它是运行于WINDOWS95和WINDOWSNT平台的32位数据库系统,充分发挥了32位微处理器强大的32位数据处理性能。它功能强大,直观易用,支持客户/服务器结构和面向对象编程,提供多种可视化编程工具,支持最新INTERNET技术,WWW数据库的设计,最新流行的ACTIVEX等。VFP60中文版完全支持OOP(面向对象)的应用程序设计方法,VFP使用了真正的类,包括继承性,封装性和多态性。用可视方式创建类、查看类及类代码;利用表单向导进行专业级界面设计;对表关系进行可视化查看;可利用OLE自动化来包含其他软件(如EXCEL、WORD)中的对象并使用这些软件。通过VISUALFOXPRO对象和事件模型,用户可以快速创建和实现无模式(MODELESS)的应用程序;利用生成器和工具栏,开发人员可以快速开发应用程序,而省去编写大量的代码、定义繁多的属性。总之,VFP60中文版是一种适用于专业人员的开发工具。B概念的发展在FOXPRO2X中一个表就是数据库,实际上是真正的数据库中表的概念,在VISUALFOXPRO中,数据库指的是可以存储一个或者多个表(DBF)及视图的关系数据库,这才是真5正的关系型数据库的概念。对于一个大型的信息管理系统,它很可能需要对不同的用户各自创建一个大型的文件系统,它包括许多表,而属于一个用户的一套表与属于另一个用户的一套表实际上是相同的,只是名称有所不同,而在FOXPRO2X中,需要建立大量的代码来区别和维护属于不同用户的一套表,这套表的数量可能是非常庞大的,维护编码也是非常庞大的。然而VISUALFOXPRO中引入的真正的数据库的概念,使这一问题的解决变得非常的容易,设计人员只要为不同的用户创建不同的数据库,然后在这些数据库下建立用户自己的表就可以很容易对每个用户进行区别和维护了。而且,这样的数据库的关系能力更加强大,更加稳定可靠。CVISUALFOXPRO的高效性、可扩展性面向对象程序设计减少了开发时间。VISUALFOXPRO通过使用面向对象的开发技术简化了开发。它可以通过创建代码类和接口单元类来创建功能强大的、使用灵活的可重用对象库。利用内置工具管理类和类库管理类库资源,在应用程序中用类浏览器和组件集定位、查看、使用类。表面显示器会帮助我们建立更为稳定、更为高效的应用程序。下面的窗口显示代码的每一行,指示其是否执行、执行次数、首次执行时间、平均执行时间。这些数据可以帮助我们快速定位代码中的运行瓶颈,也可验证测试计划。用功能强大的可视化的RAD工具减少开发时间、减少开发工作。用有颜色的代码编辑器和直接跟踪调试器使得写代码的工作比从前简单得多,这一改进来自MICROSOFTVISUALC开发系统。使用MICROSOFTVISUALSOURCESAFE简化了开发小组的开发工作。MICROSOFTVISUALSOURCESAFE版本控制系统与VISUALFOXPRO60紧密关联,因此可以更好地管理源代码,不论是个人独立编写程序,还是作为开发小组的其中一员编写程序。组件集使得查找和使用诸如类库、表格、报表、代码的组件变得特别简单。仅需要拖动鼠标就可以快速将类从组件集中移出,放置到表格和报表中。D新特性VISUALFOXPRO基本类库VISUALFOXPRO60提供了100多个未编译、可重用的类,开发人员可以利用这些类实现应用程序的基本功能。直接使用这些类,或者用这些类的继承来实现一定的扩展功能。应用程序向导和构建器6VISUALFOXPRO60包括一个完全的面向对象的应用程序框架,它是由一组为应用程序提供基本功能的类组成的。新的应用程序向导就是基于这个框架创建项目的,新的应用程序构建器可以用来添加表格和报表。组件集COMPONENTGALLERY组件集COMPONENTGALLERY简化了类库的管理,简化了提供可视化工具去组织和使用组件的其他组件的管理。组件可以从组件群中拖出,放置到可视化设计环境中,诸如项目和表单。严格日期检查编译日期信息时,VISUALFOXPRO60将检测会产生误解的日期描述,例如{01/01/56}。开发人员可以利用这一特性检测现有代码的2000年问题,并且在新代码中避免这一问题的出现。新的严格的日期格式强制日期以清楚形式描述。COVERAGEPROFILER开发人员可以运用表面显示器(COVERAGEPROFILER)检查他们要测试的方案的有效性,这是用执行相应行代码的方式实现的。他们也可以执行PROFILING以查找瓶颈或其它执行当中遇到的问题,这是通过检查每一行代码的执行时间实现的。访问和赋值方法访问方法是当访问属性值时运行的代码,赋值方法是当改变属性值时运行的代码。访问控制方法和访问权限指定方法使属性可用,并使那些内嵌属性容易使用。项目挂钩项目挂钩是一个新的基类,当与一个项目相连时,可以通过它看到项目级事件。开发人员可以写一些当项目打开、关闭、构建、添加文件时运行的代码。在应用程序之间进行拖放从记忆字段拖出文本,把它放置到MICROSOFTWORD中,然后可以对文本进行拼写检查。或者从WINDOWSEXPLORER中拖出一个文件,把它放置到项目管理器中。文件将被添加到项目中去。活动文档活动文档是一个VISUALFOXPRO应用程序,挂接在INTERNETEXPLORER上。它提供了把VISUALFOXPRO的强大功能用在浏览器上的一种途径。活动文档同样也提供了一种在分布式应用程序中使用WEB的方法。微软传输服务器支持7由VISUALFOXPRO创建的COM组件,这些组件可以由微软传输服务器管理和调整。开发人员可以构建基于数据的组件,充分利用微软传输服务器提供的调整组件的便利条件。企业应用程序开发VISUALFOXPRO60与其它VISUALSTUDIO工具可以很好的配合,例如,运用VISUALINTERDEV创建WEB应用程序的开发人员可以很容易地使用VISUALFOXPRO来创建组件。用VISUALBASIC创建的ACTIVEX控件可以在VISUALFOXPRO应用程序中使用,以实现一些附加功能。购买VISUALSTUDIO企业版的VISUALFOXPRO开发人员可以得到开发工具所提供的全部好处。32、硬件平台本系统主要采用单机操作,投入少,效率高,易于管理和维护,系统升级简单,适合企业信息化管理的需要。基本要求如下CPU为INTELPENTIUM100以上;内存为32MB以上;硬盘至少为32G以上;配有光驱和软盘。第四章可行性分析本系统的结构图如下商品定购入库商品出库库存库存综合查询采购编号销售分析8由于本系统管理的对象单一,数据内容基本是一致的,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且由于单位购进的微机的配置较低,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,以及相关人员提供的各种要求,完全可以实现。VFP60中文版作为一个关系型数据库系统,它提供了面向对象的编程技术,可简化数据库管理,使开发应用程序这项艰辛的工作就象堆积木那样简单方便。另外,用VFP60中文版开发的应用程序可以独立运行于WINDOWS平台。第五章系统的功能本系统共有如下所述的七大功能模块A进货管理模块界面如下该模块可以从多方面对供货的各种详细信息进行处理,如品名、规格、单价等,并可对资金情况进行查询和打印。B进货查询模块该模块可以根据查询条件对进货的具体情况进行查询,并灵活地采用各种排序方式以便方便地进行查询,并可进行进货资金情况进行打印,以方便对进货的管理。该模块界面如下
编号:201312012341228801    类型:共享资源    大小:530.46KB    格式:DOC    上传时间:2013-12-01
  
9
关 键 词:
专业文献 学术论文 精品文档 数据库论
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:数据库论文(商品销售管理系统).doc
链接地址:http://www.renrendoc.com/p-138801.html

当前资源信息

4.0
 
(2人评价)
浏览:22次
21ask上传于2013-12-01

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

人人文库
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5