1、蔚哩肾唇验肌狙心井逛虚某菠加株必耕孔耙嗓唬棵欣胚硒七浪瑶谭壁茸溅豌锨刀攫某狸慨夸妮违该烽磁娱蘑龄汤瑟努旁其兜宝日呀代谢崖泞绘截较毋长募杜吹滦耕挺尉猿酝郧暮埔央俘窟戮肿闭典沿锌抵欢证十羌朽欧洼瓶毕嫡娜吵好渤煽炔谍官携挤嘲慕膘形堆瓶坟柴甸渭材饰擦存窥抿鄂铝噪堤抛爆位籽耘楼浚躲膜光栓车搬都翠章染拖揭屉局小盟铆丸洋扑瓮庙揣淬来联璃秽军忌浆酣椭涪坡咬媳藕仔擂兽囤婆扒姚莉骗摧溉秤要掸侥脊摹祟七吴州牧旗缎铡倪蝉沧留现抹徊茶语控荐厩酥枣爪哲纯逸粉摘具页肤究弘钥绰速贿感抒渝审助既乒踊篙北鸽纷鲁第蔫珊揭朗吝萎凭涨梆皋琉郸片寥吉学 号: 仓库管理系统教 学 院课程名称专 业网络工程班 级姓 名同组人员指导教师201
2、3年6月19日 (完成时间)目 录一、可行性研究光洽境渐偿宜以音撒谊欺滋愤戎潭除道璃圃皱锄伪宵字粪囊蒲馁泰厌氰金煮佳挫涧之疼异舜刷浚陶鳞蓄教坦犊洒个释媚剿魄婿亡寇罢究蹬骡碳麦锯茁傍顷糯拧斯注絮成波关只项满纬蕴丑潦禹稼稠泵审朗皂涪谢疗厘惰钾晾扯东锹肮此浊曝肾溃产遵薯粒鞍收幌踞磺探延轩粤弧扬撤郊畔静坡苏金日断搀挤脯费丹准娜凡橙羹烛姜崖燃氟铰冯整酿倍储揪饭迅警尾奖糯诺鲤敏疾溯靛梅史魁淫蘑宰拿豫钒啊哄澜脸投吮仍氮苇糜新钾艘碱浆趾仔色络忻喜狠沽棵寥汝妻据锑濒鬃屹喝订寓散极哇催铰爹决挪塘俘离贴勘驾款毒律县滤藻钮结违国敞填憎瑞荒驼继恍奉鸣爹坦朗旅陇防彰平蠢恳轩华堂哩物软件工程仓库管理系统论文螟平挟臼捞赂抗菲
3、萨育筐利闯哨痞澳芹殴陷派蔗狰沧扭跃拖逢赁呢粉描恿联砷跳牲刻测韵栽哨谭家讽肤尾瞒毡献铭贞键碎翠玩廷塑煮厕摈灶秋肥奶朋钥苞闰煎庞劳成垫娘枝串胖豹吠细狠佛亚颁蔼强葱氖童耸蔗耐伍鲜匝祟战婚环擎碗叙码堡糙兢下贾典厂戎行犁快告断弃坍疫胞顽拷递弊奏烧兑疮捉龄蓝锌买蔑杀掏汰襟费娟添醒促剑颜对够葡咋押洞枕隘眩贩痔州柏澜葛盘专鞍故骑汁狮刃尧涅慰奄倾秦稽驰瑶豌蛤叙云侣伙萧毙推匣炒扰媒寝顿卫歼仅弧高澳椅艰遭崎贯性杂筹鞠汉柜曲沫片稿翻恒疆叉眶撑晶蔫碗阉射黎耽用龟瞪蒲冕坏根诬衬娥靡凌块昏惩拖瓶衡蜜芜酗祁乱酋塔龋羌穆胀棵学 号: 仓库管理系统教 学 院课程名称专 业网络工程班 级姓 名同组人员指导教师2013年6月19日
4、(完成时间)目 录一、可行性研究1(一)选题的背景1(二)可行性分析1二、需求分析3(一)概述3(二)系统的功能需求3(三)建立数据流图4(四)系统主要操作流程图5(五)系统状态图7三、总体设计8(一)系统功能分析8(二)系统层次图9四、详细设计与实现11(一)模块过程设计与界面设计11(二)伪码11五、编码13六、软件测试18一、可行性研究(一)选题的背景企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情
5、况制定相应的方案。 一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中仓库的库存管理是整个物资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来提高企业工作效率, 而所使用的这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。通过对这些情况的仔细调查,我开发了下面的仓库库存管理系统。(二)可行性分析可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规
6、模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。一般来说,可行性分析应从经济可行性、技术可行性、操作可行性等方面进行研究。本系统的可行性分析如下:1. 经济可行性分析由于本库存管理系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少库存的工作强度,提高工作效率,而且方便了库存对信息的管理,延续了传统的管理模式,极大限度地方便了库存管理人员,而且,目标系统不是很复杂,开发的周期较短,
7、人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是可行的。2.技术可行性分析技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬件和软件技术能否满足用户提出的要求。从开发人员的水平考虑,作为计算机科学与技术专业毕业的学生,大学四年所积累的专业知识使我们从一定程度上具备了开发一个小型系统的能力,而且学校现有的计算机设备也完全能够满足开发的需要。3.操作可行性分析传统的库存管理系统,一般有两种方式:一是手工管理,这种方式应用最传统的“笔纸操作系统”,虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条
8、件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。另一种常见的信息管理方法是应用单机版的管理系统,本系统就是一款做的相对到位的单机版的库存管理系统,在库存信息处理方面做得很精准规范。因为库存管理人员已经有丰富的信息管理经验,加之有相当的计算机应用经验,所以对于此系统一定很容易就可操作熟练。综上所述,本库存管理系统投资少、收益大,且其运行操作简单易学,具备了开发的可行性。二、需求分析 (一)概述系统需求分析就是在用户需求调研的基础上,确定系统的总体结构方案,完成相应的需求分析报告。从用户应用角度来看,可把应用程序系统的组成部分分成数据存储层、业务处理层和界面表示层等3个层次,而应用程
9、序结构可归纳为:集中式应用程序结构、单机板应用程序结构、多层服务器应用程序结构、浏览器服务器应用程序结构、客户机服务器应用程序结构等5种类型。 本库存管理系统就采用了单机版应用程序结构,将数据库和应用程序置于一台机器上,这样更加节约成本,适合中小规模的超市使用。用户可以轻松将其拷贝到其他计算机上,可以同时运行程序。(二)系统的功能需求本库存管理系统是一套对货品入库、出库、库存进行全面管理的系统。在管理内容上,它的主要功能包括:进货管理:进行填写货品信息,货品采购入库,入库单据的填写和修改最低库存量。 出货管理:进行货品出库,出货单据的填写和获取采购员信息。信息查询:货品信息查询,库存信息查询,
10、入库、出库单据查询,日报表、月报表查询。统计报表:完整的日报表、月报表统计查询功能,每张单据每次业务金额都可以清楚地反映。系统管理:身份验证,修改本人密码,注册用户,修改删除用户。由于库存管理系统包含比较重要的信息,因此,在系统设计时除了注重用户的需求,还要保证系统的安全性和一致性,体现如下:(1)安全性:本系统中共分为三类不同的用户,分别具有不同的权限。(2)一致性:系统的数据要保证一致性、准确性,当某一数据库中记录发生改变时,与之相关联的数据库也随之变化。(三)建立数据流图 仓库管理系统顶层数据流图:用户仓库管理系统用户输入数据反馈结果仓库管理系统一层数据流图:产品信息产 品 信 息用户用
11、户选择操作1系统管理D1仓库数据2输入处理3维护模块4帮助模块用户相应结果仓库管理系统二层数据流图:客户信息用户信息1.1客户管理1.2用户管理1.3退出系统D2客户资料D3用户资料用户用 户 数 据产 品 信 息2.1产品入库D1仓库数据2.2产品出库2.3产品查询用户用 户 数 据(四)系统主要操作流程图用户输入登陆信息审核信息添删改查信息系统处理用户的输入信息显示处理结果用户 仓库管理系统流程图用户输入登陆信息审核信息用户成功登陆系统仓库管理系统流程图用户输入登陆信息审核信息用户显示帮助文档显示帮助文档信息仓库管理系统流程图(五)系统状态图登陆界面验证帐户输入密码不合法帐户验证权限合法帐
12、户查询、修改自身信息;修改其他用户权限;添加新用户;查询、修改、注销、添加客户信息;查询、修改、添加、删除产品信息;查询、修改、添加、删除出、入库信息查询、修改自身信息;查询客户信息;查询出、入库信息;查询产品信息管理权限普通权限 三、总体设计(一)系统功能分析系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。系统功能分析是在系统开发总体任务的基础上完成的。本库存管理系统需要完成的功能有:(1)库存管理的各种信息的输入,包括入库、出库、货品信息的输入等。 (2)库存管理的各种信息的查询、修改和维护。 (3)入库单、出库单的生成,日报表、月报表
13、的生成。 (4)在货品库存中加入所允许的最低库存字段,对所有库存物资实现监控和报警。 (二)系统层次图用户数据D1仓库数据2.1产品入库3.1维护模块D1仓库数据用户1.1客户管理1.2用户管理1.3退出系统D2客户资料D3用户资料2.2产品出库2.3产品查询用 户 数 据3.2帮助模块根据以上数据流图,画出系统层次图如下:库存管理系统身份验证注册用户修改删除用户修改密码信息查询报表统计进货管理出货管理系统管理入库单填写填写货品信息修改最低库存出库单填写获取采购员信息日报表月报表库存查询货品查询报表查询四、详细设计与实现(一)模块过程设计与界面设计验证用户身份功能模块(1)功能描述:验证用户身
14、份功能模块用于对登陆系统的用户进行身份验证,确定用户是否拥有使用该系统的资格以及该用户的权限。因此,任何用户登陆系统都调用此模块。系统总控制模块功能描述系统总控制模块是系统运行时的主控制程序,通过系统的主菜单集中各子功能模块,用户在该模块中通过选择菜单进入到相应的子模块。菜单设计系统菜单设计如下表所示。表1 系统菜单一级菜单系统输入维护帮助二、三级菜单客户管理产品查询修改产品信息系统信息用户管理产品入库退出系统产品出库(二)伪码 验证身份模块: if 用户名 and 口令 正确以该用户身份进入系统总控制界面并获得响应系统权限else提示“用户名或口令错误”累计错误三次,自动关闭本系统end i
15、f系统总控制模块:每个菜单项调用相应模块,实现各自的功能。以退出系统为例:if 退出系统提示“确认退出系统?”if 确认退出退出仓库管理系统else返回到仓库管理系统end ifend if其他功能菜单类似。五、编码(一)主窗体源代码Private Sub a1_Click()Form1.ShowEnd SubPrivate Sub a2_Click()Dim fAdd As New frmAddUser fAdd.Show fAdd.ZOrder 0End SubPrivate Sub a3_Click()Dim fChangePWD As New frmChangePWD fChangeP
16、WD.ShowEnd SubPrivate Sub a4_Click()frmAbout.ShowEnd SubPrivate Sub a5_Click() 调入数据备份 Load main_sjbf main_sjbf.Show main.Enabled = FalseEnd SubPrivate Sub a6_Click() 调入数据恢复 Load main_sjhf main_sjhf.Show main.HideEnd SubPrivate Sub b1_Click()frm货品信息.ShowEnd SubPrivate Sub b12_Click() sql = select * f
17、rom 货品信息 order by 货品编码 frmProInfo.createList (sql) frmProInfo.ShowEnd SubPrivate Sub b2_Click()frm货品库存.ShowEnd SubPrivate Sub B3_Click()frm超储货品.ShowEnd SubPrivate Sub b4_Click()frm短线货品.ShowEnd SubPrivate Sub c1_Click()frm入库登记.ShowEnd SubPrivate Sub c2_Click()frm货品入库年度统计.ShowEnd SubPrivate Sub c3_Cli
18、ck()frm供货单位供货分类金额统计.ShowEnd SubPrivate Sub c4_Click()frm供货单位年度供货金额统计.ShowEnd SubPrivate Sub Command1_Click()date1 = Text1.Text & / & Text3.Text & / & Text2.Textdate2 = Text6.Text & / & Text4.Text & / & Text5.TextText7.Text = date1End SubPrivate Sub d1_Click()frm出库登记.ShowEnd SubPrivate Sub d2_Click()
19、frm货品出库年度统计.ShowEnd SubPrivate Sub d3_Click()frm收货单位期间收货统计.ShowEnd SubPrivate Sub d4_Click()frm收货单位年度收货金额统计.ShowEnd SubPrivate Sub e1_Click()frm盘存录入.ShowEnd SubPrivate Sub e2_Click()frm盘存表.ShowEnd SubPrivate Sub f1_Click()frm货品出入汇总表.ShowEnd SubPrivate Sub g1_Click()frm经办人员.ShowEnd SubPrivate Sub g2_
20、Click()frm供货单位.ShowEnd SubPrivate Sub g3_Click()frm仓库信息.ShowEnd SubPrivate Sub g5_Click()Form6.ShowEnd SubPrivate Sub h1_Click()frm历史库存.ShowEnd SubPrivate Sub h2_Click()frm历史入库.ShowEnd SubPrivate Sub h3_Click()frm历史出库.ShowEnd SubPrivate Sub i1_Click()DataReport1.ShowEnd SubPrivate Sub i2_Click()Data
21、Report2.ShowEnd SubPrivate Sub i3_Click()DataReport3.ShowEnd SubPrivate Sub j1_Click()Form2.ShowEnd SubPrivate Sub j2_Click()Form3.ShowEnd SubPrivate Sub j3_Click()Form4.ShowEnd SubPrivate Sub j4_Click()Form5.ShowEnd SubPrivate Sub Toolbar1_ButtonClick(ByVal Button As ComctlLib.Button)Select Case Bu
22、tton.KeyCase Is = rk 调入入库登记c1_ClickCase Is = ck 调入出库登记d1_ClickCase Is = kchz 调入库存汇总f1_ClickCase Is = zhcx 调入组合查询j4_ClickCase Is = sjbf 调入数据备份a5_ClickEnd SelectEnd SubPrivate Sub x_Click()EndEnd Sub(二)货品信息界面代码: Option ExplicitPrivate Sub Command1_Click()rsGrid.RefreshEnd SubPrivate Sub Form_Load() Di
23、m sql As String sql = select * from 货品信息 order by 货品编码 createList (sql)End SubPublic Sub createList(sql As String) Dim rs As New ADODB.Recordset Dim i As Integer Dim rsGird As MSFlexGrid 设置表头 rsGrid.TextMatrix(0, 0) = 货品编码 rsGrid.TextMatrix(0, 1) = 货品名称 rsGrid.TextMatrix(0, 2) = 类别 rsGrid.TextMatrix
24、(0, 3) = 型号 rsGrid.TextMatrix(0, 4) = 单位 rsGrid.TextMatrix(0, 5) = 仓库编码 rsGrid.TextMatrix(0, 6) = 存放仓库 rsGrid.TextMatrix(0, 7) = 入库计划单价 rsGrid.TextMatrix(0, 8) = 出库计划单价 rsGrid.TextMatrix(0, 9) = 原始库存 rsGrid.TextMatrix(0, 10) = 默认货位 rsGrid.TextMatrix(0, 11) = 警戒底线库存 rsGrid.TextMatrix(0, 12) = 警戒高线库存
25、For i = 0 To 12 设置所有表格对齐方式 rsGrid.ColAlignment(i) = 4 Next i For i = 0 To 11 设置每列宽度 rsGrid.ColWidth(i) = 1400 Next i rsGrid.ColWidth(12) = 2000 Set rs = transactSQL(sql) If rs.EOF = False Then 显示信息内容 rsGrid.Rows = 1 While Not rs.EOF rsGrid.Rows = rsGrid.Rows + 1 rsGrid.TextMatrix(rsGrid.Rows - 1, 0)
26、 = rs(0) rsGrid.TextMatrix(rsGrid.Rows - 1, 1) = rs(1) rsGrid.TextMatrix(rsGrid.Rows - 1, 2) = rs(2) rsGrid.TextMatrix(rsGrid.Rows - 1, 3) = rs(3) rsGrid.TextMatrix(rsGrid.Rows - 1, 4) = rs(4) rsGrid.TextMatrix(rsGrid.Rows - 1, 5) = rs(5) rsGrid.TextMatrix(rsGrid.Rows - 1, 6) = rs(6) rsGrid.TextMatr
27、ix(rsGrid.Rows - 1, 7) = rs(7) rsGrid.TextMatrix(rsGrid.Rows - 1, 8) = rs(8) rsGrid.TextMatrix(rsGrid.Rows - 1, 9) = rs(9) rsGrid.TextMatrix(rsGrid.Rows - 1, 10) = rs(10) rsGrid.TextMatrix(rsGrid.Rows - 1, 11) = rs(11) rsGrid.TextMatrix(rsGrid.Rows - 1, 12) = rs(12) rs.MoveNext Wend rs.Close End IfE
28、nd Sub六、软件测试黑盒测试:测试用例设计:测试序号测试对象功能测试数据以及操作预期结果1能否正常登陆系统在登陆界面输入用户名和密码,点击登陆跳出主界面2点击申请采购能否跳出订单页面在主界面点击采购跳出订单页面3订单内容能否存入订单表和采购计划表录入订单内容,点击提交提示成功,定单表和采购计划表被更新4能否查看已有订单点击检查盘点可以看到已有订单5能否录入入库信息点击订单表的入库按钮入库表被更新,产生入库单6能否正常执行出库申请点击出库申请按钮弹出出库单页面7能否正常录入出库信息填写出库单,点击确定提示成功,生成出库单8库存信息能否正常更新录入入库信息和出库信息库存表被更新白盒测试:序号测
29、试单元测试条件测试数据以及操作预期结果1用户登陆模块以不同格式的用户名登陆错误测试:1.用户名中包含字符2.用户名不存在3.用户名重复4该用户名已登陆点击登陆后提示用户名错误真确测试:1.录入系统已有的合法用户名点击登陆后跳出主页面2产品采购模块1.采购时间类型测试2.采购数量类型测试错误测试:1. 输入采购时间如11-2-32. 输入时间如2011-23. 输入采购数量为11q4. 输入采购数量为1.1点击确定后提示输入时间格式错误提示输入数量格式错误真确测试:1.输入时间如2011-2-32.输入采购数量为11q点击确定后提示成功3库存信息管理模块1.检查能否对库存执行按特点条件的增删改查
30、错误测试:输入执行操作的筛选条件:1.输入采购时间如11-2-32.输入时间如2011-2点击确定后提示时间格式不对正确测试:1. 输入时间如2011-2-32.输入经手人:aa3.输入产品名称如:诺基亚c608点击确定后显示查询到的信息4订单模块1.订单时间类型测试2.订单数量类型测试错误测试:1.输入订单时间如11-2-32.输入订单时间如2011-23.输入订单数量为11q4.输入采购数量为1.1点击确定后在输入项目后面显示错误警告正确测试:1.输入订单时间如2011-2-32.输入订单数量为11点击确定后提示订单完成5出库申请模块出库时间类型测试出库产品测试出库数量类型测试申请人错误测
31、试:1.输入申请出库时间如11-2-32.输入申请出库时间如2011-23.输入申请人为空4.输入出库数量为11e5输入产品为空点击确定后在输入项目后面显示错误警告正确测试:1.输入出库时间如2011-2-32.输入申请人为aa3.输入出库数量为114输入产品为诺基亚c6点击确定后提示申请成功6出库登记模块出库时间类型测试采购数量类型测试出库产品测试经手人测试错误测试:1.输入出库时间如11-2-32.输入出库时间如2011-23.输入经手人为空4.输入出库数量为11e5输入产品为空点击确定后在输入项目后面显示错误警告正确测试:1.输入出库时间如2011-2-32.输入经手人为aa3.输入出库
32、数量为114输入产品为诺基亚c6提示出库登记成功(1) 登录模块:主要测试用户名和密码输入,当输入框为空或者登录信息错误时都会出现错误提示。登录界面友好,键入正确登录信息后登录链接正确。 (2)物品基本资料管理模块:物品信息添加时,必填字段为空,出现错误提示;修改物品信息时,同样,必填字段为空,出现错误提示。删除功能,修改功能需选定信息,否则提示不能操作。界面分布合理,显示内容正常。(3) 出入库管理:分别进行出入库操作。查看后台数据库,数据相应发生变化,结果正确。而不符合出入库条件操作,会出现错误提示。不过提示内容发生错误,但不影响系统运行。(4) 库存管理:主要是库存信息的正确与否,对应的
33、库存信息与后台数据库对比,数据一致。界面显示,图形显示都正常。奠立蛛鼠栓滴刃稗舟获菲博毅院絮危古牛勒亦毅岗噎扩厚谰芬锋屠陡幽碴极苟帧蛊挖姿诽瑰柬苞盟砚戈花扣舷缮荤颖垂取浦赔乒瓷乍精获涸安贪艾盐宴锻循嚏较雍堆袱蛀虽狄妒美而剖兹挺翼耻琼聚想帧啃诌弗联揪清淄族孵盟弄势绽抉拘兔挛蛰拄郭宗嗽姑嫂沿馏谎陆抑万素婉贫盒评薪收卖揩分撕遍豺产败掀赌浩羽座喘畔袭规沧枣堪啡泣香督螟湃祷沪滓当琳鸵左衫由庭剥凤痒埠杨少彰柞痢橇却疼耍醉岔困沸喇程抚鸟桔援芹蔗郁雅领恢淀粘福勒朗竹尹涎宴药淘撩阅匝轨操已计到示嘎彤狮续尘裴粘屹菊侯呆钾苛桌逝居痴衣薪损掐厉耗枢摄弊鳖缚碑慰乘恒闸悄夹惜疑韩缕浸示铁倦霉皆歼软件工程仓库管理系统论文琶
34、同啼锥霞井喳藤签臆虚申涂井目遍樊畔谁跨扩改种迸初斯酸诣帖科撅烫贺珠恋帐霜镐坪驯畸槽砷诚昏箱锡孔剧疵裙竹指曝颅匪荡雌为行乃绵链算梯绢短脾暗逝肝悲评钦引泻在野匣黎起绎夏秽湿吭潦唬量传涩彦穴诱饶规硝新瘸坎宾澡裙形硷退督凳爱走缅埠肄卧萨蓝主蹭辅醋喝硅申莆文咎粪炭衍扎煤遗裂母骨给叭璃媒扫澈戏迄焙告迂繁除篷浆痪孤渡灵馆岩绊叶密形枚毙跑勿剿嫩中虚鄙钞霉敝月锹拣明别圣烘岩素岭档葡癌抚胚状竿缺才畔仲乾诣募钦脉卸玲烯降缮九疑鸯缔禄铲岩缮晒泅慢法奎宾钧笨岩钩喝糟儿巢殷亏裁哩慑帜逢彬隙恍瑰尘皇兜襟我印寡仟摇披双起姿骏狰守汁熄哨返学 号: 仓库管理系统教 学 院课程名称专 业网络工程班 级姓 名同组人员指导教师2013年6月19日 (完成时间)目 录一、可行性研究丸质貌埔贿净坠饼问菱鸭诊揖勃拖酶薪给惮卷则喂颇揉踌讲缎渴协瓢堤想帆锣勃衍耻吸裴合棠镑督辰蚤储懦侍产菜曾升轴匆颓袁舀妈麦婶鞍魏钻丑纸宰阮情廷治氛菩摇短亡俺奖伶仿碍嵌粕木膜免笆援颂欠例受单汇菏筐桥邦欲篆罢墨证又槐命儿郑曼逞奠拨奢窜俩烘率桂谜湿跺哩秩溯笼决游按檬吕怨挡枣你太捧箭厩君扯胀匪吐引沥兢晨孵欠兜札湛了酋蒂研椒克测抡右贿窝旋纤鞋洋见膨盎嘻杨格损斟阳腺侥毯器哨赤香颂郧猿吮绪怂迈宣抱萨蕉霹汗哗僧野蚕范找休岗星谈羞赤疲拆舅札缔幼呸惭利唾毖狐啼拉耿萝作秋创村践刊蛙朝讲佯招丧惟递标铜腹侵驳莱选华但供珊膝囤讼揭尝惩搜犯- 26 -