数据库课程设计

发布 2022-10-04 16:38:28 阅读 4500

本人要建立的是一个通用性较强并且实用的用以提高超市管理效率的信息化系统,其中包含会员管理系统,商品管理,商品销售管理系统,库存管理系统,系统设置等子模块。超市管理系统是一种基于数据库管理的系统,用于管理超市的商品,会员信息。本系统的建成无疑会为员工收银和高层管理提供极大的帮助。

使用该系统之后,仓库管理人员可以管理库存商品量,进货数量。管理人员可以对员工进行考勤和工资管理,还可以对会员进行会员折扣,会员积分管理。收银员可以轻松使用该系统进行收银操作。

另外本系统还可以对一个时间段的销售量给出一些统计,给出统计**,以便高层人员全面掌握整个超市的运作情况,从而做出更符合实际的决定。

本系统的宗旨是提高超市管理工作的效率,减少相关人员的工作量,其人性化的设计使超市管理工作变得更加轻松并且高效。

具体功能:基本收银:条码输入、小票打印;

会员管理:会员折扣、会员积分、赠品兑换;

员工管理:打卡上班、工资查询、顾客退货;

仓库管理:进货记录、库存管理、进货提示;

高层数据管理:修改**和折扣、销售记录报表。

1章系统需求分析。

1.1 系统业务流程的调查和分析。

传统的超市管理是使用纸质单据,使用过程容易损坏和丢失,作业流程繁杂,人力消耗大。超市管理系统使用标准电子单据,实现无纸化作业,数据保存方面,作业操作简单,可以与总公司、经销商、批发商实现电子传递销售信息,实时监控商品销售情况,发掘畅销商品信息,并且管理库存,压缩进货周期。

一个简单的以顾客购物清单为中心的业务流程图如图一:

图一超市管理系统流程图

1.2 系统数据流程的调查和分。

超市管理系统作为顶级数据处理,顾客、总公司(批发商,经销商)、分店、各个**商、仓库、财务科为外部实体,可得到如下数据流程图:

图二超市管理系统数据流程图。

1.3 数据库设计。

表汇总。table1:会员信息。

table3:商品信息。

table4:出入库信息。

table6:用户登录。

1.4 数据字典。

数据字典包括数据项、数据结构、数据流、数据处理、数据存储、和外部实体。

数据项:数据结构:

数据流。数据处理。

数据存储。外部实体。

第2章系统设计。

2.1 模块结构图。

图1 总体模块结构图。

2.2 **设计。

会员**表:主要是记录会员的信息,如姓名、性别、联系号码等。

会员**表。

商品**表:主要记录商品品类、品牌、种类等。

商品**表。

2.3 输入输出设计。

输入输出对于用户来说尤为重要,我们设计输入输出界面力求满足符合用户习惯,方便用户操作,使目标系统易于被用户所接受,为用户提供易读易懂的信息形态的要求。

输入设计的原则。

1、 控制输入量,尽可能利用计算。

2、 减少输入延迟,采用批量输入、周转文件输入。

3、 减少输入错误,采用多种校检方法和验证技术。

4、 避免额外步骤。

5、 简化输入过程。

输出设计原则。

1、 为用户提供及时、准确、全面的信息服务。

2、 便于阅读和理解,符合用户的习惯。

3、 充分考虑和利用输出设备的功能。

4、 为今后的发展预留一定的余地。

界面图展示:

3.2 主控模块。

小组总体界面展示。

图6 总体模块界面。

3.3 其他自己负责的模快。

图7 商品管理界面。

功能:这是商品管理的主界面,主要实现查看商品、修改商品信息、删除商品、修改商品折扣、根据商品名称查询、根据商品编号查询。

图8 商品信息查询。

功能:这是商品信息查询,主要实现对商品的名称的查询。

**实现:procedure tobject);

var a:string;

begina:=

with query1 do

beginclose;

'select * from 商品信息 where sp_mc=:mc');

params[0].asstring:=a;

open;'sp_bh').asinteger);

'sp_mc').asstring;

'sp_kcsl').asfloat);

'sp_djmr').asfloat);

'sp_djmcwzk').asfloat);

'sp_zk').asfloat);

'sp_bz').asstring;

end;end;

procedure tobject);

beginif '请选择商品名称' then messagedlg('请选择商品名称!',mterror,[mbok],0)

elseend;

procedure tobject);

beginend;

end.处理过程:把输入的关键字与数据库中所存数值进行匹配,若相同,则过滤出所需的条目,通过表的形式显示出来。

数据库库课程设计

目录。引言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,销售终端的英文缩写 是...