齐齐哈尔大学毕业设计(论文)
因此对于销售管理模块开说任何条件下都应保证其数据的正确性和及时性。在响应时间上对商品信息数据的读取也应该保证在顾客可以接受的范围内。因此,设计了客户管理,已达到对客户的信息进行快速查询的功能,提高服务质量。
2.4 功能模块设计
系统开发的目标是实现企业零售管理的系统化,规范化和自动化,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划和目标等管理目的。该系统包括系统功能、基本资料、客户管理、供应商管理、商品管理、订单管理、帮助等七个模块。系统主要功能设计有:
(1). 系统功能:修改密码、重新登录、打印设置、计算器、记事本、获取磁盘信息、时
间信息、退出
(2). 基本资料:部门信息、员工信息、省份信息、单位一览 (3). 客户管理:客户基本管理、VIP管理、客户资料快速排序 (4). 供应商管理:供应商基本资料、供应商资料快速排序 (5). 商品管理:基本资料、特殊属性、商品资料快速排序
(6). 订单管理:订单录入、订单审核、订单查询、完成统计 、订单资料快速排序 (7). 帮助:关于
17
齐齐哈尔大学毕业设计(论文)
第3章 系统总体设计
3.1 设计目标
本系统是根据人们在商场零售系统中的实际需求而开发的,完全能够实现人们对各类商品信息及相关数据查询的功能,通过本系统可以达到以下目标:
(1). 系统最大限度地实现了易安装性、易维护性和易操作性。 (2). 界面设计美观,人机交互界面友好。 (3). 系统运行稳定,安全可靠。
(4). 操作灵活,界面友好,充分满足各类企业的进销存管理需求 (5). 实施规范的进货、销售一体化业务管理。 (6). 强大的数据保密功能,尽量避免损失。 (7). 图形化数据分析。 (8). 强大的查询分析功能。 (9). 灵活、细分的权限控制功能。
3.2 系统结构图
在仔细调查商场零售系统过程的基础上,得到本系统所处理的商场零售系统结构图。本系统共分为7大模块,25个完整功能模块,每个模块相互独立,完成不同的功能。所有小功能模块组合起来,构成大模块,实现了商品零售管理的完整功能。如图3-1所示:
18
齐齐哈尔大学毕业设计(论文)
图3-1 商场零售系统结构图
3.3 数据库设计
3.3.1 数据库概要说明
接下来的任务就是设计数据库。数据库在一个管理系统中占居非常重要的地位,数据库结构设计的好坏将直接影响系统的效率和实现的效果。本系统采用的是Microsoft SQL Server 2000数据库,数据库文件名为BlackPlam。共有11张数据表,用于存储不同的信息。由于篇幅有限,下面只介绍其中重要数据表。
数据表如下:部门信息表department,员工信息表employee,省份信息表Province,供应商信息表Supplier。
3.3.2 数据表详细设计
表3-1 部门信息表department
列名 Deptcode Deptname
数据类型 Char Varchar
长度 6 20
19
允许空 否 否
备注 部门编号 部门名称
齐齐哈尔大学毕业设计(论文)
表3-2 员工信息表employee
列名 Empcode Deptcode Empname Sex Empattr Performance
数据类型 Char Char Char Char Tinyint Decimal
长度 6 6 8 1 1 5
允许空 否 否 否 否 否 否
备注 员工编号 部门 姓名 性别 员工属性 业绩考核
表3-3 省份信息表Province
列名 Procode Proname Shortname
数据类型 Char Char Char
长度 8 20 6
表3-4 供应商信息表Supplier
列名 Blank Billno Discount Totalpurchase Debtamount Totaldebt Totalpay Debtdays Totalreturn Returndays Returnrate
数据类型 Varchar Varchar Decimal Decimal Decimal Decimal Decimal tityint Decimal Decimal Decimal
长度 50 50 5 5 5 5 5 1 5 1 5
允许空 是 是 是 否 是 否 是 是 否 否 否
允许空 否 否 否
备注 省份代码 省份名称 简称
20
齐齐哈尔大学毕业设计(论文)
3.3.3 数据库E-R图
图3-2 部门实体E-R图
图3-4 省份实体E-R图
图3-3 员工实体E-R图
21