超市管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

摘要 (1)

第1章系统概述 (2)

1.1系统简介 (2)

1.2系统作用 (2)

1.3相关软件 (2)

第2章需求分析和设计 (3)

2.1需求分析 (3)

2.2系统功能划分 (3)

2.3系统结构设计 (4)

第3章数据库设计 (5)

3.1数据库需求分析 (5)

3.2数据库结构设计 (5)

3.2.1 根据数据库,规划出ER图: (5)

3.2.2 数据库关系图 (8)

3.3数据库结构 (10)

第4章系统设计与实现 (13)

4.1分析结构设计 (13)

4.2系统界面 (13)

结束语 (18)

参考文献 (19)

摘要

当今社会是一个信息社会,一个知识经济时代。由于社会竞争日益激烈,各企业也需要许多的软件平台。本系统提供了方便、快捷的输入方式,可以对经销商、供货商及客户的各种信息进行全方位跟踪,从而提高了输入人员的工作效率,最大限度地减少输入的错误。

超市信息管理系统是一个面向超市用来进行超市日常信息处理的管理信息系统(MIS)。该信息系统能够方便的为超市的售货员提供各种日常售货功能,也能够为超市的管理者提供各种管理功能。该系统主要包括:基本档案、进货信息、销售管理、库存管理、信息系统操作等五个功能模块。

关键词:超市进销存;数据库;管理系统

第1章系统概述

1.1系统简介

超市进销存管理系统是超市流通领域一个最重要的基础工作。在管理中引入计算机和进销存管理系统已经得到各商业公司,业主的认识,并将逐步成为一种管理手段。改善管理手段、提高管理效率、是提高公司效率的主要任务。

超市进销存管理系统的开发主要包括两个大方面,分别是数据库(SQL Server)的建立和使用和应用程序(Visual Studio)的开发。

1.2系统作用

1.提高管理效率,降低人工成本

2.降低采购成本

3.减少仓储面积

4.降低储备资金占用

5.提高对数据的使用

1.3相关软件

1. Visual studio

Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。

2.SQL Server 2010

SQL Server 是一个关系数据库管理系统SQL Server能够满足今天的商业环境要求不同类型的数据库解决方案。它是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比,SQLServer 还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。

第2章需求分析和设计

2.1需求分析

超市进销存管理系统能够方便的为超市的售货员提供各种日常售货功能,也能够为超市的管理者提供各种管理功能。

为了能够让用户充分利用该系统,需要求如下功能:

1.超市进销存管理系统能够支持售货员日常售货功能。

2.超市进销存管理系统能够为用户提供员工信息管理工具,以便对员工信息进行管理。

3.超市进销存管理系统能够对数据的管理,以及对商品信息的提供,查询功能。

4.超市进销存管理系统能够为数据提供备份。

2.2系统功能划分

超市进销存管理系统大致可以分为如下几个模块:

1.登录模块:登录模块是一个很重要的模块,是进入系统的门户,对用户信息起到了一定的保护作用。

2.用户资料管理模块:用户资料管理模块是对用户进行管理,对用户的添加,删除等。

3.进货管理模块:进货管理是对商品进货信息管理和进货信息查询。可以添加新的进货商信息和修改供货商信息。

4.销售管理模块:销售管理是商品销售信息管理和商品退货信息管理。可以添加新的销售信息和修改销售信息。

5.库存管理模块:库存管理是库存报警和库存信息查询,当库存不足时会自动报警。

6.系统管理模块:系统管理模块是对系统进行维护和备份。

2.3系统结构设计

超市进销存管理系统功能管理图,如图2-3-1:

超市进销存管理系

基本档案进

员工信息供

退

图2-3-1系统功能模块表

员工登录

第3章 数据库设计

3.1数据库需求分析

数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。

所谓数据库(Database )就是指按一定组织方式存储在一起的,相互有关的若干个数据的结合,数据库管理系统(Database Management System )就是一种操纵和管理数据库的大型软件,简称DBMS,他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其功能包括数据库定义,数据库管理,数据库建立和维护,于操作系统通信等。DBMS 通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。

该系统建立了如下数据库:基本信息管理功能中员工信息管理和供应商管理建立员工信息表(tb_EmpInfo )和供货商信息表(tb_Company )。进货管理功能建立商品进货信息表(tb_JhGoodsInfo )。销售管理功能建立商品销售信息表(tb_SellGoods )和退货商品信息表(tb_ThGoodsInfo )。

3.2数据库结构设计

3.2.1 根据数据库,规划出ER 图:

员工E-R 图 如图1:

超市进销存管理系统将记录所有员工信息,员工实体包括员工编号、员工姓名、登录名、登录密码、性别、出生日期、职位、所属部门、固定电话、移动电话、家庭地址等属性。

登录名

员工编号 员工姓名

固定电话

登录密码

家庭住址

移动电话

职位

员工

所属部门

性别

出生日期

相关文档
最新文档