【编者按】:网学网DELPHI类作品为您提供DELPHI超市销售管理系统的设计参考,解决您在DELPHI超市销售管理系统的设计学习中工作中的难题,参考学习。
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | ||||||||||||||||||
数据库需求分析 数据库是信息管理的基础。数据库结构直接关系到各种功能的实现和程序运行的效率。 进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。 根据上一章的流程图,可以列出以下各模块记录信息所需的数据项和数据结构: 1.入库信息管理 ·入库记录:商品编号(SPNO)、商品名称(SPNAM)、经办人员(JBREN)、进货数量(JHNUM)、进货小计(inprice)、备注(BEIZHU) 2.销售信息管理 ·销售记录:商品编号(SPNO)、商品数量(SPNUM)、经办人员(JBREN)、商品名称(SPNAM)、标准价格(BZJG)、销售小计(XSXJ) 3.商品信息管理 ·商品信息记录:商品编号(SPNO)、商品名称(SPNAM)、本店库存量(BDKCL)、默认成本(MORCB)、供应商编号(GYSNO)、商品分类(SPKIN)、安全存量(SAFCL)、商品规格(SPGG)、库存单位(KCDW)、商品颜色(SPCOL)、商品尺寸(SPSIZ)、标准价格(BEIZHU BZJG)、会员价格(HYJG)、批发价格(PFJG)、备注(BEIZHU) 4.员工信息管理 ·员工信息:用户名(user)、口令(password) 3.2数据库概念结构设计 概念模型是对信息世界的建模,所以概念模型应该能够方便、准确的表示出信息世界中的常用概念。实体------关系模型(Entity-Relationship Module,简称E-R图)是数据库结构设计常用的方法。 E-R图提供了表示实体、属性和联系的方法。 ·实体型:用矩形表示,矩形框内写明实体名 ·属性:用椭圆型表示,并用无向边与其相应实体连接起来 ·联系:用菱形表示,菱形框内写明联系名,并用无向边与其有关实体连接起来,同时在边旁边标上联系的类型(1:1,1:n或m:n)。 对象类型的组成成份可以抽象为实体的属性。组成成份与对象之间是“is part of”的关系。 实际上实体与属性是相对而言的,很难有截然划分的界限。同一事物,在一种应用环境中作为“属性”,在另一种环境中就必须作为“实体”。一般来说,在给定的应用环境中,属性不能再具有需要描述的性质。即属性必须是不可分的数据项,不能再由另一些属性组成。属性不能与其它实体具有联系。联系只发生在实体之间。 本系统中部分E-R图如图所示:
1:m
1:m
3.3数据库结构实现 商品信息表(SPXXB)结构: 销售信息表(XSB)结构: 进货信息表(JHZB)结构: 供应商信息表(GYSB)结构: 第四章详细设计 4.1登录界面 为了提高系统的安全性,我们完全有理由相信,设置用户以及密码是必要的。用户登录界面很简单,首先在用户输入框输入用户名,再对应输入密码,程序将与用户数据库连接,确认用户是其中一员,并输入了正确的密码,然后进入主界面,否则警告出错,让用户重新输入。界面设置如下: 4.2主界面 主窗口界面主要是完成系统功能模块的划分。超市销售系统主窗口包括四个按纽,进货作业按纽、商品信息按纽、供应商信息按纽、销售作业按纽。界面设置如下: | ||||||||||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | ||||||||||||||||||
本文选自计算机毕业设计http://myeducs.cn |