基于Delphi7.0的超市管理系统

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:LVBIN0077
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:在日益激烈的市场竞争,超市企业需要通过有效的管理不断提高效率。超市管理的优化也就成为提高生产经营效率的一个重要途径。本论文以商品采购和库存管理为重点,描述了两个子系统的模块结构设计及实施过程中的技术要点,实现超市的商品库存管理、查询管理及系统数据维护等功能。同时,还对决策支持及库存余额管理等做了设计。本系统采用DELPHI 7.0版本创建。
  关键词:超市;数据库;库存管理
  中图法分类号:TP311文献标识码:A 文章编号:1009-3044(2008)08-10ppp-0c
  
  随着我国经济的发展,超市作为一种新兴的零售业形式逐渐发展起来。但超市目前存在着许多问题:计算机使用效率低,信息化程度不高,工作效率低落,仓库管理很不合理,不能及时根据需要调整库存。
  超市管理中希望解决的问题是:缺少一个集成的信息平台和信息系统,而各个业务部门之间缺少信息沟通(即重复劳动)和共享是传统库存管理中资金占用过大的主要原因之一;完善质量检验,对商品入库及销售过程中的质量信息进行全面管理,包括订货入库、日常库存及上架商品的质量控制,用户反馈,售后服务,并对各种数据进行统计分析;随时了解供应商的供货执行情况及超市的各仓库库存情况,以便随时协调或采取合适的补救措施;管理供应商,在供应到货的到期之前,主动与供应商联系,检查及时到货的可能性;同时在物流和信息流上允许供应商将客户的批发订货直接发货到客户处。对供应商的考核从质量、交货及时程度和价格上给出统计数据;现有量、定购数量和历史记录等多方位查询需求。
  库存信息与供应和销售等各部门的及时反馈和共享问题信息查询与决策,对公司的各种资源与信息进行查询,包括销售、采购、质量、人事、财务等信息数据进行查询、统计与分析,对根据信息做出快速合理的经营决策,增强应变反应能力。
  
  1 系统介绍
  
  本系统是建立在WINDOWS XP平台上, 根据系统的规模和系统功能完成的需要我们选用了当前非常流行的软件开发工具DELPHI 7作为超市管理系统的设计平台,构造所用的类库;使用Access 2003数据库存储数据。本系统是一个关于超市管理方面的系统,它主要适用于一些中小型的超市销售管理,具有一般日常超市运营的所有应用需求,
  1.1 需求分析
  在市场经济的大环境下,越来越多的人士逐渐认识到用计算机技术进行名类管理,交流的便捷。其中比较实用的就包括在超市的销售系统的计算机管理了。为满足日常小型超市的方便销售、帐目管理、仓库管理及人员管理等基本的方便需要,需要开发一个比较实用的管理系统。
  1.2 系统可行性分析
  在系统开发之前对项目进行充分的可行性论证是非常必要的,这会避免或者减轻开发后期可能出现的困境。可行性的研究一般说来至少从以下三方面来入手:技术可行性、经济可行性、操作可行性。
  (1)技术可行性是指利用现有的设备、软件及技术人员,能否达到系统所要求实现的目标。利用Delphi 7和Access 2003数据库的强大功能,可以很彻底的完成整个超市管理系统的分析、设计和开发。Delphi对本系统的各个功能都能很好的实现。
  (2)经济可行性是指开发系统的费用,主要是指一个新的系统开发所需要的成本费用和人员费用,并与估计的新系统收益进行比较,看是否有利。用超市管理系统来管理超市,首先从人员上就可以缩小开资,而且它不需要单独用档案来保存资料,也无需用介质保存,只有在必要时才用来打印一些资料。
  3.操作可行性。本超市经营项目以商品采购和销售为主,主要流程是:超市管理人员根据库存情况决定订货种类、数量及供应商选择产生订货单,然后等待商品入库,在手工操作的条件下,各个部门之间的沟通困难。
  1.3 开发工具介绍
  Delphi是Borland公司开发的面向对象的可视化软件开发工具。Delphi到现在已经历了7代产品的发展历程。它具有功能强大、易于使用及开发迅速等特点。它结合了可视化技术、面向对象编程、数据库和分布式应用技术等先进的软件编程技术及思想,并使用了全特征的代码编辑器和高速的编译器及高级而独特的集成开发环境(IDE).
  Microsoft Office Access 2003 是一种数据库管理程序,可赋予更佳的用户体验,并且新增了导入、导出和处理 XML 数据文件等功能。由于该程序可以识别和标记常见错误,同时提供更正错误的选项,因此在 Access 2003 中工作变得更加轻松自如。
  
  2 系统的功能模块
  
  超市管理系统是一个关于超市管理的管理信息系统,首先是用户登录,下面有系统维护模块,商品管理模块和财务管理模块。其结构如下图1所示。
  
  
  图1 系统功能模块图
  
  (1)用户登录模块:该模块用来确认用户输入的密码,以判断用户是否合法,合法用户才能进入系统。
  (2)系统维护模块:该模块具有数据备份,数据清理,数据恢复等功能。具体为:
  a、数据备份模块:数据备份功能模块设置的主要目的是确保系统的安全性,防止由于操作员误操作或系统受到外来敌对攻击造成数据库信息丢失或破坏,由操作员定期对系统数据库进行备份。
  b、数据恢复模块:数据恢复功能模块的主要作用是当系统出现故障时,系统管理员可以及时对系统数据库中数据进行恢复,减少系统故障时间,尽快使系统恢复正常,尽量争取更多的营业时间。当系统出现故障不能正常运行时,系统管理员应及时使用[数据恢复]功能对数据进行恢复。
  c、数据清理模块:数据清理模块的设置是因为超市每天的业务很多,数据库中的数据量会随之与日俱增,为防止数据库中的数据过分臃肿,系统中特别设置[数据清理]功能模块以对数据库中大量的过期或无用数据进行清理,尽量保持系统高效的运行。
  (3)商品管理模块:该模块包括商品采购,商品销售,促销管理,库存管理等子模块。具有管理商品采购,销售及促销,库存管理等功能。具体为
  a、商品采购模块:本模块功能是当超市中出现库存数量低于预警最低库存数量时,系统管理员应及时进行订货,以防止出现商品脱销现象; 或某些商品非常畅销,系统管理员也应当提前进行订货,以防止畅销商品在短时间内脱销。
  b、商品销售模块:本模块的功能是进行商品的具体销售和促销。记录商品销售情况。为仓库盘点,决策支持提供必需的数据。
  c、库存管理模块:本模块的主要功能是进行库存的管理,包括入库,出库,退货的管理。
  (4)财务管理模块:包括决策管理和经营报表(盘点)两个子模块。具有依据财务收支,经营状况来进行决策,及查看经营报表的功能。具体为:
  a、经营报表模块:经营报表模块主要功能是综合分析经营情况,得出报表,提供给上级管理层
  b、决策管理模块:决策管理模块主要功能是通过仓库盘点,综合订货,销售,退货,人事的情况来进行决策。
  
  3 结束语
  
  本文描述了超市管理系统的设计思想和设计过程及功能构架,从实际角度出发,符合现有超市管理的实际情况,满足了日常超市的销售、帐目管理、仓库管理及人员管理等基本的方便需要,大大提高了超市管理的信息化水平。
  
  参考文献:
  [1]塞奎春,陈紫鸿,宋坤.Delphi数据库开发关键技术与实例应用.北京:人民邮电出版社,2004,5,20-204.
  [2](澳)艾而斯著,陈瑞,译.Delphi Win32核心API参考.北京:中国电力出版社,2003.
  [3]张增强,将志光.编程实例与技巧集粹.北京:希望电子出版社,2002,10,2-98.
  [4]万兆权,Delphi编程指南.北京:希望出版社,2000,24-100.
其他文献
一、“三路合一”阅读教学  本文所说的“三路”指的是文章的文路、学生的学路以及教师的教路。  文路是促成读者体悟文章的情感线索,也是体现文章思想和主旨的内隐脉络。作者巧妙构思,或使文章内容一波三折,或使情感线索突出,或使情节出人意料等,这些都是教师在研读文本时应该留意的文路。一般来说,文路多隐藏在文章的标题或者重点语句中。对教师来说,理清文路有利于依照课程目标、学生实际情况来选择合适的教学内容,保
摘要:Visual Basic For Application(VBA)是微软公司为其办公套件Microsoft Office提供的新一代标准宏语言,作为一种通用的宏语言可被所有的Microsoft 可编程应用软件所共享。VBA主要是根据用户对可编程应用软件中不同对象的操作,触发的相应事件,去激活相应的程序,通过对相关的对象执行不同的方法,或是修改相关对象的属性来完成特定的工作。该文介绍的内容是通
摘要:该文简要介绍了SQL注入攻击的原理,并针对SQL注入的方法,给出了SQL注入攻击的防御方法。  关键词:ASP;SQL注入;防范技术;网络安全  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)27-1996-02  Protective Artifice for SQL Injection Based on ASP Website  ZHANG Hao-yu,L
摘要:XML数据库是数据库研究的热点,本文首先简要介绍了XML技术及其特点和优越性,详细分析和介绍了基于XML技术的数据库管理系统的建立、存储机制、传输技术、查询等关键技术。  关键词:XML;数据库;存储;查询  中图分类号:TP311文献标识码:A 文章编号:1009-3044(2008)09-11578-02    Application of XML Technology in Datab
摘要:该文将无线局域网同蜂窝网络(以GSM-R为例)在功能结构、利用能力、切换性透明性等方面进行比较分析,阐明WLAN应用于快速公交所具有的通信优势,并对BRT无线通信系统构架、网络安全等进行简略说明。  关键词:无线局域网(WLAN);快速公交(BRT);蜂窝网络;GSM-R;网络安全  中图分类号:U491;TP393文献标识码:A文章编号:1009-3044(2008)27-1892-03 
谭昌镕  1933年12月生,斋号没名堂,四川成都人。四川省人民政府文史研究馆馆员。中国戏剧家协会会员、中国舞台美术学会理事、四川中国画研究院院长、四川省巴蜀诗书画研究会副会长、四川省政协书画研究院副院长。出版有《谭昌镕画集》《谭昌镕的艺术》《谭昌镕画鸡》等。  一位画家的“写照”,大多是围绕画家的艺术成就、荣誉和影响来做文章,把画家的作品风格、艺术独创、画坛地位及深远影响淋漓尽致地展现出来,不吝
摘要:现在,随着计算机运算速度越来越快,java指令集的优化,这些发展使得java在实时监控的应用成为可能。Servelet是Sun公司在Web平台的开发产品,它采用的是B/S结构。Web的访问非常方便,如果把监控系统建在Web平台上,将有助于监控的范围扩大,同时增强监控系统的实时性。  关键词:Servelet;B/S;Web;监控系统   中图分类号:TP393文献标识码:A文章编号:1009
摘要:描述了将启动代码移植到基于S3C2410处理器目标板上的方法与过程。首先介绍了目标平台和Linux,接着介绍了交叉编译环境的建立原理,着重介绍了BootLoader的架构和功能,给出了启动代码vivi的配置和编译过程。  关键词:嵌入式;S3C2410;Linux;交叉编译;启动代码vivi  中图分类号:TP338文献标识码:A文章编号:1009-3044(2008)27-1876-03
玉兰花开寄语四川赴鄂医卫勇士行草153cm X 42cm 2020年   伏魔博楚汉,未赏应春姿。   已乞梅妃许,花开返蜀时。  程峰  1948年12月生于成都。四川师范大学艺术学院教授、碩士研究生导师、美术学硕士点负责人。四川省人民政府文史研究馆馆员,四川省政协书画研究院名誉副院长,四川省张大千艺术研究中心学术委员,四川省非物质文化遗产保护委员会专家委员,四川致公书画院副院长,锦江区书法家协