1、 数据库技术及应用 课程设计 超市收银管理系统 - I - 装 订 线 摘要摘要 文具连锁店库存管理系统,是针对连锁店经营业务而设计开发的。系统主要针对 连锁店总店的库存管理进行设计,突出了总部的库存管里与控制能力。 本文主要采用结构化生命周期法进行开发, 分析了库存管理系统的基本功能和组 成情况;严格按照开发步骤进行,包括系统规划,系统分析,系统设计,系统实施。 重点对应用程序测试目的、原则、方案、方法和执行测试及结果分析做了介绍。 达到了数据的一致性和安全性,且应用程序功能完备,符合了库存管理系统作为典型 的信息管理系统(MIS)的要求。同时简单介绍了 Visual Basic 编程环境和
2、 SQL SEVER 2005 数据库管理系统的功能特点。 关键字 : 连锁店 库存管理系统 系统测试 数据库技术及应用 课程设计 超市收银管理系统 - II - 装 订 线 目录 引言 . 1 1.需求分析 . 2 1.1 系统的初步调查 . 2 1.1.1 现行业务描述 . 2 1.1.2 现行系统存在的问题分析 . 2 1.1.3 系统需求 2 1.1.4 功能需求 3 2.系统分析 . 4 2.1 可行性分析 . 4 2.2 系统组织结构分析 . 5 2.3 业务流程和数据流程分析 5 2.3.1 业务流程分析 . 5 2.3.2 数据流程分析 . 6 2.4 系统开发目标 . 8 2
3、.5 系统开发思想 . 9 2.6 系统开发方法 . 9 2.6.1 Visual Basic 简介及实现原理 . 9 2.6.2 数据库SQL Server 2005 . 10 2.6.3 访问数据库的关键技术ADO 10 3.系统设计 11 3.1 系统功能结构设计 11 3.1.1 总体结构设计 11 3.1.2 模块功能介绍 11 3.2 代码设计 12 3.3 输入输出设计 . 13 3.3.1 输入设计 . 13 3.3.2 输出设计 . 13 3.5 系统数据库设计 13 3.5.1 数据库设计概述 13 3.5.2 数据库概念结构设计 14 3.5.3 数据库逻辑结构设计 16
4、 4.界面设计 19 5.系统测试 20 数据库技术及应用 课程设计 超市收银管理系统 - III - 装 订 线 5.1 测试概述 . 26 5.1.1 系统测试的目的和意义 26 5.1.2 系统测试的原则 26 5.1.3 系统测试的方法 26 5.1.4 测试过程 27 5.2 测试计划 27 5.2.1 测试方案 . 27 5.2.2 测试策略 . 28 5.3 执行测试 28 5.3.1 系统模块测试 . 28 5.3.2 修改密码窗体 29 5.3.3 综合管理模块测试 30 5.3.4 入库管理测试 31 5.3.5 出库管理测试 32 5.3.6 库存管理测试 32 5.4
5、测试结果分析 33 6.系统使用与维护说明书 . 34 6.1 概述-运行环境 34 6.2 安全与保护措施 34 6.3 系统登录及使用说明 34 结 束 语 43 致 谢 44 参考文献 45 附录一 主要界面和代码 46 数据库技术及应用 课程设计 超市收银管理系统 共 65 页 第 1 页 装 订 线 引言 目前国内文具连锁店充分应用库存管理系统的还比较少, 主要原因是文具连锁店 在我国的发展仅 56 年。尽管库存管理的相关理论研究目前已经比较成熟,但这些研 究的主要对象是制造型企业, 在文具连锁店的库存管理中并不能完全照搬目前已经成 熟的一些库存管理理论,而库存管理系统是一个企事业单位不可缺少的一部分,它的 内容对于企业的决策者和管理者来说都是至关重要的,因此,库存管理系统应该能够 为用户提供充足的信息和快捷的查询手段, 但一直以来人们使用传统的人工方式管理 库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将 产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻 认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应 用的一部分, 使用计算机对产品库存信息进行管理, 具有着人工管理无法比拟的优点, 它检