数据库课程设计

发布 2022-10-04 13:54:28 阅读 6446

图书销售管理系统。

开发背景。本项目的名称:书店销售与管理系统。

本项目的提出者和开发着是书店销售与管理系统的开发者,用户是各种书店,书市。本系统实现了书店销售,管理的信息化,并能向顾客提供各种图书信息,对经理人提供各种有关书店销售,管理的信息,以及动态的销售**。本系统能够与互联网相连来实现图书的网上销售。

书店销售与管理系统:销售系统指对顾客提供的各种服务,包括查询服务,留言服务,会员管理系统。管理系统指向书店经理人提供信息,向销售人员以及管理员提供所求信息。

系统的结构图如下:

流程图绘制。

系统结功能图如下:ny

各模块实现:

a:进货管理模块:

界面如下:该模块可以从多方面对供货的各种详细信息进行处理,如品名、规格、单价等,并可对资金情况进行查询和打印。

b:进货查询模块:该模块可以根据查询条件对进货的具体情况进行查询,并灵活地采用各种排序方式以便方便地进行查询,并可进行进货资金情况进行打印,以方便对进货的管理。

该模块界面如下:

public fchar(11),fname(11),ftype(11)

fchar(1)="进货编号"

fname(1)="no"

ftype(1)="c"

fchar(2)="进货日期"

fname(2)="rq"

ftype(2)="d"

fchar(3)="进货单位"

fname(3)="dw"

ftype(3)="c"

fchar(4)="品名"

fname(4)="mc"

ftype(4)="c"

fchar(5)="单价"

fname(5)="dj"

ftype(5)="n"

fchar(6)="数量"

fname(6)="sl"

ftype(6)="n"

fchar(7)="金额"

fname(7)="jr"

ftype(7)="n"

fchar(8)="剩余数量"

fname(8)="ysl"

ftype(8)="n"

fchar(9)="经办人"

fname(9)="jbr"

ftype(9)="c"

fchar(10)="保管人"

fname(10)="bgr"

ftype(10)="c"

fchar(11)="发货人"

fname(11)="fhr"

ftype(11)="c"

do form jh12

c:销售管理模块:

该模块的主要功能是对公司所销货物进行实时的管理,以便及时进行查询,以为公司日后的进货管理提供实际的依据。

本模块的界面如下:

if empty(

=messagebox("没有指定入库图书,不能销售",48,"信息提示")

elsepublic jhno,jhmc,jhxh,jhpz,jhysl

jhysl=

jhno=jhmc=

jhxh=jhpz=

do form jh31

endifd:本模块主要实现了对单位销货的情况进行信息的快速处理,并可以采用排序的方式进行快速的查询。

if if messagebox("没有设置任何条件,查询所有的记录",48+1,"信息提示")=1

set filter to .t.

endifreturn

elseif > 0 and

=messagebox("设置的查询条件2不完整",48,"信息提示")

return

endifendif

cond=fname( ;

do case

case = 0

lcoperand =

case = 1

cond=cond+" and "

case = 2

cond=cond+" or "

endcase

if <>0

cond=cond+fname(

endiftestcond=0

on error testcond=1 &&当过滤语句不正确时,执行testcond=1

set filter to &cond

if testcond=1

=messagebox("设置的查询条件不正确",48,"信息提示")

return

endifgo top

e:库存管理模块:本模块实现了对单位库存情况的快速统计,以方便对货物的及时查询,以及是否进行对货物进行补充进货,本模块也采用了排序方式进行管理,并可进行打印。

排序确认**:

select jh

recbh=recno()

count to zs

if zs=0

=messagebox("没有选择任何要打印的图书记录,不能打印!",48,"信息提示")

elsecond=filter()

if empty(cond)

cond=".t."

endifset filter to !empty(tag) and &cond

count to rec

if rec=0

=messagebox("没有选择任何要打印的图书记录,不能打印!",48,"信息提示")

elsereport form jh2 preview

endifset filter to &cond

go recbh

endiff:系统维护模块:

该模块的主要是对本系统进行管理,如数据的转入转出,系统的密码修改,以及其它的诸如供货商等的设置,该模块的主要功能是为了保证本系统的安全稳定以及对一些重要数据的备份处理。

g:退出系统:

退出本系统的使用,返回机器的原始状态。总体来说,本系统的设计可以完成以下的功能描述:

可以对经销商的进货、销和库存统计进行全面管理,程序设计是为了满足下列要求:

1)方便用户的进销图书数据输入和修改:

2)简单快捷的进销图书数据的查找。

3)完整的进销图书收付资金管理。

4)灵活的进销图书库存统计。

数据库库课程设计

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