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

加入VIP,免费下载
 

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

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

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(超市管理系统设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

超市管理系统设计.docx

1、超市管理系统设计 毕 业 设 计 题 目: 超市信息管理系统的设计与实现 学院: 计算机与通信学院 专业:计算机科学与技术 班级:xxx 学号:0xxxx 学生姓名: xxx 导师姓名: xxx 完成日期: 2013年4月5日 诚 信 声 明本人声明:1、本人所呈交的毕业设计(论文)是在老师指导下进行的研究工作及取得的研究成果;2、据查证,除了文中特别加以标注和致谢的地方外,毕业设计(论文)中不包含其他人已经公开发表过的研究成果,也不包含为获得其他教育机构的学位而使用过的材料;3、我承诺,本人提交的毕业设计(论文)中的所有内容均真实、可信。作者签名: 日期:2012年6月10日 毕业设计(论文

2、)任务书 题目: 超市信息管理系统的设计与实现 姓名 廖云锋 系 计算机科学与技术系 专业 计算机科学与技术 班级 0802 学号 38 指导老师 邓作杰 职称 副教授 教研室主任 刘洞波 一、 基本任务及要求:1、查阅课题相关文献,撰写开题报告。 2、选择与课题相关的英文原稿并将其翻译成中文。 3、用C#作为开发语言采用C/S模式来实现整个信息系统。 4、要求: 整个系统划分为六个子系统,各子系统的功能如下: 基本档案:对员工和供应商信息进行跟踪记录,包括员工、供应商信息的录入和查询 进货管理:对进货、付款信息跟踪记录,包括进货、付款信息的录入以及进货信息查询库存管理:对日常库存管理过程所发

3、生业务的跟踪记录,包括入库单、出库单、退货入库单的登记,入库信息、出库信息、报损信息的管理,统计报损信息,库存报警 销售管理:跟踪记录销售信息,包括登记销售单、销售信息录入和统计各类商品销售信息资金管理:对账款记录跟踪记录,包括收付款单登记,收付款统计等 凭证管理:根据原始凭证制作记账凭证,包括填制收付款记账凭证,记账凭证查询 数据管理:备份数据库 系统设置:密码修改,系统退出 二、 进度安排及完成时间:第一周: 熟悉VB.net、SQL Server及整个系统功能要求;调查被开发(设计)的软件的应用环境和用户需求; 第二周: 资料收集整理;查阅资料;制订初步的设计计划; 第三周:设计系统总体

4、框架; 第四周:设计系统所需要的数据库表; 第五周至第七周:按照结构化设计特点,设计出系统的子模块; 第七周到第十三周:编程实现; 第十四周:文档的生成与整理,给指导老师修改,完成毕业设计报告书,用户手册; 第十五周:答辩 摘要 1Abstract2引言 3第一章 系统分析 41.1 功能需求分析41.2 数据流图和数据字典5第二章 总体设计 142.1 模块结构图142.2 数据库设计17 2.2.1 系统数据库设计要求17 2.2.2 系统需要的数据库和数据结构17第三章 主要模块的设计与实现 193.1 主要模块的实现流程193.2 系统开发与设计中使用的主要技术23 3.2.1 三层结

5、构23 3.2.2 开发工具和数据库24第四章 测试 264.1 软件测试技术264.2 主要模块的测试结果26小结32参考文献33致谢34附录35超市信息管理系统的设计与开发摘要:当今时代,超市已经成为人们生活中不可缺少的一部分,超市管理对超市是至关重要的。 本课题运用的是结构化设计思想,采用Microsoft Visual Studio 2005为开发工具,以SQL SERVER2000为后台数据库,完成一个基于C/S模式的超市管理系统的设计。 本文首先讨论了课题的背景和意义,然后进行需求分析,定义系统的主要功能模块以及对各功能模块进行功能描述.接着画出各子模块的数据流图,定义数据字典(包

6、括数据条目和处理说明),接着定义了数据表以及描述各功能模块的具体实现,包括子模块的实现流程图,最后进行系统的运行测试,检验功能设计是否完善。 本文最后还附上了各子模块的运行截图以及对应代码。关键字:超市信息管理系统,C/S模式,Microsoft Visual Studio 2005, SQL SERVER 2000The Development of Supermarket Management System Abstract:Today, the supermarket has already become an indispensable part of peoples life, th

7、e supermarket management of supermarket is crucial. This topic is the use of a structured design, using Microsoft Visual Studio 2005 as the development tool, taking SQL SERVER2000as background database, complete with a C/S based supermarket management system design.This paper first discusses the top

8、ic background and 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 define

9、s the data table and description 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. Key words:supermarket management system,C/S mode,Microsoft Vi

10、sual Studio 2005,SQLSERVER 2000.引言 在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足

11、。随着超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。 第1章 系统分析1.1 功能需求分析 根据对超市的业务流程分析和需求分析,定义了系统中的的主要模块及其对应的功能描述:(1)员工信息录入:对员工的基本信息进行添加、删除、修改、

12、查看(2)供应商信息录入:对供应商的基本信息进行添加、删除、修改、查看(3)员工信息查询:查询员工信息 (4)供应商信息查询:查询供应商信息 (5)进货信息录入:对进货信息进行添加、删除、修改、查看 (6)进货信息查询:查询进货信息 (7)付款信息录入:对付款业务跟踪记录,添加、删除、修改、查看付款信息 (8)入库单登记:跟踪记录入库单,添加、删除、修改、查看入库单信息 (9)入库信息录入:对商品入库信息进行添加、删除、修改、查看(10)出库单登记:跟踪记录出库单,添加、删除、修改、查看入库单信息(11)出库信息录入:对商品出库信息进行添加、删除、修改、查看(12)退货入库单登记:跟踪记录退货

13、入库单,添加、删除、修改、查看入库单信 息(13)退货入库信息录入:对退货入库信息进行添加、删除、修改、查看(14)报损信息录入:对商品报损信息进行添加、删除、修改、查看(15)报损情况统计:统计报损情况(16)库存查询:按商品分类等查询库存,设置报警数量,执行库存报警(17)销售单登记:跟踪记录销售单,添加、删除、修改、查看销售单信息(18)销售信息录入:对销售信息进行添加、删除、修改、查看(19)销售情况统计:按日期统计销售情况(21)销售信息查询:查询销售信息(22)登记收款单:跟踪记录收款单,添加、删除、修改、查看收款单信息(23)登记付款单:跟踪记录付款单,添加、删除、修改、查看收款

14、单信息(24)收款统计:按日期统计收款金额(25)付款统计:按日期统计付款金额(26)付款凭证填制:跟踪记录原始凭证,添加、删除、修改、查看凭证信息(27)收款凭证填制:跟踪记录原始凭证,添加、删除、修改、查看凭证信息(28)记账凭证查询:查询凭证信息(29)数据管理模块:数据库备份(30)系统设置模块:密码修改,退出1.2 数据流图和数据字典 本节主要介绍将整个系统的数据流自顶向下逐步分解成各个功能模块的数据流图。1.2.1基本档案模块数据流图和数据字典 数据流图 添加、删除、 修改操作 添加、删除、 修改操作 查询操作 查询操作 图1.1 数据字典 主要数据流条目说明: 员工基本信息单=姓

15、名+性别+出生日期+联系电话+住址 员工信息=员工基本信息+所在部门+职位+超市就职起始日期 供应商信息=姓名+性别+地址+联系电话+传真+备注 处理描述:表 1-1描述说明处理1.2.1加工名称员工信息录入输入:员工信息处理:添加员工信息到员工信息表中,从员工信息表中修改或者删除对应员工信息记录输出:员工信息表1-2描述说明处理1.2.2加工名称供应商信息录入输入:供应商信息处理:添加供应商信息到供应商信息表中,从供应商信息表中修改或者删除对应供应商信息记录输出:供应商信息表 1-3描述说明处理1.2.3加工名称员工信息查询输入:员工的姓名或者员工超市就职起始日期处理:根据查询条件,查询出对

16、应员工信息记录输出:员工信息记录表 2-4 描述说明处理1.2.4加工名称供应商信息查询输入:供应商名称处理:根据查询条件,查询出对应供应商信息记录输出:供应商信息1.2.2进货管理模块数据流图和数据字典 数据流图 添加、删除、 添加、删除、 修改操作 修改操作 查询操作 图1.2数据字典 主要数据流条目说明: 进货信息=进货编号+商品名称+进货数量+数量单位+进货员+供应商信息+应付金额 付款信息=付款单单号+付款日期+供应商+付款方+付款方式+应付金额+实付金额 处理描述:表1-5 描述说明处理 1.2.5加工名称进货信息录入输入:货信息记录处理:添加进货信息到进货信息表中,从进货信息表中

17、修改或者删除对应进货信息记录输出:所有进货记录表 1-6 描述说明处理1.2.6加工名称付款信息录入输入:付款信息记录处理:添加付款信息到付款信息表中,从付款信息表中修改或者删除对应付款信息记录输出:所有付款记录表 1-7 描述说明处理1.2.7加工名称进货信息查询输入:进货编号、商品名称、进货员处理:按条件查询出对应进货信息记录输出:进货信息记录1.2.3库存管理模块数据流图和数据字典 数据流图 添删改 添删改 添删改 查询,设置库存下限 添删改 按条件统计 报损信息 添删改 添删改 添删改 图1.3 数据字典 主要数据流条目说明: 入库单=入库单单号+入库单日期+入库人+复核人+库管员 入

18、库信息=入库单单号+商品名称,型号+数量,数量单位+存放仓库+入库人+库管员+入库日期 出库单=出库单单号+出库单日期+提货人+库管员 出库信息=出库单单号+商品名称+型号+数量+数量单位+存放仓库+提货人+库管员+ 出库日期 退货入库单=退货入库单单号+退货入库日期+入库人+库管员 退货入库信息=退货入库单单号+商品名称+型号+数量+数量单位+存放仓库+入库人+管员+入库日期 报损信息=报损日期+商品名称+型号+数量,数量单位+存放仓库+报损人+报损描述 报损统计情况=月份+商品名称+型号+数量单位+总数量 库存信息=商品名称+型号+现存数量+存放仓库+库管员+数量单位+入库总数量+出库总数

19、量+警报下限+警报标志 处理描述:表 1-8 描述说明处理1.2.8加工名称入库单登记输入:入库单信息处理:添加入库单信息到入库单登记表中,从入库单登记表中修改或者删除对应入库单信息记录输出:入库单信息记录表1-9描述说明处理1.2.9加工名称入库信息录入输入:入库信息处理:1)添加入库信息到入库信息表中,从入库信息表中修改或者删除对应入库信息记录2)入库确认后,库存信息做相应更改输出:入库信息记录表 1-10描述说明处理1.2.10加工名称出库单登记输入:出库单信息处理:添加出库单信息到出库单登记表中,从出库单登记表中修改或者删除对应出库单信息记录输出:出库单信息记录表 1-11 描述说明处

20、理1.2.11加工名称出库信息录入输入:出库信息 处理:1)添加出库信息到出库信息表中,从出库信息表中修改或者删除对应出库信息记录2)出库确认后,库存信息做相应更改输出:出库信息记录表1-12 描述说明处理 1.2.12加工名称报损信息录入输入:报损信息处理:1)添加报损信息到报损信息表中,从报损信息表中修改或者删除对应报损信息记录2)报损信息确认后,库存信息做相应更改输出:报损信息记录表1-13 描述说明处理 1.2.13加工名称报损信息统计输入:报损信息记录处理:按日期统计报损信息输出:报损统计记录表1-14 描述说明处理 1.2.14加工名称退货入库单登记输入:退货入库单信息处理:添加退

21、货入库单信息到退货入库单登记表中,从退货入库单登记表中修改或者删除对应退货入库单信息记录输出:退货入库单信息记录表2-15 描述说明处理 1.2.15加工名称退货入库信息录入输入:退货入库信息处理:1)添加退货入库信息到退货入库信息表中,从退货入库信息表中修改或者删除对应退货入库信息记录2) 退货入库信息确认后,库存信息做相应更改输出:退火入库信息记录表2-16 描述说明处理 1.2.16加工名称库存信息查询输入:查询条件,库存下限处理:按查询条件查询出对应库存信息记录,修改对应商品库存记录中的库存下限,库存不足是发出警报输出:对应库存信息记录,发出警报的库存信息记录1.2.4 销售管理模块数

22、据流图和数据字典 数据流图 添删改 添删改 查询 统计 图1.4 数据字典 主要数据流条目说明: 销售单信息=销售单单号+销售单日期+销售员+销售金额 销售信息=销售单单号,销售编号,商品名称,型号,销售数量,数量单位,销售单价,销售时间,销售员工,应付金额,实付金额 销售统计信息=商品名称,型号,销售日期,总销售数量,数量单位,总销售金额) 处理描述:处理描述表1-17加工名称销售单登记输入:销售单信息处理:添加销售单信息到销售单登记表中,从销售单登记表中修改或者删除对应销售单信息记录输出:销售单信息记录处理描述表 1-18加工名称销售信息录入输入:销售信息处理:添加销售信息到销售信息表中,

23、从销售信息表中修改或者删除对应销售信息记录输出:销售信息记录处理描述表 1-19加工名称销售信息查询输入:查询条件处理:按查询条件,查询出对应销售信息记录输出:对应销售信息记录 处理描述表 1-20加工名称销售情况统计输入:日期处理:按日期统计销售信息,将统计情况添加到销售统计表输出:销售统计记录1.2.5 资金管理模块数据流图和数据字典 数据流图 添删改 添删改 付款统计 收款统计 图1.5 数据字典 主要数据条目说明: 收款单信息=收款单单号+收款方式+收款日期+收款金额 付款单信息=付款单单号+付款方式+付款日期+付款金额 收款统计信息=日期+总金额+收款方式 付款统计信息=日期+总金额

24、+收款方式 处理描述:处理描述表 1-21加工名称登记收款单输入:收款单信息处理:添加收款单信息到收款单登记表中,从收款单登记表中修改或者删除对收款单信息记录输出:收款单信息记录处理描述表 1-22加工名称登记付款单输入:付款单信息处理:添加付款单信息到付款单登记表中,从付款单登记表中修改或者删除对付款单信息记录输出:付款单信息记录处理描述表 1-23加工名称付款统计输入:日期处理:按日期统计付款信息,将统计情况添加到付款统计表输出:付款统计记录处理描述表 1-24加工名称收款统计输入:日期处理:按日期统计收款信息,将统计情况添加到收款统计表输出:收款统计记录1.2.6 凭证管理模块数据流图和

25、数据字典 数据流图 添删改 添删改 查询 图1.6 数据字典 主要数据流条目说明: 付款凭证信息=凭证编号+贷方科目+日期+附件类型+附件张数+摘要+一级科目+二 级科目+金额+财务主管+记账+出纳+复+制单 收款凭证信息=凭证编号+贷方科目+日期+附件类型+附件张数+摘要+一级科目+二 级科目+金额+财务主管+记账+出纳+复核+制单 处理描述:处理描述表 1-25加工名称付款凭证填制输入:原始单据信息处理:添加原始单据信息到付款记账凭证表中,从付款记账凭证表中修改或者删除对应付款记账凭证信息记录输出:付款记账凭证信息记录处理描述表 1-26加工名称收款凭证填制输入:原始单据信息处理:添加原始

26、单据信息到收款记账凭证表中,从收款记账凭证表中修改或者删除对应收款记账凭证信息记录输出:收款记账凭证信息记录处理描述表 1-27加工名称凭证查询输入:查询条件(凭证类型,凭证编号)处理:按查询条件,查询出相应类型和编号的凭证信息记录输出:凭证信息记录第2章 总体设计2.1 模块结构图 本节说明系统总体模块结构,以及各子功能模块在系统中的分布。 系统总体模块结构图: 图2.1 基本档案子系统结构图 该模块主要完成员工、供应商信息的添加、删除、修改、查询。 图2.2进货管理子系统结构图 该模块主要完成进货信息、付款信息的添加、删除、修改,进货信息的查询 图2.3库存管理子系统结构图 该模块主要完成入库单、出库单、退货入库单的登记,入库信息、出库信息、退货入库信息报损信息的添加、删除和修改,报损信息的统计,库存查询,库存下限设置和库存报警。 图2.4销售管理子系统结构图 本模块主要完成销售单的登记,销售信息的添加、删除、修改,销售情况的统计,以及销售信息的查询。 图2.5资金管理模块子系统结构图 该模块主要完成收款单、

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1