lv品牌包箱专卖店门市管理系统设计。
随着企业的不断发展,规模不断扩大,业务越来越复杂,数据也越来越庞大。
复杂的业务和庞大的数据必然给企业管理者带来难题。现阶段,对采购、销售、存货、财务等进行细致而灵活的管理和监控,已经成为很多企业的管理瓶颈。他们迫切需要一套可以帮助他们管理与分析日常业务的软件,提高管理效率,降低运营成本,从而加速企业发展。
lv品牌包箱专卖店门市管理系统主要是对门市管理的手工操作电脑化,系统用来详细记录门市的订货、销售、库存、退货等信息,通过信息化,达到专卖店门市的有效管理。同时总公司也可以通过专卖店门市管理系统从每个门市的详细信息中,有效的分析市场走向,提高公司的科学决策能力,增强企业的竞争力。
综合以上需求,lv品牌包箱专卖店门市管理系统应具备的功能如下:1.数据录入;2.
订货销售功能;3.查询功能;4.统计功能;5.
系统管理。其中要把商品的相关信息,员工、客户和总公司的相关信息存于后台数据库中。
设计lv品牌包箱专卖店门市管理系统,将目前公司各门市的手工业务操作电脑化,系统用来详细记录门市每天的动态:向总部订货、对外销售、仓库库存和客户退货等信息。通过信息化管理,保证专卖店管理者能够有条不紊的管理门市,提高专卖店的销售效率;确保总公司能够获得他们所需要的信息,以提高公司的科学决策能力,增强企业的竞争力。
一个好的数据库产品不等于就有一个好的应用系统,如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器端程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个系统的分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低。
数据库设计是建立数据库及其应用系统的核心和基础,它要求对于指定的应用环境,构造出较优的数据库模式,建立起数据库应用系统,并使系统能有效地存储数据,满足用户的各种应用需求。一般按照规范化的设计方法,常将数据库设计分为六个阶段:需求分析阶段,概念结构设计阶段,逻辑结构设计阶段,物理结构设计阶段,数据库实施阶段,数据库运行和维护阶段。
另外,在数据库的设计过程中还包括一些其他设计,如数据库的安全性、完整性、一致性和可恢复性等方面的设计。不过,这些设计总是以牺牲效率为代价的,设计人员的任务就是要在效率和尽可能多的功能之间进行合理的权衡与取舍。
硬件支撑环境:pc微机。
软件支撑环境:window 7操作系统。
开发工具:sql server 2008
数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。它只是描绘数据在软件中流动和被动处理的逻辑过程。设计数据流图是只需考虑系统必须完成的基本逻辑功能,完全不用考虑怎么样具体实现这些功能。
数据流图的基本组成部分:数据流,加工,数据存储,外部实体。
下面是本次专卖店门市管理系统的数据流图:
现对图中的数据流说明如下:“1”:商品订货单;“2”:商品销售单;“3”:商品盘存报表。
本lv品牌包箱专卖店门市管理系统主要有五个功能:1.数据录入;2.
订货销售功能;3.查询功能;4.统计功能;5.
系统管理。其中数据录入功能包括对商品信息的录入,员工信息的录入,客户信息的录入和更新各数据表的信息。订货销售功能包括更新订货信息,更新销售信息,更新商品库存量和退货信息。
查询功能支持查询各数据表的信息,以及打印查询结果。统计功能包括统计订货销售情况,统计退货情况,统计商品盘存情况和打印统计结果。系统管理功能支持系统的维护和用户权限的修改。
商品信息数据字典:
客户信息数据字典:
员工信息数据字典:
总公司信息数据字典:
订货单数据字典:
销售单数据字典:
1)总体模型e-r图。
2)实体模型e-r图。
员工:商品:
客户:总公司:
3)联系模型e-r图。
订货:销售:
确定实体:能独立存在的事物,例如人、物、事、地、团体、机构、活动、事项等等,在其有多个由基本项描述的特性需要关注时,就应把它作为实体。
由e-r图分析出系统的实体:员工、商品、客户、总公司;
确定联系:两个或多个实体间的关联与结合,如主管,从属,组成,占有,作用,配合,协同等等,当需要予以关注时,应作为联系。实体间的联系可分为一对。
一、一对多、多对多等三类,在确定联系时还要确定其类型。联系通常是某类行为动作。
由e-r图分析出系统的联系:订货、销售;
确定属性:实体的属性是实体的本质特征。实体应有标识属性(能把不同个体区分开来的属性组),并指定其中一个作为主标识。
联系的属性是联系的结果或状态。属性具有如下几个特点:非多值性、非复合性、非导出性,实体的属性还应有非关联性,只是一个实体的基本特征,与其他实体无关;联系的属性应具有关联性,是对联系结果或状态的描述。
由e-r图得出属性设计:
实体员工的属性:*员工号,姓名,性别,出生年月,职称,联系**,通讯地址,聘用日期,薪水。
实体客户的属性:*客户号,客户名,性别,联系**,通讯地址,所购包箱的商品号。
其中所购包箱的商品号是外码。
实体商品的属性:*商品号,商品名,型号,规格,计量单位,现存量,最低库存量,最高库存量,单价。
实体总公司的属性:*公司名称,通讯地址,联系人,联系**。
联系订货的属性:*订货单号,订货数量,退货情况(是或否),订货商品号,订货日期,订单申请人员工号。
其中订货商品号,订单申请人员工号是外码。
联系销售的属性:*销售单号,销售日期,所售商品商品号,退货情况(是或否),销售数量,客户号,售货员员工号。
其中所售商品商品号,售货员员工号是外码。
根据数据库的逻辑设计和物理设计的结果,建立实际的数据库结构、装入数据、进行测试和试运行的过程称为数据库的实施。
数据库实施阶段的任务:使用dbms提供的数据定义语句和其他应用程序将逻辑设计和物理设计的结果描述出来,成为dbms可以接受的源**,再经过调试产生目标模式,组织数据入库。
数据库实施主要包括以下工作:建立实际数据库结构;装入试验数据,调试应用程序;装入实际数据;进入试运行。
商品信息:上表中现存量约束在最低和最高库存量之间,约束最低库存量小于最高库存量。
客户信息:上表中的约束表达式有:([性别] =男' or [性别] =女')。其中所购包箱商品号是外码。
员工信息:上表中的约束表达式有:([性别] =男' or [性别] =女')
总公司信息:
订货单:其中商品号、订单申请人员工号、订货公司是外码。
销售单:其中商品号、客户号和售货员员工号是外码。
数据库投入运行标志着开发任务的基本完成和维护工作的开始,但是并不意味着设计过程的终结 。
在数据库运行阶段,对数据库经常性的维护工作主要是由dba完成的,它包括:数据库的转储和恢复;数据库的安全性、完整性控制;数据库性能的监督、分析和改进;数据库的重组织和重构造。
在这次数据库课程设计过程中,我利用课堂上学到的知识和microsoft sql server 2008数据库开发环境完成了设计任务,从而建立了清晰完整的数据库设计概念。根据课程设计题目的要求,我熟悉了数据库设计各个阶段的任务,独立完成了lv品牌包箱专卖店门市管理系统数据库设计的需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施、运行和维护阶段的设计任务。
数据库库课程设计
目录。引言11 开发环境1 1.1 硬件环境1 1.2 软件环境1 1.2.1 sql server 2005 delphi7简单介绍2 2 需求分析3 2.1 信息需求3 2.2 功能需求3 2.3 安全性与完整性要求3 3 概念结构设计3 4 逻辑结构设计4 5 数据库实现6 5.1 创建数据库...
数据库课程设计总结数据库课程设计个人总结
数据库课程设计个人总结 4班6组赵 王婆卖瓜时间过了,言归正传吧。凡是都要有个总结,以下便是我在这个课程设计中的一点心得。首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。凡事预则备,不预则废。这是我的座右铭,也是我深有感悟的几句古语之一。在这个项目的开始阶段,老师便让我们...
数据库课程设计
简单pos系统。班级 计科二班 姓名 韩田田 学号 201010510237 目录。前言。销售管理作为零售企业现代化管理不可缺少的组成部分,日益受到人们的重视。传统销售模式以及销售管理体系和机制,已经越来越难以适应零售企业现代化管理的需求。pos point of sales,销售终端的英文缩写 是...