"办公设备管理系统分析"
-office 设备管理系统是为了解决办公设备公司业务发展中遇到的问题,实现销售管理的计算机化,以取代传统的人工管理模式。该系统需要具备产品资源管理、产品销售处理、产品销售帐目管理、产品销售统计等功能。
-主要功能:
(1)产品资源管理:主要完成产品信息的录入、新建和修改等功能。
(2)产品销售处理:主要完成产品销售过程中的业务处理,查询产品销售信息。
(3)产品销售帐目管理:主要功能有客户付款业务处理,查询产品销售付款情况,查询产品付款情况等。
(4)产品销售统计:主要功能是以数据访问页或报表的形式浏览或打印客户购买情况、客户历次付款情况及累计付款情况。
-系统分析:
根据初步调查基础上确定的系统主要功能,进一步进行详细的调查,掌握有关本公司的产品种类、销售情况、付款情况、购买客户情况等各种表格、单据、文件等详细资料。然后,将收集到的资料按业务处理需要进行分类。
-数据流程图:
该系统数据流程图如下所示:
查询产品售品记录 → 购买登记 → 销售品种 → 销售额查询 → 销售记录统计 → 统计结果 → 产品录入、修改 → 产品销售情况 → 产品销售管理
-数据库设计:
数据库设计包括数据库中的表结构设计和表间关系的设计。
A、设计数据表:
根据数据结构规范化设计原则,数据库中包含 5 张基本表,其表结构分别如下:
表 1:产品种类表
| 字段名称 | 数据类型 | 字段大小 | 格式 | 小数位数 | 默认值 | 输入掩码 | 索引 | 必填字段 | 允许空字符串 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 产品型号 | 文本 | 5 | 文本 | | | | | |
| 产品品牌 | 文本 | 3 | 文本 | | | | | |
| 产品名称 | 文本 | 10 | 文本 | | | | | |
| 适用范围 | 文本 | 20 | 文本 | | | | | |
| 产品产地 | 文本 | 10 | 文本 | | | | | |
| 产品参数 | 文本 | 20 | 文本 | | | | | |
| 产品金额 | 小数 | 10 | 小数 | 2 | 0 | | | |
表 2:产品销售表
| 字段名称 | 数据类型 | 字段大小 | 格式 | 小数位数 | 默认值 | 输入掩码 | 索引 | 必填字段 | 允许空字符串 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 销单编号 | 文本 | 15 | 文本 | | | | | |
| 产品型号 | 文本 | 5 | 文本 | | | | | |
| 产品品牌 | 文本 | 3 | 文本 | | | | | |
| 售出日期 | 日期/时间 | 10 | 短日期 | | | | | |
| 成交金额 | 货币 | 10 | 小数 | 2 | 0 | | | |
| 付款方式 | 文本 | 10 | 文本 | | | | | |
| 客户代码 | 文本 | 10 | 文本 | | | | | |
| 经手员工编号 | 文本 | 10 | 文本 | | | | | |
表 3:付款表
| 字段名称 | 数据类型 | 字段大小 | 格式 | 小数位数 | 默认值 | 输入掩码 | 索引 | 必填字段 | 允许空字符串 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 销单编号 | 文本 | 15 | 文本 | | | | | |
| 付款日期 | 日期/时间 | 10 | 短日期 | | | | | |
| 付款金额 | 货币 | 10 | 小数 | 2 | 0 | | | |
| 客户代码 | 文本 | 10 | 文本 | | | | | |
| 经手员工编号 | 文本 | 10 | 文本 | | | | | |
表 4:客户资料表
| 字段名称 | 数据类型 | 字段大小 | 格式 | 小数位数 | 默认值 | 输入掩码 | 索引 | 必填字段 | 允许空字符串 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 客户代码 | 文本 | 10 | 文本 | | | | | |
| 客户公司名称 | 文本 | 20 | 文本 | | | | | |
| 联系人姓名 | 文本 | 10 | 文本 | | | | | |
| 联系人性别 | 文本 | 1 | 文本 | | | | | |
| 联系电话 | 文本 | 20 | 文本 | | | | | |
| 联系地址 | 文本 | 50 | 文本 | | | | | |
表 5:业务员资料表
| 字段名称 | 数据类型 | 字段大小 | 格式 | 小数位数 | 默认值 | 输入掩码 | 索引 | 必填字段 | 允许空字符串 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 员工编号 | 文本 | 10 | 文本 | | | | | |
| 姓名 | 文本 | 10 | 文本 | | | | | |
| 性别 | 文本 | 1 | 文本 | | | | | |
| 出生日期 | 日期/时间 | 10 | 短日期 | | | | | |
| 住址 | 文本 | 50 | 文本 | | | | | |
| 联系电话 | 文本 | 20 | 文本 | | | | | |
| 手机号码 | 文本 | 20 | 文本 | | | | | |
| 从业时间 | 日期/时间 | 10 | 短日期 | | | | | |
-系统设计:
系统设计主要指的是数据库设计和系统的功能模块结构设计。该系统的数据库设计包括数据库中的表结构设计和表间关系的设计。系统的功能模块结构设计主要包括产品资源管理模块、产品销售处理模块、产品销售帐目管理模块、产品销售统计模块等。