文档库 最新最全的文档下载
当前位置:文档库 › 基于单片机的IC卡消费系统

基于单片机的IC卡消费系统

基于单片机的IC卡消费系统
基于单片机的IC卡消费系统

引言

随着人们生活水平的提高,人们对生活中的方便性提出了更高的要求。在现实社会中常常会形成一些相对集中的人群及其对应的某些固定行为,如:小区公共停车场的管理收费,学校学生的校园消费,计算机房的上机收费等。对于这样的消费行为人们希望有一种简单、安全、实用的方式以取代目前的现金或票证消费IC卡具有可靠性高、抗干扰强、耐腐蚀、可反复擦除/编程、保密性好、读写设备简单、便携等优点已经广泛应用于金融、医疗、电信、汽车等领域,是替代上述传统消费方式的新型介质。

针对上述需求本设计采用SLE4442逻辑加密卡,并以51单片机为核心控制IC卡的读写。同时以LCD12864作为显示模块,4*4键盘作为输入模块以实现用户对IC卡的各种操作。

1 方案论证

作为一个完整的IC卡消费系统,应当有两个终端构成:①发卡终端②用户终端。发卡终端用于用户的注册及充值,用户终端用于用户在各种消费场合的消费行为。因此本系统需要有IC卡接口电路以实现单片机对的读写,显示和输入模块以实现用户对IC卡的各种操作。

1.1 系统功能定义

根据设计要求,可以先大致勾勒出要完成设计,需要两个终端具有如下图所示的的功能:

①发卡终端

图1.1发卡终端功能框图

②用户终端

图1.2用户终端功能框图

1.2总体方案

本设计通过51单片机实现SLE4442 IC卡的读写操作,LCD12864作为用户端显示器件,4*4键盘用做户输入,蜂鸣器作为提示报警信号,通过RS-232接口实现与上位机的通信。整个系统以51单片机为核心,各个模块的功能由51单片机的I/O 口控制。(其中RS-232与上位机通信部分由其他同学完成)

设计任务:

用户终端:完成刷卡消费﹑查询余额﹑修改密码﹑液晶显示用户输入信息功能发卡终端:通过上位机完成IC卡的初始化﹑充值功能(本设计不涉及上位机软件设计)

设计要求:

完成该系统的软硬件设计,学习掌握单片机读写IC卡的设计方法提高学习新知识、新技能的能力,培养独立设计的能力。

2 系统硬件电路设计

2.1系统硬件框图

根据系统功能要求,可以先大致勾勒出完成任务所需的系统硬件框图如下:

卡 终 端

图2.1 发卡终端硬件结构框图

户 终

图2.2 用户终端硬件结构框图

主控模块采用性价比较高的51单片机芯片,在其内部将预设好的程序储存,可通过程序的运行控制各个模块使用户进行IC 卡的消费、充值、查询。与上位机通信模块主要是由MAX232构成,将其与计算机与51单片机连接起来可实现对IC 卡的读写;显示模块采用LCD12864,用户各种信息通过其显示;4*4键盘实现用户与消费终端的人机对话;蜂鸣器主要实现对用户的提示。

2.2 IC 卡模块

本设计的IC 卡采用的是德国西门子公司设计的SLE4442逻辑加密卡。它具有2K

位的存储容量和完全独立的可编程加密代码存储器。内部电压提升电路保证了芯片能够以单5V电压供电,较大的存储器容量能够满足应用领域的各种要求。是目前国内应用较多的一种IC卡芯片。这种芯片的特点是采用多存储器结构;2线连接协议,串行接口满足ISO7816同步传送协议;芯片采用NMOS工艺技术,每字节的擦除/写入编程时间为2.5ms;存储器采用至少104次的擦除/写入周期,数据保持时间至少为10年。

2.2.1SLE4442的主要特征

●32位保护存储器;

●256字节EEPROM;

●3字节用户密码,密码错误计数:3次;

●工作电压5V;

●温度范围:0℃~70℃;

●至少10万次擦写;

●至少10年数据保存期;

SLE4442卡的触点如图所示:

图2.3 SLE4442卡封装结构图

SLE4442卡的引脚定义和功能如图所示:

表2.0 SLE4442卡引脚功能表

2.2.2 SLE442卡的加密原理

SLE4442 是具有可编程安全代码(PSC)和写保护功能的智能型 256-Byte EEPROM。SLE4442 提供了一个控制存储器擦/写的逻辑保护代码,SLE4442 提供了一个 4 字节的安全存储器,其中包含了一个错误计数器(EC)和 3个字节的参考数据,这 3 个字节被称为可编程安全代码(PSC),存储器上电后除了参考数据无法正确读取外,其它数据均可读取,只有在对内部的参考代码校验正确后才可以写入数据,直到下电,若三次校验不成功,错误计数器(EC)被减为0,此卡报废。

2.3主控模块

2.3.1主控模块功能分析

在本系统中,主控模块居于非常重要的地位。它是整个系统的中枢,系统运行所需的每个操作指令都要由其发出。与上位机间的通信,对SLE4442卡的读写,人机对话,LCD12864的显示都是通过主控模块的控制实现的,从而使整个系统进行正常的运转和工作。针对以上分析本系统主控模块中的单片机芯片采用了AT89S52芯片,此

芯片功能强大,能够完全满足系统运行的需求。

2.3.2AT89S52芯片的功能特性

AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、有效的解决方案。

其主要性能如下:

● 与MCS-51单片机产品兼容

● 8K字节在系统可编程Flash存储器

● 1000次擦写周期

● 全静态操作:0Hz~33Hz

● 三级加密程序存储器

● 32个可编程I/O口线

● 三个16位定时器/计数器

● 八个中断源

● 全双工UART串行通道

● 低功耗空闲和掉电模式

● 掉电后中断可唤醒

● 看门狗定时器

● 双数据指针

图2.5 AT89S52引脚结构图

在本系统中,AT89S52丰富的I/O口得到充分的利用。

2.4 显示模块

本系统最突出的特点就是能方便直观地通过显示模块实现人机对话,因此显示模块的选取极为重要。在本系统中所采用的显示模块为LCD12864液晶显示器。液晶显示器以其直观的显示模式,简单的软件设计从而得到了很多人的认可,逐渐占据主流地位,因此选用液晶显示器也更能体现当下较为先进的技术。

本系统所采用的LCD12864是一种带字库的液晶显示器,其控制芯片为ST7920 它是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示

方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。各引脚接口信号说明如下:表2.1 LCD12864引脚说明表

如在实际应用中仅使用并口通讯模式,可将PSB接固定高电平,也可以将模块上的J8和“VCC”用焊锡短接。模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。如背光和模块共用一个电源,可以将模块上的JA、JK用焊锡短接。

控制器接口信号说明:

1、RS,R/W的配合选择决定控制界面的4种模式:

表2.2 LCD12864四种模式说明表

2、E信号

表2.3 LCD12864使能信号说明表

●忙标志:BF BF标志提供内部工作情况.BF=1表示模块在进行内部操作,此时模块不接受外部指令和数据.BF=0时,模块为准备状态,随时可接受外部指令和数据.利用STATUS RD 指令,可以将BF读到DB7总线,从而检验模块之工作状态.

●字型产生ROM(CGROM)字型产生ROM(CGROM)提供8192个此触发器是用于模块屏幕显示开和关的控制。DFF=1为开显示(DISPLAY ON),DDRAM 的内容就显示在

屏幕上,DFF=0为关显示(DISPLAY OFF)。DFF 的状态是指令DISPLAY ON/OFF和RST 信号控制的。

●显示数据RAM(DDRAM)模块内部显示数据RAM提供64×2个位元组的空间,最多可控制4行16字(64个字)的中文字型显示,当写入显示数据RAM时,可分别显示CGROM与CGRAM的字型;此模块可显示三种字型,分别是半角英数字型(16*8)、CGRAM 字型及CGROM的中文字型,三种字型的选择,由在DDRAM中写入的编码选择,在0000H—0006H的编码中(其代码分别是0000、0002、0004、0006共4个)将选择CGRAM 的自定义字型,02H—7FH的编码中将选择半角英数字的字型,至于A1以上的编码将自动的结合下一个位元组,组成两个位元组的编码形成中文字型的编码BIG5

(A140—D75F),GB(A1A0-F7FFH)。

●字型产生RAM(CGRAM)字型产生RAM提供图象定义(造字)功能, 可以提供四组16×16点的自定义图象空间,使用者可以将内部字型没有提供的图象字型自行定义到CGRAM中,便可和CGROM中的定义一样地通过DDRAM显示在屏幕中。

●地址计数器AC地址计数器是用来贮存DDRAM/CGRAM之一的地址,它可由设定指令暂存器来改变,之后只要读取或是写入DDRAM/CGRAM的值时,地址计数器的值就会自动加一,当RS为“0”时而R/W为“1”时,地址计数器的值会被读取到DB6——DB0中。

光标/闪烁控制电路

此模块提供硬体光标及闪烁控制电路,由地址计数器的值来指定DDRAM中的光标或闪烁位置。

指令说明

表2.4 LCD12864指令表

在液晶显示器接受指令前,微处理器必须先确认其内部处于非忙碌状态,即读取BF标志时,BF需为零,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延长一段较长的时间,即是等待前一个指令确实执行完成。

字符显示:

字符显示的RAM的地址与32个字符显示区域有着一一对应的关系,其对应关系如下表所示。

表2.5 LCD12864RAM地址列表

欲在某一个位置显示中文字符时,应先设定显示字符位置,即先设定显示地址,再写入中文字符编码。

2.5 报警模块

本系统中报警模块采用的是蜂鸣器报警,蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。在电路中用字母“H”或“HA”(旧标准用“FM”、“LB”、“JD”等)表示。

蜂鸣器的结构原理

1.压电式蜂鸣器压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。有的压电式蜂鸣器外壳上还装有发光二极管。多谐振荡器由晶体管或集成电路构成。当接通电源后(1.5~15V直流工作电压),多谐振荡器起振,输出1.5~2.5kHZ的音频信号,阻抗匹配器推动压电蜂鸣片发声。压电蜂鸣片由锆钛酸铅或铌镁酸铅压电陶瓷材料制成。在陶瓷片的两面镀上银电极,经极化和老化处理后,再与黄铜片或不锈钢片粘在一起。

2.电磁式蜂鸣器电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场。振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。

2.6串行通信模块

2.6.1 RS-232串口概述

RS-232是一种串行通信总线标准,是数据终端设备

(DTE)和数据通信设备(DCE)之间的标准接口,它是1969

年由美国电子工业协会(EIA)和BELL等公司一起开发的通

信协议。但是这个协议仅仅保证了硬件兼容而没有软件兼

容。当用它进行数据传输时,由于线路的损耗和噪声的干

扰方面的原因,传输的距离一般都不超过15米。如果在

传输终端之间加上Modem,数据可以在世界范围内传播。

RS-232具有以下几个优点:

(1)应用广泛,可以做很多USB无法进行的工作。

(2)传输距离长,可以达到12米。图2.6 25针插头

(3)对于双向连接,只需要3条导线,节约了成本。

RS-232C接口通向外部的连接器是一种标准的“D”型保护壳的25针插头。25个插脚定义了22个。这22个信道分为两个信道组:一个主信道组(标有“*”)和一个辅信道组,大多数微机通信系统仅使用主信道组的信号线。

表2.6 DB-25插脚功能说明

但是在通信时,并非所有的主信道组的信号脚都要连接上。

在微机通信中,通常使用的RS-232接口信号只有9根引脚,连

接上这9根引脚线,便可实现正常的串行通信。这9根引脚的

定义见表2.7。

图2.7 9针串口

表2.7 DB-9插脚功能说明

2.6.2 RS-232电气特性

在TXD和RXD上:

逻辑1=-3V~-15V。

逻辑0=+3V~+15V。

在RTS、CTS、DSR、DTR和DC D等控制线上:

信号有效(接通状态)=+3V~+15V。

信号无效(断开状态)=-3V~-15V。

对于介于-3V~+3V之间的电压出于模糊区,即可能会被视为逻辑0,也可能被视为逻辑1,这会使通信时产生大量误码,所以这个范围的电压是不允许出现的。

2.6.3串口通信速率

在串行通信中,用“波特率”来描述数据的传输速率.所谓波特率,即每秒钟传送的二进制位数,其单位为“bps”.国际上规定了一个标准波特率系列: 110bps、300bps、600bps、1200bps、1800bps、2400bps、4800bps、9600bps、14.4Kbps、19.2Kbps、28.8Kbps、33.6Kbps、56Kbps等。大多数串行接口电路的接收波特率和发送波特率可以分别设置,但接收方的接收波特率必须与发送方的发送波特率相同,这样正确的通信才能建立。

2.6.4 RS-232串口通信基本接线方法

串口之间通信时,若距离小于12米的时候,可以用电缆线直接连接标准RS-232接口;若距离较远时,需要附加调制解调器。最为简单且常用的是三线制接法,即地线,接收数据线和发送数据线。具体连接方法如表2.8所示。

表2.8 RS-232串口通信基本接线方法

2.7PCB的绘制和电路的焊接

在硬件的设计前期,根据框图对电路中可能出现的电路,进行了模拟实验,并根据实验结果对后期的硬件设计进行了合理化的修改完善。在第一章中已分析了系统并绘制了框图,并根据框图分别设计了各部分电路。由于本设计所用到的模块较多,并且引脚连接不规则,手工布线焊接的难度较大且可靠性不高,因此在PROTEL上对电路图进行了绘制,从而得出了最终的完整原理图[附录一]、PCB图[附录二]。

2.7.1 PROTEL简介

PROTEL是PORTEL公司在80年代末推出的EDA软件,在电子行业的CAD软

件中,它当之无愧地排在众多EDA软件的前面,是电子设计者的首选软件,它包含了电原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能,并具有Client/Server (客户/服务器)体系结构,同时还兼容一些其它设计软件的文件格式,如ORCAD,PSPICE,EXCEL等,其多层印制线路板的自动布线可实现高密度PCB的100%布通率。Protel 99SE采用数据库的管理方式。该软件沿袭了Protel以前版本方便易学的特点,内部界面与Protel 99大体相同,新增加了一些功能模块,功能更加强大。新增的层堆栈管理功能,可以设计32个信号层,16个地电层,16个机械层。新增的3D功能在加工印制版之前可以看到板的三维效果。其具有的打印功能,可以轻松修改打印设置控制打印结果。Protel 99SE容易使用的特性还体现在其帮助功能,按下右上角的小问号,然后输入你所要的信息,可以很快地看到特性的功能,然后用到设计中,按下状态栏末端的按钮,使用帮助顾问。

2.7.2电路的焊接

当通过PROTEL绘制完电路后,送到工厂加工,PCB板制作完成后就可以进行电路的焊接,焊接时要注意虚焊和短路情况出现。焊接是要先焊单片机的主电路,以便于对各部分电路的测试。当焊完一部分子电路后,要先输入子程序进行检测,看是否有输入或输出。焊完后,就可以进行电路总体性能测试了。

在测试之前,一定要先对电路检测,看是否有短路情况出现,以免芯片损坏。电源输入电压也是关键因素,在供电之前先量量。

3 系统软件设计

3.1主控程序设计

通过对系统工作原理的了解,我们可以大致知道IC卡消费的流程图如下:

图3.1 IC卡消费流程图

当用户通过发卡终端注册为合法用户后便可以在消费终端进行消费、查询、修改密码等业务。当用户进行消费时首先读卡设备会自动校验IC卡的32位系统密码,以验证此卡的合法性,如果系统密码错误则报警提示,如果连续三次校验都不成功则IC卡自动锁死,此IC卡变为只读卡,而不能进行任何操作。如果系统密码校验成功,用户可以通过4*4键盘输入用户密码,如果用户密码校验成功,用户可以在消费终端进行消费、查询、修改密码等操作。当余额不足时不能进行消费,用户可以去发卡终端进行充值后继续消费。

3.2SLE4442卡的读写

3.2.1传输协议

此协议为两线连接,与其他设备构成完整的 IC 电路,所有 I/O 口的数据变化

都是在时钟的下降沿开始的。此协议包括四种模式:

●复位与复位应答

●命令模式

●输出数据模式

●内部处理模式

注意:由于 I/O 脚是开漏型的所以需要外接上拉电阻以提供高电平

复位与复位应答(ATR)

应答复位的发生是依照 ISO7816-3标准,可以在操作的任何时候产生复位。开始时给 I/O脚低电平并在RST 信号由高到低其间提供一个时钟脉冲,此时 I/O 脚输出了有效数据的第一位(LSB),此后连续的 31 个时钟脉冲读出了 EEPROM 中的 4 字节标头数据,第33 个时钟脉冲使 I/O 脚变为高阻状态完成了 ATR过程。

图3.2复位与复位应答时序图

命令模式

应答复位后,芯片等待指令的输入。每个指令开始于 Start 条件,包括一个 3字节长的命令字和紧跟其后的时钟脉冲,然后结束于 Stop 条件。

- Start 条件:在 CLK 为高其间送I/O 口一个下降沿

消费管理系统

消费管理系统 (1) 一.就餐管理 (1) 概述 (1) 系统组成 (1) 系统功能特点 (1) 目标市场 (3) 二.POS消费管理 (3) 概述 (3) 系统组成 (3) 系统功能特点 (4) 消费机功能 (4) 目标市场 (5) 一.就餐管理 概述 消费管理系统是综合智能管理“一卡通”的一部分,它是以计算机管理为核心、以IC卡为信息载体、以售饭机为消费终端的全新智能收费管理系统,现已广泛应用于企业、机关、学校等的公共消费场所。 系统组成 系统功能特点

读卡付费就餐,一挥而就。系统采用最新IC卡,读写快捷、方便且无方向性(仅需0.1s完成读写过程),充分体现用户的身份; 对数据进行查询和统计时,可以按照指定的几乎是任意方式的要求:如按月、按日、按餐、按消费机、按分组、按食堂、按区域、按人员、按行政 安全性 数码技术,密匙算法,授权发行。本系统采用射频技术和授权加密,安全防范性极强:由管理中心统一进行IC卡的发行、取消、挂失、授权等操作,可避免用户的IC卡因丢失而落入他人这手所带来的一系列不安全事情的发生。 可靠性 无源射频感应,采用RSA交叉算法及三重互感通讯方式,自备判断思考能力,运行稳定而可靠。抗干扰性强,允许同时多卡操作,能在各种恶劣的工作条件下使用,更让企管人员放心。 实用性 系统能自动统计售饭各种信息,自行生成报表。提供友好、人性化的全中文视窗用户界面,方便、实用、简单而不失功能强大。 统计每餐、每日、每月、每个承包商的消费额和消费人次数,准确统计就餐人数,避免在准备食品时造成的资金浪费。 灵活性 系统既可单机使用,又可联网运行,可根据投资规划灵活配置组合; 设置了不同的卡片类型管理功能,可根据持卡人的不同身份分配不同的消费卡类。便于对各类员工实现不同岗位不同的补贴发放方案。

Epos消费管理系统使用功能性说明书

Epos 消费管理系统使用手册 版本:4.1 日期:2013 年 6 月 适用机型:黑白屏消费机、彩屏消费机。 容介绍 本文档主要介绍了 Epos 消费管理系统的使用说明。包括软件的安装/卸载、软件的介绍和具体的使用方法等。

重要申明 首先感您选择本消费管理系统。在使用前,请您仔细阅读本产品的说明书。本公司提醒您正确使用,将得到良好的使用效果和验证速度。 非经本公司书面同意,任何单位和个人不得擅自摘抄、复制本手册容的部分或全部,并不得以任何形式传播。 本手册中描述的产品中,可能包含本公司及其可能存在的许可人享有的软件,除非获得相关权利人的许可,否则,任何人不能以任何形式对前述软件进行复制、分发、修改、摘录、反编译、反汇编、解密、反向工程、出租、转让、分许可以及其他侵权软件的行为,但是适用法禁止此类限制的除外。 由于产品的不断更新,本公司不能承诺实际产品与该资料一致,同时也不承担由于实际技术参数与本资 料不符所导致的任何争议,任何改动恕不提前通知。

说明: ?所有功能都以实际产品为准,由于产品的不断更新,本公司不能承诺实际产品与该资料一致,同时也不承担由于实际技术参数与本资料不符所导致的任何争议,任何改动恕不提前通知。?本手册中以★说明的功能是某些特定产品的,请以实际产品的菜单为准。

目录 一、软件使用前的准备 .................................................................................. - 1 - 1.1 软件的安装.................................................................................... - 1 - 1.1.1 消费软件 EPOS 与 MSDE 数据库的安装 ............................ - 1 - 1.1.2 指纹驱动程序的安装★...................................................... - 10 - 1.1.3 ID 发卡器的安装................................................................. - 14 - 1.2 消费软件的启动........................................................................... - 15 - 1.2.1 运行 ID 消费系统................................................................ - 15 - 1.2.2 运行 ID 消费系统后台服务................................................. - 17 - 1.2.3 运行 IC 消费系统................................................................ - 20 - 1.3 消费软件的快速使用................................................................... - 23 - 1.3.1 资料设定............................................................................ - 23 - 1.3.2 消费管理............................................................................ - 23 - 1.3.3 设备管理(仅 IC 消费软件) ............................................ - 25 - 1.3.4 卡片中心............................................................................. - 25 - 1.3.5 系统管理............................................................................. - 28 - 1.3.6 导航..................................................................................... - 28 - 1.4 名词解释...................................................................................... - 31 - 二、消费软件介绍........................................................................................ - 33 - 2.1 主窗口.......................................................................................... - 33 - 2.2 资料设置...................................................................................... - 35 - 2.2.1 公司注册............................................................................ - 36 - 2.2.2 设备登记(仅 ID 消费软件)............................................ - 37 - 2.2.3 其他资料............................................................................ - 43 - 2.2.4 卡类资料............................................................................ - 50 - 2.2.5 部门资料............................................................................ - 52 - 2.2.6 人事资料............................................................................ - 53 - 2.2.7 离职管理............................................................................. - 58 -保留更改权及解释权I

蓉卡通智能消费管理系统

蓉卡通智能消费管理系统 使 用 说 明 书 成都蓉卡科技有限公司

蓉卡通智能消费管理系统........................................................................................................... - 1 - 一、登录系统..................................................................................................................... - 1 - 二、基础操作..................................................................................................................... - 2 - 1、添加管理员账号及权限分配............................................................... - 2 - 2、用户部门设置....................................................................................... - 3 - 3、设备场所设置....................................................................................... - 3 - 4、类型设置............................................................................................... - 4 - 4.1规则类型................................................................................. - 4 - 4.2用户类型................................................................................. - 4 - 5、用户信息............................................................................................... - 5 - 5.1单个录入用户......................................................................... - 5 - 5.2批量导入用户......................................................................... - 5 - 5.3批量纠正用户信息................................................................. - 6 - 5.4导出用户信息......................................................................... - 6 - 5.5单个编辑用户......................................................................... - 7 - 5.6批量编辑用户......................................................................... - 7 - 5.7用户操作................................................................................. - 8 - 6、用户充值............................................................................................... - 8 - 6.1用户批量充值/补贴 ............................................................... - 8 - 6.2单个用户充值/补贴 ............................................................... - 9 - 6.3部门充值/补贴 ....................................................................... - 9 - 7、水电转款............................................................................................. - 10 - 三、设备管理................................................................................................................... - 10 - 1、消费设备............................................................................................. - 10 - 1.1消费机连线状态判断........................................................... - 10 - 1.2单个消费机设置消费时段................................................... - 11 - 1.3多个消费机设置消费时段................................................... - 11 - 1.4统一设置所有消费机消费时段........................................... - 12 - 1.5自动编号............................................................................... - 12 - 1.6单个编辑设备信息............................................................... - 13 - 1.7批量编辑设备信息............................................................... - 14 - 1.8制作配置卡........................................................................... - 15 - 1.9暂停消费机使用................................................................... - 15 - 1.10单个报废消费机................................................................. - 16 - 1.11批量报废消费机................................................................. - 16 - 2、消费规则............................................................................................. - 17 - 2.1设置规则组名称................................................................... - 17 - 2.1消费规则--折扣/日限额限次............................................... - 17 - 2.2消费规则--时段限次/限额................................................... - 18 - 3、脱机水控电控管理............................................................................. - 19 - 3.1水控费率规划....................................................................... - 19 - 3.2水控费率卡制作................................................................... - 19 - 3.3水控模式切换/全局参数设置 ............................................. - 20 - 3.4电控电费单价设置............................................................... - 20 -

IC消费管理系统方案及报价

感应卡智能消费管理系统 方 案 书 深圳市中控生物识别技术有限公司“中控”非接触式感应卡消费管理系统

概述: 非接触式IC卡的食堂售饭管理系统是深圳中控智能管理“一卡通”的一部分,它是以计算机管理为核心、以非接触式IC卡为信息载体、以售饭机为消费终端的全新智能收费管理系统,现已广泛应用于企业、机关、学校等的公共消费场所。消费者只需持一张经过授权的IC卡,感应读卡,即可完成各种消费的支付过程;而系统在后台强大的软环境和完善的硬件基础上完成信息加工处理工作,统一进行IC卡的发行、授权、取消、挂失、充值等工作,并可查询、统计、清算、报表、打印各类消费信息及其它相关业务信息。 一、投资分析 由非接触式IC卡食堂售饭管理系统所引起的“收费革命”,必将为企业带来如下效益: ▼消费方式快捷、方便,极大地提高了工作效率,优化了服务质量。 ▼消除了现金交易的繁琐和误差,并有效地防止了各种徇私舞弊的行为。 ▼加强了卫生管理。 ▼收费和统计的全面自动化,方便了财务管理,亦可堵塞其它管理漏洞。 ▼降低维护成本,减少管理费用。 ▼预收费和卡押金,加速了资金回笼。

二、系统组成与结构图 非接触式IC 卡食堂售饭管理系统主要由管理计算机、消费机、非接触式IC 卡、授权发卡系统、系统管理软件及其它外围设备等组成。其结构图如下: 系统工作原理及流程图如下: IC消费系统操作流程图 登录系统 设定网卡及读卡器串设定消费机号

三、系统的功能特点 1、技术优势: 指纹技术:可设定在VIP消费、大额消费、特殊消费时进行指纹验证确认,无须记忆密码,按指纹即可消费,同时消除卡丢失后所带来的隐患; 消费模式:支持指纹+卡,卡+密码等多种消费模式; Mifare卡消费机可进行脱机使用,ID卡消费机通过连接ZK-Epos消费系统进行联机消费; 固件采用32位内核处理器,性能优越; 标配标准的TCP/IP通讯协议,可实现跨网段、跨网关联网;

智能消费管理系统软件说明

消费系统功能简要说明 xxxx IC 餐饮管理系统V5.6 是一套功能强大,运行稳定,操作简单方便,用户界面美观,统计数据正确的感应卡消费软件。在智能消费管理系统V5.0 至V5.5 版历经几年在全国数千家工厂、企业和国内上千所学校成功运行的基础上, 结合多年来广大客户的修改意见,利用最新的SQL SERVE技术,采用C/S结构,设计开发出这套新版的智能消费管理系统V5.6, 让操作人员工作起来更方便,更轻松。智能消费管理系统V5.6 是采用现代最先进的非接触式卡加密技术,结合完善安全的餐饮消费管理规程研制出的新一代消费管理系统。 该管理系统主要包括系统管理、账户管理、机器操作、增减款管理、消费流水管理、报表中心、其它工具等模块。本套软件最大的优点就是根据实际使用,对软件使用者容易犯的错误操作进行了限制;增减及消费报表功能强大, 能完成各行业的消费管理要求. 一、系统管理 1. 系统参数设置: 1.1 读卡器串口:用于设置发卡器与电脑连接的串口号; 1.2 三个默认:用于设置在发卡和换卡时弹出界面中文本框的默认值; 1.3 系统密钥:读取密码卡(密码卡在配套的加密小软件中制作)的密码作为系统密 钥,这个密钥就是指IC 卡的密码; 1.4启用小票打印:决定是否在充值时打印小票(电脑需连接POS58热敏打印机) 1.5 退出系统时自动备份:退出时系统是否弹出备份数据库的界面; 1.6 隐藏功能: A ?在系统参数设置界面中按下F7,将出现系统使用扇区号的设定,此设 定将决定系统读卡器读取IC 卡的哪个扇区; B .在系统参数设置界面中同时按下Ctrl+Alt+F9 ,将出现系统版本的选择,本系统分为标准 版和补贴综合版;选定后重新进入软件将出现或关闭补贴模块; 2. 消费机登记:登记机器使用的数量,同时登记每一台机器是通讯方式和机器类型; 通讯方式包括串口和TCP/IP 通讯两种,机器类型包括消费机、

消费管理系统安装和使用说明

消费管理系统安装和使用说明 一、安装2000数据库说明 (2) 二、安装(发卡器与手持机驱动)说明 (4) 三、安装智能消费管理系统(标准版)说明 (5) 四、消费系统使用说明 (9) 五、在软件当中设置登记机器号 (10) 六、设置部门信息 (12) 七、开户(俗称给员工或顾客办卡) (13) 八、充值、减钱、查看充值记录 (14) 九、采集数据、查看人员消费记录或消费总额 (24) 十、挂失、解挂、换卡、注消 (29) 十一、软件机器操作——设备基本设置中的功能介绍和使用说明 (38)

第一步;安装2000数据库说明 (一)、安装数据 2000: 将安装光盘放入光驱,自动运行或双击运行,出现如图所示: 单击第一个按钮:安装 2000 组件(C),出现如图: 单击第一个按钮:安装数据库服务器(S)即可,接下来一直单击下一步直到出现“服务账户”界面,在“服务设置”中请选择“对每个服务使用同一账户,自动启动服务”和“使用本地系统账户”两个选项,如图:

单击下一步,出现“身份验证模式”界面,请按如下图设置:选择“混合模式(身份验证和身份验证)”和“空密码(不推荐)”两个选项。 单击下一步,安装程序开始复制文件并自动完成 2000安装; 注意:安装完后要运行 2000 2000: 安装完成后,运行“开始”>“程序”>“”>“服务管理器”,打开如图: 选中“当启动时自动启动服务”后点“开始/继续”按钮,启动服务,如能正常启动服务,即表示数据库成功能安装

第二步;安装(发卡器与手持机驱动)说明1、打开光盘中的发卡器与手持机驱动 2、点击— 3、提示驱动安装成功点击确定

消费机系统应用解决方案

消费机系统应用解决方案 本文的内容包括: 消费管理系统的主要构成; 消费系统的类型; 中控的消费管理系统基本工作原理; 中控消费机的主要构成; 中控消费机的优势; 消费机应用领域。 1 系统的主要构成 消费管理系统图如下: 图 1

以下是消费管理系统的主要构成部分及其功能需求说明: 1.1消费管理服务器 用于安装存储消费的数据库与消费终端机配套使用的应用软件,它能收集终端机的交易记录并储存到数据库(如:MySQL Server 、 Microsoft SQL Server 2005),具体的功能模块如下描述: ●人事管理:部门、人员资料的导入导出,人员档案管理、人员照片管理等, 也包括人像卡的打印。 ●卡片管理:用户卡片的发卡、卡片充值、挂失解挂、退款、退卡等操作,以 及对一些管理卡如:管理员卡、操作员卡等的发行管理。 ●结算中心:生成用户所需要的多种财务报表,如:资金收支、个人对帐、消 费统计、月(天)结算报表。 ●设备管理包括设备状态、数据采集、下载名单、设备设置功能。 ⑴设备状态:测试消费机是否正常连接,可扩充电子地图,实时监控设备状态; ⑵数据采集:根据选定的机号采集消费机中的消费数据; 定时采集,可设定系统每天定时采集时间点; 实时采集,可设定实时采集数据的笔数和采集速度; ⑶下载名单:当需挂失或解挂用户时,通过该功能将名单下载到消费机; 可选择单张卡片挂失、解挂或者全部刷新挂失、解挂; ⑷设备设置:设置设备的工作模式、通讯方式、通讯参数(机号、IP、速率等)、同步 设备时间、设置不同工作模式下的设备参数; 在不同的消费模式,可设置卡类使用限制、刷卡次数限制、刷卡金额限 制、刷卡频率限制、有效工作时间及超额消费的验证方式; ●补助功能:在系统里批量添加补助人员信息,设置充值金额。然后开启补助 充值模式,自动校验卡片的有效性,完成已设置补助充值;也可以选择从自助服务器终端发放补助; ●系统设置包括系统设置、卡类设置、营业员管理、操作员管理、设备管理功 能。 ⑴系统设置:有设置早、中、晚餐和夜宵的起止时间; ⑵卡类设置:设置卡类的名称、应收押金、优惠费率、发卡有效期、最大卡金额; ⑶营业员管理:提供增加、修改营业员,以及制作营业员卡、注销营业员卡等功能;

IC消费管理系统安装和使用说明

IC消费管理系统安装和使用说明 一、安装SQL Server2000数据库说明 (2) 二、安装(发卡器与手持机驱动)说明 (4) 三、安装智能消费管理系统(标准版)说明 (5) 四、消费系统使用说明 (9) 五、在软件当中设置登记机器号 (10) 六、设置部门信息 (12) 七、开户(俗称给员工或顾客办卡) (13) 八、充值、减钱、查看充值记录 (14) 九、采集数据、查看人员消费记录或消费总额 (24) 十、挂失、解挂、换卡、注消 (29) 十一、软件机器操作——设备基本设置中的功能介绍和使用说明 (38)

第一步;安装SQL Server2000数据库说明 (一)、安装数据SQL Server 2000: 将安装光盘放入光驱,自动运行或双击AUTORUN.EXE运行,出现如图所示: 单击第一个按钮:安装SQL Server 2000 组件(C),出现如图: 单击第一个按钮:安装数据库服务器(S)即可,接下来一直单击下一步直到出现“服务账户”界面,在“服务设置”中请选择“对每个服务使用同一账户,自动启动SQL Server 服务”和“使用本地系统账户”两个选项,如图:

单击下一步,出现“身份验证模式”界面,请按如下图设置:选择“混合模式(Windows身份验证和SQL Server 身份验证)”和“空密码(不推荐)”两个选项。 单击下一步,安装程序开始复制文件并自动完成SQL SERVER2000安装; 注意:安装完SQL后要运行SQL Server 2000 SQL Server 2000: 安装完成后,运行“开始”--->“程序”--->“Microsoft SQL Server ”--->“服务管理器”,打开如图: 选中“当启动OS时自动启动服务”后点“开始/继续”按钮,启动服务,如能正常启动服务,即表示SQL数据库成功能安装

智能消费管理系统软件说明

消费系统功能简要说明 IC餐饮管理系统是一套功能强大,运行稳定,操作简单方便,用户界面美观,统计数据正确的感应卡消费软件。在智能消费管理系统至版历经几年在全国数千家工厂、企业和国内上千所学校成功运行的基础上,结合多年来广大客户的修改意见,利用最新的SQLSERVER技术,采用C/S结构,设计开发出这套新版的智能消费管理系统,让操作人员工作起来更方便,更轻松。智能消费管理系统是采用现代最先进的非接触式卡加密技术,结合完善安全的餐饮消费管理规程研制出的新一代消费管理系统。 该管理系统主要包括系统管理、账户管理、机器操作、增减款管理、消费流水管理、报表中心、其它工具等模块。本套软件最大的优点就是根据实际使用,对软件使用者容易犯的错误操作进行了限制;增减及消费报表功能强大,能完成各行业的消费管理要求. 一、系统管理 1.系统参数设置: 读卡器串口:用于设置发卡器与电脑连接的串口号; 三个默认:用于设置在发卡和换卡时弹出界面中文本框的默认值; 系统密钥:读取密码卡(密码卡在配套的加密小软件中制作)的密码作为系统密钥,这个密钥就是指IC卡的密码; 启用小票打印:决定是否在充值时打印小票(电脑需连接POS58热敏打印机) 退出系统时自动备份:退出时系统是否弹出备份数据库的界面; 隐藏功能: A.在系统参数设置界面中按下F7,将出现系统使用扇区号的设定,此设定将决定系统读卡器读取IC卡的哪个扇区; B.在系统参数设置界面中同时按下Ctrl+Alt+F9,将出现系统版本的选择,本系统分为标准版和补贴综合版;选定后重新进入软件将出现或关闭补贴模块; 2.消费机登记:登记机器使用的数量,同时登记每一台机器是通讯方式和机器类型; 通讯方式包括串口和TCP/IP通讯两种,机器类型包括消费机、 手持机、加款机、退款机、补贴机五种; 3.消费时段设定:一天可设置为四个时间段,时间段可以跨天,但是不能重叠;机 器基本设置中限次限额的设置将会用到这个时间段设置;消费报 表按时段统计的部份报表将按照这个时间段设置来统计;

食堂消费管理系统方案

轻工业学院本科 数据库课程设计总结报告 设计题目:食堂消费管理系统 学生: 系别: 专业: 班级: 学号: 指导教师: 2011 年 11月 20 日

轻工业学院 课程设计任务书 题目食堂消费管理系统 专业、班级 学号 主要容: 系统数据初始化;餐卡基本信息录入与修改;职工工资标准基本设定;员工工资查询;系统用户设定,密码修改等。 基本要求: 立足于高校工资管理的实际事务,开发具有价值的工资管理专用软件,实现工资管理自动化,提高工作效率,减少手工工作方式难以避免的数据错漏。 主要参考资料等: 《数据库系统概论》作者:王珊萨师煊:高等教育 《SQL Server2005中文版关系数据库基础与实践教程》作者:周峰 :电子工业。 《SQL Server数据库开发实例精粹》作者:徐国智汪孝宜等 :电子工业。 完成期限:两周 指导教师签名: 课程负责人签名: 年月日

目录 课程设计任务书 (2) 1.需求分析 (4) 1.1系统目标: (4) 1.2系统功能需求: (4) 1.3开发工具: (5) 1.4系统的数据流图: (5) 1.5 数据字典 (6) 2数据库的概念设计 (8) 2.1系统的概念模型: (8) 2.2 将概念模型转换成关系模型 (10) 2.2.1将E-R模型转换为关系模式 (10) 2.2.2 数据库表结构设计: (12) 2.2.3实现数据完整性: (15) 3.开发工具 (16) 4.1基本流程图 (16) 数据库设计 (17) 4.2总体结构和外部模块 (17) 5详细设计 (18) 5.1表的设计 (18) 5.2关系模式设计 (19) 5.3存储过程设计和部分sql语句代码 (19) 5.4关键代码及操作 (20) 程序实现部分 (29) 对本设计的简单评述,总结 (34) 参考文献 (34)

大学生个人消费管理系统

河北工业大学计算机软件技术基础(VC)2012年课程设计报告学院信息工程学院班级姓名学号成绩____ 一、题目: 大学生个人消费管理系统(18) 二、设计思路 1、总体设计 1)分析程序的功能: 该程序主要是对大学生消费信息进行管理与统计,主要实现对大学生每月的各项花费进行管理,包括消费记录的录入、修改、查询、删除、排序、统计和浏览的功能。 2)系统总体结构: 系统分为8个部分,分别为主菜单,录入消费记录程序,修改消费记录程序,查询消费记录程序,删除消费记录程序,排序消费记录程序,统计消费记录程序,浏览消费记录程序。 通过主菜单中的提示来选择服务项目,并通过输入的数字转到用户想要运行的系统,调用该系统所使用的函数,实现对消费信息的管理。在录入信息时,通过界面的提示按照月份,吃饭消费,电话消费,买书消费,旅游消费,其他消费,勤工收入来输入数据,系统通过录入程序对所输入的信息进行保存。信息录入完毕后,在选择其他选项就可以对数据进行加工与处理。 2、各功能模块的设计:

1)主菜单模块 该模块是整个系统的主界面,用户通过主界面对系统中的程序进行选择,该界面主要运用do…while函数实现主界面的输出,另外使用switch语句实现对各个程序的选择,调用各个程序所使用的函数,通过对输入数字的判断来调用各个次函数和所要程序的界面。 代码参见主函数 2)录入信息模块 该模块是对大学生信息的录入,用户通过界面提示依次输入相关信息实现对信息的储存,该模块主要使用结构数组存储大学生消费记录,并使用for语句实现对大量信息的逐次录入与储存。 代码参见录入函数 3)浏览信息模块 该模块实现对储存的信息的浏览,主要使用for语句实现对信息的输出。 代码参见浏览函数 4)排序信息模块 该模块实现对已有数据的排序,该部分主要使用冒泡法排序,对每个月的支出总和进行排序,最后再调用浏览函数实现对排完序的数据的输出。 代码参见排序函数 5)查询信息模块 该模块实现对已存数据的查询功能,通过使用for语句实现对所需信息的查找,再通过if函数判断是否存在所需要的信息,并将查到的信息按照顺序打印出来。 代码参见查询函数 6)修改信息模块 该模块主要使用for语句和if函数判断是否存在所改月份的信息,并通过if函数进行对函数的修改于覆盖,当所找月份信息不存在时,该模块也会提醒用户信息不存在。 代码参见修改函数 7)删除信息模块 该模块实现的是对已储存信息的删除,使用for语句和if函数判断是否存在,并通过if函数和while语句实现对信息的删除与覆盖。 代码参见删除函数

消费管理系统安装和使用说明

消费管理系统安装和使 用说明 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

IC消费管理系统安装和使用说明 一、安装SQL Server2000数据库说明 (2) 二、安装(发卡器与手持机驱动)说明 (4) 三、安装智能消费管理系统(标准版)说明 (5) 四、消费系统使用说明 (9) 五、在软件当中设置登记机器号 (10) 六、设置部门信息 (12) 七、开户(俗称给员工或顾客办卡) (13) 八、充值、减钱、查看充值记录 (14) 九、采集数据、查看人员消费记录或消费总额 (24) 十、挂失、解挂、换卡、注消 (29) 十一、软件机器操作——设备基本设置中的功能介绍和使用说明 (38) 第一步;安装SQL Server2000数据库说明 (一)、安装数据SQL Server 2000: 将安装光盘放入光驱,自动运行或双击AUTORUN.EXE运行,出现如图所示: 单击第一个按钮:安装SQL Server 2000 组件(C),出现如图: 单击第一个按钮:安装数据库服务器(S)即可,接下来一直单击下一步直到出现“服务账户”界面,在“服务设置”中请选择“对每个服务使用同一账户,自动启动SQL Server 服务”和“使用本地系统账户”两个选项,如图: 单击下一步,出现“身份验证模式”界面,请按如下图设置:选择“混合模式 (Windows身份验证和SQL Server 身份验证)”和“空密码(不推荐)”两个选项。

单击下一步,安装程序开始复制文件并自动完成SQL SERVER2000安装; 注意:安装完SQL后要运行SQL Server 2000 SQL Server 2000: 安装完成后,运行“开始”--->“程序”--->“Microsoft SQL Server ”--->“服务管理器”,打开如图: 选中“当启动OS时自动启动服务”后点“开始/继续”按钮,启动服务,如能正常启动服务,即表示SQL数据库成功能安装 第二步;安装(发卡器与手持机驱动)说明 1、打开光盘中的发卡器与手持机驱动 2、点击—INSTALL 3、提示驱动安装成功点击确定 第三步;安装智能消费管理系统(标准版)说明 此时需注意,如果是菜单版的消费机就安装(智能消费管理系统(菜单正式版)),否则就安装标准版 1、点击光盘中的—智能消费管理系统(标准版) 点击下一步 2、点击下一步,此时也可以选择安装到别的盘 3、点击下一步 4、点击下一步 5、点击下一步 6、点击完成 7、打开电脑桌面上的——智能消费管理系统——点击确定 8、点击确定——即消费系统安装完毕 第四;消费系统使用说明 进入系统密码是8

智能实时消费管理系统

智能实时消费管理系统

目录 1.概述 (7) 2.系统整体说明 (7) 2.1、硬件环境: (7) 2.2、软件环境: (7) 3.数据库SQL Server 2008安装 (7) 4.IC管理系统的安装步骤 (14) 4.1、软件安装 (14) 4.2安装发卡器驱动 (15) 4.3创建数据库 (16) 5.IC消费系统内容简介 (17) 5.1系统管理 (17) 5.1.1用户登陆: (17) 5.1.2操作员管理: (17) 5.1.3修改口令: (17) 5.1.4系统基本设置: (17) 5.1.5基本资料定义: (17) 5.1.6设备设置: (17) 5.1.7数据库备份: (17) 5.1.8系统初始化: (17) 5.1.9操作日志: (17) 5.1.10锁定屏幕: (18) 5.1.11退出系统: (18) 5.2人事管理 (18) 5.2.1人事管理: (18) 5.2.2级别管理: (18)

5.2.4黑名单: (18) 5.3卡片管理: (18) 5.3.1充值: (18) 5.3.2因错退还: (18) 5.3.3读卡信息: (18) 5.4消费数据下载 (18) 5.4.1采集数据: (18) 5.4.2实施监控: (18) 5.5报表中心 (18) 5.5.1人员信息表: (18) 5.5.2充值信息表: (18) 5.5.3交易信息表: (18) 5.5.4其他信息表: (18) 5.6帮助 (18) 5.6.1关于我们: (18) 5.6.2计算器: (18) 5.6.3记事本: (18) 6.消费系统各个模块使用详细说明 (19) 6.1登陆 (19) 6.2系统信息管理 (20) 6.2.1用户登陆: (20) 6.2.2操作员管理: (20) 6.2.3修改密码: (21) 6.2.4系统参数设置: (21) 6.2.5操作日志: (22) 6.2.6锁定系统: (23) 6.2.7更换桌面背景: (23) 6.2.8备份数据库: (24)

支持微信充值兼容支付宝付款的智能消费管理系统简易方案

智能消费管理系统简易方案 智能消费管理系统 消费管理系统是多奥非接触式IC卡一卡通系统的子系统之一,其作用是为了将充值后的IC卡作为单位内部信用卡在消费机上使用,以代替现金流通,实现单位内部消费电子化,制度化。 消费机 1消费系统介绍 1.1系统特点 1)便利的管理功能 ①IC卡丢失,即时挂失,马上生效; ②补换新卡后,存款原样保留,就餐者不会因丢失餐证造成经济损失。 2)可靠的防伪体系 ①通过软件功能设置了不同的密码编号,彻底杜绝了重码现象; ②消费机具有自动识别“伪卡”功能,持伪卡、假卡者就餐,消费机不予消费; ③用捡到已挂失的IC卡消费,消费机不予接受。 3)完善的数据处理功能

①实现餐厅日日、月月、年年、某一阶段的报表处理; ②“月况查询”将真实记录消费者该月每天、每餐的消费情况; ③日报表、月报表记录详细,各种数据一目了然。 1.2系统结构及说明 本系统为实时控制的网络消费系统。由一台电脑、RS485接口、IC卡读写器、IC卡消费POS机、消费管理软件、、IC卡和其它相关的电缆和组件构成。 2消费机基本功能 1)脱机和联网两种工作方式; 2)可通过电脑从控制机中挂失和解除挂失卡片,防止卡片遗失被没有合法使用权者拾得而非法消费,并可为失卡者补发新卡; 3)收费机记录每次成功的交易数据(包括消费者卡号、消费时间、消费金额和剩余金额信息等),该记录可通过电脑从控制机中读出,还可选择execl或html或txt等格式输出,以作统计、打印、存档; 4)管理1000000张不同卡号的卡,20000个黑名单,并能存储20000条交易记录,存储记录在掉电情况下可保证10年内不丢失; 5)可自由选择输入收费、定值收费、代码收费方式; 6)可在收费或查询时上实现自动充值; 7)可取消最后一次交易,以防止交易出错;

食堂消费管理系统

郑州轻工业学院本科 数据库课程设计总结报告 设计题目:食堂消费管理系统 学生姓名: 系别: 专业: 班级: 学号: 指导教师: 2011 年 11月 20 日

郑州轻工业学院 课程设计任务书 题目食堂消费管理系统 专业、班级 学号姓名 主要内容: 系统数据初始化;餐卡基本信息录入与修改;职工工资标准基本设定;员工工资查询;系统用户设定,密码修改等。 基本要求: 立足于高校工资管理的实际事务,开发具有价值的工资管理专用软件,实现工资管理自动化,提高工作效率,减少手工工作方式难以避免的数据错漏。 主要参考资料等: 《数据库系统概论》作者:王珊萨师煊出版社:高等教育出版社 《SQL Server2005中文版关系数据库基础与实践教程》作者:周峰 出版社:电子工业出版社。 《SQL Server数据库开发实例精粹》作者:徐国智汪孝宜等 出版社:电子工业出版社。 完成期限:两周 指导教师签名: 课程负责人签名: 年月日

目录 课程设计任务书 (2) 1.需求分析 (4) 1.1系统目标: (4) 1.2系统功能需求: (4) 1.3开发工具: (5) 1.4系统的数据流图: (5) 1.5 数据字典 (6) 2数据库的概念设计 (8) 2.1系统的概念模型: (8) 2.2 将概念模型转换成关系模型 (10) 2.2.1将E-R模型转换为关系模式 (10) 2.2.2 数据库表结构设计: (12) 2.2.3实现数据完整性: (15) 3.开发工具 (16) 4.1基本流程图 (16) 数据库设计 (17) 4.2总体结构和外部模块 (17) 5详细设计 (18) 5.1表的设计 (18) 5.2关系模式设计 (19) 5.3存储过程设计和部分sql语句代码 (19) 5.4关键代码及操作 (20) 程序实现部分 (29) 对本设计的简单评述,总结 (34) 参考文献 (35)

相关文档
相关文档 最新文档