ImageVerifierCode 换一换
格式:DOCX , 页数:116 ,大小:9.90MB ,
资源ID:8899574      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8899574.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(小超市进销存系统.docx)为本站上传会员【pc****0】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

小超市进销存系统.docx

1、 编 号: 审定成绩: 西南大学 自考本科毕业论文 专 业: 论文题目: 准考证号: 姓 名: 指导教师:

2、 工作单位或家庭地址: 联系电话: 目 录 前 言 4 第一章 绪论 6 第一节 概论及系统概述 6 第二节 系统开发的意义 6 第二章 系统需求分析及概要设计 6 第一节 主要功能结构及数据流 7 一、主要功能结构 7 二、数据流程图 8 第二节 数据字典 12 一、用户信息表(users) 12 二、商品信息表(commodity) 12 三、供货商信息表(supplier) 13 四、采购信息表(procurement) 13

3、 五、销售信息表(sales) 14 六、库存品信息表(stock) 14 第三章 系统功能分析与设计 14 第一节 系统总体结构设计及性能描述 14 第二节 数据库设计 15 第三节 系统功能描述及代码设计 15 一、 公共代码及数据库连接 15 二、 系统登录 27 三、 信息管理——商品信息管理 35 四、 信息管理——供货商信息管理 62 五、 采购管理——采购需求查询 71 六、 采购管理——采购信息管理 73 七、 销售管理——售货 82 八、 销售管理——销售信息管理 86 九、 库存管理——最低库存设置 94 十、 库存管理——当前库存查询 98

4、 十一、 系统管理——用户管理 101 十二、 系统管理——关于系统 109 十三、 系统管理——退出系统 109 第四章 系统测试 111 第一节 测试计划 111 第二节 测试工具 111 第三节 测试环境 111 第四节 测试用例 112 第五节 测试记录 114 第六节 测试分析报告 114 第五章 系统实施、运行与维护 115 第一节 系统的实施、运行 115 第二节 系统的维护 115 结束语 116 参考文献 116 附 件 116

5、 前 言 【摘要】信息是管理上的一项极为重要的资源,管理工作的成败取决于能否做出有效的决策,而决策的正确程度则在很大程度上取决于信息的质量。 随着工业时代的到来,提供了大量的社会产品,城市集中度也进一步加强,由于人们生活节奏的不断加快,消费者对购物便利的要求也在进一步的提高。传统的消费习惯已经开始转变,连锁超市、便利店已成为消费者日常购物主要场所。 在我国,超市形成于20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。而国内市场的一些小型超市,它们在信息化过程中的步伐要落后于大中型超市,仍存在零售业企业所共

6、有的落后的一面,如:不能有效的管理各种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。随着超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必不可少的。在手工管理的情况下,管理人员很难对进货量及库存量进行良好的控制,很难正确得

7、到商品的供求信息,各部门之间的通讯也经常不畅通,这在激烈竞争的市场中是非常不利的。因此,为了更加科学,合理的管理这些信息,诞生了小超市进销存管理系统。 【关键词】超市信息管理 进销存管理。 【Abstract】information management are an extremely important resource,management,the success or failure depends on the job to make effective decisions,and the co

8、rrect degree of decision-making depends largely on the quality of information。 With the advent of the industrial age,providing a large number of social goods,urban concentration has also been further strengthened,because of the constant rhythm of people's lives up to consumers to facilitate th

9、e requirements are further raised。Traditional consumption habits have started to change, chain supermarkets,convenience stores have become the primary venue for the Consumer daily shopping。 In China, the supermarket was formed in the 20th century, early 90's, and now has become an important form

10、 of retail trade for the development of the national economy played an important role。 The domestic market for some small supermarkets, their information during the process of the pace to lag behind the large and medium-sized supermarkets,there are still a total retail enterprises backward side,such

11、 as:Can not effective management of a variety of merchandise,slow clearing receivables,prone to errors in business,not suitable for commodity price, low inventory efficiency,but also in the daily management of the supermarket,the merchandise import and sale,deposit,such as experience-based decision-

12、making,lack of real-time analysis capabilities,management of requests for information transmitted in a timely manner always can not be met。 With the supermarket form of rapid development,its management became more complex,day-to-day by the amount of data required treatment also increased gradually,c

13、ommercial links between the operation of more and more of the original artificial management has to deal with this complex market。 For these enterprises,resource management,information storage and also appears to deal with the urgent need to adapt to market competition,will need to have highly effec

14、tive treatment methods and management methods, thus speeding up the process of information supermarkets are indispensable。In the manual management of cases,managers find it hard to purchase capacity and good inventory control,it is difficult to get the right merchandise supply and demand information

15、communication between various departments are often not smooth,which in a highly competitive market are very negative。 Therefore,in order to become more scientific and rational management of these information,the birth of a small supermarket Invoicing management system。 【Key Words】supermarket info

16、rmation management,Purchase、Sales and Inventory Management。 第一章 绪论 第一节 概论及系统概述 一、 概论 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。 本系统将根据实际情况,采用软件工程的开发原理,依据软件工程规范,按照系统需求分析

17、系统功能分析与设计、程序编码、软件测试等开发流程设计并开发完成。 二、系统概述 本系统将根据实际情况,采用软件工程的开发原理,依据软件工程规范,按照系统需求分析、系统功能分析与设计、程序编码、软件测试等过程设计并开发完成。 该系统主要实现信息管理(商品信息管理,供货商信息管理),采购管理(采购需求查询,采购信息管理),销售管理(售货,销售信息管理),库存管理(最低库存设置,当前库存查询),以及系统管理(系统登录,用户管理,关于系统,退出系统)等功能。 采用 Server2000等开发语言及数据库进行B/S结构进行设计与开发,运用集成开发工具(Microsoft Visual Stud

18、io 2005) + 数据库设计工具(PowerDesigner 10) + 界面设计工具(Dreamweaver MX 2004)等进行系统设计与开发。 第二节 系统开发的意义 小超市进销存管理系统是小超市经营管理中的核心环节,也是一个企业能否取得效益的关键,如果能做到合理进货、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。该系统利用计算机的技术,使得超市进货、库存和销售能够有机结合起来,提高超市的效率和效益,而且超市在客观性、时效性、科学性等方面抢得了先机,为运用现代化手段管理超市提供了保证,使超市的人、财、物最大限度地发挥了效益,杜绝了商品购、销、存多方面的漏洞。从而使

19、超市的管理工作更加的系统化、规范化、自动化。 第二章 系统需求分析及概要设计 通过对多个小超市进行调查发现,当前所需要的信息主要包括:商品的采购,销售及库存等信息。同时,需要对一些基本的数据信息进行相应的管理,主要包括:商品及供货商的基本信息,员工(系统用户)的基本信息等。希望能通过该系统对这些信息进行有效的管理,从而使超市管理者及相关人员对每个环节的数据信息进行时时的监控,更好的提高管理水平及经济效益。 第一节 主要功能结构及数据流 一、主要功能结构 根据所调查的信息仔细研究分析,该系统的主要功能结构如下图: 图一 系统功能结构图 系统功能简要描述如下: 1、信息管理

20、 (1)商品信息管理 该功能是对本超市所经营的所有商品的基本信息进行管理。 (2)供货商信息管理 该功能是对为本超市提供商品的供应商的基本信息进行管理。 2、采购管理 (1)采购需求查询 该功能为采购员进行采购商品之前提供依据,主要根据商品的“最低库存”及“当前库存”来自动生成一张采购清单。如:查询“当前库存”小于等于“最低库存”的所有商品。 (2)采购信息管理 该功能是对已经采购的商品的基本信息进行管理。 3、销售管理 (1)售货 该功能是超市营业员/收银员对所销售的商品及收费情况的相关信息进行登记,同时可打印销售明细给顾客。 (2)销售信息管理 该功能是对已销售的

21、商品信息进行管理。 4、库存管理 (1)最低库存设置 该功能是根据超市实际销售等方面的情况,对每一件商品的最低库存进行设置。 (2)当前库存查询 该功能是根据管理者的要求,分别查看所有/部分商品当前的库存量。 5、系统管理 (1)系统登录 该功能是防止非法用户使用该系统,对合法用户及权限进行判断。 (2)用户管理 该功能是对合法用户的基本信息(包含密码修改等)进行管理。管理者可在此新注册用户,同时可维护自己的用户信息,一般用户只能维护自己的用户信息。 (3)关于系统 该功能是对整个系统的使用及功能进行说明,以便于更有效地使用。 (4)退出系统 该功能是为了安全起见,

22、能使已登录用户在特殊情况时(如中午吃饭等)退出系统(返回到登录画面)。 6、权限分配 系统功能 管理者 采购员 营业员 备 注 信息管理 商品信息管理 ● ◎ ◎ 供货商信息管理 ● ◎ ◎ 采购管理 采购需求查询 ● ◎ 采购信息管理 ● ● 销售管理 售货 ● ● 销售信息管理 ● ◎ 营业员只能查看自己的销售信息。 库存管理 最低库存设置 ● 当前库存查询 ● ◎ ◎ 系统管理 系统登录 ● ● ● 用户管理 ● ◎ ◎ 采购员与营业员

23、只能查看(维护)自己的基本信息,管理者还可以注册新用户。 关于系统 ● ● ● 退出系统 ● ● ● 注:●表示当前用户具备操作该模块所有功能的权限,◎表示当前用户对该模块只有查询或修改自己基本信息的权限,空白表示当前用户无权限操作该模块。 二、数据流程图 系统各功能模块简要数据流程图如下: 图二 商品信息管理的数据流程图 图三 供货商信息管理的数据流程图 图四 采购管理的数据流程图 图五 销售管理的数据流程图 图六 库存管理的数据流程图 图七 系统管理的数据流程图 第二节 数据字典 根据系统功能分析可设计数据库(Super

24、market)的表结构:用户信息表(users)、商品信息表(commodity)、供货商信息表(supplier)、采购信息表(procurement)、销售信息表(sales)、库存品信息表(stock)等。 一、用户信息表(users) 字段名 类 型 长 度 是否 主键 是否 外键 能否 为空 备 注 user_id varchar 8 Y N 用户编号 user_name varchar 10 N 姓名 sex varchar 2 N 性别 card_id varchar 20 N 身份证号

25、 levels varchar 20 学历 entry_date date 8 N 入职时间 phone varchar 15 联系电话 address varchar 256 N 家庭地址 password varchar 6 N 登录密码 authority varchar 10 N 系统权限 (管理者、采购员、营业员) remarks varchar 256 备注 用户信息表主要用于登录本系统时,验证用户的合法性及用户基本信息维护(如:密码修改)等操作。

26、 二、商品信息表(commodity) 字段名 类 型 长 度 是否主键 是否外键 能否为空 备 注 commodity_id varchar 8 Y   N 商品编号 commodity_name varchar 100     N 商品名称 unit varchar 10     N 单位 weight double 8,2       净重 model varchar 40       型号 remarks varchar 256       备注 商品信息表主要用于对本超市所经营的所有商

27、品的基本信息进行管理。 三、供货商信息表(supplier) 字段名 类 型 长 度 是否 主键 是否 外键 能否 为空 备 注 supplier_id varchar 8 Y   N 供货商编号 supplier_name varchar 100     N 供货商名称 person varchar 10     N 联系人 phone varchar 15     N 联系电话 fax varchar 15       传真 address varchar 256       公司地址

28、 postcode varchar 6       邮编 remarks varchar 256       备注 供货商信息表主要对为本超市提供商品的供应商的基本信息进行管理。 四、采购信息表(procurement) 字段名 类 型 长 度 是否 主键 是否 外键 能否 为空 备 注 procurement_id varchar 8 Y   N 采购编号 commodity_id varchar 8   Y N 采购商品编号 supplier_id varchar 8   Y N 供货商编号 u

29、ser_id varchar 8   Y N 采购员编号 procurement_date date 8     N 采购日期 procurement_amount int 4     N 采购数量 procurement_price double 8,2     N 采购单价 production_date date 8       生产日期 valid varchar 10       商品有效期 plans_sales_price double 8,2 N 计划销售单价 others_a

30、mount double 8,2       其他费用 remarks varchar 256       备注 采购信息表主要是对已经采购的商品的基本信息进行管理。 五、销售信息表(sales) 字段名 类 型 长 度 是否 主键 是否 外键 能否 为空 备 注 sales_id varchar 8 Y   N 销售编号 commodity_id varchar 8 Y N 销售商品编号 user_id varchar 8   Y N 营业员编号 sales_date date 8    

31、 N 销售日期 sales_quantity int 4     N 销售数量 sales_price double 8,2     N 销售单价 sales_amount double 8,2     N 销售金额 remarks varchar 256       备注 销售信息表主要是对已经销售的商品信息进行管理。 六、库存品信息表(stock) 字段名 类 型 长 度 是否 主键 是否 外键 能否 为空 备 注 stock_id varchar 8 Y   N 库存编号 commodit

32、y_id varchar 8   Y N 商品编号 current_stock int 4     N 当前库存量 min_stock int 4     N 最低库存量 remarks varchar 256       备注 库存品信息表主要是根据超市实际采购与销售等方面的情况,对每一件商品的最低库存及当前库存信息进行管理。 第三章 系统功能分析与设计 第一节 系统总体结构设计及性能描述 该系统主要实现信息管理(商品信息管理,供货商信息管理),采购管理(采购需求查询,采购信息管理),销售管理(售货,销售信息管理),库存管理(最低

33、库存设置,当前库存查询),以及系统管理(系统登录,用户管理,关于系统,退出系统)等功能。 系统整体界面美观,布局合理大方,操作方便合理。计算机硬件等环境正常情况下,操作该系统时,反应时间小于5秒。 由于该系统没有涉及到使用商品条形码扫描等设备。在售货等操作时,商品编号实行手动输入。 第二节 数据库设计 图八 数据库关系图 第三节 系统功能描述及代码设计 一、 公共代码及数据库连接 1、数据设置及转换相关代码(Common.vb): Option Strict Off Option Explicit On Imports VB = Microsoft.Visua

34、lBasic Namespace Super.COM Public Module Common 'Set a space if text is null Function SetSpace(ByVal text As String) As String If (text.Length = 0) Then Return (" ") Else Return (text) End If

35、 End Function 'Set a space if SelectedIndexChanged is null Function SetSpace_Selected(ByVal text As String) As String If (text.Length = 0 Or Trim(text) = " ") Then Return (" ") Else Return (text) End I

36、f End Function 'Set a zero if text is null Function SetZero(ByVal text As String) As String If (text.Length = 0) Then Return ("0") Else Return (text) End If End Function 'Set a Num to date

37、 Function Num2Date(ByVal number As String) As String If number.Length = 0 Then Return "" End If number = number.Substring(0, 4) + "/" + number.Substring(4, 2) + "/" + number.Substring(6, 2) Return number End Funct

38、ion 'Get Today yyyy/MM/dd Public Function Get_Today() As String Dim Today As String Dim sMonth, sDate As String sMonth = "00" & System.DateTime.Today().Month sMonth = sMonth.Substring(sMonth.Length - 2, 2) sDate = "

39、00" & System.DateTime.Today().Day sDate = sDate.Substring(sDate.Length - 2, 2) Today = System.DateTime.Today().Year & "/" & sMonth & "/" & sDate Return Today End Function 'Get Time hhmmss Public Function Get_Time() As String

40、 Dim sHour, sMinute, sSecond As String Dim sTime sHour = System.DateTime.Now.Hour() sMinute = System.DateTime.Now.Minute() sSecond = System.DateTime.Now.Second() If sHour.Length < 2 Then sHour = "0" & sHour

41、 End If If sMinute.Length < 2 Then sMinute = "0" & sMinute End If If sSecond.Length < 2 Then sSecond = "0" & sSecond End If sTime = sHour & sMinute & sSecond Return sTime

42、 End Function 'set date as "yyyy/mm/dd" Function Set_YYYYMMDD_Date(ByVal thisdate As String) Dim tempdate As String tempdate = CDate(thisdate).Year() If CDate(thisdate).Month().ToString.Length = 1 Then tempdate = tempdate

43、 & "/0" & CDate(thisdate).Month() Else tempdate = tempdate & "/" & CDate(thisdate).Month() End If If CDate(thisdate).Day().ToString.Length = 1 Then tempdate = tempdate & "/0" & CDate(thisdate).Day() Else

44、 tempdate = tempdate & "/" & CDate(thisdate).Day() End If Return (tempdate) End Function '根据查询出来的数据选择下拉框中相应的值. Function Set_DDL(ByVal ddl2 As DropDownList, ByVal db_dr As String) Dim K As Integer If Trim(db_dr) = "" The

45、n ddl2.SelectedIndex = 0 Else If (ddl2.Items.Count - 1) = 1 Then ddl2.SelectedIndex = 1 Else For K = 1 To ddl2.Items.Count - 1 ddl2.SelectedIndex = K

46、 If ddl2.SelectedValue = Trim(db_dr) Then ddl2.SelectedIndex = K Exit Function End If Next End If End If End Function End Module End Namespace 2、

47、检查数据是否合法的相关代码(InputCheck.vb): Option Strict Off Option Explicit On Imports VB = Microsoft.VisualBasic Namespace Super.CHECK Public Module InputCheck Function CheckNum(ByVal num As String) As String Dim temp As Double If (num.Length = 0) Then

48、 Return ("ok") Else Try temp = num Catch ex As Exception Return ("E100006") End Try If (temp < 0) Then Return ("E100015") End If

49、 Return ("ok") End If End Function Function CheckDate(ByVal tempdate As String) As String Dim year As Integer Dim month As Integer Dim day As Integer Try If Not IsDate(tempdate) Then Return ("E100005") End If If (tempdate.Length <> 10) Then Return ("E100005") End If year = tempdate.Substring(0, 4) month = tempdate.Substring(5, 2)

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服