购买

¥10.0

加入VIP
  • 专属下载券
  • 上传内容扩展
  • 资料优先审核
  • 免费资料无限下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 超市管理信息系统毕业论文

超市管理信息系统毕业论文.doc

超市管理信息系统毕业论文

满天星0822
2018-05-18 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《超市管理信息系统毕业论文doc》,可适用于高等教育领域

前  言本系统主要针对超市管理方面所作的系统开发。系统主要针对超市人事信息超市货物销售超市的进货问题进行的系统化设计。超市货物销售包括了收银汇总营业报表查询等。超市的进货包括了货物的管理查询等。人事信息包括了登记、修改、查询员工信息和供应商档案等。系统各功能模块紧紧围绕超市状态信息展开通过销售信息所得库存量使工作人员得以及时进货等系统化、准确无误、及时的信息mdashmdash即超市的整个销售管理作为本系统开发的主要对象。本系统的开发解决了过去以手工方式处理销售、入库信息的一些基本问题。比如工作人员没有及时了解某种货品库存不足等等问题。本系统设计目标是面向中小型超市商业企业涵盖了商场业务的主要方面对商场的进、销、存实施全面管理。功能高度集成结构非常紧凑使用简洁灵活性能稳定可靠。这种现代化的信息管理方式节省了大量的人力成本帮助企业对顾客需求作出快速反应从而实现精确化库存管理。公司每天的业务结算时间由原先的、个小时大大缩短为目前的个半小时。独特安全的硬件结构设计降低了关键数据丢失和系统被黑的风险加强业务运行的稳定性。毕业设计任务分配:杨志英:参与超市管理信息系统的系统分析参与超市管理信息系统的概要设计负责出库销售模块对其进行详细设计与代码的编写,并负责毕业设计文档中这个模块的详细设计部分的编写负责出库销售这个模块的模块测试及其毕业设计文档中相应测试报告的编写负责完成出库销售模块的用户手册。尚琼荣:参与超市管理信息系统的系统分析参与超市管理信息系统的概要设计负责货品管理模块对其进行详细设计与代码的编写,并负责毕业设计文档中这个模块的详细设计部分的编写负责货品管理这个模块的模块测试及其毕业设计文档中相应测试报告的编写负责完成货品管理模块的用户手册。陈佳:参与超市管理信息系统的系统分析参与超市管理信息系统的概要设计负责人事部门模块对其进行详细设计与代码的编写,并负责毕业设计文档中这个模块的详细设计部分的编写负责人事这个模块的模块测试及其毕业设计文档中相应测试报告的编写负责完成人事模块的用户手册。这种现代化的信息管理方式节省了大量的人力成本帮助企业对顾客需求做出快速反应从而实现精确化库存管理。独特安全的硬件结构设计降低了关键数据丢失和系统被黑的风险加强业务运行的稳定性。目录前  言摘要关 键 字第章系统分析开发背景 任务概述项目开发计划数据流图和数据词典第章概要设计系统结构图处理流程数据库设计第章详细设计.销售模块.人事模块货品管理模块第章系统测试系统测试测试结果说明第章用户手册系统主要功能运行环境要求系统安装与初始化运行说明第章毕业设计小结致谢参考文献摘要本文介绍超市管理信息系统的分析和设计的基本情况。文中着重介绍应用计算机管理信息系统的系统结构和各子系统的管理功能以及它们之间的业务联系和数据交换的情况。最后简单介绍系统开发与应用过程中所使用的一些软、硬件技术以及系统的特点。关 键 字系统分析业务流程系统功能系统测试用户手册AbstractThistextintroducestheanalysisofthemanagementinformationsysteminthesupermarketandbasicsituationofthedesignIntroducethesituationsofthebusinessrelationsamongfunctionsofmanagementandthembetweenthesystematicstructureofusingthecomputermanagementinformationsystemandeverysubsystemanddatainterchangeemphaticallyinthearticleCharacteristicofrecommendingthesystemanddevelopingandusingsomesoftwareandhardwaretechnologyandsystemusedinthecoursebrieflyfinallyKeywordsNetworkanalysis,businessprocedure,systematicfunction,systemtesting,user#smanual第章系统分析开发背景随着社会信息量的与日俱增生活各方面都需要使用方便而有效的方式来管理自己的信息。在计算机日益普及的今天对小型超市而言若采用一套行之有效的超市管理系统来管理自己的超市会方便许多以前单一的手工检索已不能满足人们的要求为了便于超市的管理更为需要有效的超市管理软件。本设计所完成的超市管理系统软件是一功能比较完善的数据管理软件具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发具有很好的可移植性可在应用范围较广的WINDOWS系列操作系统上使用。除此以外本系统还可通过访问权限控制以及数据备份功能确保数据的安全性。 任务概述组织结构图组织与业务的关系业务流程图货品管理部主要负责商品库存管理在架管理补货信息等商品库存管理主要负责入库信息管理设置库存商品预警值入库信息的查询以及统计 和库存补货清单.主要通过供应商提供货物到仓库形成入库信息然后结合货物上架情况及售销情况在此基础上根据商品预警值设置自动生成补货清单.然后按分类方法进编码编后存入仓库进行商品流通.在架管理主要是商品上架信息管理 在架商品预警值设置 在架信息查询以及货架商品交换.设置在商品在架预警值销售前台在销售商品时自动减少货架上的商品数量若超过所设预警值时将销售统计结果反馈仓库管理员管理员据此来添加上架商品并作好统计工作.在日常工作中也要负责由于各种情况带来的商品的货架位调换作好统计并反馈给仓库管理员系统自动更改商品的货架位号.补货信息主要是补货信息管理补货查询.通过在架管理的信息反馈将超过预警值的商品信息报知仓库管理员负责此类商品的出库上架.并作好出库统计补货信息主要是补货信息管理补货查询.通过在架管理的信息反馈将超过预警值的商品信息报知仓库管理员负责此类商品的出库上架.并作好出库统销售部此模块主要包括商品管理销售管理和销售统计等三个方面。商品管理主要是商品信息商品信息管理和商品信息查询在商品管理中可以查看商品某种商品的销售额等并可以根据销售额来计划商品的进货量并可以舔加修改和删除商品等。并随时可以查询商品等功能。销售管理主要是销售登记应用在收银台中收银员根据每一次的销售记录销售情况在销售商品时自动减少货架上的商品数量并将数据保存到数据库表中。销售统计主要是销售信息统计根据需要统计需要的商品的销售额等通过销售信息统计可以知道销售情况将销售统计结果反馈给仓库管理员并做好下次进货的计划。人事部主要负责用户管理会员管理和数据备份等用户管理主要负责用户的全面管理。因超市需要人员来各个方面的管理如营业员、收银员等。这需要建立一个数据库来管理每个工作人员的信息。如用户添加、删除、密码更改这有助清晰的管理每个工作人员的信息。因权限不同在添加用户中将授予两种不同的角色来进行添加即管理员和操作员。同时将员工的信息输入到员工资料中。在删除用户中在现有的用户中将主动辞职或被辞退的人员进行删除以便清晰管理人员的情况。在密码更改中以便用户更改旧密码。会员管理将本超市的会员信息进行管理、查询以便前台的工作。在会员管理中包括三方面会员信息(会员号、会员姓名、性别、生日、点数、级别、电话号码、入会时间、结余、备注)会员信息管理(对会员的会员号、会员姓名、性别、生日、电话号码、入会时间、备注进行增加、修改、挂失注销、清空)会员信息查询(运用查询方式、运算符、查询值来查询会员的信息)。这样可以清晰的查看及使用会员管理。数据库备份:数据库备份是为了使超市信息不易丢失已便将来急用。选择要备份的数据表单将其保存。功能体系图helliphelliphelliphellip实现目标《超市管理信息系统》针对的用户中小超市小卖部杂货店等主要的实现目标有:实现销售管理实现出入库管理实现人事管理实现各种统计、查询、打印功能能够提供一定的安全机制提供数据信息授权访问防止随意删改同时提供信息备份的服务。运行环境小型局域网服务器(戴尔Power)工作站(PIV台式机)操作系统(Windowsxp)数据库(SQLServer)开发工具(Delphi)项目开发计划年月日:落实毕业设计课题年月日mdash年月日:填写《开题报告》和《任务书》年月日mdash年月日:进行系统的系统分析与概要设计并完成毕业设计文档中的ldquo第一章系统分析rdquo与ldquo第二章概要设计rdquo年月日mdash年月日:进行程序的详细的设计并编写毕业设计文档中的ldquo第三章 详细设计rdquo年月日mdash年月日: 进行程序的编码。年月日mdash年月日: 进行程序的各个模块的测试并完成毕业设计文档中的ldquo第四章 系统测试rdquo中的模块测试部分及ldquo第五章 用户手册rdquo中的模块用户手册部分。年月日mdash年月日:由组长进行各个模块程序的组装以及系统组装测试并完成文档相应部分的编写和整合年月日:向指导老师提交毕业设计全部成果。由指导老师进行初审与系部复审。数据流图和数据词典超市管理者查询统计货物信息销售部简要说明:项目名称超市管理信息项目代码名称Project子项目名称商品管理销售管理和销售统计子项目代码名称UnitUnitUnit作者杨志英创建时间年月日修改时间.数据流图数据词典()数据源点及汇点描述:名称:顾客简要描述:购物会员注册有关数据流:会员卡名称:日历简要描述:当日日期有关数据流:年月日加工逻辑词条描述:①加工名:销售检验加工编号:1简要描述:检验顾客身份、货品所在的货架、货品的库存量以此判定顾客的购物输入数据流:会员卡、所买物品顾客信息货品信息货品购买记录日期输出数据流:找零信息购物信息会员信息加工逻辑:IF 会员 THEN        发出ldquo会员信息rdquo     ELSE IF 普通顾客 THEN          发出ldquo普通销售rdquo            ENDIFENDIF      加工名:销售登记加工编号:2简要描述:将ldquo销售信息rdquo登记到ldquo货品销售记录rdquo中完成后将货品递交顾客输入数据流:销售信息日期输出数据流:商品销售记录加工逻辑:将销售信息及日期写入商品销售记录     将商品递交顾客数据流名词条描述:②数据流名:会员卡说明:用以辨别顾客所购商品价格的识别标识数据流来源:会员卡数据流去向:销售检验数据流组成:会员卡=会员卡号     会员卡号=ldquordquoldquordquo数据流名:货品说明:记录货品的主要相关信息数据流来源:顾客数据流去向:销售检验数据流组成:货品的编号数据流名:销售信息说明:用于传递销售信息数据流来源:销售检验数据流去向:货品销售登记数据流组成:销售信息=货品的编号货品的数量每个数据量流通量:数据流名:日期说明:提供当前日期信息数据流来源:日历数据流去向:销售检验货品销售登记数据流组成:日期=年+月+日      年=ldquordquoldquordquo      月=ldquordquoldquordquo      日=ldquordquoldquordquo每个数据量流通量:数据流名:货物信息说明:用于记录登记入库的货品信息数据流来源:货架数据流去向:销售检验数据流组成:货品信息=货品编码+数量+单价+货架号数据文件词条描述:③数据文件名:货品库简述:存放货品信息输入数据:无输出数据:货品信息数据文件组成:货品库由ldquo货品信息rdquo组成数据文件名:销售记录库简述:存放货品销售记录信息输入数据:货品销售记录输出数据:货品销售记录数据文件组成:货品销售记录库由ldquo货品销售记录rdquo组成货品管理部简要说明项目名称超市管理信息系统项目代码名称procejt子项目名称在架信息管理库存情况货架商品交换在架查询补货管理预警管理子项目代码名称Unitunitunitunitunitunit作者尚琼荣创建时间:修改时间数据流图 系统自动补货仓库数据词典()数据源点及汇点描述:名称:要求补货商品简要描述:补货商品号补货数量有关数据流:采购单名称:库存信息简要描述:当日库存情况有关数据流:商品号商品名称商品数量名称:新购商品: 简要描述:新购商品情况有关数据流:商品号商品名称商品数量名称:入库商品: 简要描述:入库商品情况有关数据流:商品号商品名称商品数量 名称:在架商品简要描述:在架商品的相关情况有关数据流:货位号位置(货架号层格)存放商品号同存放商品名称商品规格最大存量备注.名称:在架商品(新)简要描述:在架商品的相关情况有关数据流:货位号位置(货架号层格)存放商品号同存放商品名称商品规格最大存量备注.()加工逻辑词条描述:加工名:入库登记加工编号:简要描述:将ldquo入库商品信息rdquo登记到ldquo库存商品中rdquo中完成后商品放入仓库输入数据流:入库物资编号入库数量商品号商品名称入库价格入库日期备注加工逻辑:将入库信息及日期写入库数据表中加工名:出库登记加工编号:简要描述:将ldquo出库商品信息rdquo登记到ldquo库存商品中rdquo中完成后商品放入货架上输出数据流:出库物资编号出库数量商品号商品名称出库日期备注加工逻辑:将出库信息及日期写出库数据表中.预警值加工编号:简要描述:将ldquo超过预警值设置的商品信息rdquo登记到ldquo补货商品中rdquo中完成后形表单输入数据流:商品号商品名称预警值输出数据流:商品号商品名称预警值加工逻辑:将超过库存预警设置值的商品信息及写出到库数据表中 .预警值加工编号:简要描述:将ldquo超过预警值设置的商品信息rdquo登记到ldquo补货商品中rdquo中完成后形表单输入数据流:商品号商品名称预警值输出数据流:商品号商品名称预警值加工逻辑:将超过在架商预警设置值的商品信息及写出到库数据表中()数据流名词条描述:数据流名:采购单说明:用以采购员购货清单数据流来源:库存商品数据流去向:要求补货商品数据流组成:补货单=商品号+数量+商品名称+日期+备注      商品号=数值      数量=数值       商品名称=数值      日期=年月日数据流名:补货单说明:用以提供管理员到仓库提货清单数据流来源:在架商品数据流去向:仓库数据流组成:补货单=商品号+数量+商品名称+日期+备注      商品号=数值      数量=数值       商品名称=数值      日期=年月日数据流名:手动补货说明:根据需求手动进行补货数据流来源:无数据流去向:要求补货商品数据流组成:手动补货=要求补货商品号+补货数量      要求补货商品号=数值      补货数量=数值数据流名:系统自动补货说明:根据预警值 系统自动提示数据流来源:库存信息预警值的设置数据流去向:要求补货商品数据流组成:系统动补货=要求补货商品号      要求补货商品号=数值() 数据文件词条描述数据文件名:仓库简述:存放商品信息输入数据:商品信息输出数据:商品信息数据文件组成:仓库由ldquo仓库商品信息rdquo组成加工名:出库登记加工编号:简要描述:将ldquo出库商品信息rdquo登记到ldquo库存商品中rdquo中完成后商品放入货架上输入数据流:出库物资编号出库数量商品号商品名称出库日期备注加工逻辑:将出库信息及日期写出库数据表中()数据流名词条描述:④数据流名:交换说明:在架商品所换位置的更改数据流来源:在架商品(的实际需要)数据流去向:在架商品数据流组成:交换=货位号+存放商品号+存放商品名称+商品规格大存      货位号=数值      存放商品号=数值       存放商品名称=值       商品规格大存=年月日() 数据文件词条描述数据文件名:仓库简述:存放商品信息输入数据:商品信息输出数据:商品信息数据文件组成:仓库由ldquo仓库商品信息rdquo组成用户管理简要说明项目名称超市管理信息系统项目代码名称Unit子项目名称添加用户、删除用户、修改密码、员工管理子项目代码名称Unit、unit、unit、unit作者陈佳创建时间:修改时间用户管理业务流程图所报信息数据已核对过数据不符合规则数据数据词典()数据源点及汇点描述:名称:用户管理简要描述:用户添加、删除、密码更改及退出有关数据流:用户名密码名称:员工资料简要描述:员工的基本资料有关数据流:员工姓名性别年龄电话号码家庭住址()加工逻辑词条描述:⑤加工名:核对数据加工编号:1简要描述:核对输入的用户资料输入数据流:用户名密码输出数据流:员工姓名性别年龄电话号码家庭住址加工逻辑:IF 用户名或密码 THEN          发出ldquo用户名或密码错误rdquo             ELSE 发出ldquo输入正确rdquo      ENDIF()数据流名词条描述:①数据流名:员工说明:记录员工的主要相关信息数据流来源:员工数据流去向:员工检验数据流组成:员工=员工姓名+性别+年龄+电话号码+家庭住址      员工姓名={字母}      电话号码={字母}      家庭住址={字母}     年龄={字母}()数据文件词条描述:①数据文件名:员工库简述:存放员工信息输入数据:无输出数据:员工信息数据文件组成:员工库由ldquo员工信息rdquo组成数据文件名:增加、删除员工记录库简述:存放会员增加、删除记录信息输入数据:员工增加、删除记录输出数据:员工信息记录数据文件组成:员工信息记录库由ldquo员工增加、删除记录rdquo组成会员管理简要说明:项目名称超市管理信息系统项目代码名称Unit子项目名称会员管理子项目代码名称Unit作者陈佳创建时间:修改时间:数据流程图:所报信息数据数据词典()数据源点及汇点描述:名称:会员信息简要描述:会员信息增加、修改、挂失注销、清空有关数据流:会员号、会员姓名、性别、生日、电话号码、入会时间、备注名称:会员信息览表简要描述:会员的基本资料有关数据流:会员号、会员姓名、性别、生日、点数、级别、电话号码、入会时间、结余、备注名称:会员信息管理查询简要描述:对会员资料的查询有关数据流:会员号、会员姓名()加工逻辑词条描述:⑥加工名:会员检验加工编号:简要描述:对会员资料的检验输入数据流:会员号、会员姓名、性别、生日、电话号码、入会时间、备注输出数据流:会员号、会员姓名、性别、生日、点数、级别、电话号码、入会时间、结余、备注加工逻辑:将会员信息添加到会员览表中加工名:会员查询加工编号:简要描述:对会员进行查询输入数据流:会员号、会员姓名输出数据流:会员号、会员姓名、性别、生日、点数、级别、电话号码、入会时间、结余、备注加工逻辑:用会员号或姓名查询会员信息()数据流名词条描述:⑦数据流名:会员卡说明:用以携带会员的唯一识别标识数据流来源:会员数据流去向:会员检验数据流组成:会员证=会员证号      会员证号=ldquordquoldquordquo      数据流名:会员说明:记录会员的主要相关信息数据流来源:会员数据流去向:会员检验数据流组成:会员=会员号+会员姓名+性别+生日+点数+级别+电话号码+入会时间+结余+备注      书号=ldquordquoldquordquo      会员姓名={字母}      电话号码={字母}      级别={字母}      点数=ldquordquoldquordquo      备注={字母}      性别={字母}入会时间=date生日=date数据流名:检验错误说明:用于指示查询会员错误信息数据流来源:查询会员检验数据流去向:会员数据流组成:检验错误={字母}每个数据量流通量:数据流名:会员购买信息说明:用于传递会员号数据流来源:会员检验数据流去向:借书登记数据流组成:借书信息=借书证号+书号每个数据量流通量:数据流名:会员购买记录说明:用于记录会员购买信息数据流来源:会员购买记录库数据流去向:会员检验数据流组成:会员购买记录=会员号     数据流名:会员信息说明:用于记录登记购买的会员信息数据流来源:会员库数据流去向:会员检验数据流组成:会员信息=会员证号()数据文件词条描述:⑧数据文件名:会员库简述:存放会员信息输入数据:无输出数据:会员信息数据文件组成:会员库由ldquo会员信息rdquo组成⑨数据文件名:图书库简述:存放图书信息输入数据:无输出数据:图书信息数据文件组成:图书库由ldquo图书信息rdquo组成数据文件名:会员购买记录库简述:存放会员购买记录信息输入数据:会员购买记录输出数据:会员购买记录数据文件组成:会员购买记录库由ldquo会员购买记录rdquo组成第章概要设计系统结构图处理流程主流程建立与数据库的连接取系统设置示主对话框待用户输入主界面入库流程用户进入系统系统验证 等待用户输入如入库物资编号商品号商品名称入库价格入库数量入库日期备注。如完成入库操作:结束入库流程。货架商品交换流程补货商品流程用户进入系统系统验证 等待用户输入可选择手动补货系统自动补货还有补货商品查询.手动补货时输入要求补货的商品号以及数量系统自动补货时办需输入要求补货的商品号补货商品查询:查询方式运算符查询值.如完成补货商品操作:结束补货商品流程。货架商品交换流程用户进入系统系统验证 等待用户输入如货位号存放商品名称存放商品号商品规格.如完成货架商品交换操作:结束货架商品交换流程。商品查询流程用户进入系统系统验证等待用户输入如商品查询:查询方式运算符查询值.如完成查询商品操作:结束查询商品流程。用户管理流程要求用户输入姓名与密码员工身份查验获取相关的员工信息并显示等待用户输入如为确认输入员工姓名与密码:读入姓名与密码提交员工增加与删除请求更新信息显示显示员工操作结果。如为完成员工操作:结束用户管理流程。会员管理流程要求会员填写自己的情况会员身份确定确定相关的会员信息并显示等待会员输入如为确认输入:读入会员所填写的情况提交会员注册的请求更新信息显示显示操作结果。如为完成操作:结束会员管理流程。数据库设计在架货物表由多个在架商品记录构成。在架商品记录的数据结构如下:商品编号(proID)整数(唯一标示符)货位号(posid)变长字符串商品入库价格(proprice)变长字符串商品规格(progauge)变长字符串库存表由多个商品记录构成。库存记录的数据结构如下:商品编号(proID)整数(唯一标示符)商品名称(proName)变长字符串商品入库价格(proprice)变长字符串商品规格(progauge)变长字符串入库数量(inputamount)整数入库时间(inputdate)日期备注(remark)文本补货商品表补货商品表的数据结构如下:商品编号(proID)整数(唯一标示符)商品名称(proName)变长字符串商品规格(progauge)变长字符串要求补货商品数量(needamount)整数备注(remark)文本出库销售表出库销售表的数据结构如下:商品编号(proID)整数(唯一标示符)商品名称(proName)变长字符串商品规格(progauge)变长字符串商品销售(sell)整数备注(remark)文本员工表由多个员工记录构成。员工记录的数据结构如下:员工编号(yid)整数(唯一标示符)员工姓名(yname)变长字符串性别(ysex)字符串出生日期(birthdate)日期电话号码(ytelphone)整型家庭地址(homeaddr)变长字符串工资(wages)货币会员表由多个会员记录构成。会员记录的数据结构如下:会员号(hid)整数(唯一标示符)会员姓名(hname)变长字符串性别(hsex)字符串生日(hbirthday)日期点数(count)整型级别(revel)整型电话号码(htelphone)整型入会时间(htime)日期结余(banlance)货币备注(remark)变长字符串第章详细设计.销售模块简要说明此模块主要包括商品管理销售管理和销售统计等等三个方面。商品管理主要是商品信息商品信息管理和商品信息查询在商品管理中可以查看商品某种商品的销售额等并可以根据销售额来计划商品的进货量并可以舔加修改和删除商品等。并随时可以查询商品等功能。销售管理主要是销售登记应用在收银台中收银员根据每一次的销售记录销售情况在销售商品时自动减少货架上的商品数量并将数据保存到数据库表中。销售统计主要是销售信息统计根据需要统计需要的商品的销售额等通过销售信息统计可以知道销售情况将销售统计结果反馈给仓库管理员并做好下次进货的计划。程序逻辑Unit商品管理:在此模块中可对商品进行删除添加和修改管理关设置了退出按钮。其中商品信息包括:商品编码商品名称商品规格商品数量以及存放货架号等等。删除按钮可以删除其中某一种没有进货跟存货的商品。添加商品可以增加商品库中的新进的商品并可以对数据库中的任一商品的某一属性进行修改并随时可以查询数据库其中的任一种商品等功能。Unit销售管理:销售管理主要是销售登记利用销售来登记每一次交易的货物名称数量金额等销售成功后在该商品库存数量中减少销售出去的数量。此模块中还可以选择查询方式运算符针对查询值进行查询并且可以重围查询的条件更改查询的方式以及运算符。并将查询结果的信息进行显示。可直接当天或选择日期打印当天销售报表方便用户做帐查看当天的营业额。Unit销售统计:此模块针对某一商品号选择好日期范围后按确定键便可显示销售的统计结果。界面设计图销售登记图销售统计图销售图表图商品信息图商品信息管理图商品信息查询主要函数说明调用形式:UINT(constConnectionPtrpConnection,constintMaxLBDay)传入参量:pConnection(数据库连接指针常量)提供数据库连接MaxLBDay(整型常量)系统参数(商品销售天数上限)传出参量:无测试要点模块正常工作流程对输入的查验包括输入值的合法性与合理性检验数据库连接异常能否做出适当处理数据库数据异常时能否判断并给予适当处理.人事模块简要说明模块名称人事模块模块代码名称UNIT启动条件单击ldquo人事管理rdquo子菜单输入员工信息、会员信息和日期功能人事管理主要包括员工检验、员工登记和显示相关员工信息输出错误警告信息或人员登记成功信息程序逻辑图人事管理模块界面设计图会员信息图会员信息管理图会员信息查询图员工管理图添加用户图:删除用户图修改密码主要函数说明调用形式:UINT(constConnectionPtrpConnection,constintMaxLBDay)传入参量:pConnection(数据库连接指针常量)提供数据库连接MaxLBDay(整型常量)系统参数传出参量:无测试要点模块正常工作流程对输入的查验包括输入值的合法性与合理性检验数据库连接异常能否做出适当处理数据库数据异常时能否判断并给予适当处理货品管理模块简要说明 此模块主要包括商品库存管理在架管理补货信息等三个方面。商品库存管理主要负责入库信息管理设置库存商品预警值入库信息的查询以及统计和库存补货清单.主要通过供应商提供货物到仓库形成入库信息然后结合货物上架情况及售销情况在此基础上根据商品预警值设置自动生成补货清单.然后按分类方法进编码编后存入仓库进行商品流通.在架管理主要是商品上架信息管理 在架商品预警值设置 在架信息查询以及货架商品交换.设置在商品在架预警值销售前台在销售商品时自动减少货架上的商品数量若超过所设预警值时将销售统计结果反馈仓库管理员管理员据此来添加上架商品并作好统计工作.在日常工作中也要负责由于各种情况带来的商品的货架位调换作好统计并反馈给仓库管理员系统自动更改商品的货架位号.补货信息主要是补货信息管理补货查询.通过在架管理的信息反馈将超过预警值的商品信息报知仓库管理员负责此类商品的出库上架.程序逻辑unit在架信息管理:在此模块中可对货品进行上架与修改管理关设置了退出按钮。其中的商品信息包括:货位号存放商品号存放商品名称商品规格最大存量以及备注。商品的位置包括以下信息:货架号层格。并且设置了DBGRID用以显示货架信息。unit :库存情况  此模块又分为库存信息入库信息管理入库信息查询入库统计仓库补货清单。  其中库存信息罗列了所有的在库商品信息所有商一览无语。  入库信息管理主要可以商品进行入库、修改、删除、以及清空操作。入库的商品信息包括:入库物资编号商品号商品名称入库数量入库日期入库价格(元)备注。修改选项是针对对商品的入库信息的更改:如入库数量的增减入库日期的变动等等。删除功能主要是针对入库商品的删除而清空则是对当前输入的信息进行清空。  入库信息查询:此项可以选择查询方式运算符针对查询值进行查询并且可以重围查询的条件更改查询的方式以及运算符。并将查询结果的信息进行显示。  入库统计针对某一商品号选择好日期范围后按确定键便可显示统计的结果。  仓库补货清单:联系其他模块的功能将超出预警值的商品进行仓库补货信息显示。unit货架商品交换分别输入即将交换位置的商品的以下信息包括货位号、存放商品号、存放商品名称、商品规格输入后按交换键后便可进行在架商品的交换并设有退出键。unit在架查询:此模块中可以选择查询方式运算符针对查询值进行查询并且可以重围查询的条件更改查询的方式以及运算符。并将查询结果的信息进行显示。unit 补货管理:  补货管理模块又细分为:手动补货系统自动补货以及补货查询。  在手动补货中只要输入ldquo要求被补货的商品号rdquo并确定好补货的具体数量按确定键之后便可成功补货并会在左边ldquo要求补货商品rdquo一栏中予以显示。另外在此模块中还设有清空和退出键清空键表示对已输入信息的删除退出键表示离开此模块。  系统自动补货更为简易只需输入ldquo要求实货的商品号rdquo按ldquo系统自动补货rdquo键后系统便会根系统的设置值自动进行补货并会在并会在左边ldquo要求补货商品rdquo一栏中予以显示。  补货查询此项可以选择查询方式运算符针对查询值进行查询并且可以重围查询的条件更改查询的方式以及运算符。并将查询结果的信息进行显示。另外此模块也设有清空键与退出键。清空键表示对已输入信息的删除退出键表示离开此模块。unit预警管理:  确定好商品号和商品名称后输入预警值按确定键便可进行预警设置并将设置内容予以显示。界面设计图货架商品图在架查询图补货管理图补货查询图库存信息图入库信息管理图入库信息查询图入库统计图在架信息管理主要函数说明调用形式:UINT(constConnectionPtrpConnection,constintMaxLBDay)传入参量:pConnection(数据库连接指针常量)提供数据库连接MaxLBDay(整型常量)系统参数传出参量:无测试要点模块正常工作流程对输入的查验包括输入值的合法性与合理性检验数据库连接异常能否做出适当处理数据库数据异常时能否判断并给予适当处理第章系统测试系统测试测试方案考虑到各种因素和条件的限制我们决定采用黑盒测试方案。即我们不考虑所编写程序的具体结构而是根据软件所需要的输入数据的格式以及应该完成的功能设计一些合法的测试用例和不合法的测试用例特别是根据边界条件设计一些边界测试用例以检查系统是否能正确的完成预订功能得到希望的输出。并对不合法的输入和操作能够正确地识别和防御。测试项目在本系统中虽然从总体上分为了销售模块人事管理模块和仓库模块三大功能模块模块但是实际上这三个模块所包含的低层次功能模块是由重叠的。因此我们在设计测试用例的时候应该按照三大模块下属的小功能模块进行可以用最小的工作量完成对整个系统的测试。具体的测试项目包括有:系统操作登录测试系统操作界面内容包括帐号口令输入、合理性检查、合法性检查系统操作界面显示控制销售测试商品销售功能内容包括商品编码输入、合理性检查、合法性检查销售对话框显示控制会员提交、合理性检查、合法性检查销售登记。添加新管理员测试添加新管理员功能内容包括新管理员信息的输入合理性检查合法性检查新管理员信息入库。管理管理员信息测试管理管理员信息功能内容包括对管理员信息的查看对管理员信息的修改对修改信息的合理性检查合法性检查。添加新商品信息测试添加新商品功能内容包括新商品信息的输入合理性检查合法性检查新商品信息入库。管理商品信息测试管理商品信息功能内容包括对商品信息的查看对商品信息的修改对修改信息的合理性检查合法性检查。商品统计信息测试对商品信息的统计功能内容包括对所统计信息合理性正确性检查。添加新用户测试添加新用户功能内容包括新用户信息的输入合理性检查合法性检查新用户信息入库。管理用户信息测试管理用户信息功能内容包括对用户信息的查看对用户信息的修改对修改信息的合理性检查合法性检查。用户信息统计测试对用户信息的统计功能内容包括对所统计信息合理性正确性检查。查询商品信息测试对商品信息的查询功能内容包括对输入信息的合理性检查合法性检查对查询到信息的正确性检查。查询用户信息测试对用户信息的查询功能内容包括对输入信息的合理性检查合法性检查对查询到信息的正确性检查。在架信息管理测试在架信息管理功能。内容包括货位号输入存放商品号输入商品规格输入、最大存量输入、合理性检查、合法性检查。库存信息库存商品信息的显示控制。入库信息管理 测试放库管理功能。内容包括入库物资编号的输入商品号输入商品名称输入入库数量输入入库日期输入入库输入价格(元)备注输入合理性检查合法性检查所有内容的提交和入库信息显示管理。入库信息的修改修改内容的合法怕检查合理性检查修改后信息的显示管理。入库信息查询测试入库信息查询功能。内容包括查询方式的输入运算符的输入查询值的输入合理性检查合法性检查查询结果信息显示管理。入库统计 测试入库统计功能。内容包括商品号的输入日期的输入合理性检查合法性检查入库统计信息显示管理。仓库补货清单测试仓库补货清单功能。仓库补货清单显示管理。货架商品交换测试货架商品交换功能。内容包括货位号输入、存放商品号输入、存放商品名称输入、商品规格输入合理性检查合法性检查货架商品信息显示管理。在架查询测试在架查询功能。内容包括查询方式输入运算符输入查询值输入合理性检查合法性检查在架查询信息显示管理。手动补货测试手动补货功能。内容包括要求补货商品号输入补货商品输入以及内容的提交合理性检查合法性检查要求商品补货显示管理。系统自动补货测试系统自动补货功能。内容包括要示实货商品号的输入内容提交合理性检查合法性检查要求商品补货显示管理。补货查询测试补货查询功能。内容包括查询方式输入运算符输入查询值输入合理性检查合法性检查。 预警管理:测试预警管理功能。内容包括商品号输入商品名称输入预警值输入合理性检查合法性检查设置内容显示管理。测试结果说明系统登陆条件:打开PROJECT输入用户名,密码,点击登入系统内容:当输入用户名,密码,点击登入系统时顺利进入系统如下图:销售条件:无内容:输入商品编码,数量,完成销售,提示找零,销售成功,并将数据保存在数据库中,若数据库中没有该编码,则提示如下图:添加新管理员条件:无内容:用户点击添加新的用户输入用户名密码选择管理员身份执行结果添加用户成功。管理管理员信息条件:无内容:用户点击需要操作的用户名可以对其进行添加删除修改等管理执行结果操作成功。添加新商品信息条件:无内容:点击添加商品输入商品名称价格数量等属性执行结果添加商品信息成功。管理商品信息条件:无内容:用户点击需要操作的商品名可以对其进行添加删除修改等管理执行结果操作成功。商品统计信息条件:无内容:用户点击需要统计的商品名称,执行结果,得知该种商品的数量等添加新用户条件:无内容:用户点击添加新的用户输入用户名密码选择普通用员身份执行结果添加用户成功。管理用户信息条件:无内容:用户点击需要操作的用户名可以对其进行添加删除修改等管理执行结果操作成功。用户信息统计条件:无内容:用户点击用户信息统计,执行结果,显示被统计的用户信息查询商品信息条件:需要有一条或以上的商品信息内容:用户输入需要查看的商品某一种属性,点击查询,执行结果,显示用户查询的商品信息查询用户信息条件:需要有一条或以上的用户信息内容:用户输入需要查看的某一个用户,点击查询,执行结果,显示用户查询的用户信息在架信息管理条件:无内容:点击货品在架信息管理,对在架商品的位置进行编排,调整,等管理库存信息条件:无内容:点击货品库存信息,对在架商品库存量进行查看,等管理入库信息管理条件:无内容:对新进的商品进行入库管理,输入新进商品的名称,价格,数量等入库信息查询条件:无内容:输入新进商品的名称,价格,数量等查询入库情况入库统计条件:无内容:点击入库统计,即显示统计结果仓库补货清单条件:无内容:对仓库补货的统计而列出的清单货架商品交换条件:无内容:当货架商品位置发生变化时,点击货架商品交换进行调整在架查询条件:无内容:用户利用在架查询可以很快得知商品摆放的具体位置手动补货条件:无内容:利用手动对缺货的商品进行补货,系统自动补货条件:无内容:利用系统对缺货的商品进行补货,补货查询条件:无内容:对补货查询预警管理条件:无内容:对库存量不足的货物系统自动发出警报第章用户手册系统主要功能本超市管理信息系统主要针对中小超市小卖部的管理。系统主要是为了实现销售管理、出入库管理、人事管理以及各种统计、查询、打印功能能够提供一定的安全机制提供数据信息授权访问防止随意删改同时提供信息备份的服务。运行环境要求系统要求:WINXPNTIE及以上版本硬件要求:PC机系统安装与初始化系统无需要安装用户只需要打开PROJECTexe输入用户名和密码就可以直接进入系统进行操作十分简单与方便。默认用户名:admin密码:admin运行说明  在架信息管理:测试在架信息管理功能。包括货位号输入存放商品号输入商品规格输入、最大存量输入等功能的实现。 目的:对货品进行上架与修改管理 操作步骤:输入商品信息:其中的商品信息包括货位号存放商品号存放商品名称商品规格最大存量以及备注按下上架之后便能在DBGRID中显示货架信息。  库存信息 目的: 库存信息罗列了所有的在库商品信息信息一览无语。 操作步骤:打开此模块即可。  入库信息管理   目的:可以商品进行入库、修改、删除、以及清空操作 操作步骤:输入信息:入库的商品信息包括入库物资编号商品号商品名称入库数量入库日期入库价格(元)备注再按入库即可。修改选项是针对对商品的入库信息的更改:如入库数量的增减入库日期的变动等等。删除功能主要是针对入库商品的删除而清空则是对当前输入的信息进行清空。  入库信息查询  目的:输入相应条件查询相应结果。 操作步骤:在选择查询方式运算符针对查询值进行查询后按查询即可。如果需要重置查询的条件按重置键后输入相应的信息。查询的方式以及运算符均可依此法进行操作。  入库统计   目的:对已入库商品进行统计。 操作步骤:针对某一商品号(手动选择)并选择好日期范围后按确定键便可显示统计的结果。  仓库补货清单  目的:将超出预警值的商品以及手动补货商品的仓库补货信息显示 操作步骤:打开此模块即可。  货架商品交换  目的: 输入商品的信息对商品放置位置进行交换。 操作步骤:分别输入即将交换位置的商品的以下信息包括货位号、存放商品号、存放商品名称、商品规格输入后按交换键后便可进行在架商品的交换。  在架查询  目的:根据一定的条件查询出商品的在架情况。 操作步骤:选择查询方式运算符针对查询值进行查询便可将查询结果的信息进行显示。并且可以重置查询的条件更改查询的方式以及运算符。  手动补货  目的:根据自身的需要手动进行补货 操作步骤:在手动补货中只要输入ldquo要求被补货的商品号rdquo并确定好补货的具体数量按确定键之后便可成功补货并会在左边ldquo要求补货商品rdquo一栏中予以显示。另外在此模块中还设有清空和退出键清空键表示对已输入信息的删除退出键表示离开此模块。  系统自动补货  目的:显示仓库需要补货的商品 操作步骤:系统自动补货只需输入ldquo要求实货的商品号rdquo按ldquo系统自动补货rdquo键后系统便会根系统的设置值自动进行补货并会在并会在左边ldquo要求补货商品rdquo一栏中予以显示。  补货查询  目的:根据输入条件 显示补货的具体商品信息 操作步骤:补货查询此项可以选择查询方式运算符针对查询值进行查询并将查询结果的信息进行显示也可以重置查询的条件更改查询的方式以及运算符。另外此模块也设有清空键与退出键。清空键表示对已输入信息的删除退出键表示离开此模块。预警管理:  目的:设置预警值便于补货管理 操作步骤:确定好商品号和商品名称后输入预警值按确定键便可进行预警设置即可将设置内容予以显示。系统操作登录目的:登入系统进行超市管理操作步骤:系统操作界面内容帐号口令输入即可进入系统进行操作。销售目的:出售商品操作步骤:商品编码输入数量输入点击确认出售完成销售登记。添加新管理员目的:添加新管理员操作步骤:添加新管理员功能新用户信息的输入选择管理员身份即可添加新管理员。管理管理员信息目的:对管理员信息进行添加删除以及修改操作步骤:选择要对其进行操作的管理员点击删除或修改对其进行管理。添加新商品信息目的:添加新商品操作步骤:添加新商品功能新商品信息的输入点击确定。管理商品信息目的:对管理员信息进行添加删除以及修改操作步骤:选择要对其进行操作的管理员点击删除或修改对其进行管理。商品统计信息目的:对商品进行统计操作步骤:选择要统计的商品点击统计即显示出商品统计的信息。添加新用户目的:添加新用户操作步骤:添加新用户功能新用户信息的输入选择普通用户身份即可添加新用户。管理用户信息目的:对用户信息进行添加删除以及修改操作步骤:选择要对其进行操作的普通用户点击删除或修改对其进行管理。用户信息统计目的:对用户进行统计操作步骤:选择要统计的用户点击统计即显示出被统计用户的信息。查询商品信息目的:方便用户查看商品信息操作步骤:用户输入需要的商品信息的某一种属性点击查询即可显示出商品的所有信息。查询用户信息目的:方便用户查看用户信息操作步骤:用户输入需要的用户信息的某一种属性点击查询即可显示出用户的所有信息。第章毕业设计小结杨志英:从毕业设计开始至今,已有数月,也完成的差不多了开始我们构思这个毕业课题经过很多的筛选与思考,以及对能力的判定,我们选择运用比较普遍的开发工具DELPHI软件作为主要软件,结合数据库(SQLSEVER)来完成我们的毕业设计选择这种搭配是因为我们比较熟悉这类软件的应用和开发在此基础上,我们想到了我们的课题为《超市管理信息系统》。这种系统在市面上比较常见并且也比较方便收集资料这样可以比较完善的做出我们的设计同时又可以对开发工具DELPHI软件更加深刻、熟练的运用。我们设计的是超市管理信息系统本超市管理信息系统主要针对中小超市小卖部的用户和管理。系统主要是为了实现销售管理、出入库管理、人事管理以及

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/71

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利