




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章 系统的开发与可行性 1.1 开发背景 在现代企业 ,信息管理工作将发挥越来越重要的作用。可以说,在企 业信息管理工作中,计算机成为标志着一种高科技、高效率和高水平的使用工 具,已经渗透到企业日常工作的许多方面,无论是自身还是其发挥的作用,都 为企业的创新、发展以及经济效益,做出了显著的贡献。 因此,企业必须加强自身的信息基础设施建设,通过企业基础数据的信 息化、企业基本业务流程和事务处理的信息化、企业内部控制及实施控制过程 的信息化、人的行为规范管理等企业基础管理信息化工程,确保企业在规模不 断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的 可持续发展。 1.2 可行性分析 我国的专卖店信息化水平一直还处在比较初级的阶段,有关统计表明,真 正实现了计算机较高应用的专卖店在全国所占的比例还不足 10%。然而,随着 我国市场条件下竞争压力的不断加剧、企业组织管理观念的变革以及业务流程 标准化的不断完善,中小企业信息化建设的热情近几年来有了显著的提高。 在项目文挡结构的安排上尽量做到更为合理,基本顺序为: (1)应用背景:明确使用对象,适用于什么情况、需要达到怎样的效果。 (2)系统设计:结合“行业规范”给出“系统构架” 、 “工作方式” 、 “数 据结构的分析与设计” 、 “主要功能模块”和“主要数据的工作流程图” 。 (3)程序预览:简介程序运行情况,便于学习和理解后面介绍的具体设 计部分的内容。 (4)逐步实现:介绍如何逐步完成本项目的的。介绍窗体和代码设计时, 先给出设计目标和依据,然后是相关算法,最后才是设计内容。 第二章 系统需求分析 2.1 系统功能需求分析 系统开发的总体任务是实现各种信息关系的系统化、规范化和自动化。在系 统开发总体任务的基础上完成系统功能分析。本课题的管理系统需要完成的如 下功能: 1)基本信息的输入和修改,包括商品类别设置、商品设置、商品颜色设供 应商信息设置、客户信息设置、业务员类别设置、业务员设置、仓库信息设置 等。 2)进货信息的管理,包括订货单的录入和修改以及相关信息的查询,如按 照供应商、仓库、业务员等方式查询。 3)销售信息管理,包括销售单的录入和修改以及相关信息的查询,如按照 供应商、仓库、业务员等方式查询。 4)库存信息的管理,包括相关信息的查询。 5)财务信息管理,包括应收信息的录入和修改、应付信息的录入和修改。 22 系统功能模块设计 对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到下图 所示的功能模块。 修 改 密 码 添 加 用 户 退 出 商 品 设 置 信 息 客 户 设 置 信 息 进 货 定 单 信 息 进 货 信 息 查 询 销 售 定 单 信 息 销 售 信 息 查 询 仓 库 设 置 信 息 入 库 单 信 息 专卖店管理系统 系 统 基 本 信 息 设 置 进 货 信 息 管 理 销 售 信 息 管 理 库 存 系 管 理 帮 助 - 3 - 23 业务流、数据流分析 本系统选用微软公司的 Access 为后台数据库,前台则是 Microsoft 公司强 劲的开发工具 Visual Basic6.0。 数据库在一个信息管理中战胜非重要的地位,数据库结构设计的好坏将直 接对应用系统的效率以及实现的效果产生影响。数据库结构设计是指数据库中 各个表结构的设计,包括信息保存在哪些表格中、各个表的结构如何以及各个 表之间的关系。合理的数据库结构设计可以提高数据存储的效率,保证数据的 完整和一致。同时,合理的数据库结构也将有利于程序的实现。 设计数据库系统时应该首先进行需求分析。在这个阶段主要收集基本数据 以及数据处理的流程,为以后进一步设计打下基础。需求分析主要解决两个问 题: 内容要求。调查应用系统用户所需要操作的数据,决定在数据库中存储 什么数据。 处理要求。调查应用系统用户要求对数据库进行什么样的处理,理清数 据库中各种数据之间关系,而本系统用户的需求具体体现在各种信息的 提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的 输出和输入。 解决这两个问题的时候,程序编制员需要向用户详细调查,保证信息收集 的完整性,否则有可能所有的工作都白费。数据库需求分析后,应该得到一个 数据字典文档。数据字典是各类数据描述的集合,它是进行详细的数据收集和 数据分析后所获得的主要成果。它是关于数据库中数据的描述,即对元数据的 描述。数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、 完善的。 收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典, 为后面的具体设计打下基础。针对专卖店管理系统的需求,通过分析可得如下 所示的数据项和数据结构: 商品设置信息:包括的数据项有:商品的款号、名称、单位、颜色、类别、 入库价格、分销价格、零售价格、生产厂家、设置日期等 进货信息管理:包括的数据项有:订单基本信息,包括订货日期、业务员、 订单号。供应商信息,包括供应商代码,供应商名称。商品信息,包括商品 代码、商品名称、商品颜色、数量、订货单价、折扣比例、订货金额等。 销售信息管理:包括的数据项有:订单基本信息,包括订货日期、业务员、 订单号。客户信息,包括客户代码、客户名称。商品信息,包括商品代码、 商品名称、商品颜色、数量、订货单价、折扣比例、订货金额。 库存信息管理:包括的数据项有:入库单基本信息,包括订货日期、业务员、 入库单号、仓库选择。供应商信息,包括供应商代码、供应商名称。商品信 息,包括商品代码、商品名称、商品颜色、数量、订货单价、折扣比例、订 货金额。支付方式,包括方式选择和预付比例。 在对系统的组织结构和功能进行分析时,需从一个实际业务流程的角度将 系统调查中有关该业务流程的资料都串起来作进一步的分析。业务流程分析可 以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的错误 和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。 业务流程图(transaction flow diagram,简称 TFD) , 就是用一些规定的符 号及连接来表示某个具体的业务处理过程,它是用尽可能少、尽可能简单的方 法来描述业务处理过程的方法,由于它的符号简单明了,所以非常易于阅读和 理解业务流程。所以说,绘制业务流程图是分析业务流程的重要步骤。 数据流程分析把数据在组织内部的流动情况抽象地独立出来,舍去了具体 组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考察实 际业务的数据处理模式。数据流程分析主要包括对信息的流动、传递、处理、 存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现 有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称 DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应 调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边绘图, 一边核对相应的数据和报表、模型等。数据流图的基本图形符号如下: 或 数据的源点或终点 或 数据存储 或 变换数据的处理 数据流 - 5 - 通过对系统的需求分析,系统的基本功能已经大体确定。整个系统部分模 块的业务流,数据流图为: 库存清单 库存清单 事务 进货 进货信息 进货定单 信息 进货信息 24 数据字典 数据字典是系统分析阶段的重要文档,它清楚地定义与详细地解释了数据 流程图上不能详细表达的内容,同时它也是同用户交谈的工具。数据字典是为 了数据流图中的每个数据流、文件、加工,以及组成数据流或文件的数据项做 出说明,其中对每个加工的描述称为“小说明” ,也可称为“加工逻辑说明” 。 下面列出专卖店管理系统中,数据字典的部分条目。 仓库管理 员 1 处理 事 务 D1 D2 2 进货 定单 业务员 名字:进货数量 别名: 描述:商品一次进货的数量 定义:进货数量=1数字5 位置:进货定单信息 进货信息查询 名字:业务员编号 别名: 描述:唯一的业务员的关键域 定义:业务员编号=8字符8 位置:销售定单信息 事务 第三章 系统设计 专卖店管理系统是一个数据库应用系统,商品的所有信息都是保存在数据 库中。在数据库应用系统开发的过程中,数据库设计是一个非常重要的问题, 通过以上的分析得到了数据项和数据结构以后,就可以设计出能够满足用户需 要的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础,这些 包含各种具体信息,通过相互之间形成数据的流动。 31 系统数据模型设计 拥护的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数 名字:商品编号 别名: 描述:唯一的标识入库单中一个特定商品的关键域 定义:商品编号=8字符8 位置:进货定单信息 入库单 事务 名字:客户编号 别名: 描述:唯一的客户的关键域 定义:客户编号=8字符8 位置:客户设置信息 事务 - 7 - 据结构能充分满座各种信息的输入和输出。收集基本数据、数据结构以及数据 处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 仔细分析调查有关要求懂得基础上,将得到下图所示的本系统所处理的数 据流程。 如下图所示: 通过以上的基础归纳出专卖店管理数据库表格的组成,列的属性,表格之 基本信息设置 基本信息录入进货信息设置 销售信息设置 基本信息录 入 基本信息管理 基本信息录 入 进货信息管理 库存统计 销售信息管理 库存信息管理 间的关系等等。 每个表格的设计如下: 商品设置信息表: 字段名称 数据类型 字段大小 款号 数字 20 名称 文本 4 商品型号 数字 20 单位 文本 4 类别 日期/时间 8 生产厂家 文本 4 入库价格 货币 8 分销价格 货币 8 零销价格 货币 8 设置日期 数字 20 进货定单信息表: 字段名称 数据类型 大小 订货日期 数字 20 业务员 文本 4 定单号 数字 20 供应商代码 数字 20 供应商名称 文本 4 商品代码 数字 20 商品名称 文本 4 商品颜色 文本 4 数量 数字 20 订货单价 货币 8 折扣比例 数字 20 订货金额 货币 8 销售定单信息表: 字段名称 数据类型 大小 订货日期 数字 20 业务员 文本 4 定单号 数字 20 客户代码 数字 20 客户名称 文本 4 商品名称 文本 4 - 9 - 商品代码 数字 20 商品颜色 文本 4 数量 数字 20 订货单价 货币 8 入库单信息表: 字段名称 数据类型 大小 订货日期 数字 20 业务员 文本 4 入库单号 数字 20 仓库选择 文本 4 供应商代码 数字 20 供应商名称 文本 4 商品代码 数字 20 商品名称 文本 8 商品颜色 文本 8 数 量 文本 20 订货单价 货币 8 订货金额 货
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 书法作业出售合同样本
- 交通设施合同样本
- 个人租赁公司合同样本
- 会议管理服务合同样本
- 修建水坝施工合同样本
- 乡村机井维修合同标准文本
- 保管及代销合同标准文本
- 保险类合同样本
- 国家电网考试技巧分享及试题及答案
- 国家电网考试重点复习试题及答案
- 2023-2024学年华东师大版八年级数学上册期末复习综合练习题
- 职业教育培训需求分析课件
- 2025版矿山安全生产责任承包协议范本3篇
- 并购重组税务处理-企业管理
- 四川凉山州人民政府办公室考调所属事业单位工作人员2人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年中国艾草行业市场现状、发展概况、未来前景分析报告
- 防走失应急预案
- 临床实验室管理学学习通超星期末考试答案章节答案2024年
- 中式烹调师理论知识测试题与参考答案
- 低压电工培训教案
- 外科护理风险
评论
0/150
提交评论