花店管理信息系统.doc_第1页
花店管理信息系统.doc_第2页
花店管理信息系统.doc_第3页
花店管理信息系统.doc_第4页
花店管理信息系统.doc_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品资料 毕毕 业业 论论 文文 学 院 经济与管理学院 专 业 信息管理与信息系统 学 生 学 号 20100408020 xx 指导教师 xxx 讲师 二 一四年六月 题目 花店批发管理信息系统的 设计与实现 花店批花店批发发管理信息系管理信息系统统的的设计设计与与实现实现 Florist Management System Design and Implementation 院 系 经济与管理学院 专 业 信息管理与信息系统 班 级 040802xx 学 号 20100408020 xx 姓 名 xxx 指导教师 xxx 职 称 讲 师 沈阳航空航天大学 2014 年 6 月 精品资料 摘 要 随着鲜花行业的越来越成熟 供应链的日益巩固 鲜花批发商正悄悄然地走着一 条鲜为人知的致富之路 然而混乱的管理 繁琐重复的业务使得这些小型批发商身心 疲惫 与一日千里的信息科技不同这些鲜花批发商还在使用传统的手工形式进行记 账 结算和管理 做一个简单 易行和高效的应用显得很有必要 经过我对现在市场的调查 我了解到目前经营小型批发商的大部分是 80 年以前 的人群 他们比较喜欢简单易行的东西 最好是一目了然 本系统从这方面考虑 尽 量降低系统的复杂度 使其更能满足客户的需求 本系统主要分为四大模块 一是客 户模块 主要包含客户资料信息管理 二是供应商板块 现在市场已基本成熟 一条 生态的供应链是每个企业发展的前提 及时了解供应商信息和供应商有良好的沟通 对企业的发展至关重要 本模块包含供应商的基本信息 三是订单管理模块 本模 块包含订单数据 明细表 订单查询等 四是鲜花管理 最合理有效的进货量可以最 低限度的降低成本从而获取更多利润 本模块主要包含鲜花库存和价格方面的信息 和调整 本系统采用 VB ACCESS 程序容易操作 但功能一样不少 界面采用当下最流 行的简洁风格 优美而时尚 安装简易 操作快捷 稳定性强 效率高等 满足大部分 用户的需求 关键字 小型企业 花店管理 效率 简洁 精品资料 Abstract As the industry becomes more mature flowers increasing consolidation of the supply chain flower wholesalers and then quietly walked a little known road to riches however chaotic management tedious repeat business makes these small wholesalers mental and physical exhaustion with advances in information technology different from these flowers are still using the traditional manual wholesalers form of bookkeeping accounting and management Make a simple easy and efficient application becomes necessary After my investigation of the market right now I learned that small wholesalers currently operating 80 years ago most of the crowd they prefer simple things preferably at a glance Consider this aspect of the system to minimize the complexity of the system so that it can better meet customer needs The system consists of four modules one client module consists mainly of customer information management Second the supplier sector and now the market has matured an ecological supply chain is a prerequisite for the development of each company to keep abreast of vendor information and suppliers have good communication is essential to the development of enterprises the module includes suppliers basic information Third Order Management module the module contains order data schedules order inquiries Fourth the management of flowers the most reasonable and effective to reduce the cost of the purchase amount in order to gain more minimal profit this module mainly contains information and adjust inventory and price of flowers The system uses VB ACCESS program is easy to operate but like a lot of features the interface used today is the most popular style is simple beautiful and stylish easy to install quick operation stability and high efficiency Meet the needs of most users Keywords Small business management Efficiency safety 精品资料 目 录 前 言 1 一 系统规划与分析 2 一 系统开发背景 2 二 系统需求分析 3 三 系统目标设计 3 四 系统的可行性研究 4 二 系统总体设计 6 一 系统模块与结构设计 6 二 系统数据库设计 13 三 系统详细设计 19 一 登录模块详细设计 19 二 花材管理模块设计 20 四 系统测试与维护 26 一 系统测试 26 二 系统维护 27 结束语 28 参考文献 29 致 谢 30 附录 订单组合查询程序代码 31 精品资料 前 言 前几年鲜花在我国南方盛行的时候在北方的小城街上还很少能看到这种 只会带 来视觉效应的东西 然而时隔不久后的今天大街上的鲜花店在北方随处可见 勤劳质 朴的北方人致富了 鲜花这种温馨又浪漫的东西越来越受到人们的青睐 婚礼 节日 宴会家用摆设鲜花都体现着人们的生活质量 鲜花这种温馨又浪漫 的东西给我们的生活增添更多色彩 花卉消费越来越与人们的生活密切相关的 对心 爱的人表达爱意 节日的祝福和问候等等 越来越多的人选择够买一束鲜花来表达自 己的情谊 除了花卉本身所具有让人们赏心悦目的俏丽姿容外 它还可以开阔人们的 想象空间 使人们在相互交流时显得更含蓄 更有品位 使得需求量日益猛增 各种 鲜花店如雨后春笋般出现在大街上 鲜花批发的生意正做的红红火火 传统的繁琐复 杂的管理手段已经不能胜任越来越多海量信息的处理 一种简单有效科学的管理平 台随市场应运而生 花店管理系统是集客户管理 订单管理 鲜花管理等一系列流程 的生态系统 这种花店管理系统是为中小型批发商开发的 易操作 更直观 更简便 更高效 与传统的管理的方式比较节省了更多的时间 批发商能系统对信息的科学分析做出 科学的计划 是整个供应链更加市场化 更加生态化 精品资料 一 系统规划与分析 一 系统开发背景 1 系统的开发背景 随着经济的迅猛发展 人们的生活水平得到极大改善 人们追求越来越有品位的 生活 鲜花这种常见确又能极大提高生活质量的产品受到了人们的追捧 今年我国各 地花店如雨后春笋般出现在大街上 鲜花批发市场就成为一个有利可图的行业 与我国信息科技飞速发展截然相反的是这种传统小型渠道销售商并不能使用信 息科技带来的便利 据我的调查他们大多 80 年之前出生 对新鲜事物不是很敏感 他 们现在还在使用手工记账 核算的方式进行管理 这导致他们经常出现混乱 随着科学技术的一日千里 计算机正被越来越广泛的运用到各个领域 计算机强 大的计算能力又越来越简便的操作改变了人们的生活工作方式 计算机最常见的应 用就是对信息的管理 这比单纯的人为操作效率高出几十倍 使得工作成本 效率都 得到极大提升 计算机发展到今天技术已经非常成熟 一个稳定 可靠 高效率 低成 本的信息管理系统对任何一个企业都是必不可少的一部分 对于一个小型花店批发商来说要想与同行进行有力的竞争 一个花店管理系统 呼之欲出 这个管理系统的设计让批发商从上游的供货商到订单再到下游的客户都 能进行有效的管理 还能对员工进行有效考核 节省了时间和资源 传统手工作业的 方式必将被人性化设计的管理信息系统所替代 2 系统的目的与意义 在当今这样一个信息革命的时代 人们的一言一行都与信息紧密联系 信息管理 系统的出现 解决了人们曾面临的许多难题 使得人们摆脱了繁琐而又重复的信息处 理工作 本系统提供给花店管理者 使得管理者能对企业的每个事件都能有效记录并 作出处理 可以快速等级供应商信息 客户信息 订单信息 员工出勤等 还可以掌握 一段时间内鲜花的价格浮动以及销售情况 而本系统界面优美 操作简便会使用电脑 进行简单操作的人即可使用 精品资料 使用花店管理信息系统对企业是极其有利的 是对管理者的一种释放 极大的简 化以前繁重重复的工作 使得基本运作得到有效改善 使得管理得到更加系统 科学 的规范 二 系统需求分析 花店管理信息系统无论从哪个方面看都是企业非常重要的一部分 管理信息学 系统的使用对于企业的决策者和管理者来说都是至关重要的 本花店管理信息系统 能够为用户提供充足的快捷的管理查询手段 传统的人工作业方式产生的大量数据 对于查找 更新和维护都带来了不少的困难 因此 开发一个花店管理系统是很有必 要的 具有其特有的技术意义和管理意义 花店管理系统系统主要实现供应商管理模块 订单模块 员工模块 客户模块 花材模块等 使得管理层次分明 简单易行 1 供应商管理模块 该模块主要实现以下功能 1 供应商的基本信息 2 供应商 信息管理 查询 修改 增加 删除等 2 订单模块 该模块主要实现以下功能 1 订单的基本数据 2 订单的明细数据 3 订单查询 3 员工模块 该模块主要实现以下功能 1 员工基本数据 2 员工信息管理 查 询 修改 删除 增加等 4 客户模块 该模块主要实现以下功能 1 客户基本数据 2 客户信息管理 查 询 修改 删除 增加等 5 花材模块 该模块主要实现以下功能 1 鲜花基本数据 2 花材信息管理 查 询 修改 删除 增加等 三 系统目标设计 花店管理信息系统以管理业务为依托 结合科学管理的理论而开发设计的 主要 实现的功能有如下几点 1 系统登录界面 管理员身份的验证 2 信息管理模块 能够对各种基本数据进行录入 修改 添加及删除 查询等操 作 3 系统提供友好简洁的用户界面 操作人员工作量降低 4 系统运行的效率和可靠性高 速度快 及时得到数据的更新 精品资料 5 系统设计灵活性高 能够适应企业管理的变化 6 系统内部控制严密 数据备份 存储安全可靠 四 系统的可行性研究 可行性的研究比较间断 这一阶段的任务不是具体解决问题 而是研究问题的范 围 探索这个问题时候要去科学思考探索是否有可行的解决方法 1 技术可行性 随着我国对信息科技的重视 我国信息技术得到良好的发展 各种大小型软件技 术都已经成熟 能够满足不同行业的不同需求 本花店管理系统在组织关系上存在着较为的复杂和繁琐 但从系统的技术上来 看 还属于一个数据库应用类型的系统 大量的基本操作只是对数据库进行添加 删 除 查找 编辑等 本系统采用 VB Access 技术成熟的工具 实现起来较为简易 但是功能一样不 少 1 VB 的简介 Visual Basic 是一种由微软公司开发的包含协助开发环境的事件驱动编程语言 从任何标准来说 VB 都是世界上使用人数最多的语言 不仅是盛赞 VB 的开发者 还是抱怨 VB 的开发者的数量 它源自于 BASIC 编程语言 VB 拥有图形用户界面 GUI 和快速应用程序开发 RAD 系统 可以轻易的使用 DAO RDO ADO 连接数 据库 或者轻松的创建 ActiveX 控件 程序员可以轻松的使用 VB 提供的组件快速建 立一个应用程序 从 VB 4 0 开始 VB 也引入了面向对象的程序设计思想 VB 功 能强大 学习简单 而且 VB 还引入了 控件 的概念 使得大量已经编好的 VB 程序可以被我们直接拿来使用 Visual Basic 6 0 作为 Visual Studio 6 0 的一员发布 证明微软正在改变 Visual Basic 的产品定位 他想让 Visual Basic 成为企业级快速开 发的利器 Visual Basic 6 0 已经是非常成熟稳定的开发系统 能让企业快速建立多层 的系统以及 Web 应用程序 成为当前 Windows 上最流行的 Visual Basic 版本 2 Access 的简介 美国 Microsoft 公司于 1994 年推出的微机数据库管理系统 它具有界面友好 易 学易用 开发简单 接口灵活等特点 是典型的新一代桌面数据库管理系统 其主要 特点如下 精品资料 1 完善地管理各种数据库对象 具有强大的数据组织 用户管理 安全检查等功 能 2 强大的数据处理功能 在一个工作组级别的网络环境中 使用 Access 开发的 多用户数据库管理系统具有传统的 XBASE DBASE FoxBASE 的统称 数据库系统 所无法实现的客户服务器 Cient Server 结构和相应的数据库安全机制 Access 具备了 许多先进的大型数据库管理系统所具备的特征 3 可以方便地生成各种数据对象 利用存储的数据建立窗体和报表 可视性好 4 作为 Office 套件的一部分 可以与 Office 集成 实现无缝连接 5 Access 主要适用于中小型应用系统 或作为客户机 服务器系统中的客户端数 据库 3 操作可行性 本花店管理系统在使用前由基恩能够熟练的操作人员对使用者进行培训 培训 项目包括 掌握系统的登录使用 信息的查询 信息的操作 数据的备份 存储等 还 有系统的维护 本系统操作简易 界面直观 使用起来非常方便 新手很容易上手 人 性化的设计使得用户完全能根据控件的文字解说进行操作 而且本系统在目前主流 的 Windows 系统上安装非常容易 本系统操作是完全可行的 精品资料 二 系统总体设计 一 系统模块与结构设计 1 系统模块设计 模块化设计是相对于传统的过程化设计把流程进行逐层分解成为若干模块 各 个模块都有自己需要完成的功能 然后把模块按一定的组织关系链接起来 成为一个 整体 模块划分有一定的原则性 尽量使得每个模块都能保持独立性 这是为了能将 大的任务或工作量进行分割解决 把大问题分割成小问题进行解决的思想 使得系统 可读性更高 复杂性更低 可维护性更高 每个模块只要完成自己所属的功能即可 做到模块内部耦合性高外部耦合性 模块化设计为高质量的系统设计奠定了基础 系统功能模块化的优点 1 功能清晰 便于操作 2 操作界面更加人性化 操作人员很容易上手 3 个模块之间的数据交换简单 快捷 2 系统功能总体结构模块图 系统功能结构是按功能的从属关系图 图中每一个框称为一个功能模块 他表示 了一个系统 或功能模块 的层次分解关系 模块之间的调用关系 以及模块之间数 据流和控制流信息的传递关系 描述了系统物理结构 功能结构图反映的是系统中模块的调用关系和层次关系 谁调用谁 有一个先后 次序 时序 关系 在系统结构图中的有向线段表示调用时程序的控制从调用模块移 到被调用模块 并隐含了当调用结束时控制将交回给调用模块 本系统包括以下几个主要模块 系统登录模块 管理者通过系统登录界面进入系统主界面 供应商管理模块 在此模块实现供应商信息的添加 查询 修改 删除等功能 与 订单管理系统密切相关 订单管理系统模块 在此模块中可以统计订单详情 以及可以对订单作出回应 客户管理模块 在此模块中可以实现客户信息的查询 增加 删除 修改等 系统功能结构图见图 2 1 所示 精品资料 花店信息管理 员工管理 系统登录 供应商管理 花材管理 客户管理 订单管理 图2 1 系统功能结构图 3 系统功能详细结构模块图 1 供应商管理子模块 供应商添加子模块 添加供应商的基本信息 供应商查询子模块 供应商联系人姓名 供应商企业名称 供应商编号等查询 可 以查询到供应商的基本信息与本企业的合作关系 该供应商的订单情况 可以随时掌 握供应商的情况 与供应商进行沟通为企业的发展打下良好的基础 及时更新供应商 的信息使得供应链更加生态可靠 供应商管理子系统功能结构图如下 2 2 图所示 供应商管理 供应商信息 信息管理 基本信息 信息查询 信息增加 信息删除 信息修改 信息打印 图2 2 供应商管理子系统功能结构图 2 员工管理子模块 精品资料 记录员工的信息 出勤情况 更好的管理员工 员工数据子模块 记录员工信息 出勤情况 员工管理子模块 队员工进行增加 修改 删除的操作 员工管理子系统功能结构图如下图 2 3 所示 员工管理 员工数据 数据管理 基本数据 出勤情况 数据操作 信息查询 图2 3 员工管理子系统功能结构图 3 订单管理子模块 本模块是系统的最重要内容 包含供应商订单和客户订单 本模块能高效管理订 单 具体功能描述如下 订单子模块 统计订单基本数据 可对订单进行时间段内的日期查询 名称的模 糊查询 订单明细子模块 先确定订单再确定订单的明细情况 订单系统功能结构图如下图2 4所示 精品资料 订单管理 订单数据管理 订单明细管理 客户订单 供应商订单 订单录入 订单查询 订单修改 图2 4 订单系统功能结构图 4 客户管理子模块 本模块记录客户的资料以及对客户资料的操作 具体功能描述如下 客户信息模块 统计客户基本数据 可对客户进行名称的模糊查询 客户信息操作子模块 主要是及时更新客户的信息 即便及时了解客户的情况 让企业能良好的发展 客户系统功能结构图如下图 2 5 所示 客户管理 客户信息 客户信息操作 基本数据 数据查询 数据增加 数据删除 数据修改 图2 5 客户系统功能结构图 精品资料 5 花材管理子模块 本模块记录花材的资料以及对花材资料的操作 具体功能描述如下 花材信息模块 统计客户基本数据 可对客户进行名称的模糊查询 花材信息操作子模块 主要是及时更新花材的信息 即便及时了解市场的情况 让企业能良好的发展 鲜花管理子系统功能结构图如下图 2 6 图所示 花材管理子系统 花材信息 花材信息管理 基本信息 信息查询 信息修改 信息删除 图2 6 鲜花管理子系统功能结构图 4 系统业务流程分析 业务流程图是一种比较规范 被广泛使用分析工具 它可以比较直观 准确描述 系统业务流程 业务流程图不是对系统原有业务流程的快照 应该是对原有系统的业 务流程进行重新思考 设计 再造的结果 根据上面需求分析中得到的资料和工作流 程的分析 可以绘制出表示系统管理工作的整个业务过程的业务流程图 能更清晰的 认识所要开发的系统的工作流程 管理者对订单进行及时的录入 以及对详细订单进 行快速处理 根据订单及时更新供应商和客户的信息 业务流程图如下图 2 7 所示 精品资料 供应商 供应添加单 供应商订单 供应单添加 审批核对 客户 订单添加单 订单添加 订单 库存单 图 2 7 业务流程图 5 系统数据流图分析 1 业务流程分析描述的是用户业务处理过程 为了更进一步了解用户对待开发 的软件系统的功能要求 通常从数据流动和处理的角度对业务流程进行抽象 得到系 统的数据流图 数据流图是结构化系统分析的主要工具 它能图形化的显示出系统中 数据的使用 表达数据在系统内部的逻辑流向以及系统的逻辑功能和数据的逻辑变 换 如图 2 3 就是根据前面所得到的业务流程图和收集的资料 以及对花店管理系统 的整个流程进行分析设计后 得出系统数据流图 整体数据流图如下图 2 8 所示 供应商 订单处理 供货 管理者 客户 供货单 发货 发货单 图2 8 整体数据流图 2 整体功能数据流 精品资料 在整体功能数据流图中能清晰的看出 用户在系统中能完成日报管理子系统模 块 考勤管理子系统模块 整体功能数据流图如图 2 9 所示 管理者 供应商信息 客户信息 订单信息 花材信息 图2 9 整体功能数据流图 3 订单管理功能数据流 订单添加 进入订单管理系统实现订单添加 记录订单详细信息 订单查询 进入订单管理系统选择查询功能 实现订单时间查询 订单编号查询 订货人员查询等功能 订单管理 进入订单管理系统选择订单操作功能 通过操作实现订单添加 查询 取消 备份 存储等功能 系统管理数据流图如下 2 10 图所示 管理者 供应商管理 客户管理 订单管理 花材管理 员工管理 供应商信息表 客户信息表 订单信息表 花材信息表 员工信息表 登陆 操作 操作 操作 操作 操作 图2 10 系统管理数据流图 精品资料 二 系统数据库设计 数据库设计是建立数据库及其应用系统的技术 是信息系统开发和建议中的核 心技术 由于数据库应用系统的复杂性 为了支持相关程序运行 数据库设计就变得 异常复杂 因此最佳设计不可能一蹴而就 而只能是一种 反复探寻 逐步求精 的过 程 也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程 1 数据库设计概述 数据库设计是建立数据库及其应用系统的技术 是信息系统开发和建议中的核 心技术 由于数据库应用系统的复杂性 为了支持相关程序运行 数据库设计就变得 异常复杂 因此最佳设计不可能一蹴而就 而只能是一种 反复探寻 逐步求精 的过 程 也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程 数据库是信息系统的核心和基础 把信息系统中大量的数据按一定的模型组织 起来 提供存储 维护 检索数据的功能 使信息系统可以方便 及时 准确地从数据 库中获得所需的信息 因此 数据库是信息系统的各个部分能否紧密地结合在一起以 及如何结合的关键所在 对于从事数据库设计的专业人员来讲 应该具备多方面的技术和知识 主要有 1 数据库的基本知识和数据库设计论述 2 计算机科学的基础知识和程序设计的方法和技术 3 软件工程的原理和方法 4 应用领域的知识 2 数据库的需求分析 根据花店管理信息系统模式分析 需要建立多个数据库表 数据表有以下几个 1 客户基础表 用于存放客户的基本信息 2 供应商基础表 用于存放供应商的基本信息 3 订单数据表 用于存放订单信息 4 订单明细数据表 用于存放订单明细信息 5 花材数据表 用于存放鲜花信息 精品资料 3 数据库的概念结构设计 概念结构设计是指将需求分析得到的用户需求抽象为信息结构的过程 使设计 者的注意力能够从复杂的实现细节中解脱出来 而只集中在最重要的信息的组织结 构和处理模式上 供应商表 用于存放员工的基本信息 包括供应商名称 负责人姓名 负责人电话 地址 供应商表实体属性图显示如下图 2 11 所示 供应商表 名称责任人 地址 电话 图2 11 供应商信息实体属性图 客户表表 用于存放客户的基本信息 包括姓名 性别 手机 地址 单位名称 电 子邮箱 备注等 客户表实体属性图显示如下 2 12 图所示 客户表 姓名手机地址单位邮箱备注 图2 12 客户实体属性图 订单数据表 用于存放订单信息 包括订单编号 客户姓名 客户单位 客户手机 订货时间 送货时间 送货人姓名 应收金额 订单实体图显示如下 精品资料 订单数据表 收货人订单编号客户姓名客户单位客户手机订货时间送货时间手机 图 2 13 订单实体属性图 订单明细表 用于存放订单的详细信息 包括订单编号 货品名称 数量 金额 订单明细表实体属性图显示如下 2 14 图所示 订单明细表 订单编号货品名称数量金额 图2 14 订单信息实体属性图 花材表 用于存放花材的详细信息 包括花名 颜色 单位 各等级价格 花材表 实体属性图显示如下 2 15 所示 花材管理 花名颜色 单位进价售价 图2 15 花材信息实体属性图 精品资料 概念性数学模型是一种面向问题的数学模型 是按用户的观点来对数据和信息 建模 最常用的表示概念数据模型的方法是实体 联系方法 Entity Relationship Approach 这种方法用 E R 图描述现实世界中的实体 而不涉及这些实 体在系统中的实现方法 该方法又称 E R 模型 E R 图中共有三种符号 实体 属性和 联系 通常实体用矩形来表示 属性用椭圆或圆角矩形来表示 联系用菱形来表示 联系用分为一对一 一对多和多对多三种类型 如图 2 14 所示 图 2 16 实体关系图 E R 图 4 数据库逻辑结构结构设计 1 供应商基础表 用于存放供应商的基本信息 供应商信息表 用来存储供应商的基本信息 包括的数据项有 供应商名称 负责 人 电话 地址等 如下 2 1 表所示 精品资料 表 2 1 供应商信息表 序号字段名称 数据类型长度允许空中文对应 1G NAMEVARCHAR26 不允许供应商名称 2NAMEVARCHAR210 不允许负责人 3PHONEINTEGER64 不允许电话 4ADRESSINTEGER 不允许 地址 2 花材信息表 花材信息表用于存放花材的基本信息 花材信息表 用来存储花材的详细信息 包括的数据项有 ID 花名 颜色 单位 A 级价格 B 级价格 C 级价格 设计结果如下 2 2 表所示 表 2 2 花材信息表 序号字段名称 数据类型长度允许空中文对应 1IDNUMBER4 不允许 ID 2H NAMEVARCHAR250 不允许 花名 3COLORVARCHAR260 不允许颜色 4A PRICEINTEGER10 允许进货价 5B PRICEINTEGER10 允许 售价 3 客户信息表 客户信息表用于存放客户基本数据 客户信息表 用来存储客户信息详细信息 包括的数据项有 姓名 手机 单位 地址 邮箱 备注等 设计结果如下 2 3 表所示 表 2 3 客户信息记录表 序号字段名称 数据类型长度允许空中文对应 1NAMENUMBER10 不允许 姓名 2PHONEINTEGER10 不允许 手机 3COMPANYVARCHAR28 不允许单位 4ADRESSVARCHAR210 不允许 地址 5E MAILVARCHAR260 允许邮箱 6REMARKVARCHAR260 不允许备注 4 订单信息表 订单信息表用于存放订单数据 订单信息表 用来存储订单信息详细信息 包括的数据项有 姓名 手机 单位 地址 邮箱 备注等 设计结果如下 2 4 表所示 精品资料 表 2 4 订单信息记录表 序号字段名称 数据类型长度允许空中文对应 1S NAMENUMBER10 不允许收货人姓名 2D IDINTEGER10 不允许订单编号 3K NAMEVARCHAR28 不允许客户姓名 4K COMPANYVARCHAR210 不允许客户大内 5K PHONEVARCHAR260 允许客户手机 6D TIMEVARCHAR260 不允许订货时间 7S TIMEVARCHAR260 不允许送货时间 8MONEYNUMBER20 不允许应收金额 精品资料 三 系统详细设计 一 登录模块详细设计 1 登录窗体设计 系统启动后将会首先出现登录界面如图 3 1 所示 管理员输入正确的员工卡号和 密码后才能进入系统 进行其他操作 管理员登陆窗口如下图 3 1 所示 图3 1 管理员登录窗体 2 主界面设计 通过系统登录界面进入系统主界面 该界面可以引导使用者进入不同的管理界 面 实现管理者对信息的各项操作 如图3 2所示 精品资料 图3 2 主窗体界面 二 花材管理模块设计 1 花材信息 在此界面显示当下库存的所有鲜花种类以及价目 左上角有搜索框管理者可以 根据需要 查询需要的花名信息 本查询支持模糊查询 极大的提高管理者的工作效 率 简洁的界面使得信息一目了然 如图3 3所示 图3 3 花材管理子界面 精品资料 功能实现的部分代码如下 Private Sub Command1 Click sql str select from gdgz n 0 If Check1 Value 1 Then sql str sql str where 员工编号 Text1 n 1 End If If Check2 Value 1 Then If n 1 Then sql str sql str and 姓名 Text2 Else sql str sql str where 姓名 Text2 End If n 1 End If If Check3 Value 1 Then If n 1 Then sql str sql str and 部门 Combo1 Else sql str sql str where 部门 Combo1 End If n 1 End If Adodc1 RecordSource sql str Adodc1 Refresh End Sub 2 订单查询 通过订单查询 企业的管理者可以随时掌握实施情况 便于管理者及时对运作的 控制 精品资料 在订单查询窗口 管理者可以对订单详细信息查询 还可根据订货日期或者送货 日期进行查询 具体如下图 3 4 所示 图3 4 订单查询 3 客户管理 通过客户管理模块 管理者可以清楚的了解客户的信息一边更好的和客户的沟通 使供应链的通畅 方便管理者制定和调整作业体制 保证作业顺利进行 在客户添加模块 管理者可以根据实际实际情况及时更新客户的信息 如下图 3 5 所示 图3 5 客户管理界面 精品资料 4 订单明细管理 订单明细模块包含具体的订单内容 包括所购商品以及数量单价等 具体实现界 面如下图 3 6 所示 图3 6 订单明细界面 资料录入界面如下3 7所示 图3 7 订单资料录入界面 精品资料 明细打印界面如下3 8图所示 图3 8明细打印界面 5 员工管理 员工管理模块包含具体的员工内容 包括员工入职日期个人基本信息等 具体实现 界面如下3 9图所示 图3 9员工管理界面 精品资料 6 供应商管理 供应商管理模块包含具体的供应商内容 包括供应商供货信息等 具体实现界面如 下3 10图所示 图3 10供应商界面 四 系统测试与维护 一 系统测试 1 测试目的和意义 软件开发完毕后应进行一系列系统集成和确认测试 以确定系统各项功能是否 达到设计要求 系统测试意义如下所示 1 发现程序中的错误 2 有效定义和实现软件成分由低层到高层的组装过程 3 验证软件是否满足任务书和系统定义文档所规定的技术要求 4 为软件质量模型的建立提供依据 系统测试的目的如下所示 精品资料 1 确认软件的质量 其一方面是确认软件做了你所期望的事情 Do the right thing 另一方面是确认软件以正确的方式来做了这个事件 Do it right 2 提供信息 比如提供给开发人员或程序经理的反馈信息 为风险评估所准备 的信息 3 软件测试不仅是在测试软件产品的本身 而且还包括软件开发的过程 如果 一个软件产品开发完成之后发现了很多问题 这说明此软件开发过程很可能是有缺 陷的 2 系统功能测试概述 系统测试是为了发现程序的错误和不足 检查系统的性能 系统测试的方法分为 人工测试和机器测试 人工测试就是由人去审查 讨论或人工运行程序 以找出程序 的错误 所使用的工具为笔 纸 计算器等 包括程序审查会 人工运行以及静态检验 机器测试就是通过计算机来运行程序 以发现程序的错误 主要包括白盒法和黑盒法 黑盒法是将程序看成不透明的 不考虑其内部的结构以及路径 只管程序的整体功能 即输入与输出的数据转换是否按规范要求进行 白盒法与黑盒法相反 是被视为一个 透明的盒子 需要了解程序内部结构 要对程序内部的所有逻辑途径进行测试 所以 白盒法又被称为逻辑覆盖 针对本系统实现各种基本数据信息的查询 各类数据的添加 操作等功能 在检 验的时候主要采取的是人工测试 主要关注以下几点 1 能否正常登录 并跳转到相应的页面 2 数据能否正常添加 修改 删除 3 新建立的数据能否正常显示 4 系统各种功能能否正常实现 5 系统能否正常 稳定地运行 二 系统维护 本系统是个较复杂的人 机系统 由于系统外部环境与内部因素的变化 不断影 响系统的运行 同时需要系统不断地适应这些变化 不断地完善系统 以提高系统运 行的效率与服务水平 这就需要自始至终进行系统地维护工作 系统地维护主要有四方面 1 程序的维护 修改部分程序 此维护只有在原系统效率低下时才会进行 2 数据文件的维护 按照用户的要求对数据文件进行不定期的修改 精品资料 3 代码的维护 随着系统的发展和变化 可能会出现就代码不能适应新要求的 问题 因此有必要变更代码 于以维护 4 硬件的维护 对系统所使用的设备进行维护 结束语 本次毕业设计 给了我一次用专业知识 专业技能分析和解决问题的全面系统的 锻炼的机会 使我在综合知识的选用方面 在应用软件开发的基本思想 方法方面 以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步 为日后成为合格的 应用型人才打下良好的基础 这次在指导老师的帮助下 在同学的帮助下 基本上完 成了设计任务 在软件的设计方面也有了一定的提高 为今后走上工作岗位打下了专 业基础 在这次的毕业设计中 让我深深地体现到进行软件开发不是一件简单的事情 它需要设计者具有全面的专业知识 缜密的思维 严谨的工作态度以及较高的分析问 题 解决问题的能力 而我在很多方面还有欠缺 实现花店管理的基本功能 完成了日报的添加 查询 出退勤信息的查询 统计 等基本功能 为管理者运营管理提供了便捷 精品资料 但是系统仍然有不足之处 由于系统在分析阶段受信息量的限制 对一些业务流 程的了解不是很充分 以至于在开发过程中做出的需求分析不彻底 系统的功能及工 作流程不能在设计之初完整地确定下来 而是随着系统设计的实行逐步确定和修改 的 在系统开发过程中 由于开发设计能力有限和开发经验的不足 功能管理模块仍 存在很多不足 在数据库设计方面 某些属性的数据类型不合理 给数据库维护造成 了不方便 参考文献 1 张晓星 中国花卉产业区域竞争力及发展对策研究 J 北京林业大学 2011 6 45 47 2 骞予 当鲜花遇上营销 鲜花不再只是鲜花 J 大众投资指南 2013 12 59 3 杨庆丰 秦旭东 配送中心管理信息系统仓储业务管理分析研究 J 物流科技 2006 11 109 111 4 张娣杰 郭志伟 张金龙 吴胜 我国花卉产业市场体系建设探讨 J 科技情报开发与 经济 2003 05 153 155 5 王晓东 张昊 论独立批发商职能与流通渠道利益关系的调整 J 财贸经济 2011 08 81 86 6 王佐 仓库管理系统的十项最佳功能 J 中国物流与采购 2003 22 26 27 精品资料 7 Paul Hirst Grahame Thompson Development and countermeasures of flower indu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论