当前位置:文档之家› 信息系统设计说明书

信息系统设计说明书

图书销售管理系统数据库设计
在C:\BookSale设计了一个“图书销售.MDB”,在该数据库中创建了供应商、BOOK、会员表、员工表、入库表、入库明细、出库表、库存表、销售单、销售明细、退货表等数据表。

结构及数据说明如下:1.供应商
供应商表存储供货商的信息,结构定义如表7.1所示。

表7.1 供应商
字段名类型字段宽度其它要求
供应商ID自动编号主键
公司名称文本20不允许空
联系人姓名文本10
联系人职务文本10
地址文本50
城市文本10
地区文本8
邮政编码文本6
电话文本15
传真文本10
2.BOOK
BOOK表的主要存储图书的基本信息,结构如表7.2所示。

表7.2 BOOK
字段名类型字段宽度其它要求
图书ID自动编号主键
ISBN文本10不允许空
书名文本50不允许空
作者文本10
出版社文本10
版次文本10
开本文本8
价格货币必填字段
附赠文本50
种类文本10
折扣数字单精度
3.员工表
表7.3 员工表
字段名类型字段宽度其它要求
员工ID自动编号主键
姓名文本10不允许空
性别是/否
出生日期日期/时间
地址文本50
联系电话文本15
4.会员表
表7.4 会员表
字段名类型字段宽度其它要求
会员编号数值型长整型主键
姓名文本10不允许空
住址文本50
联系电话文本15
办卡日期日期/时间
有效期截止日期/时间
折扣数值单精度型
5.入库表
表7.5 入库表
字段名类型字段宽度其它要求
入库编号自动编号主键
供应商ID数值型长整型
员工ID数值型长整型
订购日期日期/时间
发货日期日期/时间
到货日期日期/时间
金额货币型
6.入库明细
表7.6 入库明细
字段名类型字段宽度其它要求
ID自动编号主键
入库编号数值型长整型不允许空
图书ID数值型长整型
数量数值型长整型
单位数量文本20
价格货币型
折扣数值单精度型
7.出库表
表7.7 出库表
字段名类型字段宽度其它要求
ID自动编号主键
图书ID数值型长整型
数量数值型长整型
单位数量文本20
日期日期/时间
8.库存表
表7.8 库存表
字段名类型字段宽度其它要求
ID自动编号主键
图书ID数值型长整型
数量数值型长整型
9.销售单
表7.9 销售单
字段名类型字段宽度其它要求
销售单ID自动编号主键
会员ID数值型长整型
员工ID数值型长整型
日期日期/时间
应收货币型
实收货币型
找零货币型
10.销售明细
表7.10 销售明细
字段名类型字段宽度其它要求
ID自动编号主键
销售单ID数值型长整型不允许空
图书ID数值型长整型
数量数值型长整型
价格货币型
折扣数值型单精度型
金额货币型
11.退货表
表7.11 退货表
字段名类型字段宽度其它要求
ID自动编号主键
销售单ID数值型长整型不允许空
图书ID数值型长整型
数量数值型长整型
书架文本20
主界面(主窗体)设计
图1 图书销售系统主界面
图书销售管理系统
供应商管理 图书管理 库存管理 销售业务管理 入库管理 出库管理 销售管理 退货管理 库存预警 图书检索 图书信息管理
销售信息销售统计 退货信息退货统计
人员管理
会员管理 员工管理
在系统的主界面上放置一个Image控件,将控件的Stretch属性设置为True,将Picture属性设置为某一张图片。

第一级第二级第三级名称供应商管理MnuSupplier
图书管理MnuBook
图书信息管理MnuBookInfo
图书检索MnuBookFind 销售业务管理MnuSale
销售管理MnuSaleManage
销售信息录入MnuSaleInfo
销售统计MnuSaleSum
退货管理MnuReturn
退货信息录入MnuReturnInfo
退货统计MnuReturnSum 库存管理MnuStore
入库管理MnuStoreInput
出库管理MnuStoreOutput
库存预警MnuStoreAlert 人员管理MnuPeople
会员管理MnuGuest
员工管理MnuEmployee
主界面的菜单设计
在MnuSupplier的Click事件中(代码窗体)添加代码:FrmSupplier.Show
供应商管理窗体
在工程窗体中右键菜单中选择“添加”,“添加窗体”。

将窗体的名称属性修改为“FrmSupplier”,将窗体的Caption属性修改为“供应商管理”。

1、在工具箱上右键菜单,选择部件菜单,添加ADODC控件
2、在窗体上添加ADODC控件和文本框及标签控件
3、设置ADODC的相关属性(略)
4、设置文本框控件的DataField属性和DataSource属性
5、设计窗体结果如下图
销售商管理窗体FrmSupplier 其它窗体按照下表所示依次添加到工程中。

窗体名称
供应商管理FrmSupplier
图书信息管理FrmBookInfo
图书检索FrmBookFind
销售信息录入FrmSaleInfo
销售统计FrmSaleSum
退货信息录入FrmReturnInfo
退货统计FrmReturnSum
入库管理FrmStoreInput
出库管理FrmStoreOutput
库存预警FrmStoreAlert
会员管理FrmGuest
员工管理FrmEmployee
窗体名称表
BOOK窗体设计
1、在工具箱上右键菜单,选择部件菜单,添加ADODC控件和DataGrid控件
2、在窗体上添加ADODC控件和DataGrid控件
3、设置ADODC的相关属性
4、设置DataGrid的相关属性
5、制作员工、会员、出库、出库、退货的信息录入窗体(制作步骤略)
. .。

相关主题