物联传媒 旗下网站
登录 注册
RFID世界网 >  解决方案  >  其他  >  正文

一卡通消费系统(订餐部分)

作者:赛格麦柯
来源:RFID世界网
日期:2006-09-13 10:18:28
摘要:实现部门内部管理的电脑自动化管理。把部门的一些管理(如后勤管理),员工在内部的小金额消费等功能综合在一张卡上,在部门内部实现"一卡通"。
关键词:一卡通消费
一卡通消费系统(订餐部分)
 
 

系统简图

 
 

设计目标

实现部门内部管理的电脑自动化管理。把部门的一些管理(如后勤管理),员工在内部的小金额消费等功能综合在一张卡上,在部门内部实现"一卡通"。

功能描述

数据流图中已划分出系统必须完成的基本功能,主要分为三个部分:1、
IC卡管理;2、手持POS机;3、中心系统管理。现将每一部分的功能要求分别
描述如下:
1、 IC卡管理
完成对IC 卡的初始化,写入必要的信息,并能修改部分信息和进行充值,
以完成IC卡的换卡、注销、缴费等管理过程,最后将结果写入数据库中,并
打印收据给申请者;
2、 手持POS 机
工作人员使用手持POS 机到各科室为员工进行订餐,通过手持POS 机的屏幕
选择功能菜单,员工订餐的菜式一经确认后,手持机将从IC卡中进行扣费处理,同时手持机将每次的订餐结果写入存储区中;工作人员回去后,在后台
管理的计算机上将订餐结果的数据上传到数据库中;
3、 中心系统管理
1) 数据上传功能:既电脑接收手持机上传的订餐数据;
2) 数据下载功能:既下载手持机工作所需的代码数据;
3) 数据统计:既对数据库进行分类、汇总和产生报表;
4) 系统维护:用于修改并设置参数;
5)数据库对每次发卡、换卡、注销过程进行记录;
6)查询功能:根据工作需要查询所需资料,并能随时打印即时查询的结果;
7)进销存管理:对货物的入库、出库、库存、月结等进行管理,方便财务
结算和采购工作。

系统设计

经过需求分析的结果,将可以进行对系统的概要设计,也就是要确定系统中
每个程序是由哪些模块组成的,以及这些模块相互间的关系,对此,描绘软件的层次图如下:

现分别对各模块的相关功能的实现说明如下:
A) 发卡:对生产出来的IC卡进行初始化,通过加密算法为IC卡分配密码,并写入必要的信息,信息内容及IC卡的基本格式参照以下表格:
B) 换卡:员工因工作关系调换科室时,可将IC卡的信息更改,以便与员工
的工作科室对应;
C) 注销:员工离任时,可将IC卡退回,取回现金,同时IC卡内容被清除;
D) 充值:不论换卡、注销、充值,程序都需通过加密算法得出IC卡的密码,
经校验正确后,才可在卡上的对应位置写上相应内容,充值既将卡上金额
进行累加;
E) 数据采集:手持机下载了程序代码和参数表后,才可执行工作,工作流程
如下:


其中从'读IC 卡'到'扣费'为手持机的数据采集过程,工作人员
将IC卡插入手持机中,手持机的屏幕显示各式菜单供员工选择,选择完毕经确认后,将结果保存在手持机的FLASH内存中;
F)上传数据:通过手持机与计算机相互议定协议的传输功能模块,将保存
在手持机中的交易数据上传到计算机上,系统管理程序将数据存入数据
库中,流程如下:

G)数据接收:与数据上传功能相对应,同样通过手持机与计算机相互议
定协议的传输功能模块;
H)程序下载:将当前最新的手持机的程序代码、价格参数传入手持机中,
手持机才可单独工作;
I) 数据库软件:该软件功能除完成对IC卡的记录管理和订餐数据的记录
外,还包含报表分析、系统维护、查询功能、进销管理等功能,所需功能都可根据工作需要进行程序代码开发。

网络基本的结构及硬件配置

拓扑图


具体配置

1. 中心计算机:PⅡ/20G /128M以上级别,Windows98以上级别的操作系统;
2. IC卡掌上电脑:宏成G6102系列及配套开发包;
3. IC卡读写卡器:宏成G9101系列及配套开发包;
4. 个人化印卡机:P310以上级别;
5. IC卡:2Kbit;