文档库 最新最全的文档下载
当前位置:文档库 › CDF表-Classic

CDF表-Classic

CDF表-Classic
CDF表-Classic

学生考勤管理系统数据库设计-数计系

钦州学院 考勤管理系统数据库设计 数据库设计是指对于一个给定的应用环境,构造设计优化的数据库逻辑模式和物理结构,并据此建立数据库以及应用环境,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。 数据库的目标是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境。数据库设计的一个特点是“三分技术,七分管理,十二分基础数据”。 数据库设计的基本步骤如下: (1)需求分析 (2)概念结构设计 (3)数据库逻辑设计 (4)数据库物理设计 (5)数据库实施 (6)数据库运行和维护 一.数据库需求分析 设计这个系统的主要目的就是实现学生的考勤管理的规范化。 数据库的需求分析阶段是整个数据库设计过程中的基础,也是耗时就多,最困难的一步。需求分析的任务就是

通过详细调查现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。这个阶段的工作成果主要以下三个方面的内容: (1)数据项:每种具体数据的名称、意义、类型、取值范围以及与其他数据项之间的逻辑关系。 (2)数据集:若干数据项的有逻辑关联的集合,包括名称、意义和组成数据集的数据项。 (3)数据流:应用系统运行时,数据是怎么输入、处理和输出。 二.数据库概念结构设计 局部e-r图设计 (1)学生信息表的e-r图

(2)刷卡表的e-r图 刷卡 (3)刷卡记录表的e-r图 全局e-r图如下:

三.数据库逻辑结构设计 数据库逻辑设计主要是将概念结构设计转换为某个dbms所支持的数据模型设计出 刷卡表结构如下: 学生信息表结构如下:

控制系统元器件明细表

《工厂电气控制技术课程设计》 实训报告 内容:卧式车床电气控制电路设计 专业班级:12供电2班 学号:120217259 学生姓名:张晓曼 起止时间:2013.01.13—01.17

附件一:控制系统元器件明细表 符号元件名称型号规格件数作用QS 组合开关HZ10-25/3 三级、500A、25A 1 电源总开关 FR1 热继电器JR0-40 热元件额定电流 25A、整定电流 22.6A 4 过载保护 FR2 热继电器JR0-40 热元件额定电流 0.64A、整定电流 0.43A 1 过载保护 KM 交流接触器CJ20-40 40A、线圈电压 127V 1 接通或断开 主电路 KM1、KM2、 KM3 交流接触器JZ7-44 5A、线圈电压 127V 3 FU1 熔断器RL1-15 500V、熔体10A 1 短路保护FU2、FU3 熔断器RC1-15 500V、熔体2A 2 短路保护SB3、SB4、 SB5、SB6、 SB7 控制按钮直径25黑色220V、5A 5 点动按钮 SB1、SB2、 SB8 控制按钮直径25红色220V、5A 3 停止按钮 SB9 控制按钮直径25绿色220V、5A 1 开启按钮HL2 指示灯ZSD-0 6.3V、0.25A 1 工作指示HL1 指示灯ZSD-0 6.3V、0.25A 1 停止指示EL 照明灯36V、40W 1 PA 交流电流表62、T2 0~50A、直接接入 1 电流监控 T 控制变压器BK-100 100V/A、 380V/127V/36V、 6.3V 1

附件二: 电气控制线路图的设计 一、电动机容量的选择 电动机的容量反映了它的负载能力,它与电动机的过载能力有关。 电动机容量的选择有俩种方法:一种是调查统计类比法;一种是分析计算法。调查统计类比法是在不断总结经验的基础上,选择电动机容量的一种方法,此法比较简单。卧式车床加工工件的最大直径为630mm。所以: 由统计分析法公式P = 36.5D54.1得; P = 36.5×0.6354.1=11KW 一般情况下,普通车床选用同步转速为1500r/min的电动机。因为这个转速的电动机适应性较强,而且功率因数和效率也很高。若电动机的转速与该机械的转速不一致可选取速度稍高一些的电动机通过机械变速装置使其一致。 根据前面的设计要求可知,本设计需配备三台电动机,各自分别为: 1.主轴电动机:M1型号选定为Y160M-4,性能指标为:11KW,380V,2 2.6A,1460r/min ;根据设计要求,用接触器KM1、KM2、KM3分别控制电动机M1、M2和M3;主轴电动机的正,反转由机械式摩擦片离合器加以控制,且根据车削工艺的特点,同时考虑到主轴电动机的功率较大,最后确定M1采用单向直接起动控制方式,由接触器KM进行控制,并采用电流表PA根据指示的电流监视其车削量。 2.冷却泵电动机:M2型号选定为JCB-22,性能指标为:0.125KW,0.43A,2790r/min ; 3.快速移动电动机:M3型号选定为Y90S-4,性能指标为:1.1KW,2.7A,1400r/min 。 二、变压器选择 考虑到安全可靠和满足照明及指示灯的要求,采用控制变压器T供电,其一次侧为交流380V,二次侧为交流127V,36V,6.3V.其中,127V给接触器KM1及K2的线圈进行供电,36V给局部照明电路进行供电,6.3V给指示灯电路进行供电. 三、连接导线的粗细选择 电缆截面的选择必须满足:导线的允许载流量Ial不小于通过电线的计算电流I ,M1的额定电流为22.6A,采用的是直接启动,由于启动时间为短时,启动电流大约为额定电流的1.5倍,查相关手册得,4mm2铜芯导线允许载流量为41A>22.6A,满足要求。 电动机M2功率较小,额定电流为0.43A,选择导线截面积为1mm2的铜芯导线满足要求。电动机M3用于溜板箱的拖动,故选择连接导线为YHZ橡套电缆。辅助电路通过的电流较小,选择连接导线截面积为1mm2铜芯导线。 四、热继电器FR的选择 热继电器主要用作电动机的过载保护,所以应按电动机的工作环境、启动情况、负载性质等因素来考虑。 (1)热继电器结构型式的选择 星形接法的电动机可选用两相或者三相结构的热继电器;三角形接法的电动机应选用带断相保护装置的三相结构热继电器。 (2)根据电动机的额定电流进行热继电器的选择。 一般情况下使热继电器整定值为(0.95—1.05)IN (IN为电动机的额定电流)由前面M1

数据库课程设计--职工考勤管理信息系统

目录 1 概述 (1) 1.1设计背景 (1) 1.2研究目的 (1) 1.3理论基础的分析 (2) 1.4预期结果和意义 (2) 2 需求分析 (2) 2.1功能需求 (2) 2.2数据流图 (3) 2.3功能模块图 (4) 2.4系统数据流程图 (4) 3 概念结构设计 (5) 3.1局部E-R图 (5) 3.2整体E-R图 (8) 4 逻辑结构设计 (9) 4.1关系模式 (9) 4.2数据关系图 (9) 5 物理结构设计 (10) 5.1存储记录结构设计 (10) 5.2创建索引 (12) 6 数据库实施 (13) 6.1建立数据库 (13) 6.2数据表的创建 (13) 6.3建立存储过程 (17) 6.4创建触发器 (18) 7 数据库运行和维护 (19) 8 结论 (20)

1 概述 1.1设计背景 随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。规范的考勤管理是现代企业提高管理效益的重要保证,而传统的人工管理存在着效率低、不易统计、成本高和易出错等弊端,已经无法适应现代企业的需求。随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。 企业考勤管理经过如下的业务流程: (1)员工基本信息管理,添加,删除,更改 (2)员工考勤管理,员工根据自己的班次在上下班时分别进行出勤操作,采用手动方式或者使用划卡机。由人事部门专门的人员管理出勤和退勤信息。 (3)一般在每个月月初进行考勤汇总,汇总信息包括工作日的出勤情况、请假天数、出差天数、休假天数和不同性质的加班记录等。 1.2研究目的 待开发的系统的名称为企业职工在线考勤系统; 我们以中小型企业的考勤管理业务为依托,结合科学管理的理论,设计并开发一个企业考勤管理信息系统,提供一个科学合理的考勤管理解决方案,彻底实现无纸化作业。根据管理权限的不同,将界面分为一般职员、部门经理、系统管理员和最高管理者四个层次,系统目标如下: (1)提供简单、方便的操作。 (2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。 (3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。

元器件选型,清单

实现功能 (1)能够显示时分秒 (2)能够调整时分秒 (1)能够任意设置定时时间 (2)定时时间到闹铃能够报警 (3)实现了秒表功能 系统工作原理图 详细电路功能图如图: 单片机控制数码管显示时、分、秒,当秒计数计满60时就向分进位,分计数器计满60后向时计数器进位,小时计数器按“23翻0”规律计数。时、分、秒的计数结果经过数据处理可直接送显示器显示。当计时发生误差的时候可以用校时电路进行校正。设计采用的是时、分、秒显示,单片机对数据进行处理同时在数码管上显示。

· 详细元器件列表: 2,时钟各功能分析 按键功能: K1:秒表 K2:调时 K3:调分 K4:显示时间 K5:闹铃 K6:暂停 (1)时钟运行图 \

仿真开始运行时,或按下key4键时,时钟从12:00:00开始运行,其中key2键对分进行调整,key3对小时进行调整,key6可以让时钟暂停。 (2)秒表计时图 当按下key1键进入秒表计时状态,key6是秒表暂停键,可按key4键跳出秒表计时状态。

(3)闹铃设置图及运行图 设置图: 当按下key5,开始定时,分别按key2调分,key3调时设置闹铃时间,然后按下key4键恢复时钟运行状态当闹铃设置时间到时,蜂鸣器将发出10秒钟蜂鸣声。

` 运行图: 该数字钟是用一片AT89C51单片机通过编程去驱动8个数码管实现的。通过6个开关控制,从上到下6个开关KEY1-KEY6的功能分别为:KEY1,切换至秒表;KEY2,调节时间,每调一次时加1;KEY3, 调节时间,每调一次分加1;KEY4,从其它状态切换至时钟状态;KEY5,切换至闹钟设置状态,也可以对秒表清零;KEY6,秒表暂停.控制键分别与~口连接.其中:A通过P2口和P3口去控制数码管的显示如图所示P2口接数码管的a——g端,是控制输出编码,P3口接数码管的1——8端,是控制动态扫描输出. B从输出一个信号使二极管发光,二极管在设置的闹钟时间

考勤管理系统数据库设计

考勤管理系统数据库设计 数据库设计是指对于一个给定的应用环境,构造设计优化的数据库逻辑模式和物理结构,并据此建立数据库以及应用环境,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。 数据库的目标是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境。数据库设计的一个特点是“三分技术,七分管理,十二分基础数据”。 数据库设计的基本步骤如下: (1)需求分析 (2)概念结构设计 (3)数据库逻辑设计 (4)数据库物理设计 (5)数据库实施 (6)数据库运行和维护 一.数据库需求分析 设计这个系统的主要目的就是实现学生社团的管理规范化,以及对社团举办活动进行登记。 数据库的需求分析阶段是整个数据库设计过程中的基础,也是耗时就多,最困难的一步。需求分析的任务就是 通过详细调查现实世界要处理的对象,充分了解原系统工 作概况,明确用户的各种需求,然后在此基础上确定新

系统的功能。这个阶段的工作成果主要以下三个方面的内容: (1)数据项:每种具体数据的名称、意义、类型、取值范围以及与其他数据项之间的逻辑关系。 (2)数据集:若干数据项的有逻辑关联的集合,包括名称、意义和组成数据集的数据项。 (3)数据流:应用系统运行时,数据是怎么输入、处理和输出。 二.数据库概念结构设计 局部e-r图设计 (1)学生信息表的e-r图 (2)刷卡表的e-r图 刷卡

(3)刷卡记录表的e-r图 全局e-r图如下:

三.数据库逻辑结构设计 数据库逻辑设计主要是将概念结构设计转换为某个dbms所支持的数据模型设计出 刷卡表结构如下: 学生信息表结构如下:

出勤(考勤)管理系统(SQL数据库)_1401191946010126

出勤(考勤)管理系统(SQL数据库) 摘要 :由于社会在不断发展,互联网已经被千千万万的行业所接收,出勤管理系统在日常教学工作中占有很重要的位置。通过对出勤管理系统的现状分析,考虑如何在日常生活中充分利用网络和计算机的优势,使得出勤管理系统既能够在学校教学管理工作中得到充公使用,又能节省时间、提高效率,并且使这一资源得到重复利用,由此设计出勤管理系统。 本系统应用B/S结构,MVC模式采用SSH框架技术编写。很好的利用网络,即使相隔千里,也可以随时为学校管理提供帮助。成为学生与老师、老师与领导中稳固的桥梁。也是网络运用中极为有益的一个方面。出勤管理系统很好的利用了高速发展的互联网络资源。为广大师生提供便捷、高效、灵活的信息查询平台。该系统主要功能包括教室安排、课程安排、学生考勤、在线请假、教室维护、班级维护、密码修改、用户管理等功能。 网络的运用极为广泛,我们应该多多开发像出勤管理系这样方便教学管理的软件,促进网络时代的发展。 关键字:出勤管理;S2SH ;JSP 目录 摘要III Abstract IV 目录V 第1章前言7 1.1 国内外现状7 1.2 需求分析7 1.3 系统可行性分析8 1.3.1 技术可行性8 1.3.2 管理可行性9 第2章关键技术介绍10 2.1 关键性开发技术的介绍10 2.1.1 Struts2简介10 2.1.2 MVC模式介绍12 2.1.3 Model: 系统状态和商业逻辑JavaBeans 13 2.1.4 View: JSP页面和表示组件13 2.1.5 Controller: ActionServlet和ActionMapping 14 第3章面向对象设计15 3.1面向对象设计概述15 3.2系统设计思想和原则16 3.3系统模块划分16 第4章数据库设计18 4.1 数据库的设计原则18 4.2 数据字典19 4.2.1 用户信息表19 4.2.2 考勤信息表19

PLC元器件选型明细表

元器件选型明细表 ABB公司: 接触器: QA7、QA8:A26D-30-10 220-230V 50Hz/230-240V 60Hz QA9:A12D-30-10 220-230V 50Hz/230-240V 60Hz QA10、QA11:A30D-30-10 220-230V 50Hz/230-240V 60Hz QA12、QA13:A9D-30-10 220-230V 50Hz/230-240V 60Hz 空气开关: QA0:S1 N125 R100 M F FC 3P QA1、QA2:S1 N125 R20 M F FC 3P QA3:S1 N125 R10 M F FC 3P QA4、QA5:S1 N125 R25 M F FC 3P QA6:S1 N125 R10 M F FC 3P 热继电器: BB1、BB2:TA 25-DU-14 BB3:TA 25-DU-8.5 BB4:TA 25-DU-19 BB5:TA 25-DU-4 继电器: KF1、KF2、KF3、KF5、KF7:N 22E 220-230V 50Hz/230-240V 60Hz 熔断器: F1~F5:S2 5 1S-K1 主令电气: 按钮:SF1、SF3、SF5:CP1-10R-02 SF2、SF4、SF6:CP1-10G-20 SF7、SF9、SF11、SF13、SF15、SF17、SF19、SF21:CP1-10R-01 SF8、SF10、SF12、SF14、SF16、SF18、SF20、SF22:CP1-10G-10 25个灯泡(AC220V):MA5-1230 斯奈德: 时间继电器: KF4、KF6、KF8:RE 9 RA 21 MW7 KF10、KF11:RE 9 TA 21 MW7 欧姆龙: 行程开关:BG1、BG2:LX1-1H SOR: 压力开关:S1、S2:52NN-K116-M4-B1A

考勤系统数据表结构

考勤系统数据表结构 考勤员信息设置T_KQEMP_INFO MAN_ID V ARCHAR2(20) N 工号 POST_INFO V ARCHAR2(20) Y 岗位描述 POWER_USER V ARCHAR2(20) Y 创建人 POWER_DATE DATE Y 创建时间 POWER_USER_DEPT V ARCHAR2(20) Y 创建人部门 POWER_POPEDOM V ARCHAR2(1) Y 锁定按钮 排班设置T_KQPB_SET MAN_ID V ARCHAR2(20) N 员工编号 DEPARTMENT_CODE V ARCHAR2(20) Y 部门编号 CLASS_CODE V ARCHAR2(10) Y 班次编号 CYC_DAYS NUMBER Y 循环天数 CYC_NO NUMBER Y 循环序号 CYC_BEGIN DATE N 开始日期 CYC_END DATE N 结束日期 IF_REST V ARCHAR2(2) Y 是否休息 POWER_USER V ARCHAR2(20) Y 创建人 POWER_DATE DATE Y 创建时间 POWER_USER_DEPT V ARCHAR2(20) Y 创建人部门 POWER_POPEDOM V ARCHAR2(1) Y 锁定按钮 ID NUMBER N 职工请假申请T_KQQJ_APPL Y MAN_ID V ARCHAR2(20) N 员工编号 APPL Y_DATE DATE N 申请日期 KIND_CODE V ARCHAR2(10) Y 类别编号 START_DATE DATE Y 假期开始时间 END_DATE DATE Y 假期结束时间 APPL Y_DAYS NUMBER Y 请假天数 FAKE_CAUSE V ARCHAR2(200) Y 请假原因 POWER_USER V ARCHAR2(20) Y 创建人 POWER_DATE DATE Y 创建时间 POWER_USER_DEPT V ARCHAR2(20) Y 创建人部门 POWER_POPEDOM V ARCHAR2(1) Y 锁定按钮 APPL Y_CODE NUMBER N 编号 FLOW_STATE V ARCHAR2(1) Y '0' 流程审批状态:0:未启用,1:执行中,2:执行完毕 CUROPERATORID V ARCHAR2(1000) Y当前执行人

Altium Designer元件清单(BOM)

Altium Designer元件清单 用AD设计好了一个电路,在把PCB文件交付厂家制板后,就要开始准备购置元件了。一个工程几百个元件难道要工程师自己一个一个数吗??使用AD6.9的BOM(bill of materials)表格输出可以方便的生成及标准又漂亮的元件清单。 方法很简单,首先在原理图状态下,点击Report—〉bill of materials弹出如下图 右边区:看作EXCEL的表格(最后以输出EXCEL表格为例) 左上方:理解为分类时的主键值。 左下方:理解为可选的所有参数名。把你关心的参数(列)勾选上。然后把你希望作为分类的参数拖到左上方去。例如:默认Value是不在左上方区域的,你可以把Value勾选之后,再拖拽它到左上方。如上图。 好了,接下来具体操作分类整理,然后输出元件清单 第一.元件习惯上按特定方式分类。

绝大多数人会需要按元件值分类,比如 100uF,0402,20个; 100K欧,0402,100个, 于是,你就把左下方所有参数中的Value和Footprint 等用鼠标拖到左上方的 主分类键值区中。如上图 第二.编辑AD提供的模板。 先选Excel格式 然后再 点选后面的””进入目录打开Excel模板文件,后缀.XLT。如下图 例如我打开了BOM Default Template 95.XLT。其中Column=LibRef表示这一列为各元件的LibRef所对应的参数值。我们可以看到,模板上有的列有些是我们不需要的,有些我们需要的有没有。只需要把每列的模板的语句修改一下就可以了。比如我们将第一列默认的的Column=LibRef挪到后面,第一列改为Column=Desinator 那么这一列九可以显示元

考勤系统数据库课程设计

目录 第一章系统概述 (1) 1.1 系统开发背景 (1) 1.2项目设计基本原理 (1) 1.3数据库系统设计及范式分析 (1) 第二章系统需求分析 (3) 2.1可行性研究 (3) 2.1.1技术可行性 (3) 2.1.2经济可行性 (3) 2.1.3操作可行性 (3) 2.1.4社会因素可行性 (4) 2.1.5可行性研究结论 (4) 2.2需求分析 (4) 2.2.1系统目的 (4) 2.2.2系统功能及用户需求分析 (4) 2.3数据描述 (5) 2.3.1数据流图 (5) 2.3.2数据字典 (6) 第三章总体设计 (9) 3.1总体设计原理 (10) 3.2运行环境与系统结构 (10) 3.3系统功能模块与设计 (10) 3.4系统功能模块图 (11) 第四章详细设计 (12) 4.1数据库的概念设计 (12) 4.1.1局部E-R模式设计 (12) 4.1.2 E-R图模型转成关系模型 (13) 4.2数据库实现 (14)

4.3代码的调试 (22) 结束语 (25) 参考文献 (26)

第一章系统概述 1.1 系统开发背景 90年代中期,由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。酒店考勤管理系统是在适应市场需求的客观前提下,为了满足中小型公司或事业单位管理自己的职员考勤问题而开发的。该系统的是终目的是要将各位职员的考勤情况放到网络上,以方便员工及时查证。 1.2项目设计基本原理 随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工考勤管理是企业信息管理的重要部分面对大量的人事工资信息,采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。一个界面友好,易于操作的员工考勤管理软件进行自动化处理就会显得尤为重要。 在数据库系统中,主要的操作是对数据库进行的,根据对不同数据表的操作来划分模块,虽然这并不一定正确,但根据数据来划分模块确实可以使乘隙模块清晰明了。当然,前提是数据划分正确,不然会使数据处理更加麻烦。 1.3数据库系统设计及范式分析 数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。 数据库设计的步骤是;

常用元器件参考清单

需要购买的参考器件 常备器件 名称 数量 参考价格(元) 备注 调温电烙铁 1 40—50 焊锡丝 1 30—50 价格因质量而定,一般40左右万用板 大板5小板5 大板5-6小板3-4 价格因质量而定,一般5块左右排针 20排

电阻 每样至少50个 常用电阻从100Ω到100MΩ不等电位器(蓝色) 每样至少10个 型号102,103,104,105 瓷片电容 104整包购买 30P 20个 最小系统板上需要30P 电解电容 50V10uf 100个 50V100uf 100个 50V3300uf 10个 3300和10多用于直流电源的制作杜邦线 一排40根 3排

杜邦钱多买点也无妨,以后会用到很多直流线性、稳压电源制作需要器件 名称 数量 价格 备注 整流二极管或者整流桥 整流二极管50个 整流桥50个 二者均用于交流电到直流电的整流 区别在于整流桥是二极管的集成块 电解电容 50V3300uf 10个 50V10uf 50个 25V1uf 5个 用于整流后滤波 瓷片电容 104 整包购买 配合电解电容达到更好的滤波效果

103电位器 10 三端可调正电压LM317 6 三端可调负电压LM337 4 输出正5V稳压器7805 4 输出负5V稳压器7905 4 输出正12V稳压器7812 4 输出负12V稳压器7912

输出正15V稳压器7815 4 输出负15V稳压器7915 4 51最小系统制作所需器件名称 数量 参考单价价格(元) 备注 STC89C52单片机 2 5 核心控制芯片 排阻 4

9脚8位排阻 紧锁座 2 5 绿色40脚,方便取单片机12MHz晶振 2 2 30PF瓷片电容 10 0.2 接晶振电路 10UF电解电容 10 0.2 接复位电路。长脚正,短脚负47K欧姆电阻 10

职工考勤管理系统数据库设计

目录 前言 (1) 职工考勤管理系统数据库设计 (2) 1.1设计方法 (2) 1.1.1 需求分析 (2) 1.1.2系统现状分析 (3) 1.1.3软硬件配置 (3) 1.2 设计过程 (3) 1.2.1 模块管理 (4) 1.2.2数据库设计 (4) 1.2.3数据表的设计 (8) 1.2.4代码的调试 (13) 1.3设计创新和关键技术 (15) 致谢 (16) 参考文献 (17) 附录 (18)

前言 数据库是数据管理的最新技术,是计算机科学的重要分支。十余年来,数据库管理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。因此,不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统。 SQL的全称是结构化查询语言(Structured Query Language),它是关系数据库中最常用的语言。SQL不仅可以管理数据库中的数据,而且可以管理关系数据库本身。为了避免各数据库产品之间的SQL语法不兼容,因此由ANSI(American National Standards Institute,美国国家标准局)制定SQL—92标准,目前,大部分DBMS产品都支持该标准。 考勤系统是进行开发与人事相关的一个系统。公司招揽人才之后,如何对人才进行有效的管理,发挥员工的主观能动性,提高公司利益是每一个公司管理者必须考虑的问题,制订有效的管理制度是一个管理人才的行之有效的办法。考勤管理适宜个其中极其重要的部门。而在现实中,考勤一般与工资等利益相关的事物挂钩,因此,考勤可能会涉及到比较多的内容。以考勤类型来说,有迟到早退、不正常上班、出差、请假、旷工等。在设计考勤系统时要综合考虑各种情况,设计数据库时使各种数据都能协调处理。通过本次数据库系统概论课程设计,深刻的理解数据库的知识理解和熟练掌握SQL Server、Power Designer技术设计的基本使用方法,学会Power Designer的制图方法,学会SQL Server查询分析器和企业管理器的使用以及如何进行数据库的备份还原的基本知识。了解数据库间的关系模型及SQL 语言的特点,并掌握如何建立基本表、定义、插入、删除与修改数据。通过该课程设计,加深对课本所学的知识,并得以巩固,将SQL Server、Power Designer开发技术相结合设计出了考勤系统数据库设计,也会进一步使我们将理论和实践有机的相结合,达到了学以致用的目的,熟练的掌握了数据库设计的相关方法。

电赛元件清单及题目

电赛元件清单及题目 Coca-cola standardization office【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】

2001年全国大学生电子设计竞赛 一、基本仪器清单 20MHz普通示波器(双踪,外触发输入,有X轴输入); 60MHz双踪数字示波器; 1Hz~200kHz低频信号发生器; 普通函数信号发生器; 50MHz~150MHz调频/调幅高频信号发生器; 低频毫伏表; 高频毫伏表; 普通频率计; 通用计数器(可选); 失真度仪(可选); 位数字万用表; 秒表; 单片机开发系统及EDA开发系统。

二、主要元器件清单 单片机最小系统板(不含A/D、D/A等芯片); 可编程逻辑器件系统板(不含A/D、D/A等芯片); 手写输入板; 普通A/D、D/A,采样速率大于1MHz的8位A/D变换器; 运算放大器,电压比较器; 常用逻辑电路、可编程器件,常用阻、容元器件,电位器及晶体管;反射式光电检测器; 电动玩具车(外形尺寸:长≤35cm;宽≤15cm)。 三、题目 A、波形发生器 B、简易数字存储示波器 C、自动往返电动小汽车 D、高效率音频功率放大器 E、数据采集与传输系统 F、调频收音机

2003全国大学生电子设计竞赛 一、基本仪器清单 20MHz普通示波器(双通道,外触发输入,有X轴输入,可选带Z轴输入)60MHz双通道数字示波器 低频信号发生器(1Hz~200kHz) 信号发生器(1kHz~15MHz) 高频信号发生器(1MHz~35MHz) 频率特性测量仪(可选) 数字相位计(可选) 低频毫伏表 高频毫伏表 普通频率计 3位半数字万用表 电感、电容测试仪(或Q表) 秒表 单片机开发系统及EDA开发系统

中控广域网考勤zktime80数据库表结构综述

TABLE [dbo].[departments]—部门表 [status] [smallint] NOT NULL [DeptID] [int] IDENTITY(1,1) NOT NULL, [DeptName] [nvarchar](100) NOT NULL,——部门名称 [code] [nvarchar](100) NULL,——部门编号 [supdeptid] [int] NULL,——上级部门ID [type] [nvarchar](10) NOT NULL [invalidate] [datetime] NULL, TABLE [dbo].[personnel_area]—区域信息表 [id] [int] IDENTITY(1,1) NOT NULL, [status] [smallint] NOT NULL [areaid] [nvarchar](20) NOT NULL,——区域编号 [areaname] [nvarchar](30) NOT NULL,——区域名称 [parent_id] [int] NULL,——上级区域 [remark] [nvarchar](100) NULL,——备注 TABLE [dbo].[auth_user]—管理员表 [id] [int] IDENTITY(1,1) NOT NULL, [username] [nvarchar](30) NOT NULL,——管理员账号名 [first_name] [nvarchar](30) NOT NULL, [last_name] [nvarchar](30) NOT NULL, [email] [nvarchar](75) NOT NULL,——邮箱 [password] [nvarchar](128) NOT NULL,——登陆密码 [is_staff] [bit] NOT NULL [is_active] [bit] NOT NULL ——是否启动 [is_superuser] [bit] NOT NULL ——是否超级管理员 [last_login] [datetime] NOT NULL ——最后一次登陆时间[date_joined] [datetime] NOT NULL——加入时间 TABLE [dbo].[holidays]—考勤节假日信息表 [status] [smallint] NOT NULL [HolidayID] [int] IDENTITY(1,1) NOT NULL, [HolidayName] [nvarchar](20) NOT NULL,——节假日名称[HolidayYear] [smallint] NULL,——节假日年份 [HolidayMonth] [smallint] NULL,——节假日月份 [HolidayDay] [smallint] NULL ——节假日日期 [StartTime] [datetime] NOT NULL,——节假日开始时间 [Duration] [smallint] NOT NULL——持续时间 TABLE [dbo].[schclass]—考勤时段表 [status] [smallint] NOT NULL [SchclassID] [int] IDENTITY(1,1) NOT NULL, [SchName] [nvarchar](20) NOT NULL,——时段名称

考勤系统数据库设计模板

部门考勤系统数据库设计文档

文档属性及版本文档属性 文件状态:[ ] 草稿[ ] 正式发布[ √] 正在修改文件标识:v1.0 当前版本: 1.1 作者: 文件密级:[ √]普通[ ]秘密[ ]绝密 文档版本 版本/状态作者参与者日期说明1.0 黄利斌2016-5

目录 1.数据库设计的基本规范 (4) 1.1开发规范 (4) 1.2命名规范 (4) 2.基本表及其说明 (4) 2.1 系统信息表 (4) 2.2 职工基本信息表 (4) 2.3 部门基本信息表 (5) 2.4职工考勤表 (5) 2.5 职工考勤统计表 (5) 3. E-R图 (6)

1.数据库设计的基本规范 1.1开发规范 1)遵守数据的设计规范3NF 规定 2)一行记录必须表内唯一,表必须有主键。 3)金额类型使用Money 4)时间使用 Time 5)在主外键的选择上应注意:为关联字段创建外键、所有的键都必须唯一、避免使用复合键、外键总是关联唯一的键字段。 1.2命名规范 1)对象名称应当准确完整地描述了对象的含义。 2)数据库对象的命名应当避免和系统原有的对象名称(如:系统表、系统存储过程等)混淆。 3)对象名称中不同的单词间应当能够方便的区分开。 4)使用Pascal 命名规则 2.基本表及其说明 2.1 系统信息表 字段名(中文)数据类型宽度是否为空备注 用户ID Char20 NO 主键 密码Char20 NO 用户名Char20 NO 2.2 职工基本信息表 字段名(中文)数据类型宽度是否为空备注 职工编号Char 12 NO 主键 部门编号Char 12 NO 外键 职工姓名char 10 NO

元器件清单表

电子课程设计元器件清单一览表 课题直流稳压电源 班级: 10电信姓名:于超超,,指导教师: 器件类别元件序 号 型号参数数量参考价封装形式铜板 1 保险丝座 1 保险丝管 1 插头 1 变压器220-12V/20W 1 二极管D1 1N4001 4 DIODE0.4 D2 1N4148 1 DIODE0.4 D3-D5 1N4001 3 DIODE0.4 稳压二极管D6 1N5233B 1 DIODE0.4 可调稳压器U2 LM317 1 VR5 三极管Q1 TIP127 1 TOP220 电容C1 2200uF/25V 1 RAD0.2 C2 C3 0.1uF/50V 2 RAD0.2 C4 10uF/25V 1 RAD0.2 C5 1uF/25V 1 RAD0.2 C6-C8 220uF/25V 3 RAD0.2 电阻R1 6.2Ω 1 AXIAL0.3 R2-R4 240Ω 3 AXIAL0.3 R5 100Ω 1 AXIAL0.3 可变电阻R6 4.7kΩ 1 VR5 散热片 1 电源线 1 保险丝 1.2A 1 螺丝 M3.5*15 6个螺母 6个垫片 12个 M2.5*6 1个(固定散热片)黑色导线 50cm红色导线 50cm 绿色导线 50cm 焊锡丝 1M

日期:年月日

电子课程设计元器件清单一览表(事例) 课题“汽车智能化灯光控制器” 班级:姓名:,,指导教师: 器件类别元件序 号 型号参数数量参考价封装形式施密特触发器U2 CC40106 1 1.00 DIP14 单片机芯片U3 8051 1 10.00 DIP40 运算放大器U1 LM358 1 1.00 DIP8 三极管Q1 S8050 1 1.00 T0-92A Q2 S8050 1 1.00 T0-92A 二极管D1 IN4148 1 0.1 DIODE0.4 D2 IN4148 1 0.1 DIODE0.4 复位键D4 SW-SB 1 0.05 RAD0.2 D5 SW-SB 1 0.05 RAD0.2 D6 SW-SB 1 0.05 RAD0.2 D7 SW-SB 1 0.05 RAD0.2 三端稳压器IC2 7805 1 1.00 VR5 可调稳压器IC1 LM317 1 1.00 VR5 继电器V3 RELAY-SPDT 1 V4 RELAY-SPDT 1 晶振Y1 CRYSTAL 1 电容C1 1000P 1 0.1 RAD0.2 C2 1000P 1 0.1 RAD0.2 C3 30P 1 0.1 RAD0.2 C4 30P 1 0.1 RAD0.2 炭膜电阻R1 10MΩ 1 1.00 VR5 R2 10MΩ 1 1.00 VR5 可调电阻RP1 10KΩ 1 1.00 VR5 RP2 1M 1 0.1 AXIAL0.3 RP3 100K 1 0.1 AXIAL0.3 、日期:年月日

数据库考勤管理系统

考勤管理系统分析和设计 实验报告 专业:07软件工程 姓名: 学号: 综合教务系统分析和设计

系统的分析和设计过程主要包括:需求分析;概念结构设计;逻辑结构设计;物理结构设计,建立合适的索引,提高查询速度;应用系统的模块设计;应用系统的用户界面设计。数据库系统的实施和维护。 一) 数据库需求分析 1.数据库需求分析 根据数据流程,可以列出以下管理系统所需的数据项和数据结构。 出勤记录:记录号、员工、出入情况和出入时间。 月度考勤统计:记录号、员工、年月、累计正常工作时间、累计请假时间、累计加班时间、累加出差时间、迟到次数、早退次数和矿工次数。 请假记录:记录号、员工、假期起始时间/结束时间和请假缘由。 加班记录:记录号、员工、加班时间长度和日期。 出差记录:记录号、员工、出差起始时间/结束时间和具体描述。 人员信息:员工号、密码、权限、部门和当前状态等。 部门设置:部门编号、名称等。 2.系统功能分析 上班时间的设定。上下班时间相对固定,可保存在客户端的设置文件中。 员工出入单位的情况记录。出入情况由考勤机来记录,但是需要设置人工添加的功能,已被特殊情况的处理。 请假、加班和出差情况的记录。 每个月底进行整个月出勤 3. 开发工具: 该综合教务系统的数据库采用Microsoft 的Office Access 2003建表,前台应用程序采用Visual C++ 6.0来编写,提供Web 界面方便学生从网上使用。 二) 数据库的概念设计 1.系统的概念模型: 选课系统概念模型的ER 图 员工员工号员工密码权限姓名 所在部门 出差记录记录编号起始时间结束时间具体描述 N:1 月度考勤统计记录编号年月 累计工作时间累计请假时间累计加班时间累积出差时间迟到次数早退次数旷工次数 出勤记录记录编号出入时间出入状态 请假记录记录编号起始时间结束时间缘由 加班记录记录编号加班时间日期 N:1 N:1 N:1 N:1

职工考勤管理系统数据库设计

《数据库原理及应用》项目实训任务书 一、题目:职工考勤管理信息系统 二、目的与要求 1. 目的: 1)锻炼学生的分析解决实际问题的能力; 2)培养学生的数据库基础系统的分析、设计和开发能力 2. 基本要求 1)《数据库原理及应用》课程设计采用以“项目小组”为单位进行,项目小组根据选定的项目,按计划进度完成项目的分析与设计及实现任务。 2)每个班级分成两个大组,每组选出组长一名,负责考勤、作业的收集上交。 3)题目自定或采用附录中的参考题目,每人选择一个题目 4)数据库工具:Access 或者 SQLServer 5)程序开发工具可以根据所学自行选择,或者采用ACCESS实现开发 3. 创新要求 在基本要求达到后,可进行创新设计,如系统用户功能控制,对管理员级和一般级别的用户系统功能操作不同 三、信息描述 系统基本信息描述,如:职工、考勤等。 四、功能描述 系统功能基本要求 职工信息,包括职工编号、职工姓名、性别、年龄、职称等; 出勤记录信息,包括上班打卡时间,下班打卡时间,缺勤记录等; 出差信息,包括出差起始时间、结束时间、统计总共天数等; 请假信息,包括请假开始时间,结束时间,统计请假天数等; 加班信息,包括加班开始时间、结束时间、统计加班总时间。 五、解决方案 1.分析程序的功能要求,划分程序功能模块。 2.画出系统流程图。 3.重点是设计数据库(严格按照数据库设计步骤),完成系统功能。 4.完成项目实训报告书。 六、进度安排 项目实训报告要求:

包括需求分析、概念结构设计、逻辑结构设计、编码(详细写出编程步骤)、测试的步骤和内容、项目总结、参考资料等,不符合以上要求者,则本次设计以不及格记。 八、参考资料 《数据库原理及应用》 《ACCESS数据库与程序设计》 《ACCESS项目案例导航》 数据库教研室 图1 系统结构图 1.2.1 模块管理 (1)用户管理模块 增加一名系统使用用户,同时设置密码和权限,当此用户要更改密码时,可以在修改密码模块中进行。必须具有一定权限才能进行此项操作。而当某些职工离职或者因某中缘故,不能再使用考勤系统,可以将该用户删除。可以更改拥护权限,使其具有访问某些模块的权限或者剥夺其访问某些模块的权限。所有系统使用用户都可能在此修改密码,以保障系统安全。 (2)基本资料管理模块 设置的时间有上午上、下班时间,下午上、下班时间,这个模块与上下班时间表相对应,以方便考勤操作。增加和删除请假类型,修改请假类型内容,并将操作结果存在请假类型表内。增加和删除外出类型,修改外出类型内容,并将操作结果存在外出类型表内。增加、删除和修改员工基本资料。:

考勤管理系统数据库设计

<项目名称> 数据库设计说明书数据库设计说明书 作者薛纪表 发布范围HPTCA-MS 版本 1.0 发布日期2008-5-25

修订历史记录 发布日期版本说明作者2008-5-25 1.0数据库设计说明书薛纪表

目录 1.引言 1.1编写目的1.2背景 1.3定义 1.4参考资料 2.外部设计2.1标识符的状态2.2使用它的程序2.3约定 2.4专门指导 2.5支持软件 3.结构设计3.1概念结构设计3.2逻辑结构设计 3.3物理结构设计 4.运用设计4.1数据字典设计4.2安全保密设计

数据库设计说明书 1.引言 1.1编写目的 1概要设计的重要部分 2数据库是系统的根基 3影响下游活动 3.1详细设计 3.2编码测试 4为重构的准备及扩充性的要求 1.2背景 数据库名称:BUSDB(杭州公交公司考勤管理系统) 项目任务提出者:杭州公交公司 项目开发者:杭州电子科技大学软件职业技术学院软件4班2组 用户:杭州公交总公司及其各分公司 1.3定义 E_ 员工D_部门OV_加班MS_留言ER_出差AT_考勤AM_月考勤 1.4参考资料 http://192.168.48.112/sites/软件4班2组 https://www.wendangku.net/doc/8f5263887.html, 微软教材 MSDN帮助文档 2.外部设计

2.1标识符的状态 E_ 员工D_部门OV_加班MS_留言ER_出差AT_考勤AM_月考勤 是否为空备注 字段名解释数 据 类 型 Not null PK E_ID员工号In t Not null PK D_ID部门编号in t Not null PK,FK MS_ID员工号In t Not null PK AD_NO编号in t Not null PK AT_NO编号In t Not null PK ER_NO编号In t Not null PK OV_NO编号In t 2.2约定 员工号Check 约束8位主键约束Primary Key 密码Check约束6位到16位 部门号Check约束2位主键约束Primary Key 日记录编号主键约束Primary Key 考勤编号主键约束Primary Key

相关文档