- 0
- 0
- 约3.92千字
- 约 17页
- 2026-03-09 发布于福建
- 举报
2026年3月8日详细设计基础知识大数据技术BIGDATA
2026年3月8日章节内容1详细设计概念2详细设计任务3详细设计原则4就业岗位关联
2026年3月8日详细设计基础知识详细设计概念
2026年3月8日1.详细设计概念1.1核心定义a)推敲并扩充初步设计,以获得关于处理逻辑、数据结构和数据定义的更加详尽的描述,直到设计完善到足以能实现的地步;b)详细设计过程的结果。【国标GB/T11457-2006】经过评审的概要设计说明书等概要设计阶段的输出输入已评审详细设计说明书输出详细地确定目标系统功能模块的实现算法及数据结构并用选定的表达工具给予清晰描述
2026年3月8日1.详细设计概念1.2开发流程定位“图书馆图书管理系统”示例二、详细设计1.超期判断函数输入:借阅记录“应还日期”(如2025-10-30)、实际“归还日期”(如2025-11-05);核心逻辑:①先算日期差:归还日期-应还日期(结果≥0则超期,<0则未超期);示例1:应还2025-10-30,归还2025-10-28→差=-2→未超期,超期天数=0;示例2:应还2025-10-30,归还2025-11-05→差=6→超期,超期天数=6;输出:未超期:状态“未超期”,超期天数“0”;超期:状态“超期”,超期天数“具体数值(如6)”。2.罚款计算规则输入:超期判断函数输出的“超期天数”(如3天、6天、100天);核心逻辑:①阶梯1:超期1-3天→免罚(罚款金额=0元);示例:超期3天→罚款0元;②阶梯2:超期4天及以上→按0.5元/天计算,且单本书罚款上限20元;示例1:超期6天→6×0.5=3元(未超上限)→罚款3元;示例2:超期100天→100×0.5=50元(超上限)→罚款20元;输出:罚款金额(如0元、3元、20元);罚款依据(如“超期6天,按0.5元/天计算,未超20元上限,罚款3元”“超期100天,按0.5元/天计算,超20元上限,罚款20元”)。
2026年3月8日详细设计基础知识详细设计任务
2026年3月8日2.详细设计任务2.1六大任务软件详细设计的任务模块逻辑结构设计模块数据设计模块接口设计模块测试用例设计模块的其他设计编写详细设计说明书
2026年3月8日详细设计任务2.2任务主要内容逻辑结构设计结合开发项目的具体要求和对每个模块规定的功能设计出模块处理的详细算法,并选择适当的工具加以精确的描述。良好的详细设计是获得可维护性高、可理解性好的高质量软件的前提。模块逻辑结构设计模块数据设计是对不同数据对象定义逻辑数据结构及算法设计,并选择一个最有效的方案。数据设计包括:数据结构设计、数据库设计、文件设计等。数据设计会在很大程度是决定软件的质量。模块数据设计接口设计是分析软件各部分之间的联系,确定该软件的内部接口和外部接口是否已经明确定义,模块是否满足高内聚和低耦合的要求,模块作用范围是否在其控制范围之内等。模块接口设计
2026年3月8日2.详细设计任务2.2任务要为每个模块设计一组测试用例,以便在编码阶段对模块代码进行预定的测试,模块的测试用例是软件测试计划的重要组成部分,通常就包括输入数据和期望的输出数据等内容。模块测试用例设计根据软件系统的具体要求,还可能进行的设计有:网络系统的设计、输入输出格式的设计、系统配置设计等。模块的其他设计详细设计的结果必须写入详细设计说明书,并对详细设计说明书进行评审。如果评审未通过,需要再次进行详细设计,直到满足要求为止。通过复审的详细设计说明书将作为正式文档交付给下一阶段。编写详细设计说明书
2026年3月8日2.详细设计任务2.3任务示例模块逻辑接口设计(图书管理系统借阅模块:读者状态校验接口)模块测试用例设计(图书管理系统借阅模块)接口信息具体设计接口名称读者状态校验接口接口路径/api/reader/checkStatus请求方式GET(查询类操作)输入参数reader_id(格式:“2023+6位数字”,如“2023001”)成功输出(JSON描述){code:1,data:{reader_id:2023001,status:正常,max_borrow:5,current_borrow:3},msg:查询成功}失败输出(示例){code:0,msg:读者存在超期未缴罚款,不可借阅}性能要求响应时间≤1秒用例ID测试场景输入数据前提条件期
您可能关注的文档
- 《人工智能通识》课件——第7章 用AI大模型制作智能体.pptx
- 《人体机能》课件——1.2.4 内环境稳态与健康.pptx
- 《人体机能》课件——4.3.3 动脉血压的形成.pptx
- 《人体机能》课件——5.2.2 气体在血液中的运输.pptx
- 《软件工程》课件——02软件危机.pptx
- 《软件工程》课件——03软件工程基础概念.pptx
- 《软件工程》课件——04软件生命周期及开发模型.pptx
- 《软件工程》课件——11面向对象简介.pptx
- 《软件工程》课件——12面向对象分析与设计.pptx
- 《软件工程》课件——13面向对象基本概念.pptx
- 2026年重庆艺术工程职业学院单招职业倾向性考试题库参考答案详解.docx
- 2026年重庆市绵阳市单招职业倾向性考试题库及完整答案详解1套.docx
- 2026年郑州职业技术学院单招职业倾向性测试题库参考答案详解.docx
- 2026年镇江市高等专科学校单招职业技能测试题库及参考答案详解1套.docx
- 2026年乳制品加工行业质量安全监管技术创新研究.docx
- 2026年乡村生态旅游开发投融资机制创新.docx
- 小学英语教学中自然拼读法与语音教学的整合研究课题报告教学研究课题报告.docx
- 2026年乡村特色农产品电商销售渠道创新与运营可持续发展.docx
- 2026年乡村生态旅游环境保护与生态旅游科技创新报告.docx
- 高中生利用历史GIS技术分析元代陆上丝绸之路驿站管理机制课题报告教学研究课题报告.docx
最近下载
- 肝癌介入治疗.pdf VIP
- FTM-400XDR_中文使用说明书.pdf
- 2025年苏州健雄职业技术学院单招笔试职业技能考核试题库含答案解析.docx VIP
- (正式版)DB33∕T 1072-2019 《泡沫玻璃外墙外保温系统应用技术规程》.docx VIP
- 第一单元1 珍稀动物课件2026春湘美版美术三年级下册.pptx VIP
- 人教版六年级数学下册第二单元《百分数(二)——成数问题》专项练习(含答案).docx VIP
- DB61_T 1560.2-2022 公路钢结构梁桥制造安装与质量检验规范 第2部分:安装要求.docx VIP
- 03分布式光伏发电工程可行性研究设计导则.docx VIP
- 2026春统编版(五四制)(新教材)小学道德与法治三年级下册《一切靠劳动》课时练习及答案.docx VIP
- 宽QRS波群心动过速的鉴别诊断课件.ppt VIP
原创力文档

文档评论(0)