智能卡写入文件生成方法及系统技术方案

技术编号:10268271 阅读:244 留言:0更新日期:2014-07-30 17:47
本发明专利技术涉及一种智能卡写入文件的生成系统,包括需求模板模块、需求操作模块、校验规则模块、需求报告生成模块、系统参数模块、指令流生成模块、日志生成模块。需求模板模块用于为用户提供标准统一的需求格式及接收用户对其需求进行的个性化设置;需求操作模块用于接收用户利用需求模板对个性化的需求进行的操作;校验规则模块用于对需求数据进行校验;需求报告生成模块用于生成需求报告;系统参数模块用于定义系统的个性化设置参数、系统附加文件的存储路径、系统内外接口参数、被访问对象或介质的属性;指令流生成模块用于生成指令流及将指令流写入智能卡;日志生成模块用于输出用户登录、操作和系统运行时的调试信息。本发明专利技术可提高工作效率。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种智能卡写入文件的生成系统,包括需求模板模块、需求操作模块、校验规则模块、需求报告生成模块、系统参数模块、指令流生成模块、日志生成模块。需求模板模块用于为用户提供标准统一的需求格式及接收用户对其需求进行的个性化设置;需求操作模块用于接收用户利用需求模板对个性化的需求进行的操作;校验规则模块用于对需求数据进行校验;需求报告生成模块用于生成需求报告;系统参数模块用于定义系统的个性化设置参数、系统附加文件的存储路径、系统内外接口参数、被访问对象或介质的属性;指令流生成模块用于生成指令流及将指令流写入智能卡;日志生成模块用于输出用户登录、操作和系统运行时的调试信息。本专利技术可提高工作效率。【专利说明】智能卡写入文件生成方法及系统
本专利技术属于通信领域,特别是涉及一种智能卡的文件生成方法及系统。
技术介绍
智能卡以其可以存储各种信息给人的生活带来了诸多方便,使人的生活更加便捷,通常情况下,都需要首先将用户特定的信息写入智能卡中,在写入这些信息的时候需要首先收集用户的需求信息,由于用户的多样化需求,以及信息的种类多样化,因此,上述需求的格式,信息的种类也非常零散,格式不统一,甚至有时候需求数据不正确、不完整。智能卡在根据上述需求写入信息的时候,需要通过人工在EXCEL上来整理这些不规范、零散的信息,虽然能做到需求格式统一,但是仍然保证不了数据的正确性以及数据的完整性;此夕卜,写入文件的指令流开发仍然需要人工开发,人力资源投入高,耗时长,开发效率低,容易出错,极大的制约了智能卡的高效应用,亟待开发一种高效的智能卡写入文件的生成方法与系统。
技术实现思路
一种智能卡写入文件的生成系统,其特征在于:包括,需求模板模块、需求操作模块、校验规则模块、需求报告生成模块、系统参数模块、指令流生成模块、日志生成模块,其中,需求模板模块是用于为用户提供标准统一的需求格式,用户调用该需求模板模块来对其需求进行个性化设置,需求操作模块是用户利用需求模板模块中生成的需求模板对个性化的需求进行操作,校验规则模块是对用户在需求操作模块中设置的需求数据根据预设规则进行校验的模块,需求报告生成模块用于将用户的个性化设置生成需求报告,系统参数模块定义了系统的个性化设置参数、系统附加文件的存储路径、系统内外接口参数、被访问对象或介质的属性,指令流生成模块包括生成智能卡写入文件的指令流,以及将智能卡写入文件的指令流写入智能卡,日志生成模块主要用于输出用户登录、操作和系统运行时的调试信息;该需求模板模块包括创建模板、编辑模板、删除模板和另存模板;所述需求模板模块中的模板为模板扩展名为XML,其数据格式为XML。且在该需求模板模块中默认提供一套名称为“default, xml”的需求模板;需求操作模块包括创建需求、编辑需求、保存需求和另存需求,需求文件的扩展名为UXP,数据格式为XML ;校验规则模块分为规则定义模块和规则执行模块,规则定义模块包括新建规则、编辑规则、删除规则、激活规则,规则执行模块包括规则校验、输出校验结果;规则执行模块在下列情况下执行规则校验: O:需求数据发生变更后执行校验规则; 2):打开需求时执行规则校验,保存需求时执行规则校验; 3):需求被另存为需求模板时执行规则校验; 4:)打开需求模板时执行规则校验; 5):保存需求模板时执行规则校验; 6):用户可针对当前需求执行规则校验; 7 ):指定的部分需求和所有需求主动执行校验规则。执行规则校验之后输出校验结果,校验结果的输出分三种形式: 1):输出到校验结果控制台,用户可将控制台校验结果保存为TXT文件; 2):输出到日志文件; 3):根据结果合法和不合法标记输入组件的状态,结果合法输入组件状态为初始状态,不合法组件状态标记为边框紫色。生成智能卡写入文件的指令流包括:1)对指令流参数进行配置,也就是配置COS系统、配置指令流输出路径、配置读卡器,2)生成指令流,通过指令流参数和文件系统需求生成文件系统指令流,并执行指令流制写卡;日志输出的形式分为两种:1)控制台输出,日志输出到日志控制台,用户可实时查看日志;2)日志文件输出,日志输出到日志文件,作为存档和后续查看使用; 该智能卡写入文件生成方法包括以下步骤: A)选择需求模板,用户利用需求模板模块根据自己的需求选择需求模板,如果不存在适合用户需求的需求模板,则用户可以利用需求模板模块中的创建需求模板来根据自己的需求创建新的需求模板,然后选择新创建的需求模板作为用户自己的需求模板; B)用户利用需求操作模块来新建需求; C)用户利用需求操作模块来编辑需求; D)用户利用规则校验模块来进行校验需求,如果需求校验不通过,则输出校验异常结果,并返回步骤C,如果校验通过则执行步骤E ; E)用户利用需求操作模块来保存需求,且用户可以根据自己的需要任意跳到F或G步骤; F)用户利用需求报告生成模块来导出用户需求,其需求格式包括Html格式,且用户可以根据自己的需要直接跳到步骤J ; G)用户利用指令流生成模块来选择指令流开发参数; H)户利用指令流生成模块创建文件系统指令流; I)对智能卡进行写入文件的写卡操作; J)结束。本专利技术将用户的原始需求转换为同一格式的用户需求和机器需求,机器需求进一步转换为智能卡写入文件系统的指令流,用户需求可用于工作人员审查核对和用户需求反馈和确认,机器需求可提供给测试部进行自动化测试工作,文件系统指令流通过读卡器制作成品卡。说明书附图 图1是本专利技术实施例之生成智能卡写入文件的方法流程图。具体实施例现结合实施例进一步阐述本专利技术,实施例仅是对本专利技术的一种具体实施方案,本专利技术所保护内容并不受实施例所限,任何符合本专利技术精神之技术方案都在本专利技术的保护范围之内。本实施例智能卡写入文件生成系统主要包括需求模板模块、需求操作模块、校验规则模块、需求报告生成模块、系统参数模块、指令流生成模块、日志生成模块。下面对上述每个模块进行详细描述: 1.1.需求模板模块 需求模板模块的主要功能是用于为用户提供标准统一的需求格式,用户可以调用该需求模板模块来对其需求进行个性化设置。该需求模板模块包括创建模板、编辑模板、删除模板和另存模板。上述模板扩展名为XML,其数据格式为XML。且在该需求模板模块中默认提供一套名称为“default, xml”的需求模板,对于无个性化设置需求的用户,可以直接利用该模板进行需求操作,提高其需求设置效率;对于有个性化设置需求的用户而言,可以利用需求模板模块中的创建模板来创建属于用户自己个性化需求的模板,用户可以通过当前打开的需求模板创建属于用户自己的需求模板,需求模板文件扩展名为XML,数据格式为XML,该创建模板保存到系统参数指定的存储路径;该需求模板模块还包括编辑模板,用户可以根据自己的需求来对无论是需求模板模块提供的“default, xml”的需求模板还是自己创建的需求模板进行个性化设置的编辑;该需求模板模块还包括删除模板,用户可以可选择性的备份后删除和/或直接删除上述模板,备份后删除的上述模板还可被还原;此外,该需求模板模块还包括另存模板,用户可以将当前打开的需求模板另存为新的模板,以供用户后续使用,而避本文档来自技高网
...

【技术保护点】
一种智能卡写入文件的生成系统,其特征在于:包括:需求模板模块、需求操作模块、校验规则模块、需求报告生成模块、系统参数模块、指令流生成模块、日志生成模块;其中,需求模板模块是用于为用户提供标准统一的需求格式,用户调用该需求模板模块来对其需求进行个性化设置,需求操作模块是用户利用需求模板模块中生成的需求模板对个性化的需求进行操作,校验规则模块是对用户在需求操作模块中设置的需求数据根据预设规则进行校验的模块,需求报告生成模块用于将用户的个性化设置生成需求报告,系统参数模块定义了系统的个性化设置参数、系统附加文件的存储路径、系统内外接口参数、被访问对象或介质的属性,指令流生成模块包括生成智能卡写入文件的指令流,以及将智能卡写入文件的指令流写入智能卡,日志生成模块主要用于输出用户登录、操作和系统运行时的调试信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄林辉杨军袁外平黄联庆梁培清
申请(专利权)人:东信和平科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1