[发明专利]电子商务系统的用户管理方法在审
申请号: | 201510821344.3 | 申请日: | 2015-11-23 |
公开(公告)号: | CN105471991A | 公开(公告)日: | 2016-04-06 |
发明(设计)人: | 丁函;王毅;杨凡 | 申请(专利权)人: | 湖北文理学院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 肖平安 |
地址: | 441053 湖北省襄樊市隆中*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子商务 系统 用户 管理 方法 | ||
1.一种电子商务系统的用户管理方法,包括以下程序所进行的管控处理:
步骤a.使用者登入时:当使用者登入时验证成功后必须将该用户数据记录下来;
步骤b.开始执行网页:用以判断使用者是否已登入或使用者是否具备足够的权限以执行这个网页;
步骤c.定期回送:已登入使用者的浏览器,必须通过网页请求的方式定期回送到服务端,以定期回送该使用者仍在于线的讯息给服务器,同时更新其存活时间,让服务器知道其仍然上线中;
步骤d.用户注销:用户相关资料删除的处理。
2.根据权利要求1项所述电子商务系统的用户管理方法,其特征在于用户数据需记录在已登入使用者数据表,该数据表每横列代表一个已登入用户联机的数据,每已登入用户联机的数据至少包括用户账号、最近存活时间的记录及SessionID。
3.根据权利要求2项所述电子商务系统的用户管理方法,其特征在于用户登入时的流程,包括有:
步骤a.浏览器在用户输入必要的用户信息后,按下登入按钮将数据交付传送到服务端;
步骤b.服务端接收数据后利用用户数据文件进行必要的用户账号与密码的验证作业,若未通过验证则连结到重新登入页面、结束登入作业或其他处理,可依网站的设计策略来改变;
步骤c.在已登入使用者数据表中,新增笔用户记录,并将用户账号及该联机的SessionID储存在该笔记录;
步骤d.将已登入使用者数据表的最近存活时间更新为现在时间;
步骤e.取代表使用者的字词当成键值,将用户账号记录在对应在该键值的Session对象中;
步骤f.执行其他工作或连结到其他网页。
4.根据权利要求2项所述电子商务系统的用户管理方法,其特征在于开始执行网页的流程,包括有:步骤a.首先判断本网页是否为具安全性需登入的网页,若为否,则直接执行网页,毋须检查使用者是否登入,若为是则继续进行下述的工作;
步骤b.以所取为代表使用者的字$当成键值,检查对应在该键值的Session对象是否记录用户账号,若为否表示该使用者尚未登入,进行未登入的处理或连结到未登入处理的网页;
步骤c.以SessionID为键值,在已登入用户数据表中取出该联机的最近存活时间,计算现在时间减去最近存活时间称的为未回报期间,检查未回报期间是否小于等在断线超时时限,若为否,则表示该使用者已断线,进行未登入的处理或连结到未登入处理的网页;步骤d进行网页主要的处理部份;
步骤e.待服务端处理完成将网页送到浏览器,以浏览器脚本语言设定捕捉关闭浏览器及浏览器离开该已登入网页的事件,并设定发生该些事件时,即执行注销网页的动作;
步骤f.以浏览器脚本语言设定浏览器定期回送给服务端的回送周期;
步骤g.执行测览器必要执行的其他动作。
5.根据权利要求2项所述电子商务系统的用户管理方法,其特征在于定期回送的流程,包括有:
步骤a.当周期时间到,浏览器即利用Ajax技术送出网页请求到服务端;
步骤b.服务端接受该网页请求后即以所取为代表使用者的字词当成键值,检查对应在该键值的Session对象是否记录用户账号,若为否表示该使用者尚未登入,进行未登入的处理或连结到未登入处理的网页;步骤c以该联机的SessionID为键值,将已登入使用者数据表中该联机的最近存活时间记录更新为现在时间。
6.根据权利要求1、2、3、4或5项所述电子商务系统的使用者管理方法,其特征在于用户注销的流程,包括有:
步骤a.以所取为代表使用者的字词当成键值,检查对应在该键值的Session对象是否记录用户账号,若为否则进行未登入的处理或连结到未登入处理的网页;步骤b.删除已登入使用者数据表中该使用者的资料;
步骤c.删除Session对象中用户数据的记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北文理学院,未经湖北文理学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510821344.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种解决双机集群脑裂的方法及装置
- 下一篇:应用程序更新方法、服务器及系统