设计目标 实现部门内部管理的计算机自动化管理。将部门管理(如物流管理)、员工内部小额消费等功能整合到一张卡上,实现部门内部"一卡通"。 功能描述 系统必须完成的基本功能在数据流图中分为三个部分: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; |