批量注册系统的制作方法

文档序号:6370032阅读:529来源:国知局
专利名称:批量注册系统的制作方法
技术领域
本发明批量注册系统,主要涉及电子信息领域,特别涉及以批量标准化在网站或系统进行注册和验证的技术。
背景技术
很多网站和系统的活动都是针对在线用户而设定,如果一个特定群体需要注册其成员,并对其进行统一初始化操作时需要耗费大量的时间,也占用了服务器大量资源,例如某公司是系统内的注册用户,为了保证公司员工信息的完整性,需要录入所有员工信息,或者通知员工去注册,并加入到公司,在实际环境下,可能受到地域或者时间等因素,很难保证每份信息的完整性和准确性
发明内容
有鉴于此,本发明批量注册系统,主要为企业,公司等由多个用户构成的团体进行服务,企业的人力资源部门只需要提供企业员工的基本资料,系统就可以帮助客户一次性注册所有用户,同时针对这些用户执行初始化操作。为了实现上述目的,本发明使用的技术方案为批量注册系统包括以下步骤上传数据将批量员工注册信息以文档文件的方式上传至服务器;数据规格化逐条读取文档数据的每个字段,根据系统规定将其转化为对应格式,按格式将数据储存到表格里对应的列中,使每个用户一条数据;规则验证对每条用户数据进行规则验证;注册将通过验证的数据发送到目标注册网站或系统,逐条将数据填写到注册表单并提交,完成注册;初始化操作对批量注册用户执行初始化操作。其中,所述的规则验证步骤中规则验证内容包括用户名是否唯一,邮箱是否已被注册,用户名复杂度规则,字符合法性规则。其中,所述的规则验证步骤后还包括规则验证不通过时,将未通过验证的原因以及修改意见发送给使用者。综上所述,本发明解决了使用标准化操作对特定群体进行会员注册时所面临的一些问题首先,可以简化注册步骤,减少人力成本,时间成本上的浪费;其次,可以提高系统注册成功率,特别是对于严正要求较高的系统,只需要一个成员了解注册规则即可成功注册成批用户;第三,对于系统运营商,批量注册的方式一定程度上解决了系统瓶颈问题,减少了数据请求次数,节省了大量逻辑操作可能引起造成的网络和硬件资源的损耗。


图I为本发明的业务流程示意具体实施例方式本发明首先需要团体的管理员,一般是人力专员等掌握公司员工资料档案的人员进行终端的操作,具体实施过程如下上传数据将批量员工注册信息以文档文件的方式上传至服务器,具体是将员工信息以文档形式上传至服务器(101)。例如将员工的注册姓名,初始密码,邮箱等信息以excel表格文件的方式进行存储,形成批量员工注册信息文件并上传服务器。数据规格化在服务器端整理注册信息数据,使每个用户一条数据,具体是服务器端接收到用户提交的文件,首先需要将文件中的数据进行规格化(102),过程包括逐条读取文档数据的每个字段,并根据系统规定将其转化为对应格式,如生日转化为日期类型,姓名转化为字符型等。并映射为特定的数据结构,如本系统采用的是每个用户为一行数据,其中每个属性为对应用户行中的一列的方式映射到表格结构。例如用户注册需要提交生日(Birth),用户名(Uname)两个数据,则对于当前操作用户A,首先要把他对应的两个数据转化为对应格式,A. Birth => Date, A. UName => String,然后映射到表格中。重复执行所有用户,将得到的表格进行储存。规则验证对每条用户数据进行规则验证,具体是对每条用户数据进行规则验证(103),包括用户名是否唯一,邮箱是否已被注册,用户名复杂度规则,字符合法性规则。如果验证无法通过(106),系统会对该用户的每条具体信息字段进行判断,将未通过验证的原因以及修改意见等详细信息以友好的方式反馈给使用者(107),使用者根据反 馈信息,将数据修改,重新导入,并重复(101)步骤直至验证全部通过。注册将通过验证的数据发送到目标注册网站或系统,逐条将数据填写到注册表单,完成注册,具体是对于通过验证的数据,逐条将数据内容填写到用户注册表单中的对应项目,然后提交信息,完成注册(104),使该用户成为网站合法注册用户。初始化操作对批量注册用户执行初始化操作,具体是凡是能够被统一导入并注册的用户,必定有其可统一操作的步骤。例如在注册完成后,系统可以记录当前操作者所属公司,并且将新注册用户数据与公司数据进行关联,添加需要的公司信息到用户数据中
(105)。例如都是某一组织的员工,此时操作如下当被用户a,b,c,d被批量注册成功后,首先需要判断上传模板用户X的身份,并根据X的身份确定其所在公司y,此时a,b,c,d都要和公司y产生多对一的从属关系,即y下新加入y公司成员=y公司原有成员U {a, b,
c,d} o以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.批量注册系统,其特征在于,包括以下步骤 上传数据将批量员工注册信息以文档文件的方式上传至服务器; 数据规格化逐条读取文档数据的每个字段,根据系统规定将其转化为对应格式,按格式将数据储存到表格里对应的列中,使每个用户一条数据; 规则验证对每条用户数据进行规则验证; 注册将通过验证的数据发送到目标注册网站或系统,逐条将数据填写到注册表单并提交,完成注册; 初始化操作对批量注册用户执行初始化操作。
2.根据权利要求I所述的批量注册系统,其特征在于,规则验证步骤中规则验证内容 包括用户名是否唯一,邮箱是否已被注册,用户名复杂度规则,字符合法性规则。
3.根据权利要求I所述的批量注册系统,其特征在于,规则验证步骤后还包括规则验证不通过时,将未通过验证的原因以及修改意见发送给使用者。
全文摘要
本发明批量注册系统,主要涉及电子信息领域,提供一种为多个用户构成的团体进行服务,企业的人力资源部门只需要提供企业员工的基本资料,系统就可以帮助客户一次性注册所有用户,同时针对这些用户执行初始化操作,批量注册系统包括以下步骤上传数据将批量员工注册信息以文档文件的方式上传至服务器;数据规格化逐条读取文档数据的每个字段,根据系统规定将其转化为对应格式,按格式将数据储存到表格里对应的列中,使每个用户一条数据;规则验证对每条用户数据进行规则验证;注册将通过验证的数据发送到目标注册网站或系统,逐条将数据填写到注册表单并提交,完成注册;初始化操作对批量注册用户执行初始化操作。
文档编号G06Q10/06GK102750608SQ20121015952
公开日2012年10月24日 申请日期2012年5月22日 优先权日2012年5月22日
发明者张小宇, 李世忠 申请人:山西优府信息技术开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1