资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
课程设计选题门禁系统门禁系统一、项目简介1. 项目背景在数字技术网络飞速发展的今天门禁得到了迅猛发展。门禁 系统早已超越单纯的门道及钥匙管理,它已经逐渐发展成为一套 完整的出入管理系统。它在工作环境安全、人事考勤管理等行政 工作中发挥着巨大的用。在该系统的基础上增加相应辅助设备能够进行社区流动人员 和出租屋管理、电梯控制、车辆进出控制,物业消防监控、保安 巡检管理、餐饮收费管理等,真正实现区域内一卡智能管理。2. 项目目标学习面向对象的主要特征和基本概念,包括类、继承、接口、封装、多态、方法的重载和重写、Java的访问修饰符等。3. 涉及的主要技术(1) 流程控制语句;(2) 类、对象继承接口类、对象继承、接口;(3) 封装、继承、多态;(4) 方法的重载、重写;(5) 访问修饰符(6) static、 finally二、需求分析某公司安装了电子门,要设计门禁系统,要求:1. 公司雇员能够凭借密码、胸卡或指纹进入公司;2. 计算机根据雇员的验证方式对其身份进行验证;3. 管理员在监控室能够经过按钮直接开启电子门;4. 访客能够按门铃请求进入,由管理员为其放行。三、功能划分系统基本模块包括!功能点难度与用户相关类的创建 验UE接口的创建 3个验证实现类的创建 计算机类的创建电子门类的创建 测试类 四、概要设计从面向对象的角度进行分析设计,抽象类和对象的基本方 法:1 .电子门、计算机如,电子门开/关门的方法;计算机验证的方法2. 管理员、雇员、访客如,访客只有按门铃的方法;雇员还有输入身份信息的方 法;管理员还有监听门铃和经过监控室的按钮直接开启电子门方 法3. 验证接口、验证实现如,进行密码验证;胸卡验证、指纹验证4. 包的设计要求按照如下结构创立包:cn.sdcet.J15010.sys包:放置门禁系统相关类cn.sdcet.J15010.users包:放置访客、雇员、管理员类cn.sdcet.J15010.validate包:放置验证身份的接口及其实现类cn.sdcet.J15010.test 包:放置测试类五、详细设计
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号