家家乐超市商品进销存管理系统.doc
《家家乐超市商品进销存管理系统.doc》由会员分享,可在线阅读,更多相关《家家乐超市商品进销存管理系统.doc(27页珍藏版)》请在咨信网上搜索。
家家乐超市商品进销存管理系统 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 2 个人收集整理 勿做商业用途 毕业设计(论文)任务书 Ⅰ、毕业设计(论文)题目: XX超市商品进销存管理系统设计 Ⅱ、毕业设计(论文)选题意义及要求: 通过对XX超市商品进销存管理系统设计,充分掌握管理信息系统开发的流程,对XX超市商品进销存管理的情况实现信息化管理。 要求: (1)WIN2000以上的操作系统+ VB6。0版本以上(或其它面象对象的程序设计语言)+SQL server2000开发。 (2)采用C/S结构或单机版. (3)设计方法:采用软件工程的思路进行设计,具体设计模型可根据自己搜集资料的详细程度来自行选择,不作指定要求。 (4)软件作品要有一定的实用性和可操作性,必须采取多种测试方法的测试,保证软件的可运行性。 Ⅲ、毕业设计(论文)工作内容: (1)能对超市库存信息进行正确的管理及基本操作(增加、删除、修改等基本操作). (2)能对不同的用户使用不同的权限进行相应的管理功能。 (3)能对超市库存信息进行各种查询。 (4)能对各种库存信息进行报表打印。 (5)具有相应的用户帮助功能。 (6)所开发的系统能在一定程度保证数据的安全性。 Ⅳ、主要参考资料: (1)《SQL Server 2000 实用教程》,郑阿奇,电子工业出版社; (2)《数据库原理与应用》,周中华,清华大学出版社; (3)《Visual Basic 6.0 数据库程序设计》,段兴,人民邮电出版社; (4)《Visual Basic 6。0 实例教程》 http://www.ibook8。com/Software/Catalog13/566。html (5)《VisualBasic数据库高级实例导航》 摘 要 随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机.计算机作为一种高效的管理工具,对现代企业的管理发挥了极其重要的作用。商业超市是当前最重要的商业经营形式之一,为了进一步提高商业超市的管理水平和竞争力,管理信息系统在商业超市中的应用已是大势所趋。 库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点经过分析,我们使用 Microsoft公司的Visual Basic6。0开发工具,数据库选用SQL Server2000,利用其提供的各种面向对象的开发工具和数据库的结合比较方便,这个超市库存管理系统,包括:系统设置、基本信息设置、入库信息管理、出库信息管理和库存信息管理共五大模块。 关键词: ADO, SQL server, 库存管理,信息管理系统 目 录 1 绪论 1 1.1 简介 1 1。2 开发工具的选择 1 1。2。1 Visual Basic简介 1 1.2.2 SQL Server2000简介 2 1.2.3 C/S 简介 2 2 系统规划和可行性研究 3 2。1信息系统规划概述 3 2。2 开发背景 3 2.3 系统开发的意义 3 2。4 系统的可行性研究 3 2。4.1 初步调查 3 2。4。2 规划的可行性分析 4 3 系统分析 5 3。1 系统所要完成的任务 5 3.2 数据流图 5 3。3 系统分析报告 5 3.3。1 存在问题 5 3.3.2 解决方案 5 3.3。3 系统方案比较 6 4 系统总体设计 7 4。1 系统设计思想 7 4。2 系统架构设计 7 4.3 系统结构设计 7 4。4 系统功能模块划分 8 4.4 数据库概念结构设计 10 4.7 数据库逻辑结构设计 11 5 系统详细设计 12 5。1 数据库的创建和系统编码 12 5.1。1 数据库的创建 12 5.1.2 创建公共模块 12 5.2 系统主体设计 12 5。3 功能模块设计 13 5.3.1 登录模块设计 13 5.3。2 入库单编辑模块的设计 14 5。3。3 出库单编辑模块的设计 14 5.3.4 入库单查询模块的设计 14 5.3.5 出库单查询模块的设计 14 5。3.6 供应商模块设计 15 6 系统测试及维护 16 6。1 测试步骤 16 6.2 系统维护 16 结 论 17 致 谢 18 参考文献 19 1 绪论 仓库库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物…………………………………… 因此,开发这样一套库存管理软件成为很有必要的事情. 1.1 简介 管理信息系统(Management Information Systems 简称MIS),是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统。经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的覆盖………………………… 1。2 开发工具的选择 本章主要通过几种工具的选择的介绍。如:Visual Basic的简介,Visual Basic的特点;SQL Server2000简介;C/S 简介. 1.2。1 Visual Basic简介 “Visual"的意思是“可视的”,指的是开发图形用户界面(GUI)的方法。读者不需要编写大量代码去描述界面的外观和位置,而只要把预先建立的对象放到屏幕上即可。“可视的Basic”这个名字初听起来可能抽象了点,但实际上它却是最形象的叫法,用户只要看到Visual Basic 的界面就会明白,实际上无需编程,就可以完成许多编程步骤. 另外,在Visual Basic 中引入了控件的概念,在Windows中控件的身影无处不在,各种各样的按钮、文本框等都是控件。Visual Basic 把这些控件模式……………………………… 1。2。2 SQL Server2000简介 Miscrosoft SQL Server 2000中文版(以后简称为SQL Server2000 或SQL Server),是基于客户端/服务器模式(Client/Server模式,简称C/S模式)的新一代大型关系型数据库管理系统(DBMS).^^………………………… 1.2.3 C/S 简介 C/S模式即客户机/服务器(Client/Server)体系结构是当前非常流行的计算机体系结构。在这种体系结构中,客户机提出请求,服务器对客户机的请求做出回应。 …………………………………… 2 系统规划和可行性研究 信息系统规划是关于信息系统的长远发展规划,是企业战略计划的一个摘要组成部分.………………………… 2.1 信息系统规划概述 信息系统规划是关于信息系统的长远发展规划,是企业战略计划的一个摘要组成部分.因此在做系统研发之前必须做足够的系统规划,以便提升系统的整体质量. ………………………… 2。2 开发背景 企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案. ………………………… 2.3 系统开发的意义 ………………………… 2。4 系统的可行性研究 ………………………… 2.4.1 初步调查 家家乐超市始建于1993年初,4.5万元起家.历经十余年艰辛创业,从小到大,迅速发展。现已发展成为集房地产百货业、物业管理为一体的第三产业企业,拥有总资产8亿元,职工500余人.……………………………… 2.4。2 规划的可行性分析 系统规划方案的可行性应从经济方面、技术方面、系统运行方面进行分析和评价。 1. 经济可行性 ………………………… 2. 技术可行性 ……………………………… 3. 系统运行的可行性 ………………………… 4. 可行性分析结论 ………………………… 3 系统分析 系统开发工作正式开展后,系统生命周期第一阶段的工作是系统分析。系统分析阶段的主要活动有:现行系统的详细调查、用户需求分析和新系统逻辑模型的建立等。 3。1 系统所要完成的任务 ……………………………… 3.2 数据流图 ……………………………… 3。3 系统分析报告 系统分析之后得到的结论可以让你发现系统的目的和问题,以便在后面的开发中不断的修正。 3。3.1 存在问题 国内仓储管理公司普遍信息化应用水平比较落后,业务操作基本停留在手工运作阶段。这样的经营管理方式,带来的问题主要有: 1. ………………………… 3。3.2 解决方案 Ø 基于Internet的库存管理信息系统,是集计算机技术、数据库管理技术、数据通信技术,以及Internet技术为一体的,适用于仓储行业的物流软件。包括货物入库、出………………………… 3。3.3 系统方案比较 通过和原先系统的方案比较,我们可以清晰的看到新系统的优点:方面,快捷,直观的体现了现代库存管理系统的特点。在运用了计算机网络和因特网等先进技术的现代库存管理系统可以完成现代超市繁杂琐碎更多的任务,更好的提高超市的工作效率。 4 系统总体设计 系统分析报告经过仔细研究和用户评审、通过批准后,开发工作进入系统设计阶段。…………………… 4.1 系统设计思想 本系统主要完成库存管理中出入库单的单据管理,包括出入库单的审核和编辑操作,为此系统必须能够维护这些操作信息的数据表。……………………………… 4.2 系统架构设计 ………………………… 4。3 系统结构设计 本系统主要分为以下几个子模块:登录窗体模块、入库单编辑模块、入库单审核模块 、出库单编辑模块、出库单审核模块、已审核的入库单查询模块、已审核的出库单查询模块、员工管理模块、领用明细表模块和操作员模块等。系统结构设计图如图4.2所示。 图4。2 系统的系统结构示意图 4。4 系统功能模块划分 …………………… 图4。3 库存管理系统的系统模块示意图 下面分别对一些主要功能模块进行介绍。 1) 登录窗体模块 在登录窗口中用户可以输入或从系统用户列表中选择用户名,口令需要用户输入.当用户在该窗口中输入正确的用户名和密码后,才进入库存管理系统的主窗体中. 2) 入库单编辑模块 用户通过该模块完成物品的入库操作管理,即入库单的信息管理操作,包括入库单信息的添加、修改、查询和删除操作.其中入库单的信息包括入库单号、入库日期、物品名称、供货单位和制单人等. 3) 入库单审核模块 用户通过该模块完成入库单的审核操作,并将此次入库单信息加入到已审核的入库单对应的数据表中,同时从未审核的入库单对应的信息表中删除相应的入库单信息. 4) 出库单编辑模块 用户通过该模块完成物品的出库操作管理,即出库单的信息管理操作,包括出库单信息的添加、修改、出巡和删除操作。其中出库单的信息中包括出库单据类型、单据编号、数据日期、使用单位、制单人等。 5) 出库单审核模块 用户通过该模块完成出库单的审核操作,并将此次出库单信息加入到已审核的出库单对应的数据表中,同时从未审核的出库单对应的数据表中删除对应的出库单信息。 6) 入库单查询模块 用户通过该模块完成已审核的入库单的查询操作,并将这些信息显示在相应的数据绑定在控件中. 7) 出库单查询模块 用户通过带模块完成已审核的出库单的查询操作,并将此次信息显示在相应的数据绑定控件中. 8) 物品类别模块 用户通过该模块完成添加出入库单据时需要的物品类别信息的管理,包括物品类别信息的添加、修改、删除和查询操作。 9) 操作员设置模块 用户通过该模块完成库存管理系统的系统用户的管理,包括系统用户信息的添加、修改、查询和删除此操作,以及系统用户的操作权限的设置。 4.4 数据库概念结构设计 根据数据库需求分析,可以得到如图4.4所示的实体–关系模型(E—R模型) 图4.4 系统的实体—关系模型(E—R模型)图 该E-R图有14个实体类型,其属性如下所述。 入库单的简单信息(入库单编号、入库日期、制单人、物品编号、备注) 已审核的入库单简单信息(入库单编号、物品编号、制单人、备注) 入库单详细信息单据(入库单编号、物品编号、数量、单价、总金额) 已审核的入库单详细信息单据(入库单编号、物品编号、数量、单价、总金额) 出库单简单信息(出库单编号、出入日期、出口类型、领用人、制单人、备注) 已审核的出库单简单信息(出库单编号、出库日期、出库类型、领用人、制单人、备注) 出库单详细信息单据(出库单编号、物品编号、数量、单价、总金额) 已审核的出库单详细信息单据(出库单编号、物品编号、数量、单价、总金额) 员工信息(员工编号、所属部门、员工姓名) 物品信息(物品编号、物品名称、物品类型) 物品类别信息(物品类别编号、类别名称) 物品供应商信息(供应商编号、供应商名称) 系统用户和操作权限信息(用户名称、密码、单据管理权限、统计查询权限、报表管理权限、系统维护权限) 为了减少数据的冗余,我们把员工所属的部门抽取出来作为一个单独的实体,包括数据项:部门编号、部门名称。部门实体和员工实体之间是一对多关系. 4.7 数据库逻辑结构设计 ……………………………… 5 系统详细设计 管理信息系统管理的总体设计完成以后,还需要确定子系统的各模块的具体实现方法,以便最终真正建立一个完善的管理信息系统.要建立系统的各个功能模块,就要进行程序设计,就是使用给定的语句命令描述算法的过程.所谓程序设计,实际上是对象的设计。对象有自己的数据,也包括用于数据的操作和对象的响应。 5.1 数据库的创建和系统编码 5.1。1 数据库的创建 ……………………………… 5.1。2 创建公共模块 ………………………… 5。2 系统主体设计 ………………………… 图5.2 窗体主界面 ………………………… 5。3 功能模块设计 在系统总体设计完成之后,便进行各个模块的设计。 5.3.1 登录模块设计 将用户名和密码输入文本框中,然后连接数据库,判断在用户表中是否存在此用户名并判断所输入的密码是否正确,登录模块窗体如图5。3所示。 图5.3 登录模块窗体 5。3。2 入库单编辑模块的设计 5.3。3 出库单编辑模块的设计 5。3.4 入库单查询模块的设计 5。3.5 出库单查询模块的设计 出库单查询模块的主要负责出库单简单信息和详细信息的查询,通过查询后,将出库单简单信息和详细信息转移到对应的数据表中,并将汇总后的物品信息存入到相应的数据表中。出库单查询模块的窗体如图5。9所示。 图5.9 出库单查询模块的窗体图 其部分代码如下: Private Sub Form_Load() rtn = SetWindowPos(Me.hwnd, -1, 0, 0, 0, 0, 3) '运用API函数SetWindowPos,来实现使窗体置前的功能 '利用代码连接数据库 Adodc1.ConnectionString = ”Provider=Microsoft.Jet.OLEDB。4.0;Data Source=" & App.Path & ”\db_kcgl。mdb;Persist Security Info=False" Adodc1.RecordSource = "select * from tb_out" '连接出库信息数据表 Adodc1.Refresh Me。Left = (Screen.Width - Me。Width) / 2 '使窗体居中 Me.Top = (Screen.Height - Me。Height) / 2 End Sub Private Sub Text1_Change() '通过文本框的Change事件来动态地对入库货品信息进行模糊查询 On Error Resume Next '执行错误处理 ’执行模糊查询 Adodc1.RecordSource = ”select * from tb_out where out_name like '%” + Text1。Text + "%’” Adodc1。Refresh End Sub 5.3.6 供应商模块设计 供应商模块主要负责添加出入库单时用到的供应商信息的管理,包括供应商的添加、修改、删除和查询操作。供应商管理模块的窗体图如图5.10所 图5。10 供应商模块窗体图 6 系统测试及维护 系统的实施是在系统的设计基础上,用VB6.0程序设计语言设计开发,用microsoft SQL sever 2000 实现数据的存储及检索的。VB6。0提供的开放式数据连接(Open DataBase Connectivity)即ODBC功能,它可以直接访问或建立连接的方式使用并操作后台大型网络数据库。用VB6。0开发的应用程序可以直接在windows环境下运行。通过ADO与SQL连接实现了简便的数据库访问,提高了编程效率。 …… 6.1 测试步骤 ……………… 6.2 系统维护 …………………… 结 论 本系统重点完成了超市库存管理功能的实现,其特点在于使用的目前较新的数据库技术和编程技术,只需要简单的操作就可以实现超市库存的操作。本系统有以下几个优点: ……………………………… 设计过程中,由于自己的只是水平有限要实现某些功能,还需借助强大的互联网。在完成本设计的过程中,我既感受到了面对自己无法解决的问题时的苦恼,也体会到问题最终得以解决时的快乐.同时,我深刻体会到要做好一件事情,需要有系统的思维方式和方法,对待一个新的问题,要耐心、要善于运用已有的资源来充实自己。在对待一个新事物时,一定要从整体考虑,完成一步之后再作下一步,这样对于系统而言才能更加有效。通过此次毕业设计,我不但对Windows、VB 6。0和SQL Server有了更深刻的认识,积累了使用软件工程的思想来开发软件的经验,同时最重要的是摸索出了一套分析问题和解决问题的方法,这对于我将来走上工作岗位受益匪浅。 致 谢 ………………………………。 参考文献 [1] 郑阿奇。SQL Server 实用教程 ,四川:电子工业出版社,2002。8 (3—12页) [2] 周中华。数据库原理与应用,北京:清华大学出版社, 2001.3 (10—15页) [3] 段兴。Visual Basic 6。0 数据库程序设计, 北京:人民邮电出版社,2001。11 (15-33页) [4] 求是科技.Visual Basic 6.0程序设计与开发技术大全,北京:人民邮电出版社,2004。9 (25-40页) [5] 王俊、邓笛。软件设计师应试教程,北京:人民邮电出版社,2005。6 (28—35页) [6] 高春艳、李艳、谷伟东。Visual Basic 数据库开发关键技术与实例应用,北京:人民邮电出版社,2004.5 (40—45页) [7] 董国平、陈艳华.信息系统开发实例精粹(Visual Basic版),北京:电子工业出版社,2006。6 (30—44页) [8] 谭浩强。visual basic 6。0程序设计, 北京: 中国铁道出版社 2003 (30—35)- 配套讲稿:
如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。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文