【摘 要】
:
本文从应用软件开发和计算机信息系统集成的角度出发,在软件架构模式理论和关系数据库应用设计理论的指导下,从系统需求分析入手,逐步阐述了非接触IC卡消费软件的设计过程,并
论文部分内容阅读
本文从应用软件开发和计算机信息系统集成的角度出发,在软件架构模式理论和关系数据库应用设计理论的指导下,从系统需求分析入手,逐步阐述了非接触IC卡消费软件的设计过程,并通过C++程序设计语言实现了POS子系统的功能。本文意在指导计算机信息系统集成从业者自主研发符合市场需求的,相对通用的非接触IC卡应用软件,并将其融合到最终解决方案中,从而逐步摆脱“全面集成”的被动局面。非接触IC卡消费软件的核心需求是“刷卡消费”,在此基础上衍生出复杂而丰富的需求。本文使用思维导图直观地描述了这些需求的产生过程,并在此基础上完成了详细的需求分析,为下一阶段的设计提供了依据。软件总体设计包括系统模块设计、软件层次设计、接口定义等内容。完成总体设计后,本文对系统的数据结构进行了详细设计,其中包括数据库结构的设计和卡片空间规划。建立实体联系(ER)模型是本文进行数据库结构设计的主要方法。卡片空间规划就是对卡文件的内部结构进行设计,本文以Mifare MFl IC S50卡为例,设计了一套实用的卡文件。非接触IC卡消费软件必须解决读卡器接口的复用问题。本文使用抽象机制定义了一个通用的读卡器接口,针对不同类型的读卡器进行不同的实现,使得程序员无需修改上层代码即可迅速完成定制开发任务。C++语言支持过程化程序设计、数据抽象、面向对象等多种程序设计风格。本文使用Microsoft Visual C++ 6.0集成开发工具,对POS子系统的实现过程进行了阐述。本文最后从系统集成的角度进一步描述了微软嵌入式操作系统Windows XP Embedded的开发和部署过程,意在为POS软件提供一个安全、可行、廉价的运行平台,从而加速本课题研究成果向实践的转化过程。
其他文献
随着汽车保有量的增加,交通事故逐年增长,严重威胁了人类的生命财产。由于汽车安全辅助驾驶技术可以减少交通事故的发生,降低财产损失,各国越来越重视其研究。其中,实时地进
如何在我国确立非法证据排除规则是刑事诉讼理论界和实务界长期以来的热点问题。2010年5月30日,最高人民法院、最高人民检察院、公安部、国家安全部、司法部联合宣布《关于办
增强自主创新能力、建设创新型国家的战略举措要求科技与经济的紧密结合。建设省部产学研平台是我国科技管理领域的战略性创新,是政府推动区域科技经济一体化发展、转变政府
在我国法律语境下,电影审查作为电影的公映许可行为,是政府管控电影表达自由的主题、内容等方面一项重要的行政手段。然而伴随着网络信息化时代的到来,电影的开放性发展与我
口供是证据之王这一点在古今中外都是得到普遍认可的。正因如此,侦查机关倾向于采用包括刑讯在内的一切手段,强迫犯罪嫌疑人做出供述,这必然导致犯罪嫌疑人不得已而自证其罪
数字图书馆是信息时代的必然产物,对社会教育、促进社会发展有重大意义,但其在建设过程中的馆藏资源数字化和网络资源馆藏化却遭遇著作权法上的障碍,我国著作权法对此之规定
目的:就冠心病患者按照阿司匹林与氯吡格雷协同进行实施治疗的综合效果加以观察。方法:本次研究共计纳入病例78例(均为本院在2013年6月—2014年12月所接诊病例),结合随机抽选
信访制度作为公民政治参与、纠纷解决、权利救济的一种特殊手段,在我国有着悠久的历史渊源和深厚的社会根基。实践证明,它在化解矛盾、稳定秩序方面发挥了重要作用。但是,近
煤矿巷道掘进是煤矿开采的关键环节,煤矿巷道的掘进效率关系到整个矿产开采的效率和质量。掘进中的掘进路线的地质条件、掘进技术和机械设备等会对掘进速度和安全质量产生影
目的:探讨电针手厥阴心包经穴对血管新生的保护效应和抗脑缺血损伤的作用机制,为手厥阴心包经穴在脑血管疾病中的应用提供部分实验依据。方法:将50只SD大鼠随机分为正常组、模