本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于Labview的超市管理系统的开发设计

基于Labview的超市管理系统的开发设计

首先对本课题进行简单的概述,其次再描述研究的内容。最重要的就是系统设计的部分,而基于Labview软件的超市管理系统中用到了许多功能,所以它的结构比较复杂,层次也比较多,上图是主界面,是用户面对的直接对象,所以它的设计要满足功能强大、操作方便的要

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774


  • 详细描述

    基于Labview的超市管理系统的开发

    我们的设计主要是针对超市管理的开发,通过本次设计,使我们能够全面、深刻的掌握数据库系统的设计流程。根据在数据库原理过程中所学到的数据库理论知识,结合某个具体的实际需求,最终开发出一个较为实用的数据库系统。
    超市管理系统是一个综合系统,用到的各类知识比较多。按销售系统的组成主要分为进货、出货和库存这三类,按系统组成,可以分为货物管理、人员管理和日常开销管理等。货物管理是对整个系统中核心的管理,是本软件的管理要点,也是突显优势的一个方面。货物管理中有入货管理、出货管理、退换货管理和库存管理等。人员管理包括会员管理、系统员工管理和供应商管理等,主要是对一些信息的管理。日常管理主要对系统中一些事务的管理,包括工资管理、杂费管理和打印内容等。
    主要解决进货的清点,对所有品名和数量进行记录和备份。出货中商品的扫描查询、列表显示、种类及数量统计、价格合计、收银及找零和票据打印等。在退货中防止恶意的退还货。会员是本系统中的客户,是对其以后消费记录进行管理,当某一会员消费时,可以按一定的金额进行积分、发放赠品等。员工管理是本系统的直接使用者,员工管理涉及对本系统的操作,例如入货登记、出货等,对员工的管理进行日常操作记录,尽量避免出现漏洞。供应商主要是货物的来源主导,可以保证商品的质量和今后服务的一系列问题。
    通过我们的努力,可以开发出一个既节省人力物力,又可以提高工作效率,满足广大人群需求的超市管理系统。
    目  录
    一、绪论 1
    (一)课题的选择 1
    1、课题的背景及意义 1
    2、国内外的研究现状 1
    3、超市管理存在的问题 2
    (二)软件的选择 2
    (三)系统可行性分析 3
    1、技术可行性研究 3
    2、经济可行性研究 4
    3、操作可行性研究 4
    (四)论文的结构 5
    二、总体设计方案 6
    (一)系统设计要求 6
    (二)系统设计方案 6
    (三)方案的设计与选择 7
    1、数据库的选择 7
    2Labview访问数据库方式的选择 7
    三、Access的设计 9
    (一)工资管理信息库的建立 9
    四、Labview的设计 12
    (一)安装与配置 12
    1Labview SQL Toolkit简介 12
    2Labview SQL Toolkit的安装 12
    3Labview SQL Toolkit的配置 12
    (二)控件的设计 15
    1、路径控件 15
    2、数据库相关的控件 17
    3、捆绑控件 19
    如图4.23 19
    (三)模块的设计 20
    1、查询VI编写 20
    2、删除VI编写 21
    3、修改VI编写 22
    4、添加VI编写 23
    (四)总体的设计 24
    五、总结 26
    (一)结论 26
    (二)心得体会 26
    (三)不足与展望 27
    六、参考文献: 28
    致谢 29

    总结

    (一)结论

    我们针对超市管理进行了设计,利用Labview软件连接数据库进行操作,很好的实现了超市管理系统的功能,现在的大部分超市管理都存在着很大的问题,不管是货物的管理还是人员的管理或日常的管理,就针对这一问题设计了这次的课题,之所以用Labview这个软件主要是因为它和一般的软件不一样,它不需要大量的进行程序编写,只需要些写一点就可以了,而且Labview是以图形显示出来的,更直观,更方便,更快捷。而且它的功能很强大,不输给其他任何一种高级语言。它也具备一般编程语言所具备的元素,如数据的类型、数据的结构和一些模块的调用规则等,使用的人也可以用它来设计更好的程序。

    (二)心得体会

    从大三上学期快结束的时候我们开始了我们的毕业设计,到现在为止,我们的毕业设计已基本完成。从最初的什么都不知道,什么也都不想做,到现在的每天都在宿舍和图书馆呆着做设计的状态是两个极端的表现,现在回想起来,觉得有很多不出的痛苦,但从中我也学到了很多东西,这些知识在我们的专业中是不可能学到的。
    当我第一次看到我论文题目的时候,我清楚地记得我的表情是茫然的,因为我不知道这是什么东西,别的同学做的都是和专业相关的设计,而只有我们几个做的是基于Labview的超市管理系统。Labview这是什么,从来没听说过,第一次听说居然在我的最重要的毕业设计中,我当时很无助。但过了一段时间后,我觉得我不能再这样下去了,设计总是要做的,这样一直下去,我毕业都会成为问题的。所以,在快放寒假的时间我们去找了带我们设计的老师,问了他关于我们设计的事情,他和我们说了很多,也知道我们没学过这个,就给我们讲解了关于Labview软件的使用,毕竟我们是没学过的,通过一个晚上的讲解也不能使我们完全理解他所说的内容,我们去图书馆借了相关的书籍,在一个寒假的期间,我们回家看了关于Labview的书,知道了它是一图形化的软件,又可以叫做G语言,主要是用图标和框图形成块状的程序,对Labview的了解多了一层,在开学的时候我们提交了开题报告,对我们的这个课题做一个大体的概述,针对这个课题我们需要做些什么,写好了开题报告就开始了我们的毕业论文。
    论文和开题报告是完全不同的,开题报告只是大概地写一个概述,而论文是针对开题报告里内容进行的具体的操作,在写论文的第一章的时候,我们还是挺有信心的,因为那只是对我们所做的系统做的一个概述,和开题报告差不多,所以还是好写。第二章的总体设计方案也还行,找了老师之后,他和我们说了一些关于方案的事情,我们也有了一个大致的了解,写起来也算顺利。之后的几章就让我很头疼了,不知道该怎么写了,我们去问了老师,知道了对模块的设计需要Labview连接数据库,需要Labview SQL Toolkit工具包,可这些都不知道怎么弄,老师给我们发了步骤,我们根据他的步骤一步一步地往下做,先是在数据库中创建一个信息表,之后再下载一个Labview SQL Toolkit的工具包,再进行安装配置等操作,利用Labview SQL Toolkit就可以访问到与之关联的数据库了。然后再Labview SQL ToolkitL中进行程序编写,按照步骤来做,依然存在问题,于是,我借了大量的图书来看,为的就是把自己不会的东西弄懂,但有时真的有点想放弃的念头了,真的看不懂在说什么,明明我也是按照这个方法去做的,可出来的结果总是不能让人满意。但经过老师的指导,设计还是一步一步的在继续着。
    从设计中我也学到了很多,不仅学到了知识,同时也学到了一种不放弃的精神,虽然之前这个课题对我来说是陌生的,但现在完全在我的掌握之内了,这是一件多神奇的事情。这次的毕业设计对我来说有很大的收获,也让我在以后的工作中了有了一种不放弃坚持不懈的精神。

    (三)不足与展望

    这次设计基本完成了,但还是存在不足的地方。比如界面的设计不够完美,功能也没有很多,程序的编写也没有很严谨,还需要再进一步的修改。但这些还是因为自己对Labview的理解不够深刻,有些知识还是没怎么学会,之后我会对这些方面进行加强,提高自己的能力,让自己学更多的知识。
     
     
     

    六、参考文献:

    [1] 林静,林振宇,郑福人.Labview虚拟仪器程序设计从入门到精通[M].北京:人民邮电出版社,2010(1)
    [2] 曲丽荣,胡容,范寿康.Labview、MATLAB及其混合编程技术[J].北京:机械工业出版社,2011.4(1)
    [3] 郑小玲,王学军.Access项目案例导航[M].北京:科学出版社,2003.7(1)
    [4] 蒋涛,白致铭.Access 2003中文版入门与提高[M].北京:清华大学出版社,2004.2(1)
    [5] 杨乐平,李海涛,赵勇.LabVIEW高级程序设计[M].北京:清华大学出版社,2002
    [6] 裴峰,杨万生.LabVIEW与MATLAB混合编程[J].电子技术应用,2004(3)
    [7] 李江全,任玲,温宝琴.LabVIEW虚拟仪器从入门到测控应用130例[M].北京:电子工业出版社,2013(1)
    [8] 戴敬,王世立.Labview基础教程[M].北京:国防工业出版社,2002
    [9] 毕虎,律方成.LabVIEW中访问数据库的几种不同方法[J].微计算机信息,2006(1)
    [10] 刘君华,贾惠芹,丁晖.虚拟仪器图形化编程语言Labview教程[M].西安:电子科技大学出版社,2003
    [11] 李金霞,邱公伟.虚拟仪器及Labview概况[J].福建电脑,20029(9)
    [12] LabVIEW.User Manual.National Instruments Corporation[M],1998(1)
    [13] 李扬,郑莹娜,朱铮涛.图形化编程语言Labview环境及其开放性[J].计算机工程,1999
     
    收缩