门禁system面向对象设计”.pptVIP

  • 5
  • 0
  • 约4.24千字
  • 约 22页
  • 2017-06-08 发布于北京
  • 举报
门禁system面向对象设计”

软件素养与训练2 门禁系统的面向对象设计 问题描述 问题分析-1 问题分析-2 难点分析-1 门禁系统类:ControlSys 包含属性:电子门对象、计算机对象、输入设备对象、门铃、开门信号、日志对象 包含方法:工作 难点分析-2 门禁系统工作分3步: 第一步:检查输入设备的输入缓存 第二步:检查开门信号 第三步:电子门开启状态维持5秒后关闭电子门 难点分析-3 输入设备类模拟输入各种验证信息: 密码、胸卡、指纹都以字符串形式从控制台输入: 1、密码以“pa”开头 2、胸卡以“ca”开头 3、指纹以“fi”开头 输入的验证信息保存在输入设备的缓存中 门禁系统保存的验证信息不以上述字符开头 验证时使用String类的方法解析字符串 难点分析-4 难点分析-5 阶段划分 第一阶段 编写类:电子门、输入设备 第二阶段 编写类:计算机、门禁系统 第三阶段 编写类:访客、雇员、管理员 第四阶段 编写类:验证接口、默认实现 第五阶段 编写类:密码验证、指纹验证、胸卡验证 第六阶段 编写类:测试雇员通过电子门 第七阶段 编写类:测试访客按门铃、管理员开启电子门 第一阶段 第一阶段 利用Eclipse创建工程、项目所需包 编写类:电子门、输入设备 创建工程和包 sys包:放置门禁系统相关类 user包:放置访客、雇员、管理员类 validate包:放置验证身份的接口及

文档评论(0)

1亿VIP精品文档

相关文档