资源描述
计算机系毕业设计文档
前 言
随着计算机技术的飞速发展,计算机在电脑公司管理中应用的普及,利用计算机实现对电脑公司电脑硬件销售信息的管理势在必行。对于大、中型电脑公司来说,利用计算机支持公司高效率地完成公司电脑硬件信息管理的日常事务,是适应现代电脑公司制度要求、推动电脑公司电脑硬件信息管理走向科学化、规范化的必要条件;电脑硬件信息管理系统中的电脑硬件信息管理是一项琐碎、复杂而又十分细致的工作,电脑硬件信息的计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放的电脑硬件信息须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,而且数据量大的话就很难确保准确率。用计算机进行电脑硬件信息发放工作,不仅能够保证电脑硬件信息核算准确无误、快速输出,而且还可以利用计算机对有关电脑硬件信息的各种信息进行统计,服务于销售管理部门其他方面的核算和销售管理处理,同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高电脑硬件信息管理的效率,也是电脑公司的科学化、正规化管理,与世界接轨的重要条件。
销售管理(PHYSICAL DISTRIBUTION)是本世纪中期发展起来的一门新兴学科。它最早产生于二战时期的美国。五十年代中期,销售概念传入日本,并得到快速发展。时至今日,销售管理已成为西方电脑公司管理中不可或缺的一部分,在许多国家得到了广泛的研究与应用。总的说来,销售管理就是通过采购、仓储、综合、出库、配送等活动,解决物资供需之间存在的时间、空间、数量、品种价格等方面的矛盾,以此衔接社会生产的各环节,从而确保生产的顺利进行。因而实现销售管理现代化的根本途径是信息化、系统化。
不同的电脑公司具有不同的电脑硬件信息、电脑硬件信息管理制度,这就决定了各家的电脑公司需要不同的电脑硬件信息管理系统。我们这里所要提到的这家电脑公司以前的所有资料都是用Foxbase来进行管理的,面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作。
目 录
关 键 字 3
第1章 系统分析 4
1.1 开发背景 4
1.2 任务概述 5
1.3 项目开发计划 8
1.4 数据流图和数据词典 8
第2章 概要设计 25
2.1 功能结构图 25
2.2 处理流程 27
2.3 数据库设计 31
2.4 硬件及系统平台选择 33
2.5 安全体系设计 33
2.6 界面风格设计 33
第3章 详细设计 35
3.1 登录模块 35
3.2 功能选择模块: 36
3.3 入库登记模块 38
3.4 出库登记模块 40
3.5 库存登记模块 42
3.6 综合信息模块:模块 44
3.7 查询信息模块 46
3.8 统计信息模块 48
3.9 用户管理模块 50
第4章 系统测试 53
4.1 测试计划 53
4.2 测试结果说明 54
第5章 用户手册 59
5.1 系统主要功能 59
5.2 运行环境要求 59
5.3 系统安装与初始化 59
5.4 运行说明 59
第6章 毕业设计小结 64
致 谢 65
参考文献 66
摘 要
随着计算机技术的飞速发展,计算机在电脑公司管理中应用的普及,利用计算机实现电脑公司电脑硬件信息的管理势在必行。本系统结合电脑公司实际的电脑硬件信息,经过实际的需求分析,采用功能强大的Visual Basic6.0做为开发工具而开发出来的单机版电脑硬件信息管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成电脑硬件信息及其信息管理的全过程,包括新进电脑硬件加入时电脑硬件信息档案的建立、老电脑硬件的转出等的变动引起电脑硬件信息的修改、电脑硬件信息查询、统计等电脑硬件信息管理工作以及新进电脑硬件信息的新增、老电脑硬件信息修改、电脑硬件信息统计等电脑硬件信息管理工作。经过实际使用证明,本文所设计的电脑硬件信息管理系统可以满足电脑公司电脑硬件信息、电脑硬件信息管理方面的需要。
通过本系统软件,能帮助电脑公司的后勤人员很好地利用计算机,快速方便地对电脑硬件信息进行管理、输入、输出、查找的所需操作,使电脑硬件信息的档案能够具体化,直观化、合理化,使决策者在最短时间内获取本公司的运行情况。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关 键 字
数据库,Visual Basic6.0,电脑硬件信息管理系统
第1章 系统分析
1.1 开发背景
销售管理(PHYSICAL DISTRIBUTION)是本世纪中期发展起来的一门新兴学科。它最早产生于二战时期的美国。五十年代中期,销售概念传入日本,并得到快速发展。时至今日,销售管理已成为西方电脑公司管理中不可或缺的一部分,在许多国家得到了广泛的研究与应用。总的说来,销售管理就是通过采购、仓储、综合、出库、配送等活动,解决物资供需之间存在的时间、空间、数量、品种价格等方面的矛盾,以此衔接社会生产的各环节,从而确保生产的顺利进行。实现销售管理现代化的根本途径是信息化、系统化。
管理信息系统(Management Information System,缩写MIS)是一种“人机系统”,它以特定的模式支持一个组织内各级组织机构之间的通讯,对信息资源进行综合开发,管理和利用,实现对该组织的有效管理。它通过对数据的加工处理,及时为管理与决策分析提供信息。其特点有:
数据全部存储于计算机系统中;
用户使用简单、操作方便、查询速度快;
有极强的人-机对话功能;
能直接从计算机系统中提供决策所需的参考信息。
不同的电脑公司有其不同的电脑硬件信息、电脑硬件信息管理制度,这就决定了他们需要的是符合各自情况的不同的电脑硬件信息管理系统。现有一家电脑公司以前的所有资料都是用Foxbase来进行管理的,面对目前的实际状况,我们所设计的电脑硬件管理系统具有可行性和必要性。本系统结合了销售管理和信息管理两大综合性的要素及程序开发的新思路。
1.2 任务概述
1.2.1 组织结构图
电脑公司高层
业务发展部
管理部
财务部
销售部
采购部
电脑硬件出库
……
销售人员
电脑硬件入库
硬件库存查询
硬件库存统计
硬件库存汇总
采购员
图1.1 组织结构图
1.2.2 组织与业务的关系
1. 业务流程图
图1.2 业务流程图
2. 采购部
主要负责电脑硬件的订购与邮购业务。
电脑硬件订购主要通过批发商提供的电脑硬件批发价,形成订购单文。采购人员从财务处领取支票前往批发商,将硬件运回,并办理结算手续,最后交采购部验收,将验收单和发票到财务报账。
3. 销售部
主要负责电脑硬件的销售业务。
电脑硬件销售主要通过销售人员到各个业务渠道进行活动,获得业务后,形成销售单。销售人员根据销售单从仓库提货,将所需硬件提出,并办理结算手续,最后交销售部验收,销售部门根据定单进行调整库存信息,再报财务部门,财务部门根据发票对销售人员进行提成。
4. 财务部
主要负责电脑硬件销售分析工作。
根据电脑硬件的采购,销售和库存信息,通过管理科发过来的数据报表,进行数据分析,
写出分析报告,决策者根据这些报告,进行市场分析,决策。
5. 业务发展部
主要负责电脑硬件销售的规划,和宣传工作。
根据电脑硬件的特点,市场销售情况,及决策者的指示,指定适合目前市场需求的硬件销售方案,对产品进行宣传。
6. 管理部
主要负责电脑硬件的销售统计工作。
根据电脑硬件在特定时期内的销售情况,库存情况,反馈出来的数据,制成数据报表,报至财务部门。
1.2.3 功能体系图
电脑硬件管理系统
………
查询管理
………
用户管理
附项分类
综合管理
盘存管理
出库管理
入库管理
组合查
经办人员
出库管理
库存管理
仓库信息
进货单位
供货单位
经办人员
库存报警
库存汇总
盘存数据输入
盘存表
出库年度登记
收货单位年度供货金额统计
供货单位年度供货金额统计
出库登记
入库年度登记
入库登记
货品管理
单位管理
时间管理
单位管理
货品管理
打印
更新
编辑
删除
添加
查询
更新
删除
编辑
添加
打印
统计
图1.2.3
1.2.4 实现目标
《电脑硬件管理系统》针对的用户是单个中、小型电脑硬件公司,主要的实现目标有:
u 功能选择模块:,进入主界面后可以进行功能的选择。
u 电脑硬件入库模块:按输入的电脑硬件信息进行入库登记。
u 电脑硬件出库登记模块:售出商品时进行出库记录,完成后,将数据存盘。
u 综合信息模块:对综合的信息进行日常管理。
u 查询信息:对查询信息进行统计管理。
u 统计模块:对各个表进行统计。
用户管理模块:提高了系统的安全性。
1.3 项目开发计划
u 2004年12 月1 日——2004年12月18日 第一章 系统分析
u 2004年12 月21 日——2005年1 月5 日 第二章 概要设计
u 2005年 1 月8 日——2005年3 月10日 第三章 详细设计
u 2005年 3 月11 日——2005年4 月 1 日 第四章 系统检测
u 2005年 4 月2 日——2005年4 月 15日 第五章 用户手册
u 2005年 4 月16 日——2005年 5 月1 日 第六章 毕业设计小节
1.4 数据流图和数据词典
本系统从总体上分为用户管理、入库管理、出库管理、附项分类,查询,库存管理等模块。每个模块有自己的作用。下面的各模块功能数据流图和数据词典就是由各功能之间的关系而得出的。
1.4.1 硬件采购过程
1. 简要说明
模块1:
项目名称
电脑硬件公司管理系统
项目代码名称
frm入库登记
子项目名称
添加采购信息
子项目代码名称
Private Sub cmdAdd_Click()
作者
张磊
创建时间
2005-2-21
修改时间
2005-3-10
模块2:
项目名称
电脑硬件公司管理系统
项目代码名称
frm入库登记
子项目名称
删除采购信息
子项目代码名称
Private Sub cmdDelete_Click()
作者
张磊
创建时间
2005-2-25
修改时间
2005-3-14
采购员
1
硬件
检验
2
入库登记
进货价
供货单位库
经办人库
检验
硬件
硬件
采购单
硬件信息
A
B
C
C
日期
D
D
2. 数据流图
图 硬件入库过程
3. 数据词典
数据源点及汇点描述:
(1)名称:电脑硬件表
简要描述:有关电脑硬件各项基本信息
有关数据流:录入的入库信息
(2)加工逻辑词条描述
加工名:电脑硬件信息的录入
简要描述:能够对所有与电脑硬件有关的入库信息进行录入
输入数据流:备注,供货单位,供货单位编码,货物编码,货物名称,进货价,经办人,经办人编码,入库单号,日期,数量,已付货款,增值税率
(3)数据流名称词条描述:
数据流名:电脑硬件采购信息
说明:将电脑硬件的相关信息输入到系统中,用于传递入库编号和硬件信息
数据流来源:电脑硬件采购信息录入
数据流去向:数据库
数据流组成:硬件信息=入库编号+硬件属性
(4)定义:硬件入库信息=备注+供货单位+供货单位编码+货物编码+货物名称+进货价+经办人+经办人编码+入库单号+日期+数量+总额+已付货款+增值税率
(5)入库编号:入库编号char(50)=入库顺序号
入库顺序号=“01“…….”xx…….”
(6)硬件属性:char(50) ==货物名称+货物编号
键盘=“01” 鼠标=“02” 扫描仪=“03”
打印机=“04” 显示器=“05” 机箱=“06”
主版=“07” CPU=“08” 网卡=“09”
硬盘=“10” 风扇=“11” 音箱=“12”
内存条=“13” 电源=“14”…………
1.4.2 硬件销售过程
1. 简要说明
模块3:
项目名称
电脑硬件公司管理系统
项目代码名称
Frm出库登记
子项目名称
添加出库信息
子项目代码名称
Private Sub cmdAdd_Click()
作者
张磊
创建时间
2005-2-27
修改时间
2005-3-18
模块4
项目名称
电脑硬件公司管理系统
项目代码名称
Frm出库登记
子项目名称
删除采购信息
子项目代码名称
Private Sub cmdDelete_Click()
作者
张磊
创建时间
2005-2-29
修改时间
2005-3-20
2. 数据流图
销售员
1
硬件检验
2
出库
登记
货品出售记录
人员库
货品库
检验
硬件
硬件
销售单
出库信息
A
B
C
C
日期
D
D
]
图 硬件出库过程
3. 数据词典
数据源点及汇点描述:
(1)名称:电脑硬件销售表
简要描述:有关电脑硬件各项基本信息
有关数据流:录入的出库信息
(2)加工逻辑词条描述
加工名:电脑硬件信息的录入
简要描述:能够对所有与电脑硬件有关的出库信息进行录入
输入数据流:出货价,出库单号, 出货日期,收货单位,收货单位编码,货物编码,货物名称,经办人,经办人编码,数量,已收货款,增值税率
(3)数据流名称词条描述:
数据流名:电脑硬件销售信息
说明:将电脑硬件的相关信息输入到系统中,用于传递出库编号和硬件信息
数据流来源:电脑硬件销售信息录入
数据流去向:数据库
数据流组成:硬件信息=出库编号+硬件属性
(4)定义:硬件出库信息=出货价+出货单号+出货日期+收货单位+收货单位编码+货物编码+货物名称+经办人+经办人编码+数量+总额+已收货款+增值税率
(5)出库编号:出库编号char(50)=出库顺序号
出库顺序号=“01“…….”xx…….”
(6)硬件属性:硬件属性char(50) =货物名称+货物编号
键盘=“01” 鼠标=“02” 扫描仪=“03”
打印机=“04” 显示器=“05” 机箱=“06”
主版=“07” CPU=“08” 网卡=“09”
硬盘=“10” 风扇=“11” 音箱=“12”
内存条=“13” 电源=“14”…………
1.4.3 硬件库存
1. 简要说明
模块5:
项目名称
电脑硬件公司管理系统
项目代码名称
Frm库存管理
子项目名称
库存信息
子项目代码名称
SQL语言
作者
吴小清
创建时间
2005-3-2-15
修改时间
2005-4-08
2. 数据流图
管
理
人
员
硬件入库信息
硬件出库信息
仓库信息
出入库统计
入库数据表
出库数据表
仓库数据表
信息统计表
信息管理结果
图 库存过程
3. 数据词典
数据源点及汇点描述:
(1)名称:电脑硬件库存表
简要描述:有关电脑硬件库存的各项基本信息
有关数据流:录入的库存信息及出/入库信息
(2)加工逻辑词条描述
加工名:电脑硬件库存信息的录入
简要描述:能够对所有与电脑硬件有关的库存信息进行录入
输入数据流:货物编码,入库日期,货物名称,入库登记数量,进货价,出库登记数量,库存数量
(3)数据流名称词条描述:
数据流名:电脑硬件库存信息
说明:将电脑硬件的相关信息输入到系统中,用于传递硬件的库存数量和硬件信息
数据流来源:电脑硬件库存信息录入及相关的硬件入/出库登记
数据流去向:数据库
数据流组成:库存信息=库存数量+硬件属性
(4)定义:硬件库存信息=货物编码+入库日期+货物名称+入库登记数量+进货价+出库登记数量+库存数量
(5)库存数量:int(50)
(6)硬件属性:硬件属性char(50) =货物名称+货物编号
键盘=“01” 鼠标=“02” 扫描仪=“03”
打印机=“04” 显示器=“05” 机箱=“06”
主版=“07” CPU=“08” 网卡=“09”
硬盘=“10” 风扇=“11” 音箱=“12”
内存条=“13” 电源=“14”…………
1.4.4 硬件信息查询过程
1. 简要说明
模块6:
项目名称
电脑硬件公司管理系统
项目代码名称
Form5
子项目名称
按姓名查信息
子项目代码名称
Private Sub command3_Click()
作者
吴小清
创建时间
2005-2-19
修改时间
2005-3-24
模块7:
项目名称
电脑硬件公司管理系统
项目代码名称
Form5
子项目名称
按类别查信息
子项目代码名称
Private Sub command5_Click()
作者
吴小清
创建时间
2005-2-25
修改时间
2005-3-26
模块8:
项目名称
电脑硬件公司管理系统
项目代码名称
Form6
子项目名称
按型号查信息
子项目代码名称
Private Sub command4_Click()
作者
吴小清
创建时间
2005-2-18
修改时间
2005-4-28
模块9:
项目名称
电脑硬件公司管理系统
项目代码名称
Form5
子项目名称
组合查询
子项目代码名称
Private Sub command6_Click()
作者
吴小清
创建时间
2005-2-16
修改时间
2005-4-26
模块10:
项目名称
电脑硬件公司管理系统
项目代码名称
Form5
子项目名称
取消查询
子项目代码名称
Private Sub command1_Click()
作者
吴小清
创建时间
2005-2-25
修改时间
2005-3-24
模块11:
项目名称
电脑硬件公司管理系统
项目代码名称
Form5
子项目名称
按类别查信息
子项目代码名称
Private Sub command5_Click()
作者
吴小清
创建时间
2005-2-27
修改时间
2005-3-28
2. 数据流图
管
理
人
员
出库信息录入
经办人员信息
库存信息录入
成绩数据表
班级数据表
库存数据表
查询条件
查询结果
入库信息录入
入库数据表
3. 数据词典
数据源点及汇点描述:
(1)名称:电脑硬件查询表
简要描述:有关电脑硬件的各项基本信息
有关数据流:查询的信息
(2)加工逻辑词条描述
加工名:电脑硬件基本信息的录入
简要描述:能够对所有与电脑硬件有关的库存信息进行录入
输入数据流: 硬件的出/入库,经办人员信息的查询
(3)数据流名称词条描述:
数据流名:电脑硬件查询信息
说明:查询电脑硬件的相关信息
数据流来源:电脑硬件库存信息录入及相关的硬件入/出库登记,及经办人员
数据流去向:查询数据库
数据流组成:查询信息=查询的信息的编号
(4)定义:硬件库存信息查询=货物编码+入库日期+货物名称+入库登记数量+进货价+出库登记数量+库存数量
硬件出库信息查询=出库日期+出库单号+货物编码+货物名称+数量+单价+出货价
经办人员信息查询=编号+姓名+家庭住址+办公电话+家庭电话
(5) 用户名:char(50)
(6) 密码:char(50)
1.4.5 附项分类管理过程
1. 简要说明
模块12:
项目名称
电脑硬件公司管理系统
项目代码名称
附项分类
子项目名称
经办人员
子项目代码名称
frm经办人员
作者
詹妤
创建时间
2005-2-21
修改时间
2005-3-20
模块13:
项目名称
电脑硬件公司管理系统
项目代码名称
附项分类
子项目名称
供货单位
子项目代码名称
frm供货单位
作者
詹妤
创建时间
2005-2-20
修改时间
2005-3-22
模块14:
项目名称
电脑硬件公司管理系统
项目代码名称
附项分类
子项目名称
仓库信息
子项目代码名称
frm仓库信息
作者
詹妤
创建时间
2005-2-21
修改时间
200-3-22
2. 数据流图
管
理
人
员
经办人员信息录入
供货单位信息录入
入库情况录入
仓库情况录入
数据库
经办人员数据表
供货单位数据表
出库情况
仓库情况
图 附项分类管理过程
3. 数据词典
数据源点及汇点描述:
(1)名称:电脑硬件附项分类表
简要描述:有关电脑硬件的各项基本信息
有关数据流:相关电脑硬件的输入信息
(2)加工逻辑词条描述
加工名:电脑硬件基本信息的录入
简要描述:能够对所有与学生学籍有关的信息进行录入
输入数据:硬件的出/入库信息,经办人员,及相关的供货单位信息
输出数据流: 硬件信息数据表
(3)数据流名称词条描述:
数据流名:电脑硬件附项分类信息
说明:电脑硬件的相关信息
数据流来源:电脑硬件库存信息录入及相关的硬件入/出库登记,及经办人员,相关供货单位信息
数据流去向:数据库
数据流组成:附项分类信息=各项编号+各项名称
(4)定义:硬件库存信息=货物编码+入库日期+货物名称+入库登记数量+进货价+出库登记数量+库存数量
硬件出库信息=出库日期+出库单号+货物编码+货物名称+数量+单价+出货价
经办人员信息=编号+姓名+家庭住址+办公电话+家庭电话
供货单位信息=单位编号+单位地址+单位名称+单位电话+联系人
(5) 用户名:char(50)
(6) 密码:char(50)
1.4.6 用户设置过程
1. 简要说明
模块15:
项目名称
电脑硬件公司管理系统
项目代码名称
Form1
子项目名称
设置用户名,密码
子项目代码名称
Private Sub Command_Click()
作者
吴小清
创建时间
2005-2-25
修改时间
2005-3-24
2. 数据流图
用户
用户权限
超级管理员
用户添加
硬件信息数据表
3. 数据词典
数据源点及汇点描述:
(1)名称:用户权限
简要描述: 管理员管理用户的权限
有关数据流:用户名,密码的设置
(2)加工逻辑词条描述
加工名:用户权限
简要描述:能够对所有的用户进行权限管理
输入数据:添加用户,权限设置
输出数据流: 硬件信息数据表
加工逻辑:IF <身份错误> THEN
PRINT “查无此人!”
ELSEIF <密码错误> THEN
PRINT “密码错误”
ELSE RPINT“身份正确”
ENDIF
(3)数据流名称词条描述:
数据流名:用户管理
说明:用户的添加,权限的设置
数据流来源:用户名和密码输入
数据流去向:用户管理数据库
数据流组成:用户名+密码
(4)定义:用户=用户名+密码
(5) 用户名:char(50)
(6) 密码:char(50)
第2章 概要设计
2.1 功能结构图
设计软件的体系结构需要在对需求分析阶段生成的数据流图进一步分析和精化的基础上,首先将系统按照功能划分为模块,接着需要确定模块之间的调用关系及其接口,最后还应该对划分的结果进行优化和调整。良好的软件结构设计对详细设计及编码阶段的工作都是至关重要的。本系统体系结构设计中将采用图形进行设计。
开始
登录界面
通过SQL语句判断
口令不正确
结束
输入用户名和口令
口令正确
通过按钮事件实现功能
电脑硬件管系统
………
查询管理
………
用户管理
附项分类
综合管理
盘存管理
出库管理
入库管理
组合查
经办人员
出库管理
库存管理
仓库信息
进货单位
供货单位
经办人员
库存报警
库存汇总
盘存数据输入
盘存表
出库年度登记
收货单位年度供货金额统计
供货单位年度供货金额统计
出库登记
入库年度登记
入库登记
货品管理
单位管理
时间管理
单位管理
货品管理
打印
更新
编辑
删除
添加
查询
更新
删除
编辑
添加
打印
统计
图2.1.1
2.2 处理流程
2.2.1 主流程
1. 启动系统,激活登陆口令界面。
2. 通过验证后,对系统进行初始化。
3. 系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相应的功能;
4、 通过关闭系统事件,激活关闭系统模块,退出系统。
登录流程图
登录界面
结束
口令不正确
通过SQL语句判断
输入用户名和口令
口令正确
电脑硬件管理系统
通过按钮事件实现功能
2.2.2 采购流程
采购流程图
入库信息
入库登记
入库年度登记
收货单位年度收货统计
添加
编辑
删除
打印
统计
查询
更新
图2.2.2
采购部:
1、主要通过批发商提供的电脑硬件批发价
2、形成订购单文
3、采购人员从财务处领取支票前往批发商,将硬件运回
4、并办理结算手续,最后交采购部验收,将验收单和发票到财务报账。
2.2.3 销售流程
销售流程图
出库信息
出库登记
出库年度登记
供货单位年度供货统计
添加
编辑
删除
打印
统计
查询
更新
图2.2.3
1. 销售部
1、销售人员获得业务
2、形成销售单
3、销售人员根据销售单从仓库提货,将硬件提出
4、并办理结算手续,最后交销售部验收,财务部门根据发票对销售人员进行提成。
业务管理科
1、 根据采购部门和销售部门的数据导出
2、 把导出的数据制成报表
查询
不符合条件
条件
满足条件
数据库
显示结果
退出
制成报表
财务科
1、 把业务管理科制成的报表进行数据分析
2、 把数据分析做成报告,上报给高层决策者
报表
数据分析
高层
2.3 数据库设计
电脑硬件登记表:该表主要完成电脑硬件信息的录入,删除 ,更新,统计,打印,编辑,查询等功能表。
入库登记表:包括入库日期,入库单号,货物编码,货物名称,数量,进货价,已付货
款,总额,供货单位编码,供货单位,经办人编码,经办人,增值税率,
备注。该表主要完成货品管理的统计,添加,删除,编辑,更新,查询,
打印等功能。
字 段 名
数 据 类 型
数 据 长 度
入库日期
时间型(data)
/
入库单号
文本型(char)
50
货物编码
数值型(int)
50
货物名称
文本型(char)
50
数量
数值型(int)
50
进货价
文本型(char)
50
已付货款
货币型
10
总额
货币型
10
供货单位编码
数值型(int)
10
供货单位
文本型(char)
50
经办人编码
数值型(int)
50
经办人
文本型(char)
50
增值税率
数值型
10
备注
文本型(char)
50
出库登记表:包括出库日期,出库单号,货物编码,货物名称,数量,出货价,已付货
款,总额,收货单位编码,收货单位,经办人编码,经办人,增值税率,
备注。该表主要完成货品出售管理的统计,添加,删除,编辑,更新,查
询,打印等功能。
字 段 名
数 据 类 型
数 据 长 度
出库日期
时间型(data)
/
出库单号
文本型(char)
50
货物编码
数值型(int)
50
货物名称
文本型(char)
50
数量
数值型(int)
50
出货价
文本型(char)
50
已收货款
货币型
10
总额
货币型
10
收货单位编码
数值型(int)
10
收货单位
文本型(char)
50
经办人编码
数值型(int)
50
经办人
文本型(char)
50
增值税率
数值型
10
备注
文本型(char)
50
经办人员表:包括经办人编号,姓名,家庭住址,办公电话,家庭电话。该表主要完成经办人员的增加、删除 、更新等功能。
字 段 名
数 据 类 型
数 据 长 度
编号
自动编号
姓名
文本型(char)
50
家庭住址
文本型(char)
50
办公电话
文本型(char)
50
家庭电话
文本型(char)
50
供货单位表:包括供货单位编号,单位名称,电话,联系人。该表主要完成供货单位的增加、删除 、更新等功能。
字 段 名
数 据 类 型
数 据 长 度
编号
自动编号
单位名称
文本型(char)
50
单位地址
文本型(char)
50
电话
文本型(char)
50
联系人
文本型(char)
50
进货单位表:包括供货单位编号,单位名称,电话,联系人。该表主要完成进货单位的增加、删除 、更新等功能。
字 段 名
数 据 类 型
数 据 长 度
编号
自动编号
单位名称
文本型(char)
50
单位地址
文本型(char)
50
电话
文本型(char)
50
联系人
文本型(char)
50
仓库信息表:包括仓库名称,存货种类,存货价值。该表主要完成仓库库存信息的增加、删除 、更新、编辑、打印等功能。
字 段 名
数 据 类 型
数 据 长 度
编号
自动编号
仓库名称
文本型(char)
50
存货种类
文本型(char)
50
存货价值
文本型(char)
50
用户表:用户表里存储了可进入数据库的用户名,密码,部门,其中包括:编号,姓名,密码,该表主要完成用户的增加、删除 、更新等功能。
字 段 名
数 据 类 型
数 据 长 度
用户名
文本型(char)
50
密码
文本型(char)
50
2.4 硬件及系统平台选择
硬件接口:支持一般PII或更高档微机、笔记本电脑。
服务器:根据应用的规模,服务器可采用各种专用的服务器。
数据库软件:根据服务器操作系统平台选择Access2000以上版本的数据库
软件接口:运行与WINDOWS98/Me/2000/NT,且具有WIN32 API的操作系统之上。
2.5 安全体系设计
本系统设计的理年不仅出于对操作人员易操作的考虑,也是出于安全策略。在本系统中,用户管理只对相关管理人员授权,允许其进行操作。一般操作员完成相应功能外,不再授予其他特权,使系统更加稳定安全。至少
展开阅读全文