项目需求分析与模块划分 — 计算机选择题
题目
某实验设备预约系统需支持:浏览设备目录并按设备类型筛选、查看设备详情、提交预约申请、查看本人申请及撤回待审核申请。若按功能内聚进行需求分析与模块划分,哪项方案最恰当?
A. 设备浏览模块(目录、筛选、详情)、预约申请模块(提交申请)、申请管理模块(查看及撤回本人待审核申请)
B. HTML模块(全部页面结构)、CSS模块(全部页面样式)、JavaScript模块(全部交互)
C. 顶部区域模块、中央区域模块、底部区域模块
D. 目录模块、类型筛选模块、详情模块、提交按钮模块、查看按钮模块、撤回按钮模块