超市进销存管理系统毕业论_第1页
超市进销存管理系统毕业论_第2页
超市进销存管理系统毕业论_第3页
超市进销存管理系统毕业论_第4页
超市进销存管理系统毕业论_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、本科毕业设计(论文)题目华美超市进销存管理系统的设计与实现学生姓名杜鑫雨学号教学院系计算机科学学院专业年级软件工程2011级指导教师耿新宇职称副教授单 位计算机科学学院辅导教师 职称单 位完成日期2015 年 6 月 12 日摘要随着改革开放的不断深入,经济飞速发展,超市行业得到了长足的发展,如今已经 成为社会生活不可或缺的重压组成部分。而超市要想生存发展,要想在日益激烈的市场 竞争中生存发展,没有现代化的科学管理是万万不行的,因此建立科学化超市管理信息 系统已经变得十分必要。将计算机应用于超市的日常管理已是大势所趋,并且它也将为超市管理带来大翻地 覆的改变和意想不到的经济效益和社会效益,同时

2、也会为超市企业的发展提供无限潜力 采用计算机管理信息系统已经成为超市管理科学化和现代化的重要标志。主要体现在: 提高超市工作人员的工作效率,减少商品信息管理流程繁琐、杂乱的弊端,减少销售管 理中的漏洞,提高超市经营者的企业收入。本文开发了一种适用于多种类型的超市的管理系统,可以帮助超市快速有效管理进销存等各项业务,提高超市企业的资金利用率,实时高效的管理超市。关键词: 管理系统;提高;工作效率;增加;效益;abstractwith the deepening of the reform and opening up, the rapid economic development, the su

3、permarket industry got rapid development, has now become the weight of an integral part of social life. and supermarkets to the survival and development, to the survival and development in the increasingly fierce market competition, it will never do to modern scientific management, thus establish sc

4、ientific supermarket management information system has become very necessary.applying computer to the day-to-day management of the supermarket is the trend of the times, and it will also bring the supermarket management earth-shaking changes and unexpected economic benefits and social benefits, it w

5、ill also provide unlimited potential for the development of supermarket enterprises. adopting computer management information system has become an important symbol of supermarket management scientific and modernization. mainly reflects in: enhancing the working efficiency of the supermarket staff, r

6、educe the disadvantages of commodity information management process trival, clutter, reduce vulnerabilities in the sales management and improve the supermarket operators income.this paper developed a suitable for multiple types of supermarket management system, which can quickly and effectively help

7、 the supermarket stock, sales, inventory and so on, improve the utilization rate of supermarket enterprise funds supermarket real-time and efficient management.key words: management system; improving; work efficiency; increase; efficiency;1 绪论1.11.2 研究目的及意义1.3 设计的主要思路及内容2 相关技术知识2.1 c#2.2 sql server3

8、 需求分析与总体结构设计3.1 需求分析3.2 系统体系设计3.3 功能模块3.3.1 登录功能模块332用户信息管理功能模块3.3.3 员工信息管理功能模块334工资信息管理功能模块335商品信息管理功能模块3.3.6 生产商信息管理功能模块 337销售信息管理功能模块3.3.8 利润管理功能模块4 详细设计4.3 功能模块详细设计411登录验证412用户信息管理413员工信息管理414工资信息管理415商品信息管理4.1.6/产商信息管理 417销售信息管理41b利润信息管理4.4 数据库设计4.2.1 数据库概述4.2.2 数据库详细设计 4.2.3 实体e-r图5 系统实现5.2 登录

9、功能模块截图展示 5.3 用户信息管理功能模块截图展示5.4 员工信息管理功能模块截图展示 5.5 工资信息管理功能模块截图展示5.6 商品信息管理功能模块截图展示5.7 牛产商信息管理功能模块截图展示 5.8 销售信息管理功能模块截图展示 5.9 利润管理功能模块截图展示6 系统测试6.2 测试目的6.3 测试用例6.3.1 用户登录测试用例 6.3.2 添加用户登录账号测试用例 6.3.3 修改用户登录信息测试用例 6.3.4 讲货模块测试用例 6.3.5 修改商品信息测试用例 6.3.6 添加月销售测试用例6.3.7 添加员工个人信息测试用例 6.3.8 添加员工工资信息测试用例 6.3

10、.9 修改员工个人信息测试用例 7 致谢参考文献1 绪论1.1 背景超市在我国产生于二十世纪九十年代, 现在已雨后春笋般遍布大街小巷, 在日常生活中扮演者十分重要的角色。 随着超市的发展, 竞争的日益激烈, 超市的经营管理也日益复杂,这样就迫切地需要在超市的日常管理中引入先进的管理思想和技术。超市的科学化管理在欧美已经实行多年, 并且受到显着的效果。 超市的科学化管理最主要的特点就是实时和准确的调控管理超市的销售情况。 超市行业竞争就愈加激烈, 如何提高超市的竞争力和效益越来越被超市管理者所看重。 超市管理如何引入信息管理系统已经成为超市经营者最关心的问题。但是目前超市行业仍然存在着非常落后的

11、一面, 比如: 不能对每一种商品都进行科学有效的管理, 结算收款速度缓慢, 营业容易出现差错, 不能方便的对商品调价等,而且在超市日常管理中,商品进、销、存的决策主要以超市管理者的经验为主,没有实时分析的能力。 为此, 在本次中小型超市进销存管理系统的设计, 将依靠应用计算机来实现科学化管理超市,节省人力、物力、财力,减轻超市工作人员的工作强度,能够对商品的进销存和各种反馈信息快速做出反应, 使超市管理人员能够根据市场快速变化反应出来的信息做出相应的决策, 让超市企业安全平稳的发展, 在日益激烈的行业竞争中立于不败之地。中小型超市现代化管理的建设需要根据零售商品的性质来有所区分, 建设的过程中

12、也需要超市管理者提供必要的数据和规划, 信息化过程必须要有好的软件硬件相结合。 选择一款科学的超市管理系统软件, 帮助超市降低成本提高效益。 不同的零售业使用的功能也要有所侧重, 这样才能依靠科学化超市管理系统的帮助使得超市行业的发展更上一层楼。1.2 研究目的及意义本设计针对超市竞争的日益激烈、 经营品种丰富、 更新速度快、 速度快准确性要求高等特点,提出一个对交易情况实时地采集、汇总、分类、生成各种账目,并将进销存及资金分布等情况迅速反应出来的超市管理系统方案。1.3 设计的主要思路及内容本次设计的主要思路是希望通过开发一个科学的超市管理系统方案, 有效的解决超市经营品种丰富多样、 产品更

13、新速度快、 交易高峰时间交易频繁和交易准确性等要求高的问题, 使得管理人员快速得到商品的进销存和各种反馈信息并且对市场的变化做出相应的决策,提高效率和收益。经过详细的需求讨论,对此超市进销存管理系统的要求如下:1. 界面设计简洁美观,用户易于操作。2. 系统可以对大量数据进行存储和操作。3. 提供基本信息查询功能,如查询员工和库存等信息。4. 提供月结算查询功能,查询每月的销售额。5. 系统要有良好的易维护性和易操作性。6. 系统可以安全稳定的运行。2 相关技术知识2.1 c#c#是微软公司为visual studio开发平台量身打造的一种简洁的一种面向对象的、 在.net framework

14、上运行的编程语言。c#自从面世以来深受广大软件开发工作者的 喜爱,它的易学易用、功能强大的优势广泛受到业界的好评。为了能让程序员十分容易地迁移 c#这种语言,代码的可移植性是非常重要,尤 其是那些非常成熟有开发经验的 c 和 c+ 的程序开发人员而言,国际化的支持是非常重要。c#所开发的程序源代码并不是被编译后直接运行的,而是变异成可以在操作系 统上执行的二进制本地代码。java类似,它被编译成为中间代码,然后通过.net framework 的虚拟机上执行。2.2 sql serversql server是微软推出的一款关系型数据库管理系统(dbms)。sql的含义是 结构化查询语言。 sq

15、l 语句可以用来执行数据库查询的操作的程序设计语言,用来查询、更新和管理关系型数据库系统。3 需求分析与总体结构设计3.1 需求分析经过对系统的业务流程和系统数据流程的调查, 用户对系统的功能需求如下: 要求本管理系统将对产品信息进行资料管理和统计,对产品的进销存信息进行录入管理和统计;要求本管理系统可以对进货信息、销售信息和库存信息进行查询;要求本管理系统对登录信息和登录账户进行管理, 实现对新用户登录信息的创建、删除登录信息、修改用户登录密码;要求本管理系统提供超市工作人员信息管理,能够对员工信息统计管理。要求本管理系统提供数据信息的备份和还原功能。对这些功能需求进行分类,主要包含有以下几

16、种:登录模块、主界面、登录信息管理模块、员工信息管理模块、工资管理模块、商品管理模块、生产商管理模块、销售信息管理模块、利润管理模块。除上述功能外,系统还需要有以下功能:要有良好的人机界面;支持多人操作,要求有较好的权限分配功能;为了方便用户的操作,支持模糊查询;对于每种商品要求编号惟一,编号需要自动生成;支持账目的详细内容浏览;3.2 系统体系设计华美超市进销存管理系统是一个典型的信息管理系统, 由登录模块、 主界面、 登录信息管理模块、员工信息管理模块、工资管理模块、商品管理模块、生产商管理模块、销售信息管理模块、利润管理模块等组成。图3.1系统整体模块划分3.3 功能模块3.3.1 登录

17、功能模块用户需要首先登陆系统才能进行后续的操作。登录系统使用被分配的帐号及密码。 首先用户输入自己的账号及密码,系统将收到的账号及密码与数据库中的帐号和密码 进行匹配,如果匹配则允许用户进入系统,否则弹回继续输入账号及密码。其具体流 程如图3.2图3.2登录验证流程图3.3.2 用户信息管理功能模块用户信息管理功模块负责管理用户信息的相关内容,包括维护用户密码信息,提 供修改、设置密码信息等功能;为用户提供重新登录的权限,满足不同用户的切换; 为用户提供初期创建账号和删除账号等。图 3.3 用户信息管理模块划分3.3.3 员工信息管理功能模块员工信息管理功模块对员工信息做管理, 包括对员工相关

18、信息的查询; 对员工相关信息进行维护,提供修改、删除员工信息等功能;初期为员工创建个人信息等。图 3.4 员工信息管理模块划分3.3.4 工资信息管理功能模块工资信息管理功模块负责管理员工工资的相关内容, 包括查询员工工资; 维护员工工资信息, 提供修改、 删除员工工资信息等功能; 初期根据职位的不同创建工资信 息等。图 3.5 工资信息管理模块划分3.3.5 商品信息管理功能模块商品信息管理功模块对商品信息进行管理工作, 包括对商品的相关信息进行查询;维护商品信息, 提供删除商品信息等功能; 初期创建商品信息; 通过对商品信息的修 改实现进货、退货等操作。图 3.6 商品信息管理模块划分3.

19、3.6 生产商信息管理功能模块生产商信息管理功模块负责管理商品生产商信息的相关内容, 包括查询商品生产商的相关信息;维护商品生产商信息,提供修改、删除商品生产商信息等功能;初期创建商品生产商信息等。图 3.7 生产商信息管理模块划分3.3.7 销售信息管理功能模块销售信息管理功模块负责管理超市销售信息的相关内容, 包括查询超市销售额的相关信息;维护月销售信息,提供修改、删除商品销售信息等功能;创建月销售信息 等。图 3.8 销售信息管理模块划分3.3.8 利润管理功能模块利润信息管理功模块负责管理超市利润的相关内容, 包括查询超市之前销售利润的相关信息;维护月销售利润信息,提供修改、删除销售利

20、润信息等功能;创建月销售利润信息等。图 3.9 利润信息管理模块划分4 详细设计4.1 功能模块详细设计4.1.1 登录验证用户登录时, 需使用被分配的帐号及密码。 首先用户输入自己的账号及密码, 系统将收到的账号及密码与数据库中的帐号和密码进行匹配, 如果匹配则允许用户进入系统,否则弹回继续输入账号及密码。相关接口和和方法如下:/登陆成功if (tblogininfobll.selectpasswordbyuseridandpassword(txtusername.text,txtpassword.text)this.hide();/是店长if (tblogininfobll.selectu

21、sersort(txtusername.text)=0)frmadministration f = new frmadministration ();f.show();/不是店长elsefrmmanagement f = new frmmanagement();f.show();/登陆失败elsemessageboxshow(用户名或密码错误!);txtpassword.text = ;txtusername.text = ;txtusername.focus();4.1.2 用户信息管理用户信息管理模块通过对用户信息的增、 删、 改、 查等操作实现对用户信息的管理。用户信息查询,首先调用用户

22、信息查看方法 selectalluserinfo() ,该方法实现了用户信息的模糊查询,以便用户快捷方便的对用户信息进行查询,代码如下:public dataset selectalluserinfo(string struserid)string strsql = select * from tblogininfo where userid like % + struserid + % ;datasetds = new dataset();ds = sqldataaccess.querysql(strsql);return ds;4.1.3 员工信息管理员工信息管理模块可以通过增、 删、 改

23、、 查等相关操作来实现对员工信息的管理。在员工信息查询模块中实现模糊查询,对员工 id 文本框当中的内容传送到服务器程序之后, 在数据库当中自动的进行数据模糊匹配, 及时的将最匹配信息以列表的形式转发回客户端程序,比如用户在搜索文本框中输入了“110502” ,那么服务器程序会自动将 id 中包含“110502”的员工信息从数据库中提取出来。展示员工信息的字段如下:员工号、性别、年龄、性别、出生日期、手机号、家庭住址、职位。具体代码如下:public dataset selectallstaffinfo( string strstaffid)string strsql = select sta

24、ffid,name,age,sex,birthday,phoneno,address,position from tbstaffinfo left join tbsalary on tbstaffinfo.positionid=tbsalary.positionid where staffid like % + strstaffid + %;datasetds=new dataset();ds = sqldataaccess.querysql(strsql);return ds;4.1.4 工资信息管理员工工资信息管理模块通过对员工工资信息的增、 删、 改、 查等操作实现对员工工资信息的管理。

25、 用户需要查询员工工资信息时, 既可以通过点击查询按钮查询所有员工的工资信息,也可以通过员工的 id 精确查询某个员工的工资信息。展示具体的员工工资信息字段,如下:职位、工资、员工 id 和姓名。另当用户修改某员工的工资信息时, 首先要查询出该员工的工资信息并选中该员工工资信息行, 点击删除按钮即可操作完成,删除功能具体代码如下:private void btndeletesalaryinfo_click(object sender,eventargs e) string strposition = datagridview1.selectedrows0.cells2.value.tostri

26、ng();if (messageboxshow(你确定要删除该数据吗?,提示,messageboxbuttonsdialogresul.tno) return;elsetbsalaryinfobll.deleteesalaryinfo(strposition);/删除后重新查询datasetds = tbsalaryinfobll.selectallsalaryinfo();this.datagridview1.datasource = ds.tables0;4.1.5 商品信息管理商品信息管理模块通过对商品信息的增、 删、 改、 查等操作实现对商品信息的管理。 用户需要查询商品信息时, 既可

27、以通过点击查询按钮查询所有商品的信息, 也可以通过商品名称精确查询某个员工的工资信息。展示具体的员工工资信息字段如下:商品编号、 商品名称、 库存量、 进价、 售价、 生产商、 生产日期、 保质期限、 保质期。另当用户需要添加商品信息时, 只需点击商品信息添加按钮, 待跳转出商品信息添加窗体后,添加商品信息并保存返回即可。添加商品信息模块具体代码如下:private void btnaddgoodsinfo_click( object sender,eventargs e) system.guid guid = system.guid.newguid(); /guid 类型string str

28、goodsid = system.guid.newguid().tostring(); /直接返回字符串类型string strfactoryname=cboxfactoryname.text;string strfactoryid = tbfactoryinfobll.selectfactoryidbyname(strfactoryname); tbgoodsinfobll.insertgoodsinfo(strgoodsid,txtgoodsname.text,int.parse(txtstock.text ),double.parse(txtbid.text),double.parse(

29、txtprice.text),strfactoryid,datetime.parse(txtpr oducedate.text),datetime.parse(txtdeterioratedate.text),txtqualityperiod.text);messageboxshow(添加厂商信息成功!);this.hide();frmfactoryinfomanagement f = new frmfactoryinfomanagement();f.show();4.1.6 生产商信息管理生产商信息管理模块通过对生产商信息的增、删、改、查等操作实现对生产商信息的管理。 用户需要查询某个生产商

30、信息时, 既可以通过点击查询按钮查询所有生产商的信息, 也可以通过生产商名称精确查询某个生产商的具体信息。 展示具体的生产商信息的字段如下:厂商编号、厂商名称、地址、联系电话、邮编号码。当用户需要修改生产商信息首先要查询出该生产商的工资信息并选中该生产商信息行, 点击修改按钮跳转出生产商信息修改界面后, 对生产商信息作出修改后保存即可。 生产商信息修改模块具体代码如下:private void btnupdatefactoryinfo_click(object sender,eventargs e) ctbfactoryinfobll.updatefactoryinfo(txtfactoryn

31、ame.text, txtaddress.text,txtphoneno.text, txtzipcode.text, strfactoryid);his.hide();frmfactoryinfomanagement f = new frmfactoryinfomanagement();f.show();4.1.7 销售信息管理销售信息管理模块通过对销售信息的增、 删、 改、 查等操作实现对销售信息的管理。 用户需要查询某个商品的销售信息时, 既可以通过点击查询按钮查询所有产品的销售信息, 也可以通过商品名称精确查询该商品销售的具体信息。 展示具体的产品销售信息的字段如下:月销售编号、商品名

32、称、销售量、销售额、净利润。月销售编号为销售信息的虚拟主键,通过年月( 2015 年 1 月即 2015-01) +产品的 guid 编号组成。4.1.8 利润信息管理利润信息管理模块通过对利润信息的增、 删、 改、 查等操作实现对利润信息的管理, 并将月利润直观的展示给用户。 用户需要查询某月的利润信息时, 既可以通过点击查询按钮查询所有月利润信息,也可以通过某月编号( 2015年 1 月即2015-01)精确查询该月利润具体信息。 展示具体的月销售利润信息的字段如下: 月利润编号、 工资总额、销售总额、净利润总和、月最终利润。4.2 数据库设计4.2.1 数据库概述sql server是微

33、软推出的一款关系型数据库管理系统。sql server的主要特点包括:与 windows 操作系统、服务器软件和软件开发工具紧密结合,适合中小企业使用。同时,数据库管理系统可以有效的控制冗余,限制未授权访问,为应用程序提供 持久性存储,提供高效查询出来的存储结构,提供备份和恢复,提供多用户界面,表示数据间复杂联系,确保完整性约束等。4.2.2 数据库详细设计对系统所需功能需求分析通过了设计确定了系统数据库中表的设计,该系统将用到如下一系列数据表。表4.1登录信息表字段字段类型主键或外键说明能否为空useridvarchar(20)pk登录id不能为空passwordvarchar(20)登录密

34、码不能为空usersortint0表小店长,1表小副店长,2表示销售组长,3表示销售员不能为空表4.2员工信息表字段字段类型主键或外键说明能否为空staffnovarchar(20)pk员工编号(虚拟主键)不能为空staffidvarchar(20)员工id不能为空namevarchar(20)姓名不能为空ageint年龄不能为空sexvarchar(20)性别不能为空birthdaydate出生年月不能为空phonenovarchar(20)手机号可以为空addresvarchar(100)家庭地址可以为空positionidvarchar(20)职位不能为空表4.3工资信息表字段字段类型主

35、键或外键说明能否为空positionldvarchar(20)pk职位号(虚拟主键)不能为空positionvarchar(20)职位不能为空salarydecimal(18,2)工资不能为空表4.4商品信息表字段字段类型主键或外键说明能否为空goodsidvarchar(20)pk商口口编p不能为空goodsnamevarchar(100)名称不能为空stockint库存不能为空biddecimal(18,2)进价不能为空pricedecimal(18,2)售价不能为空factoryidvarchar(20)生产商id不能为空productdatedate生产日期不能为空deteriorat

36、edatedate保质期限不能为空qualityperiodvarchar(20)保质期不能为空表4.5生产商信息表字段字段类型主键或外键说明能否为空factoryidvarchar(20)pk生产箭号(虚拟主键)不能为空factorynamevarchar(100)生产商名称不能为空addressvarchar(100)生产商地址不能为空phonenovarchar(20)生产商电话不能为空zipcodevarchar(20)邮政编码可以为空表4.6销售信息表字段字段类型主键或外键说明能否为空salesidbymonthvarchar(20)pk月销售号(虚拟主不能为空键)goodsidva

37、rchar(20)商品id不能为空quantityint销售量不能为空salesmoneydecimal(18,2)销售额不能为空retainedprofitdecimal(18,2)净利润不能为空表4.6利润信息表字段profitidbymonth字段类型varchar(20)主键或外键pk说明月利润编号(虚拟主键)能否为空不能为空salarycountdecimal(18,2)工资总额不能为空salescountdecimal(18,2)销售总额不能为空retainedprofitcountdecimal(18,2)净利润总和不能为空totalprofitdecimal(18,2)最终利润

38、不能为空4.2.3 实体e-r图图4.1实体e-r图5系统实现5.1 登录功能模块截图展示用户输入账号及密码(如图5.1),点击登录按钮登录后跳转主界面(如图5.2)图5.1登录界面图5.2主界面5.2 用户信息管理功能模块截图展示用户点击登录信息管理按钮进入登录信息管理界面(如图5.3),点击登录信息添加按钮进入登录信息添加界面(如图5.4),点击登录信息修改按钮进入登录信息修改界面(如图5.5)图 5.3 登录信息管理界面图 5.4 登录信息添加界面图 5.5 登录信息修改界面5.3 员工信息管理功能模块截图展示用户点击员工信息管理按钮进入员工信息管理界面 (如图 5.6) , 点击员工信

39、息添加按钮进入员工信息添加界面 (如图5.7) , 点击员工信息修改按钮进入员工信息修改界面(如图5.8)图 5.6 员工信息管理界面图 5.7 员工信息添加界面图 5.8 员工信息修改界面5.4 工资信息管理功能模块截图展示用户点击员工工资信息管理按钮进入员工工资信息管理界面 (如图 5.9) , 点击员工工资信息添加按钮进入员工工资信息添加界面(如图5.10) ,点击员工工资信息修改按钮进入员工工资信息修改界面(如图 5.11) 。图 5.8 员工工资信息管理界面图 5.10 员工工资信息添加界面图 5.11 员工工资信息修改界面5.5 商品信息管理功能模块截图展示用户在主界面点击商品信息

40、的按钮, 系统跳转进入商品信息管理界面 (如图5.12) ,点击商品信息添加按钮进入商品信息添加界面(如图5.13) ,点击商品信息修改按钮进入商品信息修改界面(如图5.14) 。5.13 商品信息添加界面图 5.14 商品信息修改界面5.6 生产商信息管理功能模块截图展示用户点击生产商信息管理按钮进入生产商信息管理界面(如图5.15) ,点击生产商信息添加按钮进入生产商信息添加界面(如图5.16) ,点击生产商信息修改按钮进入生产商信息修改界面(如图5.17) 。图 5.15 生产商信息管理界面图 5.16 生产商信息添加界面图 5.17 生产商信息修改界面5.7 销售信息管理功能模块截图展

41、示用户点击销售信息管理按钮进入销售信息管理界面(如图5.18) ,点击销售信息添加按钮进入销售信息添加界面(如图5.19) ,点击销售信息修改按钮进入销售信息修改界面(如图5.20) 。图 5.18 销售信息管理界面图 5.19 销售信息添加界面图 5.20 销售信息修改界面5.8 利润管理功能模块截图展示用户点击利润信息管理按钮进入利润信息管理界面(如图 5.21) ,点击利润信息添加按钮进入利润信息添加界面(如图5.22) ,点击利润信息修改按钮进入利润信息修改界面(如图5.23) 。图 5.21 利润信息管理界面图 5.22 利润信息添加界面图 5.23 利润信息修改界面6系统测试6.1

42、 测试目的软件测试工作横跨软件生命周期的两个阶段, 一般情况下软件开发占全部工作量 的40%。通常软件测试是一个不断运行程序,发现 bug,改正bug,直到所有的功 能得以实现。6.2 测试用例6.2.1 用户登录测试用例表6.1用户登录测试用例用例编号:1用户登录测试模块名称用户登录模块功能登录系统输入数据1 .输入数据库已存的账号和密码2 .输入数据库没有的账号和密码输出结果1 .登录成功2 .登录失败是否符合预期是测试人杜鑫雨测试时间2015-5-206.2.2 添加用户登录账号测试用例表6.2添加用户登录账号测试用例用例编号:2添加用户登录账户测试模块名称添加用户登录账号模块功能添加用

43、户登录账号输入数据1 .输入数据库已存的账号和密码2 .输入数据库没有的账号和密码3 .输入账号存于数据库们对应密他不同4 .输入的账号和密码为空输出结果1 .添加失败2 .添加成功3 .添加失败4 .添加失败是否符合预期是测试人杜鑫雨测试时间2015-5-206.2.3 修改用户登录信息测试用例表6.3修改用户登录信息测试用例用例编号:3修改用户登录信息测试模块名称修改用户登录账号模块功能修改用户登录账号输入数据1 .不对登录信息做修改2 .修改登录密码和权限3 .修改登录密他/、修改权限4 .修改权限/、修改密码输出结果1 .修改失败2 .修改成功3 .修改成功4 .修改成功是否符合预期是

44、测试人杜鑫雨测试时间2015-5-206.2.4 进货模块测试用例表6.4进货模块测试用例用例编号:4进货模块测试模块名称进货模块功能录入进货信息输入数据1.录入进货商品信息,包括必填项与非必填项2 .只录入必填项进货商品信息3 .只录入非必填项进货商品信息4 .都不录入必填项与非必填项进货商品信息输出结果1 .录入进货信息成功2 .录入进货信息成功3 .录入进货信息失败4 .录入进货信息失败是否符合预期是测试人杜鑫雨测试时间2015-5-216.2.5 修改商品信息测试用例表6.5修改商品信息测试用例用例编号:5修改商品信息测试模块名称修改商品信息模块功能修改商品信息输入数据1 .不对商品信

45、息做修改2 .修改必填项与非必填项商品信息3 .只修改必填项商品信息4 .只修改非必填项商品信息输出结果1 .修改失败2 .修改成功3 .修改成功4 .修改失败是否符合预期是测试人杜鑫雨测试时间2015-5-216.2.6 添加月销售测试用例表6.6添加月销售测试用例用例编号:5添加月销售模块测试模块名称添加月销售信息模块功能添加月销售信息输入数据1 .录入月销售信息,包括必填项与非必填项2 .只录入必填项月销售信息3 .只录入非必填项月销售信息4 .都不录入必填项与非必填项月销售信息输出结果1 .添加月销售信息成功2 .添加月销售信息成功3 .添加月销售信息失败4 .添加月销售信息失败是否符

46、合预期是测试人杜鑫雨测试时间2015-5-216.2.7 添加员工个人信息测试用例表6.7添加员工个人信息测试用例用例编号:2添加员工个人信息测试模块名称添加员工个人信息模块功能添加员工个人信息输入数据1 .录入员工个人信息,包括必填项与非必填项2 .只录入必填项员工个人信息3 .只录入非必填项员工个人信息4 .都不录入必填项与非必填项员工个人信息输出结果1 .添加成功2 .添加成功3 .添加失败4 .添加失败是否符合预期是测试人杜鑫雨测试时间2015-5-206.2.8 添加员工工资信息测试用例表6.8添加员工工资信息测试用例用例编号:2添加员工工资信息测试模块名称添加员工工资模块功能添加员工工资输入数据1.录入员工工资信息,包括必填项与非必填项5 .只录入必填项员工工资信息6 .只录入非必填项员工工资信息7 .都不录入必填项与非必填项员工工资信息输出结果2 .添加成功3 .添加成功4 .添加失败5 .添加失败是否符合预期是测试人杜鑫雨测试时间2015-5-206.2.9 修改员工个人信息测试用例表6.9修

温馨提示

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

评论

0/150

提交评论