企业进销存软件测试
进销存管理系统设计

浅析进销存管理系统的设计【摘要】随着全球经济一体化的发展和电子商务的兴起,网络及电子商务的迅猛发展突破了时间、空间的局限性,给企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。
进销存管理系统,可有效减少盲目进货,降低进货成本,合理控制库存,减少资金占用并提高市场灵敏度,提升企业市场竞争力。
这就使得企业对进销存系统的需求越来越具有普遍性。
开发一套进销存管理系统作为软件应用平台,构建一个业务与财务一体化,多个环节一体化的进销存管理系统有着重要的现实意义。
【关键词】进销存管理;数据库;b/s模式一、系统分析1、需求分析1)完备的功能系统应该提供企业进销存管理中的货品进货、销售、库存、帐务管理等基本功能,还应该提供多种成本核算方法(移动加权平均法、先进先出法、后进先出法、手工录入法)和多种单据格式(简单、折扣、税票a、税票b),并可预设商品数量、单价、金额等小数保留位数,满足客户不同需求;还提供超储和短缺预报警以及商品保质期功能,实现合理控制库存,加快资金周转,降低存货成本,基本做到合理配置企业资源;完成商品外购入库、销售出库、盘盈、盘亏、商品调拨、商品拆分、借进、借出、赠送、获赠等多项业务,对企业商品进行全面的控制和管理。
2)方便的查询系统应该提供准确、及时的决策数据,可按商品类别查询,清楚地反映商品的库存量及商品分布情况;可按单据类型或编号查询,随意查阅企业所发生的业务历程;也可按往来单位查询,了解企业与各往来单位的业务情况;还可按经办人、附加说明、单据摘要等进行查询。
3)简单易用的操作界面系统应该采用人性化设计理念,直观的图形界面模拟手工格式、完善的流程向导、所见即所得的单据录入格式、无需记忆的代码组合,任何人员无需进行专业培训也能灵活操作。
4)良好的通用性企业对进销存系统的需求具有普遍性。
本系统应该可以适应中小型企业集团内部管理的需要。
5)强大的安全性能系统应该提供严密的流程控制,有效保证制单的正确性,提供严格的分权体系有效防止越权使用。
进销存系统毕业设计论文

目录1引言 (1)1.1 开发背景 (1)1.2社会需求 (1)1.3 现实意义 (2)1.4我国目前进销存系统面临的问题 (3)1.5 论文结构 (4)2 系统分析 (5)2.1 系统可行性分析 (5)2.2 系统开发步骤 (6)2.3 系统实现目标 (6)2.4 系统开发平台 (6)2.5 系统开发环境 (7)2.6 数据流图 (7)2.7 数据库介绍 (8)2.8 小结 (10)3系统描述 (11)3.1 系统设计描述 (11)3.2 系统模块设计 (11)3.3 数据库设计 (14)3.4 数据库的连接 (17)3.5 小结 (17)4系统实现 (18)4.1 系统实现步骤 (18)4.2 系统功能模块的设计和实现 (18)4.21登陆窗体设计 (18)4.22 系统主界面的设计和实现 (20)4.23 供应商资料的设计和实现 (20)4.24 客户信息的设计和实现 (21)4.25 商品界面的设计和实现 (22)4.26 采购单的设计和实现 (23)4.27 销售单的设计和实现 (24)4.4 小结 (25)5系统测试 (26)5.1测试简介 (26)5.2 软件调试 (26)5.3 小结 (28)6 结论 (29)致谢 (30)参考文献 (31)附录 (32)1引言1.1 开发背景随着经济的全球化,企业间的竞争将会越来越激烈、越来越残酷,尤其是我国加入WTO后,竞争越来越激烈。
我国企业面临的市场环境由过去传统的、相对稳定的市场演变为动态的、不确定性市场,由过去主要面向国内同行的竞争演变为既要与国内同行竞争又要与国外同行竞争。
企业的经营活动处于一个急速扩大的立体战略空间中,企业被推入了复杂多变的经营环境中,这种形势对企业提出了更高的要求。
同时信息技术的发展既给企业带来了机遇,也带来了很大的压力。
在知识经济时代,各个企业无论大小、强弱,发展的机遇越来越趋向于均等。
企业面对海量的信息,如何为本企业所利用,如何构建自身的信息资源网络,把企业的资源管理范围延伸到企业之外的整个供应链已经成为了亟待考虑的问题。
电子商务实务之进销存系统课件

进销存系统的开发
编程语言和工具选择
01
根据设计需求和资源分配,选择合适的编程语言和开发工具。
系统开发和实现
02
按照设计图纸和编程规范,逐步实现进销存系统的各项功能模
块。
代码审查和测试
03
对开发的代码进行审查和测试,确保系统功能的正确性和稳定
性。
进销存系统的测试
功能测试
对进销存系统的各项功能进行测 试,包括正常情况下的功能测试 和异常情况下的容错处理能力测 试。
将商品按照一定的分类标准进行分类,方便对商品进行分类管理 和查询。
商品属性设置
根据商品的特点和属性,设置商品的属性参数,便于对商品进行 更精细的管理和查询。
采购管理
01
采购订单创建
根据实际需求,创建采购订单, 并指定采购商品的名称、规格、 数量等信息。
02
采购订单跟踪
03
采购入库管理
对采购订单进行跟踪管理,及时 了解订单的执行情况,确保采购 的商品按时到货。
进销存系统的设计
1 2
架构设计
根据规划目标和需求分析,设计进销存系统的整 体架构,包括硬件和软件环境、网络拓扑结构等 。
功能设计
根据业务需求,设计进销存系统的各项功能模块 ,如采购管理、销售管理、库存管理等。
3
数据库设计
设计进销存系统的数据库结构,包括表、字段、 关系等,确保数据的准确性和完整性。
数据挖掘
利用数据挖掘技术,发现数据中的关联、趋势 和模式,为决策提供支持。
数据可视化
通过数据可视化工具,将复杂的数据以直观数据库优化
对数据库进行优化,包括索引、查询优化等 ,提高数据访问速度和系统响应时间。
系统架构优化
软件评估报告模板

软件评估报告模板软件评估报告模板篇一:软件评估报告德米萨ERP评估报告目录1 评估描述................................................. ................................................... .. (3) 评估目标 ................................................ ................................................... ..(3)软件供应商简介 ................................................ ................................................... .. (3) 2项目可用性 ................................................ (4)业务单据基本流程 ................................................ ................................................... . (4) 操作性 ................................................ (4)交互功能 ................................................ ................................................... ..(4)定制化 ................................................ (4)3软件成本................................................. (5)1 评估描述评估目标公司新项目需求,Iphone二手手机翻新销售项目,为了能使用符合业务流程的软件ERP应用功能,考察了德米萨进销存旗舰版ERP套件,主要评估业务上是否够正常处理Iphone项目的业务流程。
软件测试大纲范本(doc格式)

用户和密码验证功能 正确,权限设置正 确。
3
运行稳 在软件的测试运行中 定性 进行判定。
没有发生由于软件错 误而导致的系统崩溃 和丢失数据现象。
d) 用户界面
序 号
测试内 容
测试方法
预期测试结果
备注
1 界面输 在软件的测试运行中 光标可以正确定位到输
入
检查界面输入是否正 入域结算、销 列表中选中一条记录
售价、客户价格。 按“删除” 后在列表中
该记录消失。
进货单、进货退货
2
业务管 理
单、销售单、销售退 货单、调拨出仓新 单、调拨入仓新单、
输入数据后可生成相 应表单且数据无误。
成品库存盘点。
进货查询、进货退货
查询、销售查询、调 输入查询条件后可生
3
业务查 询
拨出仓查询、调拨入 成相应表单,并可修 仓查询、成品库盘点 改或作废表单数据。 查询、成品库存查 相应操作后查询数据
ROM 和 1.44软驱
软件环境:Windows NT 4.0/98/95操作系统 3、测试方法:使用以用户文档为基础构造的测试用例来测试程序和数 据。 4、测试项目: a) 系统安装与卸载(对于说明书中注明由开发方提供系统安装和配置 服务的软件,该部分可免测,请在测试方法中注明)
序 号
测试内 容
测试方法
序 号
测试内 容
测试方法
预期测试结果
备注
界面中 1 文符合
性
字库中 2 文符合
性 f) 用户文档
序 测试内 号容
检查软件界面是否使 用简体中文。
软件无自带中文字 库。
测试方法
界面使用统一的简体中 文。
免测。(对于自带字库 的软件要求对字库进行 检测)
基于java的企业进销存管理系统

毕业论文(设计)题目:基于java的企业进销存管理系统基于java的企业进销存管理系统摘要企业进销存管理系统的工作是对企业进货、销货和库存进行管理,最大程度的减少各环节中可能出现的错误.有效减少盲目采购、合理控制库存、减少资金占用,提升企业市场的竞争力.本文将详细介绍企业进销存管理系统的开发步骤:系统分析、系统设计、系统实现。
在系统分析中,现后使用数据流图、系统功能结构图分析系统所需的各种数据;系统设计和系统实现并举:说明数据库表、表中字段等数据库设计和实体类的java结构设计,以及介绍系统各功能模块的设计.本系统采用java开发,数据库采用My SQL 进行管理。
关键词:企业进销存管理系统;Java;My SQLThe Enterprise Enters Sells Saves the ManagementSystem Based on JavaAbstractEnterprise enters sells saves the management system's job is to purchase;sales and inventory management of the enterprise;the greatest degree of reduce errors that may occur in each link. Effectively reduce blind procurement;reasonable control inventory and reduce capital takes up;improve the competitiveness of the enterprise market.This paper will detail enterprise enters sells saves the management system of development steps: system analysis, system design, system implementation。
java企业进销存管理系统文
java企业进销存管理系统文题目:基于java的企业进销存治理系统作者:刘玉杰学号:62007311062系:信息工程系专业:信息治理指导者:评阅者:2010 年 05 月毕业设计(论文)中文摘要毕业设计(论文)外文摘要基于JAVA的企业进销存治理系统【摘要】在市场经济中,销售是企业运作的重要环节。
为了更好地推动销售,许多企业建立分公司或代理制,通过分公司或代理把产品推向最终用户。
这些分公司或代理商大部分分布在不同的地理位置,跨空间、跨时刻的频繁业务信息交流是这些企业业务活动的要紧特点。
在这种形势下,传统的依靠治理人员人工工作传递信息和数据的治理方式就无法满足企业日益增长的业务需求了。
本系统即为一个差不多的进销存治理系统,确实是利用信息化手段把先进的企业治理方法引入企业的实践,为企业的治理改革提供切实易行的途径。
系统对企业中常见的采购、库存、销售等商业活动以及相关的供应商和客户等差不多信息进行治理。
本毕业设计(论文)以商品进销存治理系统的分析和设计为动身点,详细介绍了开发本系统的各个步骤:系统分析、系统设计、系统实现、系统爱护。
在系统分析中先后用数据流图、系统的功能结构图分析了系统所需的各种数据。
在系统设计中,详细的展现了系统的各个功能模块。
所需的数据库表、表字段以及菜单的设计等。
在系统的实现中,给出了实现窗体中相应功能控件的示例和源代码,以及菜单实现的方法。
文章中列出了本系统的要紧功能运行界面图。
本系统采纳目前流行的Java Swing进行开发,后台数据库使用功能更强大操作便利的SQL Server。
【关键字】销售,进销存治理系统,Java Swing,SQL ServerSaling and accounting management system Abstract:Saling is an important part of enterprise management in market economy. In order to promote sale,many of them set up sub-company or agent system.They promote produce to customers through those sub-companies or agents.Most of them lie in different places.The frequent communication of information beyond space and time is the major feature.In this case,the traditional management conveying information and data by management personnels can’t satisfy the need of increasing business.The system is basic in saling and accounting management.It introduces advanced management by utilizing information method.It offers practical access to the reform of enterprise’s management.This system manage business activities,such as buying,storing and saling,and the basic information of suppliers and customers.It use visual Basic which is very popular currently to develop.Backgroud database makes use of SQL Server,having strong function and converient operation.Key Words:Saling and accounting Manage System , Java Swing , SQL Server名目第一章概述 (6)1.1、本课题的研究意义 (6)1.2、本论文的目的、内容及作者要紧奉献 (6)第二章治理信息系统概述 (7)2.1MIS的概念及说明 (7)2.1.2 系统的组成 (8)2.1.3 治理信息的要素 (8)2.2MIS的结构、特点 (8)2.2.1 MIS的结构 (8)2.2.2 MIS的特性 (8)2.3MIS的相关学科 (9)2.4MIS的划分 (9)2.4.1 基于组织职能进行划分 (9)2.4.2 基于信息处理层次进行划分 (9)2.4.3 基于历史进展进行划分 (10)2.4.4 基于规模进行划分 (10)2.5MIS的综合结构 (10)2.6MIS的开发 (10)第三章系统调研及可行性分析 (11)3.1系统调研 (11)3.2可行性分析概述 (11)3.3技术可行性分析 (12)第四章系统分析 (13)4.1系统需求分析 (13)4.2数据流程图与数据字典 (14)第五章系统功能的设计 (14)5.1MIS平台的确定 (15)5.2数据库产品选型原则 (15)5.3模块设计 (15)第六章数据库的设计 (18)第七章系统测试 (23)7.1系统软件测试 (23)7.1.1 测试的原则 (23)7.1.2 模块测试 (23)7.1.3 集成测试 (24)7.2测试总结 (24)7.3系统实施与爱护 (24)第八章结论 (25)致谢 (25)参考文献 (27)第一章概述1.1、本课题的研究意义进销存治理系统,确实是利用信息化手段把先进的企业治理方法引入企业的实践,为企业的治理改革提供切实易行的途径。
软件测试工作总结范文(精选5篇)
软件测试工作总结范文(精选5篇)软件测试工作总结范文工作总结有哪些种类根据不同的分类标准,可将总结分为许多不同的类型。
①按范围分,有班组总结、单位总结、行业总结、地区总结等。
②按内容分,有工作总结、教学总结、学习总结、科研总结、思想总结、项目总结等。
③按时间分,有月份总结、季度总结、半年总结、年度总结、一年以上的时期总结等。
④按性质分,有全面总结、专题总结等。
软件测试工作总结范文(精选5篇)时光荏苒,光阴似箭,转眼一年又过去了,在这将近一年的时间中我们通过努力的工作,也有了一点收获,该好好总结一下过去一年的工作了!为了让您不再为年终总结头疼,下面是小编精心整理的软件测试工作总结范文(精选5篇),欢迎大家分享。
软件测试工作总结范文篇1我是技术部、测试组xxx,20xx年即将过去,时光飞逝,日月如梭,我来公司半年的时间转瞬即逝,身为一名年轻的员工,我紧密配合公司的安排,卯足精神、踏踏实实地为公司做事,同时也努力成为一名能主动做事,勇挑重担的员工,为公司的发展贡献出了自己的一份力量。
回顾半年来的工作,即有收货也有不足,现对自已半年来的工作进行总结。
年来,本人在公司领导的正确领导下,在各位同事的热情帮助和大力支持下,立足本职工作,努力学习,勤奋工作,诚恳待人,团结协作,遵守各项规章制度和工作纪律,不断提高服务质量和工作效率,较好的完成了全年的各项工作任务。
以下是本年度以来个人工作总结报告:一、政治思想方面一年来我积极参加公司里组织的学习,努力做到在思想上、认识上同公司价值观保持一致、始终保持与时俱进的精神状态。
同时,自己还树立终身学习的观念,利用业余时间进一步学习自己的业务知识。
平时能够团结同志,具有一种良好的敬业精神和责任感。
二、工作情况半年来我的主要工作有:xx项目的测试、xxx的相关测试。
关于xxxx,除了进行相关的回归测试外,由于客户对其提出了新的需求,所以要基于新需求重新进行全面测试,以便及时发现新问题,避免客户使用时再次出现问题。
医药进销存管理系统软件需求分析报告
软件需求分析报告1引言.......................................................................................................................................... - 1 -1.1编写目的 (1)1.2项目风险 (1)1.3预期读者和阅读建议 (1)1.4产品范围 (1)2 综合描述................................................................................................................................. - 2 -2.1产品的状况 (2)2.2产品的功能 (2)2.3运行环境 (2)3 系统功能需求 ......................................................................................................................... - 2 -4 其它非功能需求 ..................................................................................................................... - 4 -4.4性能需求 (5)4.2用户文档 (5)5 词汇表..................................................................................................................................... - 5 -6 数据定义................................................................................................................................. - 5 -6.1数据流图 (6)6.2数据字典 (7)1.引言随着计算机的普及,人们对计算机的认识及需求有了明显的增加。
进销存管理系统--详细设计说明书
进销存管理系统–详细设计说明书1. 引言1.1 编写目的本文档主要描述了进销存管理系统的详细设计,包括系统的总体架构、模块划分、功能需求、数据库设计等方面,以指导开发团队进行系统开发。
1.2 背景随着市场经济的发展,企业对物流管理的重视程度不断提高,进销存管理系统作为一种提高企业物流管理效率的工具,越来越受到企业的青睐。
该系统可以帮助企业实现对商品的采购、销售、库存等环节的实时监控和管理,提高企业的运营效率。
1.3 定义和缩略词•进销存管理系统:用于企业物流管理的软件系统,包括采购、销售、库存管理等模块。
•数据库:用于存储和管理系统数据的软件系统。
2. 总体设计2.1 系统架构进销存管理系统采用B/S架构,前端使用HTML、CSS、JavaScript等技术实现用户界面,后端采用Java、Python等语言开发业务逻辑,并通过数据库存储数据。
2.2 模块划分系统主要分为以下几个模块:1.用户管理模块:实现用户的注册、登录、权限管理等功能。
2.商品管理模块:实现商品的添加、修改、删除、查询等功能。
3.采购管理模块:实现商品的采购申请、审批、入库等功能。
4.销售管理模块:实现商品的销售订单、出库、收款等功能。
5.库存管理模块:实现商品库存的实时查询、预警等功能。
6.报表管理模块:实现各类报表的生成、导出等功能。
3. 功能需求3.1 用户管理用户管理模块包括以下功能:1.用户注册:新用户可以注册账号,填写用户名、密码、邮箱等信息。
2.用户登录:用户通过输入用户名和密码登录系统。
3.用户权限管理:管理员可以为用户分配不同的角色和权限,以实现对系统的不同操作。
3.2 商品管理商品管理模块包括以下功能:1.商品添加:管理员可以添加新的商品,填写商品名称、价格、库存等信息。
2.商品修改:管理员可以修改已有的商品信息。
3.商品删除:管理员可以删除不再销售的商品。
4.商品查询:用户可以根据商品名称、类型等条件查询商品信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
石家庄科技信息职业学院 课程设计(实训)报告
系 部 信息工程系 专 业 __软件技术___ 班 级 _ _ _ __学 号 __ _ 姓 名 ____ _____课 题 企业进销存 指导教师 ____ _____报告成绩______________
日 期: 年 月 日 企业进销存系统
第1页共11页 摘 要 在经济快速发展的今天,企业的进销存管理是企业经营管理中的重要环节,也是一个企业能够取得效益的关键,如果能够做到合理进货,及时销售,库存量最小的同时又不至于缺货,那么企业就能获得最好的效益。 本文从兴弘昌物资有限公司进销存管理现状为背景,说明了物资进销存管理在企业中的重要性,运用在专业课中学习到的信息管理系统开发的理论与技术知识,分析它的业务流程、数据流程,并且对系统的概念模型和逻辑模型进行设计,采用比较流行的C#语言,Windows XP、SQL Server2005、Visual Studio 2008为开发环境,开发了兴弘昌物资有限公司进销存管理系统,本系统通过计算机局域网对公司进销存业务数据实现同步管理,以求降低企业管理成本,提高其经济效益。
关键词:进销存管理;进销存管理系统;系统测试 企业进销存系统
第2页共11页 目 录
测试项目简介„„„„„„„„„„„„„„„„„„„„„„„3 一、项目需求„„„„„„„„„„„„„„„„„„„„„„„4 1.1日常事务模块„„„„„„„„„„„„„„„„„„„4 1.2其他事务模块„„„„„„„„„„„„„„„„„„„4 1.3基础信息„„„„„„„„„„„„„„„„„„„„„5 二、测试计划„„„„„„„„„„„„„„„„„„„„„„„6 2.1测试方案„„„„„„„„„„„„„„„„„„„„„6 2.2测试项目„„„„„„„„„„„„„„„„„„„„„6 2.3测试准备„„„„„„„„„„„„„„„„„„„„„6 2.4测试机构及人员„„„„„„„„„„„„„„„„„„6 三、设计测试用例„„„„„„„„„„„„„„„„„„„„„7 3.1测试项目名称及测试内容„„„„„„„„„„„„„„7 3.2测试实例„„„„„„„„„„„„„„„„„„„„„7 四、界面测试„„„„„„„„„„„„„„„„„„„„„„„9 五、测试缺陷报告„„„„„„„„„„„„„„„„„„„„„9 六、结论„„„„„„„„„„„„„„„„„„„„„„„„„10 七、参考文献„„„„„„„„„„„„„„„„„„„„„„„10 企业进销存系统
第3页共11页 测试项目简介 项目名称 企业进销存系统 测试时间 2011.12.24-30
测试人员 李建伟
测试目的 在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。
测试策略和技术 测试功能点。 能够方便的输入和查询商品进货。 采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试。 企业进销存系统
第4页共11页 一、项目需求 根据对进销存管理内容和进销丰管理系统的分析,一个标准的进销存管理系统应该包括以下几大功能。 1.1日常事务模块 1)进货管理:进行商品采购入库,采购退货,进/退单据和当前库存查询,与供货商的往来帐务。 1.“采购订单”用于录入企业的采购订单。一般来说,采购订单、入库单,主表“采购订单”的内容包括编号、供货商号、订货日期、有效起日、有效止日、业务员、人、税价合计、不含税价、税额等,从表“采购订单明细”的内容包括编号、订单号、货号、订货数量、进价、税价合计、扣率、税率、不含税价,税额等。 2.“进货单”用于录入企业的进货单,也分为主从两张表,主表“进货单”内容包括编号、货商号、进货日期、业务员、制单人、验收员、保管员、税价合计、不含税价、税额、订单号等,从表“进货单明细”内容包括编号、进货单号、货号、进货数量、进价、税价合计、扣率、税率、不含税价、税额、仓库、货物质量等。 3.“退货管理”用于录入企业进货时的退货单。进货的退货有两种方法,一是直接在进货单中填写负数的进货数量,另一种是填写进退货单,一般采用前一种方法。 2)库存管理,各功能模块实现的功能分别为: 1.“库存查询”用于查询企业商品的库存,可以查询总库存和各分仓库库存。 2.“库存转”用于将一个仓库的商品转移到另一个仓库,或者连锁店之间的商品调拨,内容包括编号、源部门、目的部门、货号、数量、单价、合计金额、调拨日期、制单人、调货原因等。 3.“库存盘点”用于管理企业的库存盘点工作,将实际盘存的商品数量输入计算机,计算机自动与数据库的库存数量进行核对并产生盘盈盘志统计信息。 4.“报损报溢”用于管理企业商品库存的损溢,内容包括编号、货号、仓库、数量、库存单价、金额、日期、责任人、制单人等。 5.“上下限设定”用于设置库存的上限和下限,当商品库存的数量超出指定的范围时系统可以自动报警,内容包括序号、仓库号、货号、上限、下限、最佳存量、备注等。 6.“库丰上下限报警”根据当前商品库存和指定的库存上下限自动列出低于下限或商于上限的商品,并可以直接根据最佳存量直接生成采购订单。 7.“历史查询”用于查询各种转库、盘点、损溢的历史数据。 1.2其他事务模块 1、商品浏览及查询,按照库存,产品编号,产品名称,其他店面等条件查询并2、浏览所有商品 3、订货浏览及查询,根据时间和单号、模糊查询查询所有订货单明细 4、钱箱浏览及查询,查询本次收益,上次留存余款,钱箱资金总额,打开钱箱操作 企业进销存系统 第5页共11页 5、来往帐浏览及查询,根据商品编号或款号查询库存往来编号,库存记录 1.3基础信息 1、仓库及门店设定添加,修改保存,删除仓库信息,添加备注,对仓库进行分组。 2、品牌设定,对品牌基本信息进行添加,修改,保存和删除,名称,地址,联系人,手机及电话等信息。 3、类别设定,对产品类别进行设置,添加,修改,删除 4、前台用户设定,添加,修改,删除用户信息,权限 5、后台用户设定添加,修改删除后台用户信息和权限,设置超级管理员 企业进销存系统
第6页共11页 二、测试计划 2.1测试方案 说明确定测试方法和选取测试用例的原则 测试工件为四个阶段:单元测试、组装测试、确认测试、系统测试 单元测试:采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试。 组装测试:混合法。 确认测试:用户参与,按需求规格说明书验收。 系统测试:人工测试。 2.2测试项目 在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。 2.3测试准备 1.确定代码运行环境(vs2008,sq2005) 2.新建数据库 3.连接数据库 4.导入代码 2.4测试机构及人员 测试人员:负责编写测试计划,组织测试,对测试过程进行记录,收集、整理测试记录数据,对测试结果进行分析,编写测试总结报告。 软件编写人:负责编写、调试客户端测试软件;数据库管理系统的安装 用户:必要时可参加测试,并提出具体的测试要求,也可要求暂停测试。 企业进销存系统
第7页共11页 三、设计测试用例 测试项目 3.1测试项目名称及测试内容 登陆、密码模块测试: 采用黑盒测试法,为了检测不同权限的用户在登陆时,是否能进入对应的模块并得到应有的权限,检验密码模块的正确有效性。 商品信息管理测试: 本测试采用白盒测试法,主要内容是插入商品信息的测试。 3.2测试用例 3.2.1 用户登陆测试 测试用例1(正确输入) 输入:用户:1 密码:aa 预计输出:显示前台销售管理窗体 测试用例2(无该用户) 输入:用户:X 密码:XX 预计输出:弹出提示:用户名或密码错误 测试用例3(密码错误) 输入:用户:1 密码:XX 预计输出:弹出提示:用户名或密码错误 测试用例4(无输入) 输入:用户: 密码: 预计输出:弹出提示:用户名或密码错误 3.2.2 商品录入测试 测试用例1(正确输入) 输入:条形码:10001 商品名称:可口可乐 价格:2.0 预计输出:商品录入成功,加入商品列表 测试用例2(以存在的商品) 输入:条形码:10001 商品名称:可口可乐 价格:2.0 (再次输入) 预计输出:提示商品已经存在 测试用例3(需要录入的商品信息缺少或不合法) 输入:条形码:(空) 商品名称:可口可乐 价格:2.0 预计输出:提示:缺少信息 3.2.3 商品查询测试 测试用例1(正常) 输入:(条形码)10001 企业进销存系统 第8页共11页 预计输出:商品列表中显示该商品,商品名 商品1 测试用例2(无该商品) 输入:(条形码)12345 预计输出:商品列表中为空 3.2.4快速输入测试 测试用例1(正确输入) 输入:条形码编号:10001 数量:1 预计输出:商品信息显示在购物小票列表中 测试用例2(正确输入,但该产品不允许销售) 输入:条形码编号:10002 数量:1 预计输出:提示该产品不允许销售 测试用例3(无该商品) 输入:条形码编号:10003 数量:1 预计输出:提示用不存在该产品 测试用例4(数量错误) 输入:条形码编号:10001 数量:0 预计输出:提示请输入购买商品的正确数量 测试用例4(数量输入非数字) 输入:条形码编号:10001 数量:a 预计输出:提示请输入数字