商店进销存管理系统word版本

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

《数据库类课程设计》

系统开发报告

学号:xxxxxxxxxxxxxxxxxxx

姓名:xxxxxxxxxxxxxx

题目:企业员工薪资管理

指导教师:xxxxxx

提交时间:2016年7月4日

目录

一绪论 (1)

二员工薪资管理系统概述 (1)

1、现状分析 (1)

2、系统目标 (2)

3、系统特点 (3)

三商店进销存管理系统数据库设计 (3)

1、需求分析 (3)

2、数据库物理结构分析 (4)

3、数据库概念结构设计 (4)

3、数据库概念结构设计 (5)

4、数据库逻辑结构设计 (9)

四商店进销存管理系统数据库功能模块的创建代码 (12)

1、数据库的创建 (12)

2、表的创建 (12)

3、触发器的创建 (15)

4、存储过程的创建 (16)

5、规则的创建 (17)

五总结 (17)

一绪论

随着计算机技术的飞速发展和经济体制改革的不断深入,传统企业管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成员工工资管理工作。提高公司企业管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。基于 SQL server数据库技术建立一个通用工资管理系统,该系统为提供了查询、增加记录、删除等功能,功能比较的齐全,并对工资进行了统计如津贴管理、报表统计等。基本上能满足管理员和公司的要求。

此次数据库课程设计的主要设计如下:

原理分析、程序设计过程、程序实现和程序调试以及数据库的设计。

需求分析、概要结构设计、逻辑结构设计、物理结构设计和数据库的实施和维护。

二员工薪资管理系统概述

1、现状分析

随着企业人员数量增加,企业的工资管理工作也变得越来越

复杂。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统对企业和员工的工作都带来许多的不便。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。

2、系统目标

商店进销存管理系统实现进货入库库存和销售出库库存的详情记录,对商品的信息进行详情的记录方便查阅一目了然,同时实现查阅指点时间内的进货情况和销售情况,并通过规则限定商品的单位为‘只’、‘件’、“箱”。

3、系统特点

入库和出库时自动修改对应商品的总库存;在指定时间内查询各种商品的进货数量和销售数量;通过规则限制单位。

三商店进销存管理系统数据库设计

1、需求分析

随着社会发展,人类的生产、生活越来越离不开信息。谁拥有了更多更有效的信息,谁就将在竞争中处于有利地位。信息产业正在成为一个国家的支柱。数据作为信息的载体,其管理工具数据库对于信息技术的重要性,正日益得到人们的重视。只有拥有了先进的数据库技术,才能有效地管理好浩如烟海的数据,并从中提取出对自己有用的信息来加以利用。数据库在一个信息管理系统中占有非常重要的地位,数据库设计的好坏将直接影响到系统的效率以及实现的结果。合理的数据库结构设计可以提高数据库存储效率,保证数据的完整性和一致性,让系统具有较快的响应速度。

根据对商店进销存管理系统的管理内容和数据流程的分析,设计数据项和数据结构如下:

商品类别:类别号、类别名

供应商:供应商编号、供应商名称、地址、联系电话

业务员:业务员编号、省份证号、姓名、性别、联系电话

商品信息:商品编号、商品名称、单价

仓库信息:仓库编号、名称、电话、地址

入库:仓库编号、商品编号、入库数量、入库时间

出库:仓库编号、商品编号、出库数量、出库时间

库存:仓库编号、商品编号、供应商编号、商品类别、商品数量

转库:转出仓库编号、转入仓库编号、商品编号、数量、时间

2、数据库物理结构分析

2.1 设计策略

由于该系统主要用于商店的商品管理,其中商品的进货、入库、出库、销售,商品的增删减是主要功能,所以应用程序主要就是实现这几个功能。

2.2 系统总体结构图

3、数据库概念结构设计

随着社会发展,人类的生产、生活越来越离不开信息。谁拥有了更多更有效的信息,谁就将在竞争中处于有利地位。信息产业正在成为一个国家的支柱。数据作为信息的载体,其管理工具数据库对于信息技术的重要性,正日益得到人们的重视。只有拥有了先进的数据库技术,才能有效地管理好浩如烟海的数据,并从中提取出对自己有用的信息

来加以利用。数据库在一个信息管理系统中占有非常重要的地位,数据库设计的好坏将直接影响到系统的效率以及实现的结果。合理的数据库结构设计可以提高数据库存储效率,保证数据的完整性和一致性,让系统具有较快的响应速度。

根据对商店进销存管理系统的管理内容和数据流程的分析,设计数据项和数据结构如下:

商品类别:类别号、类别名

供应商:供应商编号、供应商名称、地址、联系电话

业务员:业务员编号、省份证号、姓名、性别、联系电话

商品信息:商品编号、商品名称、单价

仓库信息:仓库编号、名称、电话、地址

入库:仓库编号、商品编号、入库数量、入库时间

出库:仓库编号、商品编号、出库数量、出库时间

库存:仓库编号、商品编号、供应商编号、商品类别、商品数量

转库:转出仓库编号、转入仓库编号、商品编号、数量、时间

3、数据库概念结构设计

这一设计阶段是在需求分析的基础上而进行的,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑设计打下基础。

概念结构的主要特点是:

(1).能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数

据的处理要求。是对现实世界的一个真实模型。

(2).易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是

数据库的设计成功的关键。

(3).易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。

(4).易于向关系、网状、层次等各种数据模型转换。

概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定。

相关文档
最新文档