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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

小型超市管理系统概要.docx

1、小型超市管理系统概要题目: 小型超市管理系统 第一章 概述 4第二章 问题定义 5第三章 需求分析 6第四章 数据库设计 10第五章 界面设计 13第六章 代码与注释 15设计总结 19参考文献 20 第一章 概述本系统从小型超市的实际业务和管理流程出发,针对超市现在运营的系统的缺点和不足,利用目前成熟的客户服务器体系结构,开发出了一个具有实用价值的小型超市管理系统。论文详细论述了系统开发的过程、结构及软件开发的基本思想和方法。对超市的信息需求,信息系统的目标,系统的功能结构,系统的范围与边界,系统的逻辑、物理结构及其具体实现,系统数据库结构及表单内容,系统的操作界面,系统的安全性,系统实施的

2、要点、系统的支撑环境,系统的操作流程等方面进行了详细的分析和论述。作为一个小型超市想要提高市场竞争力,既要有好的商品质量,同时也要有好的客户服务.超市要做到能及时响应顾客的商品需求,根据需求迅速进货,及时上架,快速周转,就必须有一个好的管理计划,使得商品的进货、销售和库存3个环节能够很好地协调配合。第二章 问题定义销售人员:销售商品的工作人员,需要通过密码才能进入。他们拥有对系统数据的录入、修改、查询、删除等操作权限。但不可以更改系统密码。用户人员:权限最低的登入人员,他们拥有对商品信息的查询权限,但不能对数据进行修改、删除和添加。系统管理人员:系统的录入人员,指超市信息管理系统的管理人员,他

3、们拥有所有权限,包括对系统数据的录入、修改、查询、删除等操作权限。可以对系统密码进行更改,可以管理用户信息、权限。第三章 需求分析一、数据库需求分析需求分析是指开发一个新的数据库应用系统总是要以用户需求作为起点,开发者需要收集的需求包括功能需求、数据需求和性能需求。超市管理是针对社会中一些小型超市使用,从消费者的角度来说,结账时应该准确和快速,小型超市管理系统是一个针对超市管理的一个简单系统。超市管理系统主要完成的功能有:商品基本信息维护、销售人员管理信息维护、销售管理等,以及这一系列过程中涉及商品的数据修改、查询统计、删除等多种操作。(1)超市的商品管理包括商品号,商品名称,单价,商品类型,

4、库存量,厂商。(2)超市的登陆管理中包括用户名和密码。(3)超市的出库管理包括出库编号,商品号,单价,出库数量,审核人号和审核日期。(4)超市的入库管理包括入库编号,商品号,单价,入库数量,审核人号和审核日期。(5)超市的销售管理包括销售号,职工号,商品号,销售数量和销售日期。(6)超市的销售人员管理包括职工号,姓名,性别,用户类型。二、数据流程图数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。数据流程图的基本成分 包括系统的外部实体、处理过程、数据存储和系统中的数据流四个组成部分 外部实体:外部实体指系统以外又和系统有联系的人或事物,它说明

5、了数据的外部来源和去处,属于系统的外部和系统的界面。外部实体支持系统数据输入的实体称为源点,支持系统数据输出的实体称为终点。处理过程:处理指对数据逻辑处理,也就是数据变换,它用来改变数据值。而每一种处理又包括数据输入、数据处理和数据输出等部分。数据流:数据流是指处理功能的输入或输出。它用来表示一中间数据流值,但不能用来改变数据值。数据流是模拟系统数据在系统中传递过程的工具。 数据存储:数据存储表示数据保存的地方,它用来存储数据。系统处理从数据存储中提取数据,也将处理的数据返回数据存储。以下是超市管理系统的数据流程图:S1.3S1.2S1.13S1.12S1.11S1.11S1.10S1.10S

6、1.5S1.5S1.4S1.4S1.1S1.1S1.9S1.11S1.11S1.8S1.10S1.7S1.6S1.10销售人员P1.1售出商品P1.2客户结账P1.3更新销售记录P1.4更新库存记录D 销售1 记录D 缺货2记录表P1.6打印销售记录P1.7查询缺货记录P1.5查询销售记录P1.8打印缺货记录审核人员审核人员P1.9出库管理P1.0入库管理D3出库记录D4 入库记录P1.11查询出库信息P1.12查询入库信息D 缺货2 记录图3.1系统的数据流程图三、数据字典小型超市管理系统的数据字典。a.数据结构的定义:(1)出库的数据结构:数据结构名称:出库含义说明:数据库中用来存储商品出

7、库的信息数据结构组成:出库编号+商品号+单价+出库数量+审核人号+审核日期(2)商品的数据结构:数据结构名称:商品含义说明:数据库中用来存储商品的信息数据结构组成:商品号+商品名称单价+商品类型+库存量+厂商b.数据流的定义:(1)S1.5数据流数据流名称:缺货统计简要说明:对各种商品缺货进行统计 数据流来源:P1.4数据流去向:查询缺货记录管理模块数据结构:商品号+库存量+审核人号+审核日期(2)S1.10数据流数据流名称:出库统计简要说明:对商品的出库进行统计 数据流来源:查询销售记录管理模块数据流去向:P1.11数据结构:商品号+出库编号+出库数量+库存量+审核人号+审核日期四、程序流程

8、图如下是小型超市管理系统的程序流程图:图3.2程序流程图五、系统功能结构图在小型超市前台管理系统中我创建的模块有:登陆管理模块:本模块主要实现用户的登陆、注册和退出的管理。商品管理模块:本模块主要实现商品的查询、添加、删除和退出的管理。销售模块:本模块主要实现销售信息的查询、添加、删除和退出的管理。销售员工模块:本模块主要实现销售员工信息的查询、添加、删除和退出的管理。下面超市管理系统的模块结构图:图3.3超市管理系统模块图第四章 数据库设计一、概念设计数据的概念设计描述了从用户角度看到的数据库的内容及联系,一方面它明确反映了用户的需求,另一方面它又是建立数据逻辑模型的基础。一般用图来对其进行

9、描述。图由实体、联系和属性三个基本成分组成。下面分别是商品实体的图、销售人员实体的图、系统的图。图4.1商品实体的图图4.2销售人员实体的图图4.3超市管理系统的图二、逻辑设计逻辑设计是整个设计的前半段,包括所需的实体和关系,实体规范化等工。数据库逻辑设计决定了数据库及其应用的整体性能,调优位置。如果数据库逻辑设计不好,则所有方法对于提高数据库性能的效果都是有限的。为了使数据库设计的方法走向完备,数据库的规范化理论必须遵守。规范化理论为数据库逻辑设计提供了理论指导和工具,在减少了数据冗余的同时节约了存储空间,同时加快了增、删、改的速度。在超市管理系统数据库中建立的表有:商品表、入库单、出库单、

10、销售表、销售人员表、登陆表。下面列出几个主要的数据库表设计:表1商品表列名数据类型长度允许空主键商品号50 1商品名称50 0单价80商品类型500库存量100厂商500表2销售表列名数据类型长度允许空主键销售号50 1职工号50 0商品号500销售数量80销售时间80表3销售人员表列名数据类型长度允许空主键职工号50 1姓名100性别100用户类型500三、物理设计物理设计是指为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。进行物理存储安排,设计索引,形成数据库内模式。将一个给定逻辑结构实施到具体的环境中时,逻辑数据模型要选取一个具体的工作环境,这个工作环境提供了数

11、据存储结构与存取方法,这个过程就是数据库的物理设计。 在超市管理系统数据库中建立的表有:商品表、入库单、出库单、销售表、销售人员表、登陆表。下面列出几个主要的数据库表设计:图4.4商品表图4.5销售表图4.6销售人员表第五章 界面设计一、登陆窗口系统登入后,首先出现用户登录窗体,用户首先等如用户名然后输入密码。图5.1系统登录界面二、主界面单击主界面上的各个按钮,可以进入相应的界面中。图5.2主界面三、商品信息管理选择“商品信息查询”按钮,出现如下所示的界面,管理员可以对商品信息进行查询、添加、删除,操作完成后退出。图5.3商品信息管理界面四、商品销售信息管理选择“销售记录查询”按钮,出现如下

12、所示的界面,管理员可以对商品销售信息进行查询、添加、删除,操作完成后退出。图5.4商品销售信息管理界面第六章 代码与注释一、登录代码 1() = * 登录表 用户名= & 1 & & 密码= & 2 & , , 1, 3 用户名或密码错了, 32, 警告5 2() 注册() 1 = 2 = 用户名和密码不能为空, 16 + 4, 警告 1 = * 登录表 用户名= & 1 & 1, , 1, 3(用户名) = 1(密码) = 2 注册成功, 64, 信息提示 () = .1 超市管理 二、主界面代码 1()2 2()3 3()5 4()4 三、商品信息管理 1()1 = * 商品表 商品号=

13、& 1 & = 1 1, , 1, 3 该商品不存在1 = 1 = 111 = (商品号)2 = (商品名称)3 = (库存量)4 = (商品类型)5 = (厂商)6 = (单价) 2()1 = * 商品表 商品号= & 1 & = 1 1, , 1, 3 (商品号) = 1 (商品名称) = 2 (库存量) = 3 (商品类型) = 4 (厂商) = 5 (单价) = 6 数据添加成功, 64, 信息提示 1 = 1 = * 商品表 1 该商品已经存在了, 16, 警告 四、商品销售信息管理 1()1 = * 销售表 销售号= & 1 & = 1 1, , 1, 3 该销售商品不存在 1 =

14、 1 = 1 1 1 = (销售号)2 = (职工号)3 = (商品号)4 = (销售数量)6 = (销售时间) 2()1 = * 销售表 销售号= & 1 & = 1 1, , 1, 3 (销售号) = 1 (职工号) = 2 (商品号) = 3 (销售数量) = 4 (销售时间) = 6 数据添加成功, 64, 信息提示 1 = 1 = * 销售表 1 该种销售商品已经存在了, 16, 警告 3() 1 = c = (您确认要删除该记录吗?, 32 + 4, 特别提示) X = 1(0) c = 1 = * 销售表 销售号=x & = 1 1, , 1, 3 1 1 = 1 = * 销售表

15、 1 销售商品的所有信息成功删除, 64, 信息提示 当前数据库中已经没有可删除的记录, 64, 警告 4()5 1() 1 = 0 当前表是空表, 16, 信息提示1 = 1(0)2 = 1(1) () = .1 超市管理 设计总结通过这两个星期课程设计的学习,让我进一步了解简单的小型超市管理系统的设计过程。这次数据库的设计我是遵循数据库应用系统的开发步骤来进行的设计,做好基础工作,认真分系用户需求,设计一个性能优异、结构合理的数据库。过程中我遇到了很多的问题,但是最后通过努力和老师不厌其烦的解答以及查找资料最后都得到了解决。对于前台通过 6.0进行设计,首先要想好设计的界面,这里一共设计了

16、四个功能模块,包括登陆管理界面、销售管理界面、销售员工管理界面和商品管理界面。以及把这些界面连接起来,然后把数据库和界面的应用程序连接起来,方便信息的查询、更改、删除和增加。对于后台通过 2000进行设计,首先创建一个超市管理的数据库,在超市管理数据库中建立表,其中包括商品表、登陆表、销售表、销售人员表、入库单和出库单。再为它们建立相应的索引和触发器等。接下来为表建立主键并编辑它们的关系。在画系统的数据流程图时,对这个系统的数据流程图要有个完整的过程,先整理超市的工作流程,把应该归入系统都规划,它体现了超市管理系统中的流程。在进行系统的图中,把各个实体之间的关系体现出来,以及各个实体的属性。接

17、下来在画出业务流程图、数据字典等。在设计中我深知自己掌握的知识还远远不够,把掌握的一些理论知识应用到实践中去,总会出现这样或那样的问题,不是理论没有掌握好,而是光知道书本上的知识是远远不够的,一定要把理论知识和实践结合起来。把学到的知识应用到实际中去,多做多练,才可以把理论的精华发挥出来。参考文献1.王珊,陈红数据库系统原理教程. 清华大学出版社,19992.丁宝康 ,董健全.数据库实用教程. 清华大学出版社,19873.张莉, 董莉.数据库原理及应用教程. 清华大学出版社,19894.耿冲.数据库管理. 机械工业出版社,19995.张鑫燕. 2000程序设计. 科学出版社,19996.王俊伟. 2000数据库管理与应用(中文版)标准教程. 清华大学出版社,20107.邹建.深入浅出 2000开发、管理与应用实例. 人民邮电出版社,20098.石伟平. 2000数据库管理系统.华东师范大学出版社,20099.刘炳文. 程序设计教程. 清华大学出版社,2008

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

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