




免费预览已结束,剩余49页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机系毕业设计文档前言 在市场经济的激烈竞争中,企业必须把业务经营同市场需求联系起来,为此,企业纷纷建立起了自己的数据库系统,由计算机管理代替手工操作。 物资管理是一般工业、商业企业生产管理环节中重要的一环,需要对物资基本信息管理、物资调配信息等尽心完整的监控。物资入库首先需要登记物资的基本信息,包括物资的种类、名称、型号、单位、单价等;然后登记物资入库信息,包括物资基本信息、入库地点、入库人、经办人、数量等;出库物资需要登记出库信息,包括物资基本信息、出库地点、出库人、经办人、数量等;根据物资的入库、出库过程的综合,得到各种物资的余额信息,方便进行后续工作。设计一个管理信息系统,主要是我通过在实际中了解了一些企业的管理形式,并结合当今世界管理信息系统的蓬勃发展,了解现阶段对管理信息系统强调的是综合管理功能,多维服务模式,人机协调的、智能化的、集成化的计算机辅助管理功能等。因此设计这样一个管理信息系统,来解决一些小型企业在物理管理上的缺点,能够实现物资信息的系统化、规范化和自动化。仓库管理的物资主要是企业生产所需要的各种设备。进货时经检查合同确认为有效托收以后,进行验收入库,填写入库单,进行入库登记。企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。计划员根据整个企业的需求开出物资设备出库单,仓库管理中根据出库单核对发放设备。设备使用完毕需要及时归还入库,填写入库单。根据需要按照月、季、年进行统计分析,产生相应报表。目 录第1章系统分析41.1开发背景41.2任务概述41.3项目开发计划71.4数据流图和数据词典7第2章概要设计172.1网站结构图172.2处理流程182.3数据库设计202.4界面风格设计222.5目录结构说明23第3章详细设计233.1主模块233.2入库模块293.3出库模块323.4管理员管理343.5查询模块37第4章系统测试394.1测试计划394.2测试结果说明40第5章用户手册445.1系统主要功能445.2运行环境要求445.3系统安装与初始化445.4运行说明455.5查询方式46第6章第六章 毕业设计小结51 摘 要 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现管理企业势在必行。本系统采用面向对象的程序设计思想进行编制,整个系统数据存在表格文件中,由数据库文件进行管理。在设计数据库时使表格文件发生关联,组成关系型数据库,以便于对数据进行处理。这样就可以在数据的操作上分别针对属于不同表的数据,不必为了某条记录的一个字段来对全部记录进行修改,加快了数据的处理速度,增加了数据的可管理性。关键字数据库,Visual Basic6.0,信息管理系统第1章 系统分析1.1 开发背景仓库管理的物资主要是企业生产所需要的各种设备。进货时经检查合同确认为有效托收以后,进行验收入库,填写入库单,进行入库登记。企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。计划员根据整个企业的需求开出物资设备出库单,仓库管理中根据出库单核对发放设备。设备使用完毕需要及时归还入库,填写入库单。根据需要按照月、季、年进行统计分析,产生相应报表。仓库管理的特点是信息自理量比较大。所管理的物资设备种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方工各不相同。因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门管理规格不统一等问题。在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我采取了下面的一些原则。1.统一各种原始单据的格式,统一帐目和报表的格式。2.删除不必要的管理冗余,实现管理规范化、科学化。3.程序代码标准化,软件统一化,确保软件的可维护性和实用性。4.界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。5.建立操作日志愿,系统自动记录所进行的各种操作。1.2 任务概述1.2.1 组织结构图公司经理入库管理部出库管理部物资管理部部入库员入库管理出库员出库管理余额浏览余额查询物资修改组织结构图 1.2.2 组织与业务的关系1. 业务流程图加工结束订购原料订单订购信息产品货物供货商产品加工(水洗方式)验收订购业务流程图 合格返工 2. 入库管理部主要负责客户订单的管理于物资入库的管理。客户订单管理主要是通过客户于经理所组成的客户订购单。工作人员从财务处领取订购单,前往客户公司,将物资运回公司,由仓库管理员审核,最后存入仓库保存,将验收单和发票转送到财务报账。3. 出库管理部 主要负责物资出库的管理。物资在仓库的管理主要通过仓库管理员在仓库对成品半成品物资的管理。工作人员根据提货单从仓库提货,将物资运出,并办理结算手续,根据发票进行提成。4. 物资管理部主要负责对物资在仓库的各种管理工作。根据物资的入库、出库信息管理,通过查询、统计、浏览等各种手段,分析出数据,决策者根据这些数据,进行决策。1.2.3 功能体系图物资管理信息系统物资余额信息管理物资出库信息管理物资入库信息管理物资基本信息管理系统管理物物资余额信息浏览物物资余额信息查询出入库物资信息查询出入库物资信息修改入出库物资信息查询入出库物资信息修改入出库物资信息添加物物资基本信息查询物物资基本信息修改物物资基本信息添加密用户管理用退出功能体系图1.2.4 实现目标物资管理信息系统针对的用户是单个中小型公司的仓库,主要的实现目标有:l 实现对仓库基本信息的管理;l 实现对仓库入库基本信息的管理;l 实现对仓库出库基本信息的管理;l 实现对物资余额信息的管理l 能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息系统入库首先需要登记物资的基本信息,包括物资的种类、名称、型号、单位、单价等;然后登记物资入库信息,包括物资基本信息、入库地点、入库人、经办人、数量等;出库物资需要登记出库信息,包括物资基本信息、出库地点、出库人、经办人、数量等;根据物资的入库、出库过程的综合,得到各种物资的余额信息,方便进行后续工作。1.2.5 运行环境l 小型局域网l 服务器(戴尔Power2800)l 工作站(PIV台式机)l 交换机(思科2954)l 操作系统(Windows 2000)l 数据库(Access2000)l 开发工具1.3 项目开发计划仓库管理系统是针对仓库的物品的经常出入库和查询统计等方面工作而开发的管理软件。根据用户的要求,实现仓库的物品管理、出入库管理、得到各种物资的余额信息等工作.用户通过操作界面,对仓库里的物品的基本情况进行操作,对库存数量进行查询,用户通过简单的操作即可轻松的管理仓库。首先是管理体制的合理化。应用计算机管理后,可以获得准确的库存量.第二,是管理工作的标准化,在信息收集制度化,信息形式标准化,信息传递规范化,信息内容系统化的基础上,使管理工作逐步走上程序化,标准化的轨道。第三,管理效果的最优化。应用计算机后,可以更多地定量地分析管理问题,减少管理决策中的主观随意性,使决策更加精确有效。第四,基础数据的科学化。应用计算机管理后,由于计算机能存贮大量的数据,而且数据只要一次存入,便可多次重复使用,所以管理数据达到完整,统一,原始记录能保证及时,准确。最后,应用计算机管理后,许多重复性的工作,都可由计算机去执行,从而人使管理人员从事务性工作解脱出来,真正变为从事一些信息的分析,判断,决策等创造性的工作。解决信息的不一致问题;实现全院范围内的信息共享;为领导层的决策支持提供服务;计算机用于管理,促进了管理水平的提高;对提高管理人员对计算机管理信息系统的认识和普及计算机知识起到了较好的促进作用;1.4 数据流图和数据词典物资管理的查询、修改、浏览;1.4.1 入库管理部1. 入库管理部简要说明项目名称物资(仓库)管理信息系统项目代码名称Form3库存管理子项目名称库存信息子项目代码名称VB语言2. 数据流程图原料,产品入库D采购3产品检验4产品登记检验错误原料产品信息访问记录日历返回信息原料,产品入库流程图 3. 数据词典(1) 数据源点及汇点描述: 名称:原料,产品存贮信息简要描述:有关物资的各项信息有关数据流:入库信息;出库信息 名称:日历简要描述:当日日期有关数据流:年月日(2) 加工逻辑词条描述: 加工名:用户检验加工编号:简要描述:检验用户身份,判定是否是管理员输入数据流:用户信息输出数据流:用户信息 加工名:经手人登记加工编号: 入库信息说明:用于传递入库信息数据流来源:物资入库数据流去向:库存信息数据流组成:原料入库信息原料名称物资属性数据流组成:产品入库信息=产品编码+产品属性 出库信息说明:用于传递出库信息数据流来源:产品出库数据流去向:库存信息数据流组成:产品出库信息出库编号物资属性 数据流名:供应商信息说明:用于传递供应商信息数据流来源:各 种 附 类分项信息数据流去向:入库登记表数据流组成:供应商属性 数据流名:日期说明:提供当前日期信息数据流来源:日历数据流去向:销售检验,货品销售登记数据流组成:日期年月日年“0000”.“9999”月“01”.“12”日“01”.“31” 数据流名:经办人员信息说明:经办人员信息数据流来源:各种 附 类 分项信息数据流去向:入库登记表,出库登记表 数据流名:仓库管理信息说明:仓库管理员信息数据流来源:各 种 附类分项信息数据流去向:入库登记表,出库登记表数据流组成:仓库属性1.4.2 出库管理部1. 1.库存添加删除管理简要说明项目名称物资(仓库)管理信息系统项目代码名称出库管理部子项目名称添加删除库存子项目代码名称V B语言操作员登记物资基本信息管理物资余额信息管理添加,删除库存信息是否是管理者添加删除库存流程图YN2. 4.2.数据流图 3. 数据源点及汇点描述: 名称:物资简要描述:有关物资的各项信息有关数据流:入库信息;出库信息 名称:附类分项简要描述:各种附类分项信息有关数据流:各种附类分项信息添加,册除入库信息说明:用于添加,册除入库信息数据流来源:物资入库数据流去向:库存信息数据流组成:入库信息入库编号物资属性 添加,册除出库信息说明:用于添加,册除出库信息数据流来源:物资出库数据流去向:库存信息数据流组成:出库信息出库编号物资属性 数据流名:供应商信息说明:用于传递供应商信息数据流来源:各 种 附 类分项信息数据流去向:入库登记表数据流组成:供应商属性 数据流名:经办人员信息说明:经办人员信息数据流来源:各种 附 类 分项信息数据流去向:入库登记表,出库登记表 数据流名:仓库管理信息说明:仓库管理员信息数据流来源:各 种 附类分项信息数据流去向:入库登记表,出库登记表数据流组成:仓库属性加工逻辑词条描述:1.加工名:入库登记加工编号:1简要描述:将“入库商品信息”登记到“库存商品中”中,完成后商品放入仓库输入数据流:入库物资编号,入库数量,商品号,商品名称,入库价格,入库日期,备注加工逻辑:将入库信息及日期写入库数据表中;2.加工名:出库登记加工编号:2简要描述:将“出库商品信息”登记到“库存商品中”中,完成后商品放入货架上输出数据流:出库物资编号,出库数量,商品号,商品名称,出库日期,备注加工逻辑:将出库信息及日期写出库数据表中;数据词典名称:员工资料简要描述:员工的基本资料有关数据流:员工姓名;性别;年龄;电话号码;家庭住址 2工逻辑词条描述:加工名:核对数据加工编号:简要描述:核对输入的用户资料输入数据流:用户名;密码 输出数据流:员工姓名;性别;年龄;电话号码;家庭住址加工逻辑:IF用户名或密码THEN发出“用户名或密码错误”ELSE发出“输入正确” ENDIF 3数据流名词条描述: 数据流名:员工说明:记录员工的主要相关信息数据流来源:员工数据流去向:员工检验数据流组成:员工员工姓名性别年龄电话号码家庭住址姓名2字母24电话号码2字母24家庭住址2字母24 年龄1字母4数据文件词条描述: 数据文件名:员工库简述:存放员工信息输入数据:无输出数据:员工信息数据文件组成:员工库由“员工信息”组成 数据文件名:增加、删除员工记录库简述:存放会员增加、删除记录信息输入数据:员工增加、删除记录输出数据:员工信息记录数据文件组成:员工信息记录库由“员工增加、删除记录”组成物资管理部查询浏览过程4. 物资管理部查询简要说明项目名称物资(仓库)管理信息系统项目代码名称Form4信息查询子项目名称物资信息查询子项目代码名称V B语言5. 数据流图D操作员3货品查询4货品登记检验错误数据产品信息访问记录编号返回信息查询库存6. 数据词典(3) 数据源点及汇点描述: 名称:物资简要描述:有关物资的各项信息有关数据流:入库信息;出库信息 名称:查询简要描述:查询入库出库信息有关数据流:入库,出库信息 查询入库信息说明:用于查询入库信息数据流来源:物资入库数据流去向:库存信息21 查询出库信息说明:用于查询出库信息数据流来源:物资出库数据流去向:库存信息22 数据流名:供应商信息说明:用于传递供应商信息数据流来源:各 种 附 类分项信息数据流去向:入库登记表数据流组成:供应商属性第2章 概要设计存货统计表进出存报表入库统计报表出库统计报表操作员登录货品分类货品库存货品档案出库单退货单入库单库存盘点Excel表导入查询人工输入货品基本信息人员进行添加册除货品操作2.1 网站结构图 2.2 处理流程2.2.1 主流程1. 建立与数据库的连接2. 获取系统设置3. 显示主对话框4. 等待用户输入如为入库:进入入库管理流程。如为出库:进入出库管理流程。如为物资管理信息查询:进入物资关系信息流程。如为系统管理:进入系统管理流程。如为退出:检查所有子窗口,关闭对话框,断开与数据库的连接 开始 始始输入用户名和口令结 束登录界面主菜单 基本信息查询其他添加删除更新查询用户管理退出数据库的连接流程图口令正确口令不正确2.2.2 入库流程1. 要求用户输入信息2. 用户身份查验3. 获取相关的用户信息并显示4. 等待用户输入如为确认输入内容:读入资料,提交请求,更新信息显示,显示入库操作结果。如为完成入库操作:结束入库流程。物资入库基本信息实体ER图:物资入库基本信息实体ER图物资编号物资名称物资规格物资单位 2.3 数据库设计2.3.1 物资基本信息表(material)物资记录的数据结构如下:物资编号(wzID)整数(唯一标示符)物资名称(wzName)变长字符串规格型号(wzspec)变长字符串类别(wzkind)长整数计量单位(wzunit)长整数单价(danjia)长整数2.3.2 物资入库表(msave):物资记录的数据结构如下:物资编号(wzID)整数(唯一标示符)品名(Name)变长字符串经手人(Author)变长字符串数量(shuliang)长整数重量(zhongliang)长整数单价(danjia)长整数金额(money)长整数2.3.3 物资出库表(muse):物资记录的数据结构如下:物资编号(wuziID)整数(唯一标示符)品名(Name)变长字符串经手人(Author)变长字符串数量(shuliang)长整数单价(danjia)长整数金额(money)长整数2.3.4 物资查询表(msurplus)物资记录的数据结构如下:物资编号(wuziID)整数(唯一标示符)品名(Name)变长字符串经手人(Author)变长字符串数量(shuliang)长整数单价(danjia)长整数金额(money)长整数图2.1 系统网络拓扑图2.4 界面风格设计1. 设计风格:2. 设计本系统的标准色彩: 边框等色彩尽量使用与标准色彩一致的色彩。背景色采用:白色。主要界面以蓝色为主。边框等色彩尽量使用与标准色彩一致的色彩。 3. 设计标准字体。 在关键的标题,菜单,界面貌一新里使用统一的标准字体.4. 使用统一的语气和人称。 5. 使用统一的图片处理效果。 应该统一图片阴影效果的方向,厚度,模糊度都必须一样。2.5 目录结构说明物资余额信息管理 物资入库信息管理物资出库信息管理物资基本信息管理用户管理退出第3章 详细设计3.1 主模块3.1.1 简要说明模块名称物资信息管理系统主模块模块代码名称FORM启动条件登入正确的用户名和密码选择输入及查看所有物资信息功能添加、修改、删除物资信息输出添加、删除、修改成功信息3.1.2 程序逻辑物资资料模块初始化初始化登陆对话框关闭主界面对话框输入确认物资模块进入主模块物资入库模块物资出库模块返回该物资的资料不存在输入”用户名与密码”1.处理判断信息数据存储外部环境信息流2.登入界面输入用户名及密码判断是否正确添加、修改、删除物资信息存储信息更新显示返 回物资管理系统软件 NOYES3.1.3 界面设计输入正确的用户名和密码进入主界面:3.1.4 管理系统后台的数据库:连接数据库,通过IF THEN判断是否拥护正确在命令按钮单击写下连接数据库USER表的判断语句Private Sub Command1_Click()denlu_name = Text1.Text 定义登陆名变量denlu_pass = Text2.Text 定义登陆密码变量Dim mycn As New ADODB.Connection 定义ADO连接Dim myrs As New ADODB.Recordset 定义ADO记录集Set myrs = New ADODB.Recordset mycn.Open Provider=Microsoft.Jet.OLEDB.4.0;Data Source=rsgl.mdb;myrs.Open SELECT * FROM user where (user.user)= + mname + and jibie= + jibie + ;, mycn, adOpenKeyset, adLockOptimistic设置ADO记录集的路径并打开数据库,用SQL 打开表If myrs.BOF = True And myrs.EOF = True Then 如果没找到MsgBox 查无此人, , 登陆信息 弹出信息查无此人ElseIf myrs(pass) = denlu_pass Then 如果找到 MsgBox ok, , 登陆信息 弹出信息OK” Form1.Show Unload Me 关闭 目的是USER表没有该用户,将无法使用本程序用户名和密码数据表:3.1.5 测试要点1. 模块正常工作流程2. 对输入的查验,包括输入值的合法性与合理性检验3. 数据库连接异常能否做出适当处理4. 数据库数据异常时能否判断并给予适当处理3.2 入库模块3.2.1 简要说明模块名称入库模块模块代码名称Form2启动条件单击“物资入库管理信息”子菜单输入物资入库信息功能添加,删除入库信息3.2.2 程序逻辑 用户登入成功入库信息修改删除,添加入库信息资料信息存储图3.1 入库模块3.2.3 界面设计3.2.4 主要函数说明用 LABEL控件 画出 各个标签.用ADO控件 使用JET 4.0 连接数据库,在文件名,选择当前目录的数据库,在数据源选择药品入库的数据表,然后确定,这样的目的是使用ADO控件连接到数据库,然后用TEXT控件通过连接ADO控件而连接到数据库通过连接TEXT控件把数据库的字段显示出来。用TEXT控件在界面画出各个容器,数据源设为 ADO控件,然后选择要显示的数据库字段,通过COMMAND控件画出按钮,为按钮加入代码Adodc1.Recordset.Update 将记录加入数据库Adodc1.Recordset.AddNew 添加新记录在Form_Load()中添加代码Adodc1.Recordset.AddNew 是窗体一运行就进入添加新记录的状态代码如下Private Sub Form_Unload(Cancel As Integer) Screen.MousePointer = vbDefaultEnd SubPrivate Sub datPrimaryRS_Error(ByVal ErrorNumber As Long, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, fCancelDisplay As Boolean) 错误处理程序代码置于此处 想要忽略错误,注释掉下一行 想要捕获它们,在此添加代码以处理它们入库数据表: 3.2.5 测试要点1. 模块正常工作流程2. 对输入的查验,包括输入值的合法性与合理性检验3. 数据库连接异常能否做出适当处理4. 数据库数据异常时能否判断并给予适当处理3.3 出库模块3.3.1 简要说明模块名称出库模块模块代码名称Form3启动条件单击“物资出库管理信息”子菜单输入物资出库信息功能添加,删除库信息3.3.2 程序逻辑 用户登入成功出库信息修改删除,添加出库信息资料信息存储出库模块3.3.3 界面设计3.3.4 主要函数说明出库登记模块:售出商品是进行出库记录,完成后,将数据存盘。首先在数据库建立药品出库的数据表 和客户数据表,表中具有界面上的相关字段用 LABEL控件 画出 各个标签。用ADO控件 使用JET 4.0 连接数据库,在文件名,选择当前目录的数据库,在数据源选择出库的数据表,然后确定,这样的目的是使用ADO控件连接到数据库,然后用TEXT控件通过连接ADO控件而连接到数据库通过连接TEXT控件把数据库的字段显示出来。用TEXT控件在界面画出各个容器,数据源设为 ADO控件,然后选择要显示的数据库字段,通过COMMAND控件画出按钮,为按钮加入代码Adodc1.Recordset.Update 将记录加入数据库Adodc1.Recordset.AddNew 添加新记录在Form_Load()中添加代码Adodc1.Recordset.AddNew 是窗体一运行就进入添加新记录的状态查询信息:对查询信息进行统计管理。按字段查询: 使用ADO控件连接数据库,在ADO的数据源选择当前目录的数据库,在SQL 属性输入以下SQL查询语句,select * from ygwhere 字段= :ss然后确定,这样的目的是使用SQL查询语句索检出记录建立变量”SS”.用一个TEXT控件输入查询条件,用一个COMMAND控件实现查询按钮代码如下Private Sub Command1_Click()ss = Text1.TextAdodc1.RecordSource = SELECT * FROM tj where 申报序号= + ss + 通过改变SS的值,查到想要的记录出库数据表:3.3.5 测试要点1. 模块正常工作流程2. 对输入的查验,包括输入值的合法性与合理性检验3. 数据库连接异常能否做出适当处理4. 数据库数据异常时能否判断并给予适当处理3.4 管理员管理3.4.1 简要说明模块名称管理者模块代码名称form_user启动条件单击“添加管理员”子菜单功能管理员功能管理3.4.2 程序逻辑1.处理管理员信息库数据存储外部环境信息流2.管理者管理者信息删除,添加业务员资料和用户名及密码设计信息存储管理者管理 3.4.3 界面设计3.4.4 主要函数说明3.4.5 测试要点1. 模块正常工作流程2. 对输入的查验,包括输入值的合法性与合理性检验3. 数据库连接异常能否做出适当处理4. 数据库数据异常时能否判断并给予适当处理3.5 查询模块3.5.1 简要说明模块名称查询模块启动条件单击“查询”子菜单功能对物资的各个信息进行查询3.5.2 程序逻辑处理管理员信息库数据存储外部环境信息流管理者管理者查询查询物资的入库、出库基本等信息信息查询3.5.3 界面设计3.5.4 主要函数说明用ADO控件连接到ADO数据源。然后用DBGRID控件通过连接ADO而连接到数据库,把数据库的字段显示出来。画出按钮控件,通过按钮控件对数据库的记录进行向前,向后滚动,并进行添加,删除,刷新,保存的操作。Private Sub Command1_Click()Adodc1.RecordSource = SELECT * FROM 货品信息 Adodc1.RefreshEnd SubAdodc1.RecordSource = SELECT * FROM 货品信息 where 货品名称= + ss + Adodc1.RecordSource = SELECT * FROM 货品信息 where 型号= + ss + Adodc1.RecordSource = SELECT * FROM 货品信息 where 类别= + ss + Adodc1.RecordSource = SELECT * FROM 货品信息 where + ss2 + = + ss4 + and + ss3 + = + ss5 + 第4章 系统测试4.1 测试计划4.1.1 测试方案在单元测试阶段,由编译程序检查语法错误,在编译通过后,采用白盒测试方法检查模块接口、模块内部的数据结构、逻辑路径、出错处理、边界条件等到方面进行检查。组合测试以黑盒测试为主,采用增量测试,对上层模块采用自顶向下测试,对某些具有输入输出功能或复杂算法的关键分支,采用自底向上测试,直到整个软件装配完毕。系统测试采用黑盒测试,测试环境模仿用户工作环境,对工作站分别采用Windows98, Windows XP两个平台进行检测,通过的标准是:主要功能已实现,已发现的重大差错已排除。在系统测试结束后,邀请用户代表,对照用户需求说明书,进行用户确认测试。根据测试规程,以及本项目开发计划,制定本系统测试计划,具体包括对下述内容的安排:测试阶段、测试范围(测试功能点),测试人员及职责,测试用例设计,测试环境架设,测试管理工具,测试进度控制,差错管理, 测试分析报告编制。4.1.2 测试项目在本系统中虽然从总体上分为了后台管理员模块,前台用户模块两大功能模块,但是实际上这两个模块所包含的低层次功能模块是既有重叠,又相互联系。因此,我们在设计测试用例的时候应该按照两大模块下属的小功能模块进行,可以用最小的工作量完成对整个系统的测试。具体的测试项目包括有:1. 后台登录测试后台登录界面,内容包括帐号、密码.2. 后台管理员管理测试后台所有管理员的功能,内容包括管理员对各功能模块的管理,管理员的添加、删除,权限的修改等等。3. 后台配置修改测试系统配置的修改。4. 后台物资信息的管理测试后台物资信息的管理,内容包括分类的添加、修改、删除。4.2 测试结果说明4.2.1 后台登录1. 条件:系统存在二个管理员:linrong,密码:linrong;管理员:lidan, 密码:lidan;一个一般用户:rudan,密码:rudan;2. 内容:(4) 当用户随意输入一个用户名“dfefs”,密码“464913”. (5) 显示警告“登陆错误:查无此人!”。(6) 当用户输入用户名“lidan”,密码“lidan”.(7) 当用户输入用户名“rudan”,密码随意为“rudan”(8) 显示信息“登陆:身份正确!”4.2.2 系统管理员管理1. 条件系统存在一个管理者:lirong;一般用用户:rudan;2. 2内容(1)当用户为管理者lirong或lidan时,进入添加一般用户执行结果:允许操作进入册除一般用户执行结果:允许操作进入对业务员的添加执行结果:允许操作进入对业务员的册除执行结果:允许操作进入对物资余额信息的浏览执行结果:允许操作g进入对物资余额信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入入库信息的管理,添加入库信息执行结果:允许操作i进入入库信息的管理,册除入库信息执行结果:允许操作j进入入库信息的管理,添加供应商信息执行结果:允许操作k.进入入库信息的管理,册除供应商信息执行结果:允许操作l进入对入库信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入出库信息的管理,添加出库信息执行结果:允许操作i进入出库信息的管理,册除出库信息执行结果:允许操作j进入出库信息的管理,添加用户信息执行结果:允许操作k. 进入出库信息的管理,册除用户信息执行结果:允许操作l进入对出库信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入基本信息的管理,添加基本信息执行结果:允许操作i进入基本信息的管理,册除基本信息执行结果:允许操作i进入基本信息的管理,修改基本信息执行结果:允许操作 测试结果显示正常。管理者的权限包括了对整个系统的管理,所以他对后台的所有操作都是允许的。(2)当一般用户rudan时,d进入对业务员的添加执行结果:允许操作e进入对业务员的册除执行结果:允许操作f进入对物资余额信息的浏览执行结果:允许操作g进入对物资余额信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入入库信息的管理,添加入库信息执行结果:允许操作i进入入库信息的管理,册除入库信息执行结果:允许操作j进入入库信息的管理,添加供应商信息执行结果:允许操作进入入库信息的管理,册除供应商信息k执行结果:允许操作l进入对入库信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入出库信息的管理,添加出库信息执行结果:允许操作i进入出库信息的管理,册除出库信息执行结果:允许操作j进入出库信息的管理,添加用户信息执行结果:允许操作进入出库信息的管理,册除用户信息k执行结果:允许操作l进入对出库信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入基本信息的管理,添加基本信息执行结果:允许操作i进入基本信息的管理,册除基本信息执行结果:允许操作i进入基本信息的管理,修改基本信息执行结果:允许操作(3)当用户为vb时,f进入对物资余额信息的浏览执行结果:允许操作g进入对物资余额信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入入库信息的管理,添加入库信息执行结果:允许操作i进入入库信息的管理,册除入库信息执行结果:允许操作j进入入库信息的管理,添加供应商信息执行结果:允许操作进入入库信息的管理,册除供应商信息k执行结果:允许操作l进入对入库信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入出库信息的管理,添加出库信息执行结果:允许操作i进入出库信息的管理,册除出库信息执行结果:允许操作j进入出库信息的管理,添加用户信息执行结果:允许操作进入出库信息的管理,册除用户信息k执行结果:允许操作l进入对出库信息的查询,有按编号和品名进行查询.执行结果:允许操作h进入基本信息的管理,添加基本信息执行结果:允许操作i进入基本信息的管理,册除基本信息执行结果:允许操作i进入基本信息的管理,修改基本信息执行结果:允许操作测试显示结果为正常。一般用户的权限包括了对物资余额管理,入库信息管理,出库信息管理,物资基本信息管理,所以他基本操作都是允许的,但对用户管理操作就无权管理了。4.2.3 后台配置修改1. 条件:必须以管理员admin为测试用户。2. 内容:(1)在物资余额管理浏览中,直接输入需要修改的内容.执行结果:修改成功(2)在入库物资管理杳询中,直接输入需要修改的内容.执行结果:修改成功(3)在出库物资管理杳询中,直接输入需要修改的内容.执行结果:修改成功(4) 在出库物资管理杳询中,直接输入需要修改的内容.执行结果:修改成功(5)在用户管理的设定用户界面中,可直接修改用户名和密码.执行结果:修改成功测试结果说明:测试用例是对测试工作的具体设计与准备,要求设计时努力全面考虑系统可能发生错误,测试时努力全面执行,同时又要抓住重要易出错的环节,补充新的测试用例,提高测试效率。下面以用户登录的功能测试用例为例进行说明:1 在对应在工作站上,提交本系统合法的用户名与密码,应该能成功登录。2 在不是对应在工作站上,提交本系统合法的用户名与密码,应该不能成功登录。3 在对应在工作站上,提交不合法的用户名与密码,应该不能成功登录。不合法的用户名与密码是指:空字串,或用户名与密码跟数据库记录不一致, 或与数据库设置的字段长度不符。4 所有登录不成功提示,用户点击“重试”后,能进入登录界面。5 所有登录不成功提示,用户点击“取消”后,能关闭本系统。第5章 用户手册5.1 系统主要功能1、功能选择模块:,进入主界面后可以进行功能的选择。2、物品入库模块:按输入物品信息进行入库登记。3、出库登记模块:加工完的商品是进行出库记录,完成后,将数据存盘。4、综合信息模块:对综合的信息进行日常管理。5、查询信息:对查询信息进行统计管理。6、统计模块:对各个表进行统计。7、用户管理模块:提高了系统的安全性。8、退出系统模块:退出系统返回WIDNOWS界面。5.2 运行环境要求系统的最低配置表:硬件接口支持一般PII或更高档微机、笔记本电脑。服务器:根据应用的规模,服务器可采用各种专用的服务器。数据库软件根据服务器操作系统平台选择access2000以上版本的数据库软件接口运行与WINDOWS95/98/Me/2000/NT,切具有WIN32 API的操作系统之上。5.3 系统安装与初始化系统运行SETUP即可安装5.4 运行说明5.4.1 登录方式(1) 目的:由管理人员安排,选择用户名与密码,只有验证了身份为正确的,才可以进入系统,对物资管理系统进行管理。(2)操作步聚:登录界面如图: 在空格处填写完用户名跟密码后,点击登录按扭若身份正确,则会弹出提示框“身份正确”,按确定按扭就能进入物资管理系统界面了。正确界面如图: 若填写的用户名与密码不正确,点击登录按扭则会弹出提示框“查无此人”。按确定按扭则重新回到登录界面。错误界面如图: 5.5 查询方式1. 1.当用户登入系统查询时:目的:根据编号或品名,输入相应的内容找到自己要的货物资料;可以对物资的入库信息查询,对物资的出库信息查询,也可以对物资的余额查询。操作步骤:对物资的入库信息查询界面如图:在主页面的查询部分选择一种查询选项,可以有编号跟品名查询,在左边的关键字里输入相应的查询内容。例:要查询相应的编号的,则在关键子里输入要查询的编号,若要查询相应的品名的,则在关键子里输入要查询的品名,然后用鼠标点击右边的“查询编号”按钮或者是“查询品名”按扭就能进行查询,找到需要查询的物品的资料。对物资的出库信息查询
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环球印务工业用途土地及其地上建筑物房地产市场租金价格评估报告
- 脊髓灰质炎知识课件
- 2025个体员工劳务合同范本汇编
- 2025年上海电信电路服务业务合同
- 2025年版合同样本:著作权质押合同
- 学校工程技术方案(3篇)
- 深度解读:2025年创新药研发热点与市场布局研究报告
- 安装工程结算审计方案(3篇)
- 建设工程雨季施工方案(3篇)
- 工程力学实验方案(3篇)
- 外科面试题目及答案
- 翻越您的浪浪山新学期开学第一课+课件
- 医院反恐知识培训课件
- 《不懂就问》教学课件
- 重症肺炎的体位管理
- 2025年干粉砂浆添加剂市场需求分析
- 2025年食堂人员培训试题及答案
- 2025年国企应聘测试题及答案
- 《创新创业基础 第2版》 课件 第1章 认识创业
- 烘烤箱作业指导书
- 鼾症的健康讲座:认识、预防与治疗
评论
0/150
提交评论