1、 湖南交通职业技术学院 毕业设计文档 题 目: 分销资源计划管理系统 学生姓名: 肖桂林 学 号: 200724230109 专 业: 软件技术 指导教师: 陈瑶老师 2010年 5月 分销资源计划管理系统 摘 要: 分销是当前国内绝大多数批发型商贸企业以及产供销一体化的制造类企业所采取的销售管理模式。国内市场的迅猛发展使得传统的销售渠道管理模式在新一轮的竞争中
2、风雨飘摇。 销售渠道的管理方向、操作模式与控制方法再次成为消费品生产企业关注的焦点。随着企业销售规模的扩大,对异地物流和资金流的管理难度越来越大。大部分企业试图采用人海战术来解决此类问题,从总部派驻大量人员到各地。但实际上问题并没有得到解决:手工统计销售数据速度慢,容易出错误,帐物经常不符,造成汇总数据不及时,不准确;销售过程缺乏有效监督,造成大量死帐呆帐,却无法及时追究相关人员责任,有些甚至根本就无法找出责任人。问题的结果造成企业在商品流通领域成本居高不下,企业的生产、市场决策缺乏准确的量化依据,造成企业资源的大量浪费。目前,许多企业的分销成本已经超过生产成本和产品开发成本,成为企业总体运行
3、成本的第一大构成要素;解决分销成本的控制问题,是目前这些企业的当务之急。 DRP是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。通过互联网将供应商与经销商有机地联系在一起,DRP为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。供应商和经销商之间可以实现实时地提交订单、查询产品供应和库存状况、并获得市场、销售信息及客户支持,实现了供应商与经销商之间端到端的供应链管理,有效地缩短了供销链。新的模式借助互联网的延伸性及便利性,使商务过程不再受时间、地点和人员的限制,企业的工作效率和业务范围都得到了有效的提高。总公司能够对分公司的财务及费用数据实行全
4、面监控,合理控制,有效降低财务风险和管理费用。企业也可以在兼容互联网时代现有业务模式和现有基础设施的情况下,迅速构建B2B电子商务的平台,扩展现有业务和销售能力,实现零风险库存,大大降低分销成本,提高周转效率,确保获得领先一步的竞争优势。 目 录 摘 要: I 目 录 II 一、分销资源计划管理系统需求分析 1 1引言 1 1.1编写目的 1 1.2背景 1 1.3参考资料 1 2任务概述 1 2.1目标 1 2.2分销资源计划管理系统功能描述 2 2.3分销资源计划管理系统用例模型 2 2.4分销资源计划管理系统静态模型和动态模型 4 2.5开发环境搭建 5
5、 2.6假定和约束 6 3需求规定 6 3.1功能需求 6 3.2性能需求 7 3.3软件属性要求 7 3.4其他需求 8 4数据说明 8 二、分销资源计划管理系统数据库设计 9 1引言 9 1.1编写目的 9 1.2背景 9 1.3参考资料 9 2. 数据库环境说明 9 2.1 数据库的命名规则 9 3逻辑结构设计 10 3.1 E_R图 10 3.2数据库表的详细设计 10 4物理结构设计 一三 5. 安全性设计 一三 6. 数据库管理与维护说明 一三 三、分销资源计划管理系统分析 14 1引言 14 1.1编写目的 14 1.2背景 14
6、1.3参考资料 14 2任务概述 14 2.1目标 14 2.2运行环境 14 2.3需求概述 一五 3总体设计 一五 3.1结构 一五 3.2功能需求与类的关系 16 4接口设计 17 4.1用户接口 17 4.2外部接口 一八 4.3内部接口 一八 5运行设计 一八 5.1运行模块组合 一八 5.2运行控制 一八 5.3运行时间 一八 6系统数据结构设计 一八 7系统出错处理设计 一八 7.1出错输出信息 一八 7.2出错补救措施 19 8安全保密设计 19 9系统维护设计 19 四、分销资源计划管理系统详细设计 20 1引言 20 1.1编
7、写目的 20 1.2背景 20 1.3参考资料 20 2设计概述 20 2.1用例 21 2.2系统界面 22 3对象模型 25 4.对象描述 25 4.1类的描述 25 4.2 类的主要实现代码: 28 4.3测试用例 35 5.动态模型 35 5.1场景:登入系统并进行业务操作 35 6.非功能性需求 36 7.辅助文档 36 五、分销资源计划管理系统测试报告 37 1.项目名称: 37 2.项目测试时间: 37 3.测试条件 37 4.测试用例及测试结果 37 5.测试结果评价 38 6.测试截图 38 6.1 用户登入测试 38 6.2集成
8、功能测试一 39 6.3集成功能测试二 40 致谢 41 参考文献 42 一、分销资源计划管理系统需求分析 1引言 随着计算机信息技术的发展,计算机在各行各业的应用越来越广泛,计算机带来的便利不言而喻。在商品销售的过程中采用计算机处理技术可以更好的为客户服务,更高更快的服务品质将给企业带来更多的机遇。 1.1编写目的 分销资源计划是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。
9、通过互联网将供应商与经销商有机地联系在一起,drp为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。供应商和经销商之间可以实时地提交订单、 查询产品供应和库存状况、并获得市场、销售信息及客户支持,实现了供应商与经销商之间端到端的供应链管理,有效地缩短了供销链。 新的模式借助互联网的延申性及便利性,使商务过程不再受时间、地点和人员的限制,企业的工作效率和业务范围都得到了有效的提高。企业也可以在兼容互联网时 代现有业务模式和现有基础设施的情况下,迅速构建b2b电子商务的平台,扩展现有业务和销售能力,实现零风险库存,大大降低分销成本,提高周转效率,确保 获得领先一步的竞争优势。 1.2背
10、景 项目名称:分销资源计划管理系统 项目提出和开发单位:湖南交通职院、信息管理系、软件0701班 肖桂林 1.3参考资料 胡林玲. 软件工程与UML. 北京: 电子工业出版社 刘造新. Visual Basic .net程序设计教程与实训. 北京: 北京大学出版社 徐人凤. SQL Server 2000. 北京:高等教育出版社 计算机软件工程规范国家标准汇编. 北京:中国标准出版社 2任务概述 2.1目标 在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的分销资源计划管理系统。
11、主要有如下几个方面的目标: ⑴ 确保系统用户及其权限的维护和数据的安全, ⑵ 实现分销商库存时的各种数据计算、显示和记录, ⑶ 为供货厂商和客户建立档案, ⑷ 能对库存的管理和商品资料维护 ⑸ 自动记录订单和报表情况并分析当天数据得到用户需要的盈亏报表结果等。 根据客户的要求,分析现有情况及问题,采用Browser/Server结构,将分销资源计划管理系统做成一个独立的网站。 2.2分销资源计划管理系统功能描述 公司所有产品都是通过一级分销商出货,一级分销商的货品分四种方式出库,即调拨到二级分销商调拨到三级分销商、纯销售到医院、销售到其他医药经销点(如超市、药店等),二级分销商
12、的货品分三种方式 出库,即调拨到三级分销商、纯销售到医院、销售到其他医药经销点(如超市、药店等),三级分销商的货品分两种方式出库,即纯销售到医院、销售到其他医药经销点(如超市、药店等),医院和其他医药经销点都作为终端客户。 程序功能: ⑴ 进行用户身份验证,根据不同登入的用户权限采用不同权限策略。 ⑵ 分销商库存管理: 分销商库存数量初始化确认、流向单维护、流向单审核、流向单抽查、流向单复审、盘点结果维护、盘点结果审核。 ⑶ 分销费管理(暂未实现) ⑷ 结帐管理(暂未实现) ⑸ 付款结算管理(暂未实现) ⑹ 统计报表管理 分销商级别分布图、流向单录入审核报告、流向单抽查报告、
13、分销商月度分销(调拨)明细表、分销商库存报表 ⑺ 基础数据管理 物料维护、分销商维护、终端客户维护(医院) 2.3分销资源计划管理系统用例模型 图1分销资源计划管理系统高层用例图 图2分销资源计划管理系统系统管理功能用例图 2.4分销资源计划管理系统静态模型和动态模型 2.4.1静态模型 图3系统高屋信息模型 2.4.2动态模型 图4初步业务流程 2.5开发环境搭建 a. 开发工具:eclipse3.2+myeclipse b. web server:tomcat5.5 c. database:mysql 此处跟你前面所列的参考
14、资料好像不搭界啊。 d. scm:cvs 2.6假定和约束 a. 本系统需要运行的计算机为一般的PC机,计算机上一般都安装了浏览器。 b. 本系统采用jsp+servlet开发,jsp在现在的web开发中比较流行。 3需求规定 3.1功能需求 3.1.1 主要功能划分: 图5分销资源计划管理系统模块图 3.1.2 功能描述: a. 登入验证:验证用户的身份和权限。 b. 分销商库存数量初始化确认:分销商库初始化。 c. 流向单维护:对流向单进行维护。 d. 流向单审核:对流向单进行人工审核。 e. 流向单抽查:流向单进行随机抽查。 f. 流向单复审:
15、对抽查的流向单进行复审。 g. 盘点结果维护:对审查结果进行维护。 h. 盘点结果审核:对审查结果进行审核。 i. 统计报表管理:对分销商级别分布图、流向单录入审核报告、流向单抽查报告、分销商月度分销(调拨)明细表、分销商库存报表进行统计。 j. 基础数据管理:进行物料维护、分销商维护、终端客户维护(医院)维护。 3.1.3 外部接口: a.系统输入:从网站添加各种信息 b.系统输出:通过网页和图表进行信息显示。 c.硬件接口:一般的PIII机或更高档微机或笔记本电脑。 d.软件接口:Windows2000或以上版本,IE6.0版本以上浏览器 3.2性能需求 3.2.1数
16、据精度要求: 本系统有关货币的数据全部为Decimal类型,能够满足系统的需要。 3.2.2时间要求: 时间都有javascript做的显示控制。 3.3软件属性要求 无 3.4其他需求 无 4数据说明 参照《分销资源计划管理系统数据库设计文档》 二、分销资源计划管理系统数据库设计 1引言 随着计算机信息技术的发展,计算机在各行各业的应用越来越广泛,计算机带来的便利不言而喻。在商品销售的过程中采用计算机处理技术可以更好的为客户服务,更高更快的服务品质将给企业带来更多的机遇。 1.1编写目的 本文档为系统的系统开发和数据库开发人员以及测试人员编写,作为本系统设计文档的
17、重要组成部分,主要对该软件后台数据库的概念模型设计和物理模型设计作出了统一的规定,同时确定了每个表的数据字典结构。 1.2背景 项目名称:分销资源计划管理系统 项目提出和开发单位:湖南交通职院、信息管理系、软件0701 肖桂林 1.3参考资料 徐人凤. SQL Server 2000. 北京:高等教育出版社 2. 数据库环境说明 该分销资源计划管理系统试用各种规模的企业或商店,数据库设计采用能够满足需求的简单mysql数据库管理系统建立并维护,数据库设置具有可移植和增值功能的弹性设置,根据数据的规模,可以自由更换市场流行的数据库系统。 2.1 数据库的命名规则 1. 数据库
18、的命名:drp 2. 数据库表及字段命名:全部采用英文命名 3逻辑结构设计 3.1 E_R图 分销资源计划管理系统的数据库设计E_R图如图1所示。 图1:E-R图 3.2数据库表的详细设计 1.t_user(用户信息) 字段名 数据类型 P或F 可否Null Unique 备注 User_id varchar(10) p N Y 用户id,主键 User_name varchar(20) N Y 用户名 password varchar(20) N 密码 Contact_tel varchar(30)
19、x Email varchar(30) 电子邮件 Create_date datetime 创建日期 1.t_data_dict(数据初始化表) 字段名 数据类型 P或F 可否Null Unique 备注 Id char(3) p N Y 主键 Name varchar(20) N Y 名称 Category varchar(30) N 取值为 Client_level:分销商级别级 Temi_client_level:终端客户级别 Item_category:物料级别 Item_unit:
20、计量单位 3.t_client(分销商信息表) 字段名 数据类型 P或F 可否Null Unique 备注 id Int p N Y 主键 Pid Int N 父id Name varchar(40) N 类别 Client_id varchar(10) 分销商代码,所有分销商节点不能重复 Client_level varchar(3) 分销商级别,如果节点为分销商,则引用t_data_dict表category=client_level,否则为空 Bank_acct_no Varchar(3
21、0) 银行帐号 Contact_tel Varchar(30) x Address Varchar(50) 地址 Zip_code Varchar(20) 邮编 Is_leaf Char(1) 是否是叶子节点(是/Y;否/N) Is_client Char(1) 是否是分销商(是/Y;否/N) 4.t_temi_client(终端客户信息表) 字段名 数据类型 P或F 可否Null Unique 备注 id int p N Y 主键 Pid Int N
22、Y 父id Name varchar(40) N 类别 Temi_id varchar(10) 终端客户代码,所有终端客户节点不能重复 Contact_tel varchar(20) x Contactor Varchar(30) 联系人 Address Varchar(50) 地址 Zip_code Varchar(20) 邮编 Is_leaf Char(1) 是否是叶子节点(是/Y;否/N) Is_temi_client Char(1) 是否是终端
23、节点(是/Y;否/N) 5.t_temis(物料信息表) 字段名 数据类型 P或F 可否Null Unique 备注 Item_no Varchar(10) p N Y 物料代码,主键 Item_name varchar(30) N 物料名称 Spec varchar(30) 规格 Pattern varchar(30) 型号 Category varchar(3) N 物料类别,引用 t_data_dict表category=item_categor Unit char(3) N
24、计量单位,引用t_data_dict表category=item_unit 6.t_fiscal_year_period(会计核算期间信息表) 字段名 数据类型 P或F 可否Null Unique 备注 Id Int p N Y 主键/自动递增 Fiscal_year Int N 核算年 Fiscal_period Tinyint N 核算月 Begin_date Datetime N 开始时间 End_date Datetime N 结束时间 Period_sts char(1)
25、 核算期状态:启用/Y;停用/N Is_temi_client Char(1) 是否是终端节点(是/Y;否/N) 7.t_flow_card_master(流向主信息表) 字段名 数据类型 P或F 可否Null Unique 备注 Vou_no Varchar(16) p N Y 单据号码,主键/自支生成,格式yyyymmdd0000 Fiscal_year Int N 核算年 Fiscal_period Tinyint N 核算月 Client_id varchar(10) N 供方分销商代码,
26、引用t_client表 Opr_type varchar(1) N 操作类型:调拨D;调整A Record_date Datetime N 录入日期;当前系统机时 Recorder_id Varchar(10) N 录入人:当前用户代码,引用t_user Vou_sts Char(1) N 状态:录入N送审S Confirmer_id Varchar(10) 复审人:当前用户代码,引用t_user Con_date Datetime 复审日期:当前系统机时 Spotter_id Varcha
27、r(10) 抽查人 Spot_date Datetime 抽查日期 Spot_remark 抽查结果描述 Spot_flag Char(1) 抽查标志 Adjust_time Datetime 调整时间 Adjuster_id Varchar(10) 调整人 8.t_flow_card_detail(流向明细表) 字段名 数据类型 P或F 可否Null Unique 备注 Id Int p N Y 主键/自动递增 Aou_no Varchar(16
28、) 单据号码,引用t_flow_card_master表 Aim_id Varchar(10) N 需方客户代码,引用视图v_aim_client Item_no Varchar(10) N 物料代码,引用t_itmes表 Qty Decimal(10,2) N 数量 amt Decimal(10,2) 金额 Adjust_qty Decimal(10,2) 调整数量 Adjust_reason Varchar(50) 调整原因 Adjust_flag Char(1)
29、 调整标识 9.v_aim_client(需方客户视图) 字段名 数据类型 P或F 可否Null Unique 备注 Id Varchar(10) p N Y 需方客户代码,主键 Name Varchar(40) N 需方客户名称 Level_id Char(3) N 级别ID Level_name Varchar(20) N 级别名称 4物理结构设计 数据库采用OLED访问,数据存储于数据库管理系统的数据库中。 5. 安全性设计 a. 分销资源计划管理系统的后台数据库根据公司的规模选定安装在指定服
30、务器上,用户只能通过登录网站访问数据库表中的数据。 b. 数据库访问尽量采用视图,隐藏数据库中的实际表,进一步保证数据库的安全。 6. 数据库管理与维护说明 对于本数据的管理与维护,例如数据库的备份与恢复,可以使用数据库管理系统的备份功能,对数据进行备份,并可以借助第三方工具进行数据库的转换,用以更换数据库服务器的数据库管理系统,本系统采用动态的数据库环境设置并不影响本系统访问数据库。 三、销售管理系统系统分析 1引言 随着计算机信息技术的发展,计算机在各行各业的应用越来越广泛,计算机带来的便利不言而喻。在
31、商品销售的过程中采用计算机处理技术可以更好的为客户服务,更高更快的服务品质将给企业带来更多的机遇。 1.1编写目的 本文档为系统的开发和设计人员编写,根据需求分析文档的要求,着手开始设计如何实现这些功能,建立一个符合用户要求的软件系统。将系统划分成基本的功能模块,并决定每模块或类的功能和类之间的调用关系以及每个模块的外部特征,即每个模块的功能和界面(输入和输出),以便详细设计人员参考和进行详细设计。 1.2背景 项目名称:分销资源计划管理系统 项目提出和开发单位:湖南交通职院、信息管理系、软件0701班 肖桂林 1.3参考资料 胡林玲. 软件工程与UML. 北京: 电子工业出版社
32、 刘造新. Visual Basic .net程序设计教程与实训. 北京: 北京大学出版社 徐人凤. SQL Server 2000. 北京:高等教育出版社 计算机软件工程规范国家标准汇编. 北京:中国标准出版社 2任务概述 2.1目标 本网站可远程维护仓库数据和自动处理经营业绩,并非常便于用户操作的多功能分销系统。 2.2运行环境 a. 硬件环境: PIII或更高档微机、笔记本电脑; 运行时内存要求:32M; 安装所需硬盘:5M; b. 软件环境: windows2000/XP/2003/vista/2008 IE 2.3需求概述 本系统具有如下主要功能
33、 a) 进行用户身份验证,根据不同登入的用户权限采用不同权限策略。 b) 分销商库存管理: 分销商库存数量初始化确认、流向单维护、流向单审核、流向单抽查、流向单复审、盘点结果维护、盘点结果审核。 c) 分销费管理(暂未实现) d) 结帐管理(暂未实现) e) 付款结算管理(暂未实现) f) 统计报表管理 分销商级别分布图、流向单录入审核报告、流向单抽查报告、分销商月度分销(调拨)明细表、分销商库存报表 g) 基础数据管理物料维护、分销商维护、终端客户维护(医院) 3总体设计 3.1结构 分销资源计划管理系统的总体结构如图1所示: 图1:分销资源计划管理系统总
34、结构图 3.2功能需求与类的关系 a. 用户登入 Usermanger(findUserById()) b. 用户添加 Usermanger(addUser()) c. 用户删除 Usermanger(deleteUserById()) 4接口设计 4.1用户接口 采用目前非常流行的网页形式,如图2所示。 图2 分销资源计划管理系统主界面 4.2外部接口 a. 软件接口:运行于Windows2000/XP/2003/vista/2008,且具有IE等浏览器的电脑上 b. 硬件接口:支持一般的PIII或更高档微机、笔记本电脑。 4.3内部接口
35、说明本系统之内的各个系统元素之间的接口的安排。 5运行设计 5.1运行模块组合 说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。 5.2运行控制 在IE浏览器地址栏输入相应的url,先进入login.jsp页面,再进入整个系统。 5.3运行时间 视访问服务器速度而定,一般在1~3秒左右 6系统数据结构设计 参考《分销资源计划管理系统数据库设计文档》。 7系统出错处理设计 7.1出错输出信息 a. 本系统应充分考虑各种系统错误,避免造成数据库系统不一致或损坏; b. 本软件提供关键操作提示,避免用户因误操作对数据
36、库系统造成破坏; c. 采用对话框形式为用户提供警告信息; d. 一些关键性操作(如删除或修改记录),都应提供确认机制。 e. 系统多采用事务提交方式进行数据库操作,以保证数据库中数据的同步。 7.2出错补救措施 本系统利用数据库系统的数据备份功能,对数据库进行实时备份或人工备份,本系统的数据库环境设置通过读取配置参数文件进行系统的数据库动态环境设置,具有较强的弹性和扩展性,保证数据库的数据恢复。 8安全保密设计 在用户登入系统时进行身份验证,只允许合法用户进入系统,各用户具有自己的权限,利用权限机制(根据权限值对菜单进行保护)保证用户不能越职操作。 9系统维护设计 “分销资
37、源计划管理系统”必须按照软件产品设计规范的步骤进行开发,并充分考虑软件的可维护可扩展性,详细编写各个阶段的文档资料,以利于未来版本升级以及移植等二次开发。 四、分销资源计划管理系统详细设计 1引言 随着计算机信息技术的发展,计算机在各行各业的应用越来越广泛,计算机带来的便利不言而喻。在商品销售的过程中采用计算机处理技术可以更好的为客户服务,更高更快的服务品质将给企业带来更多的机遇。 1.1编写目的 讨论整个系统的设计目标,明确地说明哪些功能是系统决定要实现的而哪些是不准备实现的。同时,对于非功能性的需求,例如性能、可用性等也予以考虑,以需求规格说明书和面向对象分析说明
38、书为依据,描述清楚整个系统的设计全貌,务必使读者知道将实现的系统有什么特点和功能。在随后的文档部分将解释设计是如何来实现这些特点和功能的。 在该设计说明书中,我们确定每个类的内部详细执行过程,包括:局部数据组织,控制。每一步的具体加工要求及种种实现细节,该文档是直接给软件开发人员看的,以便指导编程人员编写代码。 1.2背景 项目名称:分销资源计划管理系统 项目提出和开发单位:湖南交通职院、信息管理系、软件0701班 肖桂林 1.3参考资料 胡林玲. 软件工程与UML. 北京: 电子工业出版社 刘造新. Visual Basic .net程序设计教程与实训. 北京: 北京大学出版
39、社 徐人凤. SQL Server 2000. 北京:高等教育出版社 计算机软件工程规范国家标准汇编. 北京:中国标准出版社 2设计概述 商品销售管理系统采用面向对象的方法进行需求捕获、分析、与设计,用面向对象的程序设计语言j2EE实现。系统主要的算法是进行用户的身份验证赋予用户自己的权限,进行商品信息的自动查询计算商品出售时的各种数据,进行产品的记录显示和事务提交,进行业绩的分析统计。整个系统采用b/S架构,数据库存在于一台简单的数据库服务器,用户通过浏览器网页形式进行访问。采用UML对系统进行建模。 2.1用例 图一高层用例图 图二系统功能管理用例图 图三基础
40、数据管理功能用例 图四分销商库存管理功能用例 图五结帐管理功能用例 图六统计报表管理功能用例 2.2系统界面 在《分销资源计划管理系统面向对象需求规格说明书》中已经对用户界面有了初步的设想,这里给出主要用户界面具体的设计如下。 图2 登入界面 图3主操作界面 图4 分销商库存数据初始化界面 图5 分销商库存数据初始化确认界面 图6 流向单维护界面 图7 流向单审核界面 图8 分销商级别分布图 图9 更改密码界面 对象模型 系统的详细类图如图19所示。 6.非功能性需求 使用户的操作尽量简单,通过鼠标的
41、点击,键盘的一些简单的快捷键,就可以操作整个系统,尽量考虑系统的重复操作过程利用系统自动进行处理,比如输入一个行文本按回车后下一个输入框自动获得焦点并清空文本框的字段等待用户输入。数据库采用离线操作,减轻数据库服务器的负担。用户界面采用轻松的背景色,并可配上背景清音乐,更人性化的设计,给用户更好的享受。 7.辅助文档 《分销资源计划管理系统面向对象需求规格说明书》, 《分销资源计划管理系统面向对象分析说明书》。 五、分销资源计划管理系统测试报告 1.项目名称: 分销资源计划管理系统 2.项目测试时间: 2010年05月09日 3.测试条件 操作系统:windowsXP
42、 游览器:IE 4.测试用例及测试结果 测试项目 输入数据 预期结果 输出结果 测试结果 用户身份验证 用户名:abcd 密码:1234 弹出非法登入信息 同预期结果 通过 用户名:root 密码:root123 弹出欢迎消息,并进入系统,根据用户权限等级对功能菜单进行限制。 同预期结果 分销商库存数量初始化 错误的客户号 弹出消息,提示该客户不存在。 同预期结果 未达到预期效果,但在实际中并不会出现这种情况,可以不与考虑。 错误的商品序列号 弹出消息,提示没有该商品 同预期结果 一个很大的商品够买量,超过库存量 弹出消息提示商品库存不够
43、并未弹出消息,库存数据库被改成负数 商品入库 输入为空 弹出检查出错信息 同预期结果 通过 输入正确的信息 将新的商品添加到新列表 同预期结果 5.测试结果评价 测评项目 测评结果 修改意见 功能测试 多界面之间切换 √ 功能键、触发键、按钮、菜单、选择项功能 √ 数据项关联及限制功能 √ 正确性测试 读/写/删除操作 √ 各种组合条件之查询 √ 可靠性测试 非法键容错 √ 异常字符容错 √ 程序负作用检查 √ 残留文件检查 √ 效率测试 输入画面效率 √ 报表及查
44、询效率 √ ` 其它测试 6.测试截图 6.1 用户登入测试 图1 用户登入测试图 6.2集成功能测试一 图2 功能测试图A 6.3集成功能测试二 图3 功能测试图B 致谢 在毕业设计完成之际,我首先要感谢我的指导老师陈瑶老师,在设计中陈老师给了我极大的帮助,时刻督促我及时完成设计,在设计中遇到了很多的问题,陈瑶老师一直耐心的指导并给我改正了很多错误。在此我再次向陈老师致以崇高的敬意和衷心的感谢。同时我要感谢我的所有老师,是他们教给我的知识,让我能够顺利完成我的设计。
45、 参考文献 1. 胡林玲 软件工程与UML 电子工业出版社 2004 2. 刘造新 VisualBasic .net程序设计教程与实训 北京大学出版社 2005 3. 徐人凤 SQL Server 2000 高等教育出版社 2005 4. 计算机软件工程规范国家标准汇编 中国标准出版社 2000 5. 蔡敏,徐慧慧,黄炳强 UML基础与rose建模教程 人民邮电出版社 2006 6. 余志翔 面向对象分析与设计 清华大学出版社 2006 咋一看目录,还像那么回事儿;看过以后,感觉总体感觉很乱,为啥你的每个部分的这些东西都差不多啊?要么和在一起咯。另外,感觉分析部分所占篇幅太大。2.28.202506:0906:09:4225.2.286时9分6时9分42秒2月. 28, 2528 二月 20256:09:42 上午06:09:42 2025年2月28日星期五06:09:42






