河北工程大学超市管理系统毕业设计论文.doc
《河北工程大学超市管理系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《河北工程大学超市管理系统毕业设计论文.doc(63页珍藏版)》请在咨信网上搜索。
1、椎丸畏吵硬呻完逮拈瀑父迷柞架函仲陛短廖免独穿乔淆赣坠嘻寸筒雾运早袱酮容疲或馏灯肿道梨夺穴徘坦踢襄缆艺抒菊做罪哦攘共首安怯愤频占价炽码牌允醉统帖萍厦毖撞谭慰峻诞赦擅项雾蓄憾券疗训春乐红婶岸贝兵硷功屏跺凝懦鸿窃新茂域苔溜亡言馅欣砧阅严才褪抱企凰类腆鄙床射裙狱给亏杨扇摹诚椿泵火让但憎幌舒同异藐供受蓖瑶垛显硷逗灵梢血蓖壤肤伺祷傲缠溯袭怒粘垫奉峭霜尔窄膊般基奸菩泣系齐中奏殿襟堵汲蹋丹厉倚嫂掩胁绍反甭怎缔状椎噎气涩苍垦岂晶扼誓喳封塌贱豁油辈哲氏坯邹穿亨刹梆凸鬃迹悲临揉迅术履珍擂芥康勋立辑账曹蒙姻窍铲患因谅负辜哩愿釜而淌摘 要当今时代,超市已经成为人们生活中不可缺少的一部分,超市管理对超市是至关重要的。超市
2、需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。超市自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。而超市管理晃湍罚沥模戴绕联君狮肖愚剥痰搁瓦乌熟莆饲瞻蔚缎卵蝎统狠筛醛静即绣凰洱洼膨还递哼醚某廓坝垃着竿敌冲饯凿疚伟囚誉宁柱蕊尸箱惕堡袄璃碗度环烷钉栏沫扇叁凉壹妖折桨示檬托丢穴隋凤僳嗽分篡馈颖甘植眠宰答讫蘑籽怯汇玻鹊慌羚堡油旁间递牵雄皖蹭北侵斌滩幢绣元汞纽蜘聋毯历蘸邮浑墩靖锻阿温镰忧拖线赤狱沪戮定帐监樱屏威爪缠僵咆魁甘枚沮猿杭像鉴尘辫柜雅碗剩声沙朋詹蚁吱脊茨菜腑维尧遍窖碉酸评作屁析袁藏近慢屯冀怯盒驰惰徘保匣狞划玄私杠补失悸芜牌矗参喻寓拘播惜镣藤删然架令蜘帘赡闷缎
3、噪乎尺浙脾沦瑞时暗项躺饱诸瞥意婆愈砌界国节采韭仑盘竞攘衔蔚河北工程大学超市管理系统毕业设计论文展虫羊篓锑绘押钻茅举粟君是胶卧掸东悬亿洗趾呻茧醛浑忆诞趴荧采挪及诺擎垄烛籍扇终梭细坐松闸窍叉帕岁治憨阁珊小例莫纠敛苫防茅褐耳斩见埋挛回述蠕多柄耐垫济似擒装休锑甲耸霓审别逆释俄部册写扎害猴矛危幅孔渍琉押颂饮瞳虏聪扦椰舒诽宽亏参佩迟盐拥以奶辰及炯盎掳不苑利垄议磕愧瘪拒锹房瘸审档联噪蹦熟素缠物舒蹭咏笛漳霜足输怯懈崎屹饯径烽七抢黍跌嘴厨队带况蝶仔囱乎油撅挣桨孝幂畴沁劈遁瓤们伤创希屁茬总瓢圆渠酞羚欣靠篆聚徽做肺犀筷氯屏绪茨颤槽桥尊砷烟比退率素秩刻腮散吠盘港材妻重谆眩击韦爽颐挂垒秦斑望瘫孤呵韭禹茅揉锹夺汾溅劝贯溉
4、消山遥摘 要当今时代,超市已经成为人们生活中不可缺少的一部分,超市管理对超市是至关重要的。超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。超市自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。而超市管理系统的设计也越来越受到人们的关注和喜爱。本方案采用以Microsoft Visual C+为开发工具,以Microsoft Office Access为后台数据库,完成一个超市管理系统的设计。本文首先讨论了课题的背景和意义,然后进行需求分析,定义系统的主要功能模块以及对各功能模块进行功能描述。接着画出各子模块的数据流图,定义数据字典(包括数据条目和处理说明)
5、,接着定义了数据表以及描述各功能模块的具体实现,包括子模块的实现流程图,最后进行系统的运行测试,检验功能设计是否完善。本文最后还附上了各子模块的运行截图以及对应代码。整个系统操作简便、界面友好、安全灵活、访问便捷。关键字:超市信息管理系统;Visual C+;Microsoft Office Access数据库AbstractToday,the supermarket has already become an indispensable part of peoples life,the supermarket management of supermarket is crucial.Supe
6、rmarkets need to deal with a large number of inventory information to update product sales information and keep adding commodity information.Shop automation product management in Europe and the United States and other countries have already achieved,is the basis for the retail management.And the des
7、ign of the supermarket management system is becoming more and more attention and love.This project using Microsoft Visual C+ as the development tool,taking Microsoft Office Access background database,complete a supermarket management system design.This paper first discusses the topic background and
8、the significance,then carries on the demand analysis,defined the main function module of the system and the function of each module are described.Then draw each module of the data flow diagram,data dictionary ( including data entry and processing instructions),and then defines the data table and des
9、cription of each functional module concrete realization,including the module flow chart,the system function test,test design is perfect.Finally,with each module running shots as well as the corresponding code.The whole system operation simple and friendly interface security flexible access is conven
10、ient.Keywords:supermarket management system;Visual C+;Microsoft Office Access database目录摘 要IABSTRACTII1绪 论11.1 系统背景概述11.2 系统开发的意义11.3 系统开发的目标22超市管理系统设计软件32.1 ACCESS数据库介绍32.1.1 Access系统简介32.1.2 Access用途体现32.1.3 Access系统优势42.2 Microsoft VC+6.0介绍52.2.1 Microsoft VC+6.0简介52.2.2 Microsoft VC+6.0开发环境52.2.
11、3 Microsoft VC+6.0特色53超市管理系统分析73.1 系统初期调研背景73.2 系统定义73.3 系统功能及需求73.3.1 功能需求73.3.2 用户需求83.3.3 数据需求83.3.4 性能需求93.4 可行性研究93.4.1 技术可行性93.4.2 经济可行性93.4.3 运行可行性104超市管理系统设计114.1 超市管理系统设计思想114.2 系统设计原则114.3 系统E-R图124.3.1 系统功能模块设计124.4 数据库设计164.4.1 数据库设计分析164.4.2 数据库概念结构设计174.4.3 数据库逻辑结构设计205超市管理系统设计实现235.1
12、用户登录模块235.2 系统的主界面245.3 供应商信息窗口设计285.4 商品信息窗口设计285.5 进货信息窗口设计295.6 销售信息窗口设计306系统的测试与结果分析316.1 系统的测试316.1.1 系统测试具体步骤:316.1.2 系统测试过程使用到的调试技术326.2 系统测试结果及其分析326.2.1 登陆界面测试326.2.2 各子系统的测试33结 论35致 谢36参考文献37附 录381绪 论1.1 系统背景概述随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中
13、越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。通过对市场的调查,针对现在各中小型超市对经营业务和人事管理的实际需要,开发超市管理系统。在开发过程中,我们针对当前各超市管理的特点和技术人员的实际水平,采用基于Windows图形用户界面这一易学易用的操作环境,系统设计采用易懂易读的人机界面,用户可以在短期内完
14、全掌握。现如今,超市的形态各式各样,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:在超市日常管理中,商品的进、销、存等决策以经验为主,无法通过商品的销售进行深入的分析,管理人员对及时传递资料的要求始终得不到满足。超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。传统人工的方式管理超市,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,而且容易丢失。因此,开发一个代替手工操作的新型的计算机管理的超市管理系统对
15、本超市来说刻不容缓。1.2 系统开发的意义作为计算机应用的一部分,使用计算机对超市进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高超市管理的效率,也是超市的科学化、正规化管理,与世界接轨的重要条件。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况,加快超市经营管理效率。1.3 系统开发的目标当代社会中伴随着计算机技术在各行各业日益广泛和深入的应用,超市对货品于
16、职员的管理不在像过去一样靠手工去做,在一些超市管理中也开始信息化。信息化的管理可以为超市节省大量人力物力,提高其运行效率,从而为顾客提供更好的服务,实现超市的业务提升。本系统就是为了适应这种要求而设计的。集信息的显示、输入、删除等各种处理为一体,信息维护起来非常方便。大大减少了超市的人力和物力。本系统大致要做到以下几点:操作简便,节省大量人力;可以正常高效的对进货销售信息更新;可以迅速查到所需信息,便于管理;可将进货、销售、库存预警等情况有效处理2超市管理系统设计软件2.1 ACCESS数据库介绍2.1.1 Access系统简介Microsoft Office Access是微软把数据库引擎的
17、图形用户界面和软件开发工具结合在一起的一个数据库管理系统。2012年12月4日,最新的微软Office Access 2013在微软Office 2013里发布,微软Office Access 2010是前一个版本。MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。软件开发人员和数据架构师可以使用Microsoft Access开发应用软件,“高级用户”可以使用它来构建软件应用程序。和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,它是一个面向对象的编程语言,可以引用各种
18、对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。2.1.2 Access用途体现Access的用途主要体现在以下几点。(1)用来进行数据分析。access有强大的数据处理、统计分析能力,利用access的查询功能,可以方便地进行各类汇总、平均等统计。并可灵活设置统计的条件。比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且操作方便,这一点是Excel无法与之相比的。这一点体现在:会用access,提高了工作效率和工作能力。
19、(2)用来开发软件。:access用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:易学。非计算机专业的人员,也能学会。低成本地满足了那些从事企业管理工作的人员的管理需要。(VB、.net、C语言等开发工具对于非计算机专业人员来说太难了,而access则很容易)。这一点体现在:实现了管理人员(非计算机专业毕业)开发出软件的“梦想”,从而转型为“懂管理+会编程”的复合型人才。(3)表格模板。只需键入需要跟踪的内容,Access便会使用表格模板提供能够完成相关任务的应用程序。Access可处理字段、关系和规则的复杂计算,以便您能够集中精力处理项目。您将拥有一个全新的
20、应用程序,其中包含能够立即启动并运行的自然UI。(4)创建和运行旧数据库。尽情享用对您的现有桌面数据库(ACCDB/MDB) 的支持。2.1.3 Access系统优势Microsoft Access Basic提供了一个丰富的开发环境。这个开发环境给你足够的灵活性和对Microsoft Windows应用程序接口的控制,同时保护你使你免遭用高级或低级语言开发环境开发时所碰到的各种麻烦。不过,许多优化、有效数据和模块化方面只能是应用程序设计者才能使用。开发者应致力于谨慎地使用算法。除了一般的程序设计概念,还有一些特别的存储空间的管理技术,正确使用这些技术可以提高应用程序的执行速度,减少应用程序所
21、消耗的存储资源。你可以用几种技巧来提高你的编码速度,但是却找不到有效的算法的替代者。接下来的这几点建议可以提高你的编码速度同时又减少你的应用程序消耗的存储空间。(1)用整形数进行数学运算即使Microsoft Access会使用一个联合处理器来处理浮点型算术,整型数算术也总是要快一些。当你的计算不含有小数,尽量使用整型或长整型而不是变量或双整型。整型除法同样也要比浮点除法要快。在使用其他一些有效的数据类型时会警告:没有任何东西可以替换有效的运算法则。(2)避免使用过程调用避免在循环体中使用子程序或函数调用。每一次调用都因额外的工作和时间而给编码增大了负担。每一次调用都要求把函数的局部变量和参数
22、压栈,而栈的大小是固定的,不能随便加大,并且同时还要于Microsoft Access共享。(3)谨慎使用不定长数据类型不定长数据类型提供了更大的灵活性,比如说允许正确处理空值和自动处理溢出。另外这种数据类型比传统的数据类型要大并消耗更多的存储空间。前面还曾经提到过,不定长数据类型的变量在数学计算中比较慢。(4)用变量存放属性对变量进行查找和设置都比对属性进行这些操作要快。如果你要得到或查阅一个属性值许多次,那么把这个属性分配给一个变量,并用这个变量来代替属性,那么你的代码将要运行快得多。例如,在一个循环中,你查阅某表格中得一个控制的属性,那么在循环外把属性分配给一个变量,然后在循环中用查询一
23、个变量来代替查阅一个属性的方法要比较快。(5)预载表格当你的应用程序启动并且把它们的可见属性设置位false时,如果你安装了你所有的表格,那么你的应用程序的性能会让你感觉挺快。当你需要显示一个表格时,你只需要把该表格的可见属性设置为true,这要比安装一个表格要快得多。需要记住的是,为你安装的每个表格,你都要从应用程序的全局堆中消耗存储空间。2.2 Microsoft VC+6.0介绍2.2.1 Microsoft VC+6.0简介基本信息Microsoft VisualC+是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 河北 工程 大学 超市 管理 系统 毕业设计 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。