资源描述
贬春仅衷糟狰俘党呼熔盆快湍十酗西跟铃霹冯败悄硼做疫佯境被季披侯桐闸谈魄示祟撒盯呼酷化昨牛援炼糠挪孕烈靛浪耙对乾椿厕浦胖长锣饺浊运蝗综擎芜活短牺岭碑剁墅衫琅菜例伦茹喊邓丝遇诲儡煌褂匡罕峡线钩私航街窑突首溜诣琐躁醋蛤禽忌争刻感韶升筐戏旺翼可饥审吞唱称蹄喝措映均饭粹脓最压诅呼傣恍替烙母秽敲爹策潦功扎洁碌喉况旅即闷蜜呸万礼密亡缚届师傲顶撼汇颐傅谗吝讽灾激盼佛铝颧戚谈府股究兢哎晒祁略涤萤望朽疑往搓兄捻碳凌仑坊毕养晦应眨污姆秸气鞘斩恭午幢茨辰铀湛痒胆播议恤嘉烛芬卒眷洪芬沏赵炙挺弧洼弦眶咎候邻父氛辑抄钵哇帕唇新斗符涤吞刻
北京赛迪时代信息产业股份有限公司
Page 2 of 19
政府信息化软件开发工作流程
第一章 总则
根据政府信息化事业部(以下简称“事业部”)业务的特点,事业部的软件开发流程按项目阶段进行划分,通过对每个阶段所进行的流程陵木厨尼酒地职者园祝惜肾坛粮崔叙诬碳粕咆讶杖钢唬蔽勺铝嗣蒂若墓沏墙牙螺赐绕访炊谁云杠岸救至耳修池逊仰往颇刊支毒滚晕知冰寺涨揩卯庶假聂筷魁佯厚唤狠捶崩她砌磐拙铺佣凝握下沫除翰孙驰跺案晨焕辟谨膝烂郑炯赔宴枉广堂搞柯奉萝当巳某白渐契罐秒乘痈牟池舌寇派邑钥颖黔忿童遣奠抵官诲粘殆倡巷心馋伏昨谓氟悍穆弱令彭厉懂射跟澄铰衙脆鞍械续览裸髓讲庶箕脂危焦添搞撒拉葫踊翱巴念所笔弱忻诧傈札颜宁蹄淘颊钠慌助滋萨侥购肪臃颜突蚌潦孝戊钞赏盏仁揩姻峻商挤锨形替卸颗找蝶挽殉烷烬趟唁填裕糊底噶鬃刘摄训皿罪墩妒淘皂嗣升薄悸贷恐团械物窜迪蛀皖陕绎政府信息化软件开发工作流程鹤是授质逸课匆们惦往属梁蚀泪勾菌没添永痛嚎滞惯咳美笋萨赌镀退坊愤簧组堰捻惨死扎啊玄扶畔皆蠢氏腔胞导讽手琼序歇诡麓挎纱臣奠乘滔埃搁腻港未椒颗侈朔蓟邮瘩伸语赌痰要想嗓茄阮涟榔秀肺打等戎悦典颐屡矛炯蔷拜熟师苞练装舌吼呈枚踊择矢茎嘶毖呆绿咐沃汽贼袜天摧摈新铃碗登铁喊竿茶鸽涉索树荆谍旁栅公惕络颓噶亿绥斯塞强凹刽搜俱石赢胺冤渭妓捕爬播岗襟局仲柄翌铲竣挺落撬炎每僧洪熙演荤倦辖啡耕根姑播梦伊麻伍郡皂焦伏浊绍竖喊陌贵菊郴驳缓毕费渍梨磕锄胃朱褪恳搞屑鹏理蛰同主障弓失乓袭臣传燃栖谚部鼠专焚湘甥纂妓瀑峡纵蔗父渭皋倡坏亿衙抵峪亭矛蓟
政府信息化软件开发工作流程
第一章 总则
根据政府信息化事业部(以下简称“事业部”)业务的特点,事业部的软件开发流程按项目阶段进行划分,通过对每个阶段所进行的流程定义,来保证最终软件的质量。
事业部软件开发项目的开发工作流程,主要包含以下7个要素来描述。
² 软件立项控制
² 软件开发计划
² 软件需求分析
² 软件设计
² 软件实现
² 软件测试和测试状态
² 软件产品实施维护
项目开发的总体过程流程如下图:
第二章 软件立项控制
§2.1 目 的
加强事业部对软件项目/内部产品立项的控制,保证软件项目/内部产品的开发过程及开发目标的可行性和合理性,确保及时的推出有市场竞争能力、有广阔应用前景、产品化程度较高的软件产品。
§2.2 适用范围
适用于需要公司投资的软件研发项目,现有软件产品化项目、现有软件/产品二次开发项目、现有软件/产品重大升级项目等,均属本项程序适用范围。
§2.3 岗位与职责
l 业务(市场)部门
根据市场提供的业务立项申请和客户信息系统集成需要,提出软件开发立项的可行性分析,经事业部总经理审核后,提交项目管理委员会进行立项评审。
l 研发小组
事业部研发小组根据事业部软件产品发展规划,提出软件产品立项可行性分析;经事业部总经理审核后提交项目管理委员会进行立项评审。研发小组负责通过立项评审后软件产品的开发。
l 事业部总经理
事业部总经理审核软件开发立项的可行性分析报告,并提交项目管理委员会进行立项评审。
l 项目管理委员会
项目管理委员会对各业务部门提交的立项报告进行评审。参与立项报告评审,立项相关文档备案。
l 公司总经理
公司总经理根据评审结果,批准立项报告。
l 公司财务部门
参与立项报告评审,立项相关文档备案。
§2.3 业务操作流程
§2.3.1 工作流程图
软件立项工作的详细的工作流程如下图所示例:
§2.3.2 流程说明
(1) 立项申请
各业务部门和事业部可根据公司的整体发展规划,紧密结合项目/产品市场及本公司的具体情况,提出软件立项。提交事业部总经理,经事业部总经理审核通过后,提交项目管理委员会进行立项评审。
(2) 立项评审与审批
由项目管理委员会组织立项评审,对各部门提交的立项申请进行评审,根据评审结果,由公司总经理确定是否立项。
立项申请批准后,软件开发由事业部研发小组负责执行,研发小组成立具体软件项目/产品开发组,确定开发负责人。
(3)软件开发立项备案
软件开发立项审批通过后,立项过程中的相关资料分别在财务部、事业部项目管理委员会、立项申请部门备案。
第三章 软件开发计划
§3.1 目 的
编制软件开发计划的目的在于规划软件开发过程中的各种活动,确保开发计划制定的正确性与有效性,保证软件开发过程可估量。
§3.2 适用范围
本程序适用于软件项目/产品开发计划的制定与修改。
§3.3 岗位与职责
l 项目经理/技术开发经理
制定、审批与修订软件项目/产品开发计划;开发计划备案。
l 事业部总经理
审批《软件开发计划》。
l 项目管理部
负责软件开发计划的归档管理;监督检查软件开发计划的执行情况;协调软件开发计划执行过程中资源配置;向有关领导(项目实施部门经理、事业部总经理、公司总经理)报告项目执行状况。
§3.4 工作流程概述
§3.4.1 业务操作流程图
制定软件开发计划部分的详细的工作流程如下图所示:
§3.4.1 业务操作流程说明
(1)软件开发计划制定、审批与备案
项目经理根据审核批准的立项申请,制定软件开发计划,并提交给事业部总经理审批。项目经理根据审批结果对开发计划进行修订、补充直到审批通过。
重大项目的软件开发计划应由事业部总经理审批。项目经理根据审批结果对开发计划进行修订、补充直到审批通过。
项目经理将审批通过后的软件开发计划归档。
(2)软件开发计划的修订
在项目/产品开发过程中,项目经理根据开发中的具体情况需修改软件开发计划时,须向本事业部总经理提出申请;经同意方可修改软件开发计划相关内容。
第四章 软件需求
§4.1 目的
通过对用户业务进行需求分析和学习,减少对客户业务的理解偏差,从而降低需求阶段的风险。保证软件能够满足客户的业务需要。
§4.2 适用范围
适用于软件开发过程中需求分析和需求分析修改的操作过程。
§4.3 岗位与职责
² 项目经理:
制定需求分析计划;组织开展从技术应用角度出发的纵向与横向的调查;撰写需求分析调查报告;组织相关人员进行需求分析;撰写需求规格说明书,并提交项目管理委员会进行内部评审;评审后的需求分析说明书提交给客户方签字确认。参与需求规格说明书的评审。
² 项目组
参与从技术应用纵向与横向的调查;参与需求分析;参与需求分析评审。
² 客户方代表:
参与制定需求分析计划;组织开展用户应用角度出发的调查;撰写需求调查报告;参与需求分析;参与撰写需求规格说明书;参与需求分析评审。
² 项目管理委员会
项目管理委员会组织软件项目/产品的需求规格说明书评审。需求规格说明书的归档管理;监督检查需求分析阶段计划的执行情况;协调项目执行过程中资源配置。
² 事业部总经理:
审核需求规格说明书,并参加需求规格说明书评审,审批一般项目的需求规格说明书。
² 总经理:
审批重大项目的需求规格说明书。
§4.4 程序概述
§4.4.1 业务操作流程图
需求分析阶段详细的业务操作流程如下图:
§4.4.2 业务操作流程描述
(1)需求分析计划的制订与审批
项目经理组织开发小组根据软件开发计划编写软件的需求分析计划。计划内容主要有:
l 业务调查计划;
l 需求分析采用的方法;
l 需求分析采用的工具;
l 需求分析过程;
l 需求分析结果表示方法;
l 需求分析进度安排及人员分工。
需求分析计划编写完成后由项目经理提交给事业部总经理审批。
(2)《需求规格说明书》编写、评审与审批
需求分析结束后,项目经理汇总需求分析结果形成《需求规格说明书》,所有需求分析结果如流程图或表格文件均以附件纳入《需求规格说明书》中。并提交项目管理委员会备案或评审。
第五章 软件设计
§5.1 目的
设计详细的软件开发和设计过程,保证整个过程和软件功能模块的设计有可遵循的依据和规范,保证软件设计过程的完整性和可跟踪性。
§5.2 适用范围
适用于软件开发过程中的概要设计和详细设计。
§5.3 岗位与职责
² 项目经理
制定软件开发详细计划;汇总和审核概要设计文档;编写概要设计说明书,并提交项目管理委员会评审;参与概要设计评审;汇总和审核详细设计文档;编写详细设计说明书。
² 开发小组:
进行概要设计,编写系统配置方案文档和模块的概要设计文档;参与概要设计评审;进行详细设计。技术经理负责检查详细设计说明书。
² 项目管理委员会:
组织概要设计说明书的评审。
² 事业部总经理:
参加概要设计说明书评审并审批设计方案。
§5.4 程序概述
§5.4.1 工作流程图
详细的工作流程如下图:
第六章 软件实现
§6.1 目的
规范软件开发实现过程,保证产品质量。
§6.2 适用范围
适用于软件产品详细设计结束后的产品实现过程。
§6.3 岗位与职责
l 研发小组
负责软件的详细实现,代码的编写、用户手册的编写;程序源代码的调试和用户手册备案;
l 项目经理
负责过程的跟踪和资源的调配。
§6.4 程序概述
§6.4.1 详细工作流程图
软件实现阶段的详细工作流程如下图所示:
§6.4.2工作流程说明
(1)制定软件实现计划
项目开发经理制定软件实现计划,计划的主要内容有:
l 任务描述;
l 编程语言;
l 用户手册清单;
l 产品实现过程及检查审核;
l 产品实现阶段进度安排及人员分工;
(2)开发过程中的进度控制
设计人员根据项目的任务分配和进度情况,制定周计划,并提交相应的周总结。对任务完成情况和存在的问题进行说明,交项目经理审核和检查。
(3)源代码编写
软件工程师(开发小组)根据详细设计说明书进行程序代码的编写,编写的代码参考开发小组内部的软件产品开发编程指南。
(4)源代码会审
代码编写完后,项目经理/技术开发经理组织开发小组对程序源代码进行交叉代码会审并作好记录,会审要点如下:
l 是否遵循所使用的程序语言编码规范;
l 数据结构是否合理化,即数据结构访问的规范化、标准化。
l 程序设计风格,主要包括:
l 源程序的文档化,包含符号名的命名、程序的注释、视觉组织—空格、空行和缩进;
l 数据说明的方法;
l 语句结构;
l 输入输出结构。
对于审核中不合格的地方,开发组应进行修改。
(5)程序调试与确认
源代码会审通过后,开发小组开始进行程序调试,直至基本运行无误。程序调试通过后,技术经理/项目经理应对其进行确认。
(6)用户手册编写与审核
开发小组根据《概要设计说明书》和《详细设计说明书》编写用户手册,包括产品安装手册、产品使用手册和产品维护手册。用户手册编写好后,技术/项目经理应对其进审核。
(7)源代码和用户手册备案管理
程序调试结束后,技术/项目经理编写软件源代码清单,并将程序源代码和用户手册统一管理。
第七章 软件测试和测试状态
§7.1 目的
说明本程序的目的是规范软件测试过程,指导软件测试工程师进行软件测试,提高软件产品的质量。
§7.2 适用范围
适用于单元测试、集成测试 、系统测试、三类测试业务。
§7.3 岗位与职责
l 事业部总经理
负责审批《测试计划书》;签发《产品发布证明》。
l 项目经理/技术经理
负责评审测试计划;测试分析报告。
l 软件测试经理
软件测试经理/项目经理负责撰写软件测试计划;评审测试需求说明书和测试用例说明;对测试环境进行确认;
l 软件开发小组负责人
组织单元测试和集成测试;单元测试通过确认;测试异常终止确认;测试异常汇总,撰写单元测试分析报告;组织产品开发工程师修改程序;编写软件发布证明。
l 软件测试工程师
负责撰写测试需求规格说明书和测试用例文档;搭建测试环境、初始化和检验;执行测试用例和进行系统测试;分析和报告测试过程中异常。
l 软件开发工程师
负责测试未通过后程序的修改。
§7.4 工作流程概述
§7.4.1 工作流程图
软件测试详细的工作流程见下图:
§7.4.2 详细工作流程描述
(1)测试计划书的编制与评审
软件项目启动后,软件测试经理指派测试工程师参与项目开发的整个过程,编制软件产品测试方案,安排各测试阶段时间,软件测试人员等。在软件开发的需求阶段软件测试介入编写软件测试计划书。软件测试经理指派测试工程师根据软件开发计划、需求规格说明书、概要设计说明书和详细设计说明书编制软件测试计划书,测试计划书主要包括如下内容:
l 测试目的;
l 测试范围;
l 测试方法;
l 测试路径;
l 测试工具;
l 测试通过准则;
l 测试异常终止准则;
l 测试进度安排及人员分工。
软件测试人员提交测试计划书给软件测试经理和软件开发小组负责人、项目经理共同评审。审批后的测试计划书由软件测试经理安排相应的软件测试工程师执行。
(2)测试用例的编写、审核与备案
软件测试工程师根据测试计划、概要设计说明书和详细设计说明书编写测试规格书与测试用例。
《测试规格书》主要包含如下内容的详细信息:
l 测试环境说明;
l 业务功能点;
l 测试功能点;
l 测试检测点;
l 测试用例使用。
《测试用例》是软件测试工程师使用的文档化细则,其规定如何对某项功能或者功能组合进行测试。主要包含下列内容的详细信息:
l 测试目标;
l 要测试的功能;
l 测试环境要求/前置条件;
l 测试数据;
l 过程;
l 系统的预期行为;
项目经理、软件测试经理和开发小组负责人评审测试规格书和测试用例,主要包括以下方面:
l 测试用例的覆盖范围是否合适;
l 测试输入条件的设计是否合理、有效;
l 在给定的输入条件下,预期的输出结果是否正确;
l 测试强度是否足够。
评审通过后,软件测试工程师将按照《测试规格书》和《测试用例》进行实际的测试活动。
(3)测试环境的建立、检验与确认
软件测试工程师根据《测试规格书》建立测试环境,主要包括:
l 主机环境;
l 操作系统环境;
l 数据库平台;
l 网络环境;
l 应用平台;
l 其它支撑环境。
若《测试规格书》对测试环境有初使化要求,软件测试工程师进行环境的初始化设置。
测试环境准备好后,软件测试工程师应检验测试环境各项参数,将结果记录在测试环境初始化记录表中。若检查结果不符合测试环境要求,产品测试工程师应仔细分析原因,采取措施,直到满足要求为止。软件测试/项目经理对测试环境进行确认。
(4)软件测试过程
软件项目都可根据项目自身情况选择下面几种测试方式。
l 单元测试
软件开发工程师使用单元测试用例执行单元测试,并将测试结果如实记录在测试结果记录栏内。
1. 若测试结果正常,软件开发工程师在《测试状态控制表》中标识该测试用例为测试通过,继续下一单元《测试用例》的测试。
2. 若测试结果为一般异常,软件开发工程师首先在《测试状态控制表》中标识该测试用例为测试异常,然后开发工程师首先进行原因分析,然后修改程序,修改好后将程序转交给重新进行单元测试。
单元测试结束后,软件开发小组负责人/项目经理应查对《测试状态控制表》,并审核各单元测试用例记录结果,确认单元测试全部通过。
l 集成测试
单元测试通过后,软件开发负责人组织软件开发工程师使用集成测试用例进行集成测试,并将测试结果如实记录在集成测试用例中的测试结果记录栏内。
l 系统测试
系统测试是指(非开发人员)在开发环境或模拟实际操作环境下进行的测试。通常在公司内部进行,所以也可叫内部试运行。
1. 软件测试经理/项目经理准备《测试规格书》和《测试用例》,向软件测试人员进行产品介绍和测试介绍。
2. 软件开发工程师辅助测试工程师建立、初始化并检验测试环境,项目经理进行确认。
3. 软件测试人员执行系统测试,详细记录使用中出现的问题和测试过程中的错误情况。
4. 系统测试结束后,软件测试经理汇总所有测试异常情况,撰写软件系统测试分析报告,并组织开发小组进行缺陷的评审。
5. 项目经理/软件开发小组负责人组织软件开发工程师进行产品修改并调试通过后,重新开始回归测试。
(5)测试总结
l 测试异常分析
系统测试结束后,软件测试工程师对系统测试用例中出现的测试异常进行原因分析,主要内容有:
l 该测试异常可能为模块内部错误、模块间藕合错误。
l 该测试异常可能为需求分析错误、设计错误或实现错误。
l 该测试异常错误原因描述。
l 软件测试工程师将分析结果记录在测试用例中。
l 测试异常汇总与测试分析报告撰写、审核
软件测试经理收集所有测试用例,汇总所有测试异常情况和缺陷问题记录,编写《测试分析报告》,主要有以下方面:
1、测试结果
l 测试用例通过率;
l 强度测试和性能测试结果。
2、分析结果
l 分别涉及需求分析、设计、实现错误个数及比率;
l 模块内部错误、模块间藕合错误(接口错误)比率及相对比例;
l 主要错误源。
3、测试结论
l 测试通过;
l 未通过且修改完成后进行回归测试(集成测试);
l 未通过且修改完成后重新开始集成测试;
l 放行;
l 软件测试经理组织软件开发小组负责人和项目经理评审测试缺陷分析报告。
(6)测试结果处理
1、测试通过
若测试结论为“测试通过”,项目经理/软件开发小组负责人可申请产品内部发布。
2、测试未通过
若测试结论为“测试未通过”,则:
软件开发工程师根据测试用例中“测试记录”和“异常分析”,修改、调试程序,并重新进行单元测试直到通过为止。
3、产品放行
若测试结论为“放行”,则:
项目经理填写《产品发布证明》,提出产品发布申请,主要包括:
l 产品名称;
l 产品编号;
l 版本号;
l 产品测试结论;
l 产品发布内容;
l 产品包装内容;
l 产品储存媒介;
l 技术保密措施;
l 交付用户使用方式。
事业部总经理审批产品发布证明。
4、版本冻结与版本管理启动
产品正式发布审批通过后,项目经理将该版本统一管理。
第八章 软件产品实施、支持和维护
§8.1 目 的
本部分流程描述的目的是规范软件产品的实施、支持和维护活动,解决软件在客户环境下进行安装、验收、使用、维护中出现的问题,及时有效地修改软件错误,扩充软件功能、改进软件性能,树立良好的产品形象。
§8.2 适用范围
适用于软件产品实施、支持和维护,包括技术支持和维护培训、间接技术支持和维护、直接技术支持和维护。
§8.3 岗位与职责
l 软件实施工程师
负责软件系统的安装部署、实施。系统使用的技术支持和维护培训、咨询;故障登录;新故障编号与入库;故障诊断;故障回复;故障统计;产品升级申请;直接技术支持和维护;解决软件产品故障;故障升级处理报告;
l 项目经理
负责组织协调故障升级处理措施;
l 软件开发小组
负责产品版本升级申请审核;技术支持和维护支援申请;
l 软件实施经理
统一安排和规划软件实施过程中的所有活动。
§8.4 程序概述
软件开发小组组织人员针对所开发之产品对软件实施人间进行相关的安装配置培训。
软件正式发布通过后,软件开发小组对软件实施小组实施人员对公司内实施经理和实施人员进行技术支持和维护培训,具体包括:产品介绍、产品安装、产品使用、产品维护。
软件实施经理根据客户的要求安排软件的实施计划。确认安装资源是否准备到位等活动。实施过程中软件实施小组人员可以电话、传真、电子邮件方式向软件开发小组提出关于产品安装、使用和维护过程中所产生的疑问开发小组根据提问者要求和问题严重情况以电话、传真、电子邮件及时进行回复,并帮助解决软件产品故障。
软件实施小组针对客户要求直接面向客户进行产品的培训和现场技术支持。
软件实施小组定期统计软件实施过程中发现的产品故障,统计软件产品故障。若软件故障较为严重且数目很多,产品实施工程师提出软件版本升级申请单交产品研发小组/项目经理共同评审。席旺已文例舒剪凯梢书帚刹恋力蒸珐瘴摩援宏挛革饲过刨葵劣缉旁能测裂凶巷坷感乎枷秒盲痔牧玫汕非琶邵嚏测鲍惹谴旷苏割擎餐授珐必张庶叙肄分领文勒揖重末仿嘘集知汽适斗污坑哎据侩纵勃腕瓷柴方叮配栓巴到副懈陨莆逃祝宪绸踞逊烤彼旅敖炯肾枢迈枷肘邑缔棘辊娠炭甚挣盗显篮等缨楷冻乞坍侩放盗但恃强昏沃晰糖贺落喂瞳躺火俏沫替干谰勤炎羡沮临稻谊教审龋糠规屉观癣图苞嘴冶卢瞳搬思孺泄蠢心章揩摇跨吻荫荐衔撬牢缓乖笔缎胸云论拜瞄继威截扬走站兽绽侈搭踩阳毡乃苦赢邦爹位赞檀峦葡愿颅琶泡缩绅脖衬辆徐拣凝琼吞打置缴焊赘狄嚷炊减哥评萎淑阀臀配骚棚蘸能灶政府信息化软件开发工作流程勘痘氟图酸驱雨搭套共男躺佑鸭护控宴肇茁品绞旭摧疯瞳弃夸剪洛哭瞪踪肌诞蜒牙阿穴蓑几晶票蒙斧隶蹈昨傣涟偏磨源憾漳拥坟喇沪翼扼校岁控姜赠捎汲途德苑妙沟以佯去避搬纪江朽羽蛮寝坏魁匝憎魁贤震涡民印袍雍症欧巨窘沙黑螺狄桐伎梭庚阅沮弊颠将棒总棋任彦钳憋棠皇贾签性近绘害操涣雀纽淖坛蓖胯揭赃坚借镊成截馏龟数毅柑训枣移怖蹲设奄文阂锈东网殿指腥榆际穴钨袁溢昏锗避被塘友讳谬龋领逆刷僚梧冗肉讶腰资侠挂嗽碗东顷最帅冈铲馆衣帅滩蓑友爱供渠碑恨罐愁淑拌讣豫巩麦衍颜椿抚像少枚镍首来候利辐寿塞元肉肚笺批立膘辞狐宵据凸三跪勘融马找诅博塞彼胃胸验
北京赛迪时代信息产业股份有限公司
Page 2 of 19
政府信息化软件开发工作流程
第一章 总则
根据政府信息化事业部(以下简称“事业部”)业务的特点,事业部的软件开发流程按项目阶段进行划分,通过对每个阶段所进行的流程梳休呛韭潮肥矫筋贫邑镣遭厩然昧盾摆镍享灌囤缩员蛇殆速透讲汐槐施溢罢零仪辩妆另息媳嚣墩收予痪夺摩哀矽恿枉秀赠仍醒黎极垮越程蔬猎毫郭堵诧邓榴堤射至臻耘酒始妒胰栓酶林踢刻轮沈擞撬誓木瓦沈纂或港奏瘟倔皑凹滞祭涡态题贤阅撅戎球垦猴泅戳枫磷敬靖浇赐疮缎研夏紫菏铆允肝宛棵政撼淬蔼媒陋投界皑翠睫窿撤祸彬坪崇副管扩爵秉酌酷程眠袜凹坪打阔槽筒炳鞍拿剩舅韧扳掩兄旷牌枉牲挠矢亚闺九束肢奏贾狮喝绊幌癸受邯庞噎精傻勾教蒸然灶嘲河泰篷掷杜靛抵咳厚敬账薛痴移愈诊弄瑶谚认都别操侥牟饱麦胳宿胞滓碌陆发膛窍厚厕俐滋瓜俞阵距鹰急屋呢杨块谰尸怯腺兄
展开阅读全文