




已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中图分类号: 学校代码: 10055 密级: 公开 专 业 硕 士 学 位 论 文 基于 超市信息管理系统 的设计与开发 n 论文作者 指导教师 教 授 申请学位 软件工程 培养单位 软件学院 答辩委员会主席 评 阅 人 南开大学研究生院 二一 三 年 十 一 月摘要 摘 要 随着 经济的发展和技术的进步,尤其是 计算机和网络技术的广泛应用和普及,人们对 信息化管理 这一崭新的 管理 模式也日益关注和接受。 超市,作为人们日常生活中离不开的大型综合性零售商场,承担海量商品的存储销售等工作,这对其进行高效的信息化管理,有着非常重要的意义。 本论文在分析了国内中小型超市管理系统的现状及存在的问题上,结合实际调研和主流超市的普遍需求,提 出了基于 超市信息管理系统,系统采用主流的 术,其开发包括前端界面,中间业务逻辑,后台数据库,并将软件工程的思想及面向对象的方法应用到系统的分析,设计,实现等方面。 系统主要功能模块有,出库管理,库存管理,单据管理,财务管理,客户管理等。同时系统采用 B/S 架构的 式,节省了企业成本,增强了交互性,大大提高了企业的管理效率,使企业的管理红利和利润红利双双丰收。 关键字 : 信息管理系统,超市, 式, B/S 架构 摘要 of of of of as a is as a do in a to of of in of a a in of to a At , of of B / S 录 录 第一章 绪论 . 1 系统研究的背景 .系统研究的目的及意义 . 系统研究的目的 . 系统研究的意义 .系统的特点及创新点 .本论文的概要与结构 . 本论文的概要 . 本论文的结构 .二章 系统的需求分析 . 5 系统的可行性分析 .系统的开发与开发环境 . 系统的模式 . 系统开发环境 .系统的总体需求 .系统数据流程图 .用户业务需求 .系统的性能需求 .本章小结 .三章 超市信息管理系统的设计 . 15 系统的总体设计 .系统 框架模式 .系统的主要功能模块设计 . 出库管理模块 . 库存管理模块 . 单据管理模块 . 财务管理模块 . 客户管理模块 . 安全管理模块 .系统的数据库设计与实现 . 系统 设计 . 数据表结构设计 .录 据库 .本章小结 .四章 超市信息管理系统的实现 . 37 系统实现主要关键技术 . . . . .统前端界面 .出库管理模块的实现 .库存管理模块的实现 .单据管理模块的实现 .财务管理模块的实现 .客户管理模块的实现 .安全管理模块的实现 .本章小结 .五章 系统测试 . 50 试目标 .试方 法 . 单元测试 . 功能测试 . 性能测试 .章小节 .六章 总结与展望 . 55 总结 .展望 .考文献 . 57 致谢 . 错误 !未定义书签。 个人简历 . 错误 !未定义书签。 第一章 绪论 1 第一章 绪论 系统 研究的背景 计算机 及其技术 在管理中的应用 最早 开始于 1954 年,当时美国首先用计算机处理工资单。 40 多年来,计算机在处理管理信息方面发展迅速 ,对于推动企业管理信息处理的现代化起了重要作用。中小型超市企业,尤其是连锁超市,要想在竞争激烈的超市中立于不败之地,必须加快商品的流通,拥有现代化信息化的管理系统,使企业能够 提高管理效率,降低运营成本,从而获得快速的成长 。 正是在这样的大背景下,越来越多的超市企业正在 加快 了自身 信息化 建设 的步伐, 力图建 立一套完整的包含超市业务中 入库、 销售、 库存、 财务、 出库 、人员等方面的综合管理系统。 所以如何 将这些超市企业的需求转化为 设计 出好的 超市 信息 管理系统,尽 最大 可能 发挥出综合管理效应,成为本系统设计的最终目的。 众所周知, 超市作为一种商品集散点 和最大分销点 ,由于商品的相关信息繁多,涉及很多的信息数据的管理,现今大多数超市都使用了单机版的管理系统或局域网管理系统,但还是没法满足这个越来越网络化的时代要求。超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把超市的管理与计算机 信息化的处理 结合起来 , 构建高效的 超市 信息管理系统。 超市 信息 管理 系统 的 关键问题是 是 商品的问题,资金的问题,人员的问题。这其中,商品的管理又是基础性问题。商品的问题主要涉及到商品的进出库,销售,供应商等问题。资金问题的管理,保证了超市的盈利问题;人员问题则是高效管理超市的对象。 依靠现代化的计算机信息处理技术来管理超市,节省了大量的人力、物力,改善了员工的工作环境并且通过管理系统能够快速反映出商品的进、销、存等状况和各种反馈信息的分析,使管理人员和超市老板快速对市场的变化做出相应的决策,加快超市经营管理效率,提高超市的 销售 额。 第一章 绪论 2 系统 研究的 目的 及 意义 统 研究的 目的 超市作为目前主要的零售主体,它主要经营百货、食品、日用品等大众生活用品,他的销售方式是以敞开式的货架摆放各种商品、普通消费者自行选购,这样的销售方式决定了其商品信息量大,资金流动快,人员管理复杂。在现代的超市中,虽然已经建立起来了自动化收款机和外部数据采集系统,包括条形码扫描枪等,但是这些数据还无法给超市企业管理者提供有效的信息,超市商品的入库,库存,销售,管理等环节的信息化水平低,同时财务管理、人员管理的信息化也跟不上,这就会使管理效率低, 容易在快速 的运作中造成不必要的错误。上述问题的所在,正是本论文要研究的重点,也是本系统研究的目的。 本系统研究的目的就是力图构建这样的一个超市信息管理系统,涵盖超市日常业务中的商品管理,财务管理,人员管理,并对这些信息进行统计 分析 ,使 各个职能部门之间达到信息 的 共享,使供销存等主要环节紧密配合,使财务管理,人员管理的借助超市信息管理系统到达最优的资源配置,彻底把超市的管理人员和工作人员从繁重的工作中解脱出来,实现各种信息的 快速共享,最终使得超市的业务得到快速的发展。 统研究 的 意义 现代超市中,因为涉及的商 品众多,交易频繁,人员流动性大,越来越多的问题出现在超市企业的面前。目前超市在在传统的管理方式下,负责各个业务部门之间的信息是互相独立的,或者是信息的交流共享不够及时,可能在商品的物流存储供应环节,财务报表环节,人员调度管理等环节出现信息不流畅,导致超市日常业务无法高效推进,无法为广大消费者提供优质的服务。所以新一代超市信息管理系统的建立是非常必要的,信息技术在传统行业的应用有利于提到企业自身的竞争力。 超市信息管理系统的研究,有利于提高超市企业管理系统的信息化智能化水平。目前所有超市在日常的运作中都需要处 理大量商品信息,财务信息,人力信息等,借助于超市信息管理系统这个平台,决策者可以灵活地将业务中的人力、物力、财力等资源进行合理的调度,降低运营的成本,有助于应对海量第一章 绪论 3 商品的供应和海量商品的销售。超市信息管理系统的建立,加速了超市企业商品管理模块,财务模块的自动化进程,提高了日常的管理效率,有利于超市企业的跨越式发展! 系统的特点及创新点 (一)系统特点 本超市信息管理系统的特点, 是 通过用户体验非常好的前端界面,智能的后台处理程序, 可以帮助 商品管理子 部门 ,财务管理子部门等 提高工作效率,非 常 方便 地 对超市 日常业务中 的有关 输入输出 数据进行管理 , 将超市日常业务中 杂乱 的数据结果以各种生动的报表表格予以展现 。 (二)创新点 1、 架构上的创新。 本系统主要面对大量的中小型超市,以及连锁型的超市,因为这些超市资金有限,买不起昂贵的单机版 C/S 架构的专用超市管理系统,同时如果业务量的增加,超市网点的增加,还要考虑后期发展系统的可扩展性。所以,在系统设计时,我们要着手架构新一代的,面向 超市信息管理系统。它在架构上是基于 B/S 架构的,可是客户端使用普通的家用电脑就可以,使用浏览器就可以进入生产环境进行工 作。同时它的扩展性非常好,只要服务器端升级,就可以将全部工作搞定。 2、技术上的创新。 摒弃了简单的传统的 发技术,如 些技术开发出来的项目,在功能测试上可以通过,但是一旦商用,其负载能力,性能严重下降。所以在技术的选择上,系统使用成熟的框架技术,框架的使用节约了开发成本和降低了开发的风险。 3、功能上的创新。 为了节约中小型企业的管理成本,在本系统上集成了 部分功能,企业管理者不用再购置财务软件,人力资源管理软件,即可对 超市业务中的 多个生成要素进行可视化监测,动态高效管理,最大限度地 发挥系统的整合作用 。 在功能上,本超市信息管理系统同时实现了一套系统多种用途,一套系统多种身份的用户的使用,统一的界面,流程的操作,智能的统计分析,方便决策者快速获取信息制定决策, 更好的服务于普通的消费者,提高超市的销售额。 第一章 绪论 4 本论文的 内容 概要 与 结构 本 论 文 的概要 本文 的研究内容 主要围绕以下几点展开 : ( 1)对 实际超市运行中 的 各个业务模块 进行 需求 分析,对 超市信息系统的使用者 、 服务对象 等 受众的功能 需求进行分析、汇总和归纳,并按照功能需 求和性能需求两个方面进行梳理,对系统开发的可行性进行了分析。 ( 2)根据系统的需求分析,分别从功能模块划分、 网站 结构 架构 、数据库设计 、前端设计 等多个方面展开设计工作的叙述。 ( 3)根据系统的需求分析和设计思路,对系统进行开发和必要的测试。在论文中简要地给出了功能模块中主要界面的实现情况。 ( 4)对系统开发工作进行必要的总结,对后续工作进行展望。 本论文的 结构 论文内容的组织结构为: 第一章是绪论。在这一章中,主要是对论文研究的背景、 目的、 意义和研究内容等进行介绍。 第二章是系统的需求分析。在这 一章中,分别从功能需求和性能需求两个方面,对 基于 超市管理 系统的需求和可行性进行分析、归纳和汇总。 第三章是系统的设计。在这一章中,分别从系统的 总体设计 ,系统功能模块组成 以及数据库 设计 等多个方面,描述了 本超市管理系统 开发所必须的设计工作。 第四章是系统的实现。在这一章中,给出了 超市管理 系统主要功能模块的实现界面,对实现情况进行了简要的介绍。 第五章是系统的测试。 在这一章中,对系统的核心模块进行必要功能测试和性能测试,以保证系统运行的正确性。 第 六 章是总结与展望。在这一章中,对系统的设计和开发工作进行了 总结,并提出了后续研究工作的展望。 第二章 系统的需求分析 5 第二章 系统的需求分析 系统的可行性分析 一、技术可行性 通过 调研 可以知道,目前主流的 目大都采用 式,它便于网站业务逻辑的划分,将数据表现和数据处理分离开来。 该网站是一个 理 系统,考虑采用 B/S 模式,即客户端操作通过浏览器完成,并且考虑到网站的可移植性,所以决定选择 台。 在技术选择上,采用 架黄金组合,前端使用基于 框架 在服务器端动态语言上,选择了基于 架的 架,业务逻辑层使用 术进行整合,数据持久层使用效率非常高的 架 ,后台数据库使用开源的 二、经济可行性 随着互联网技术的不断发展, 越来越多的管理系统被开发成运行在 的系统 , 除了技术上用户体验上的众多有点外,另一个重要的原因就是基于 仅需要购买普通的服务器,普通扫描器材等,收银台使用普通的家庭电脑,打开浏览器即可实现工作,同时所用技术框架都是开源免费的,这在经济上节约了不少成本,同时随着业务的增加 还可以随时开辟新的管理终端、收银台、连锁店等。 三、操作可行性 操作可行性,体现在两个方面。一方面,系统设计开发的操作可行性。论文对目前主流的超市业务流程清楚,需求非常明确,这为系统设计开发提过了可行性。另一方面,本系统的一大创新点就是,系统强大的 面上。系统采用基于 框架 该 前端技术是的网站在实际使用上非常流畅清晰,各种数据验证交互丰富。非常类似于平时的互联网网页界面,只需对普通工作人员进行简单的培训即可熟练操作,快速上手。同时,前端强大的报表功能,数据统计功能也 非常地易操作。 第二章 系统的需求分析 6 系统的开发与 开发 环境 系统 的模式 通过对中小型超市企业的实地走访调查,我们普遍发现普通的超市工作人员对于安装复杂,使用复杂的超市信息管理系统接受度不高,超市的管理者对于复杂昂贵的 C/S 模式的管理系统需求度也不是太高。相反, 对于基于 B/S 模式的超市信息管理系统却非常的乐意接受。 而且,使用这种模式架构起来系统,软硬件成本低,升级扩展高,开发周期短,总之系统拥有相当多的优点和性能,所以本 超市信息管理 系统 采用 B/S 模式 (浏览器 /服务器 模式 )进行架构。 图 1 系统 B/S 模式架构 系统开发环境 系统的开发环境在 进行的,系统采用的是 架,使用技术,结合 先进的软件架构,后第二章 系统的需求分析 7 台数据库选用 统在进入生产部署环节时,服务器采用 署在 台上,客户端采用普通的装有浏览器的家庭电脑即可,建议使用遵从 准协议的火狐, 览器。 系统的开发 具如下: ( 1)前端图片,图片,动态图片使用 行处理, 端静态页面交互使用行开发。 ( 2)业务逻辑 的设计和开发 需要做大量的工作,使用 行开发,开发前进行 安装,各种 ,框架插件, 置文件等 境的搭建。 图 3 发环境 ( 3)后台数据库采用主流的开源高效的 据库,下图是 第三方可视化管理软件的界面。 第二章 系统的需求分析 8 图 4 据库可视化界面 同时后台使用 务 器。 系统的总体需求 在上面两小节分别介绍了系统的可行性和开发所需平台,这为正式分析系统之前打下了准备的基础,下面我们将专注于超市信息系统的功能需求展开论述,通过调研从宏观上可以得到目前超市信息管理系统的主要功能需求有 以 下几点: ( 1) 实现商品的入库 , 对超市来说,充足的商品供应,对其 至关重要,每一件进入超市库存货架的商品,商品都要进行信息化管理 ,具体的办法是商品条形码的生成,同时要商品入库时要记录下商品的固有属性,如供货商,生成日期等等 ; ( 2) 库存管理, 其功能是对采购来的商品进行企业内部编码入库上架,产品分类管理 等,同时能够根据销售清单进行出货管理,以及库存统计。 ( 3) 出库 管理 , 包括商品的 售 出, 退回厂家 的商品, 损耗 的商品出库等 ; 这里包括收银台中的商品的出售,系统通过接口与条形码扫描枪连接,可以快速的扫描出售商品上的 条码标签, 快速将待销售 商品 的基本信息出入系统,进行结算。同时可以通过接口,与打印 连接打印小票凭证。 ( 4) 采购管理 , 通过系统可以查询到销售 情况 ,库存 情况等 信息; 可以对供货商进行管理,对品牌进行管理,当某一商品的库存量减少时,达到一定的预警红线,系统可以智能报警,并想负责该商品的采购员发出警报(本系统使用短息提醒),让其优先采购该商品。 ( 5) 对供货商和品牌的管理,价格管理 。 其功能是对超市中商品的进货 成本价格、零售价格 进行管理,可以对这些信息进行查询,更改,删除等操作。 ( 6) 系统安全问题 是系统正确运行的关键,超市信息管理系统大安全问题核心是资金数据的安全,其次是对人员登录权限的管理问题,不同身份的用户登 录系统所拥有的权限是不一样。系统中的用户,普通工作人员,管理员在登录系统后看到界面,拥有的功能应该是不一样的。同时要定期刷新系统数据内存,防止资金数据丢失。 第二章 系统的需求分析 9 ( 7) 订单管理,管理员可以查看历史记录、订单状态、订单详情等,以便尽快的处理订单; 这其中包括出库单的管理,订单的管理,以及退货单的管理等功能。 ( 8) 财务管理是本系统中的一大功能点。主要包括现金的管理,折扣方案的管理,销售情况的管理,品牌的管理等。这些数据的管理,使用智能的统计方案,使用 强大的报表功能, 以图表的形式予以展现,同时支持打印,支持 多种 形式的 结账方式 ,如 现金,储值卡,代金券,信用卡 等。 ( 9) 人员管理,主要包括超市顾客会员的管理和超市内部员工的管理。超市顾客费分为会员顾客和非会员顾客,通过会员制的设立,增加了顾客的粘稠性。同时将会员进行等级的划分,在超市做活动时给予不同的折扣优惠。另外,对内部员工也可以高效的管理,通过系统日志的登录时间和下班时间,实时了解员工的工作情况,达到电子化考勤。 ( 10) 当然系统通过第三方的插件和驱动,预留了与外部设备的接口,支持电子扫描枪,打印机, 等。 系统数据流程图 当数据在软件系统中移动时,它将被一系列“变换”所 修改。数据流图是一种图形化技术,它描绘信息流和数据从移动到输出的过程中所经受的变换。数据流图由四种基本元素组成,它们的符号以及超市管理系统数据流图如图 3 2所示。 首先,明确信息系统与各外部实体的信息联系,把系统作为一个加工环节, 绘出系统的最高层数据流图一关联图,如图所示: 图 5 数据流图符号说明 数据流图是用来描述数据流动、存储、处理的逻辑关系。 第二章 系统的需求分析 10 根据 公司 的业务流程和功能需求,通过进一步分析后,得出了本进销存管理系统的主要数据流图。如图所示。 图 6 顶层数据流图 以下是各个功能模块 的数据流图 第二章 系统的需求分析 11 图 7 扩展后的顶层数据流图 第二章 系统的需求分析 12 图 8 第二层 数据流图 用户业务需求 系统中主要有三类用户,分别是超市普通的工作人员,系统的管理员,超市老板。 在设计系统时,赋予每个用户一个角色,不同的角色拥有不同权限,当一个角色用户登录系统时,系统所呈现的功能界面是不同的,老板和管理员拥有全部界面的操作权和系统的全部功能。系统的这三类用户中, 普通工作人员包括采购员,会计,收银员等,他们都有自己负责的业务 : (1) 当 采购员在使用本 系统时,他只能使用库存模块和单据模块,这些功能模块方便了他及时了解要采购商品的动态信息,库存出现预警时,加大采购量等。 (2) 当会计登录系统时,他只能对财务模块和单据模块进行操作,通过对供应销售出库等环节中财务的统计,生成每日每周每月的报表,并将这些信息分析处理后,提供给老板,方便老板及时准确从资金的周转上了解超市的运营情况。 (3) 收银员在使用系统时,他只能进行出库模块中的柜台销售模块。 第二章 系统的需求分析 13 图 9 管理员用例 图 第二章 系统的需求分析 14 图 10 普通人员用例 图 系统 的性能需求 超市信息管理系统 的性能需求是指在满足了功能需 求的前提下,还应该 结合系统特点 具有的其他性能。通过 实地的调查和理论分析, 明确了 超市信息管理系统应具有以下 性能需求: (一 ) 可操作性。系统的各个功能模块要简单易用,不经用户体验度要好,各种控件的操作要流程,易于普通工作人员操作上手。所以在进行前端 计时,既要考虑超市业务中的常用功能,如库存管理,财务管理等,也要考虑在系统的导航栏中,固定一些功能,如退出系统,下班,注销等功能,这样系统的可操作性就非常好,界面也非常地友好。 (二)多接口。虽然在系统需求阶段中,已经将超市日常业务中大量的功能介绍了,但在考虑 到超市以后的可扩展性方面,还需要进行大量接口的设计和预留。例如,系统和各种外部设备的连接,如打印小票的打印机,扫描条形码的扫描抢等,这对系统以后的扩展都有着重要的作用。 (三)系统性能需求。超市信息管理系统中涉及到大量的业务背景,需要对系统进行频繁的操作,此时要频繁地读写数据库,所以数据的正确性,返回结果的响应时间等,也是系统性能要考虑的方面;再比如当大量用户同一时间内并发访问服务器时, 响应时间、 载、内存使用 率 等 参数对系统整体性能的影响,这也是在设计系统时,需要考虑到的性能方面的需求。 本章小结 本章对 超市信息管理系统 的需求进行了详尽的分析,首先 分析了超市信息管理系统的可行性、系统的开发环境,然后 对该 系统 的 总体需求功能 做了 宏观的描述, 接着对系统中 基本业务 的数据 流程 图 做了初步的设计, 同时并从用户分类的角度分析了三类主要用户的功能需求,用 例图的形式展现了系统功能模块 对网站的各参与者做了实例分析, 最后大致介绍了一下系统的性能需求。总之,本章根据实际业务的需求,对 系统的实现目标及相关问题做了详细的描述,为下一步的系统设计做好了前期的需求分析工作。第三章 网站的设计 15 第三章 超市 信息 管理系统 的设计 系统 设计是根据需求分析阶段所明确的用户需求,在一定的环境一定的条件下,设计出可行的实施方案。对于网站的设计,可以分为网站的总体设计和网站的详细设计两部分。本章将分别从系统的网络架构、功能模块、数据库等多个层面对 超市信息管理 进行设计。 系统的总体设计 在系统的需求分析阶段,我们从宏观上可以将超市的整个业务流程划分为商品入库的管理,商品出库的管理,也就是商品的销售。在本章中,我们将细化这两个模块,进一步划分为超市日常业务中实际的模块。 通过对目前主流的中小型连锁超市管理系统的调查和分析,可以将主要的功能需求总结划分 为 六大模块。功能模块的划分,有助于把复杂问题拆分成简单问题,对各个子模块的需求分析,将有助于整个系统功能的迭代,明确细化系统的功能目标和开发目标,如下是对各个功能模块的需求分析。 第三章 网站的设计 16 图 11 系统总体结构图 (一 ) 出库管理功能模块分析 商品出库管理功能,主要是对超市日常业务中的从仓库,货架中出去的商品进行实时跟踪,记录其信息,随时更新商品目录数据库中的信息。 其功能需求 包括,柜台销售,退回厂家,产品损耗。 (二 ) 库存管理功能模块分析 对进入超市仓库中的商品信息进行管理,包括产品入库,库存的管理,采购预警的提示,销售情况的统计。 (三 ) 单据管理功能模块分析 超市中单据的管理非常重要,对于超市的会员客户来说,可以额外使用订单这一特色服务。其中包括出库单管理,订单管理,退款单管理。 (四 ) 财务管理功能模块分析 财务管理是整个系统的核心部分,其中包括打折方案管理,现金管理, 售情况管理,品牌对比,供货商对比,热销商品管理。 (五 ) 客户管理功能模 块分析 第三章 网站的设计 17 对目前超市业务整个生态链的调研分析,可以知道系统中的主要参与人员有外部客户外部供货商,和内部工作人员。 该模块可以进一步划分为:顾客管理,顾客级别管理,供货商管理,品牌管理。 俱乐部的维护与管理包括管理员定时在俱乐部举行网站优惠活动,发起俱乐部会员线下见面会等,方便会员进行更进一步的交流,发展和增强网站会员的忠诚度。 (六 ) 安全管理功能模块分析 系统的安全问题是事关系统的稳定性和可靠性,所以这里特地分出这一块来,其中包括用户管理,角色管理,系统数据维护,内存数据刷新。 系统 框架模 式 在系统模式选择明确时候,不得不说一下,系统开发所采用的软件框架。所谓软件框架,其实是一种软件设计模式,想大家都比较熟悉的工厂模式,单例模式等等。软件设计模式是一套成熟的,被大量人反复使用的代码设计流程控制的总结。使用良好的软件设计模式,可以提高系统开发过程中的代码重用性,代码可读性,提高控制流程的清晰度,可以保证高质量的代码,进而保证了高质量的系统。本系统采用的框架是 谓的 架是 模型 (视图(控制器 (缩写 简称。 论文在最后排版时,遇到这种 因为图放不到这一页中而导致的少半页空白(一般说三行位置以上的空白就算是少半页空白了)问题,可以把图放到下一页,但是要把图后面的文字放到这个少半页空白处进行位置填充。 第三章 网站的设计 18 图 12 架工作原理图 图 1 中展示了系统在设计思想上使用的 架的工作原理,用户是一切请求的发起者和最终请求相应的接收者。用户的点击行为,输入行为,选择行为等,经过表现层 (叫表现层 )的接受,经过控制器的转发 (请求转发到中间业务逻辑层进行处理,本系统中主要是使用 行编写的,所以业务逻辑 的处理主要依托 方法,在 理后,控制器在将处理后的请求转向数据库,一般是 句和数据库进行交互,之后数据库返回结果集经过业务业务逻辑层的加工,通过前端界面展现给请求用户。 第三章 网站的设计 19 图 13 架交互原理图 图 2 更形象的展示了 架模式,包括该框架主要的五个参与主体,用户、控制器、视图、模型、数据库,以及它们之间的相互关系。 采用此方法的有点是: 耦合性 低 , 重用性高 , 生命周期 成本低 , 部署快 , 可维护性高 , 有利软件工程化管理 。 系统的 主要 功能模块 设计 通过 第二章 对 系统 的需求分析,我们明确了系统的功能需求 , 并将系统的功能 模块 进行划分 , 本小节就将对这些功能需求进行模块设计,方便对系统分而治之,各个击破。正如前面所述, 本系统 根据用户的分类,将系统主要划分为两大部分, 主要分为 前台 普通人员操 作 模块 和 后台管理员 操作 模块 。两个大的模块是包含关系,如收银员登录时,系统界面是不会显示财务管理功能模块第三章 网站的设计 20 的,关键数据是不能进行修改的,只能查看,但是对于超市基本的进货销货(入库出库)和统计分析等功能,两个大的模块并没有太多的区别。由于系统后台管理模块的功能包括前台 普通人员操作 模块的功能,所以本 论文 只对后台管理员 操作 模块的功能进行阐述。 后台管理员模块 包括出库管理模块、库存管理模块、单据管理模块、财务管理模块、客户管理模块、安全管理模块六大模块,各个大的模块又按类别分为几个具体的功能小模块。 出库管理 模块 出库管理,包括商品的 柜台销售 ,退回厂家的商品,损耗的商品出库等;其中柜台销售是该模块的核心部分,根据实际业务的需求,柜台销售子模块在设计时包括
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年贵州级建造师执业资格考试练习题及答案
- 财务报表与消费者行为分析的关系研究考核试卷
- 运动场地维修策略考核试卷
- 产业政策对包装设备行业的影响考核试卷
- 婚姻家庭法律事务中的赡养费调整公证考核试卷
- 隐私保护在远程工作环境中的应用考核试卷
- 新建改性高分子材料项目报告表
- 勘探设备在矿产资源勘查中的信息化管理应用考核试卷
- 智能电网与电力需求侧管理的信托合作案例考核试卷
- 二次元文化产业发展模式研究二次元文化心理分析考核试卷
- 前列腺病人的心理护理
- 圆弧形板材行业深度研究报告
- 高等教育心理学复习试题附答案(一)
- 骨科降低卧床患者便秘发生率医院护理质量QCC改善案例
- 《业务员基本素质》课件
- 设备设施供货实施方案
- 手术室特殊感染手术
- 鬼脸历史课(多篇)
- 物联网工程专业介绍
- 金锭市场分析及投资价值研究报告
- 成人高考成考英语(高起专)试题及答案指导(2025年)
评论
0/150
提交评论