法律状态公告日
法律状态信息
法律状态
2016-10-12
未缴年费专利权终止 IPC(主分类):H04L29/06 授权公告日:20140312 终止日期:20150817 申请日:20100817
专利权的终止
2014-03-12
授权
授权
2011-05-18
实质审查的生效 IPC(主分类):H04L29/08 申请日:20100817
实质审查的生效
2011-01-12
公开
公开
技术领域
本发明涉及通信领域,尤其涉及农产品协议流通服务系统中应用服务包的生成方法及装置。
背景技术
农产品的流通过程与工业品的流通过程有很大的差异,农产品的生产具有季节性,农产品种植的预期收益不仅受制于种植过程的自然气候条件,而且受制于采摘期间的市场供求状况以及流通渠道状况。农产品本身易腐烂、难贮存,这就要求,在以连串交易和相关物流活动为主构成的农产品流通过程中,要以最快速度成交和发运,迅速进入消费领域,才可能减少损耗。所谓“农产品协议流通”就是农产品的种植者、经纪人、流通承担者、收购加工者、物流服务提供者等企业和组织,这些涉及农产品流通过程中各个环节的市场主体,以“事先约定”为基础,这种“事先约定”可能是口头协议、可能是书面合同、也可能是其他形式的业务合作约定,从农产品的采摘开始,该农产品流通过程中的各个环节被有效衔接,使采摘的农产品以最快速度进入消费领域。农产品协议流通是农产品流通的一种模式,它以诚信和协议为基础,建立起了一种农产品从种植、流通到进入消费这个过程中市场主体之间长期稳定、互惠互利、可持续发展的业务合作关系。农产品协议流通服务系统则是一种基于Web的应用服务系统,其服务对象包括农产品的种植者、经纪人、流通承担者、收购加工者、物流服务提供者等企业和组织,为他们提供包括采购管理、产品管理、成本管理、种植地块管理、种植田事管理、供应商管理、客户管理、储运管理、协议管理、物流配送管理、数据交换管理等应用服务,他们可以利用农产品协议流通服务系统实现对自己业务流程的信息化管理。在农产品协议流通服务系统中,所有应用服务是以“服务模块”的形式和用户自己选订服务模块的方式提供,用户根据自己的业务流程和业务管理需求选订相应的服务模块,根据自己的实际情况对选订的服务模块进行初始化,并给自己的用户成员分配不同的使用权限,让每个用户成员使用相应的服务模块完成其各自的业务管理工作。于是,其整个业务流程就实现了信息化管理。用户利用农产品协议流通服务系统提供的服务模块给自己量身定做了一套业务流程管理信息系统。对于农产品协议流通服务系统来说,用户自己量身定做的这套管理信息系统,就称之为该用户的“应用服务包”。由于农产品协议流通服务系统的服务对象种类很多,其业务流程差别很大,因此,需要在农产品协议流通服务系统中设计和开发一套技术方案,它能够通过与用户的“对话”,引导和记录用户的“定做”过程,自动为用户生成所述的“应用服务包”。
发明内容
为了解决上述的技术问题,提供了农产品协议流通服务系统中应用服务包的生成方法及装置,其目的在于,实现与用户交换信息,引导用户在农产品协议流通服务系统中选择符合自己业务需求的服务模块,对选订的服务模块进行初始化,添加自己的用户成员,并给每个用户成员设置操作权限,同时记录用户输入的数据,自动为该用户生成应用服务包。
本发明提供了一种农产品协议流通服务系统中应用服务包的生成方法,农产品协议流通服务系统是基于Web的应用服务系统,包括:
步骤1,提示用户在农产品协议流通服务系统的服务模块列表中选择并订购所需的服务模块;
步骤2,接收用户提交的该用户所订购的服务模块的名称和编号;
步骤3,提示对该用户对所订购的服务模块进行初始化;
步骤4,接收该用户所订购的服务模块的初始化信息;
步骤5,提示用户添加该用户的用户成员;
步骤6,接收该用户所添加的用户成员的名称;
步骤7,提示用户给每个用户成员设置对该用户所订购的服务模块的操作权限;
步骤8,接收用户给每个用户成员设置对该用户所订购的服务模块的操作权限;
步骤9,为该用户生成农产品协议流通服务系统中的应用服务包,该应用服务包中包括:用户名称,所订购的服务模块的名称和编号,用户对所订购服务模块的初始化设置,用户成员名称和用户成员的权限;
步骤10,存储生成的农产品协议流通服务系统中的应用服务包。
包括:
步骤2中,所订购的服务模块的名称和编号以清单的方式发送至农产品协议流通服务系统。
步骤2中,农产品协议流通服务系统收到所订购的服务模块的名称和编号后,显示用户所订购的服务模块的名称和编号清单列表和未被该用户订购的服务模块的名称和编号清单列表。
步骤6中,农产品协议流通服务系统收到用户成员的名称后,显示该用户的用户成员列表。
还包括步骤11,该用户在应用服务包生成之后,在未被该用户订购的服务模块的清单列表中选择新增订购的服务模块、添加该用户的用户成员、退订该用户所订购的服务模块、修改用户成员的操作权限或删除该用户的用户成员,农产品协议流通服务系统收到在未被该用户订购的服务模块的清单列表中选择新增订购的服务模块、添加该用户的用户成员、退订该用户所订购的服务模块、修改用户成员的操作权限或删除该用户的用户成员的信息后,为该用户生成新的应用服务包,并存储和更新生成的新的应用服务包。
本发明提供了一种农产品协议流通服务系统中应用服务包的生成装置,农产品协议流通服务系统是基于Web的应用服务系统,包括用户提交信息收发器、服务模块列表器、服务模块初始化记录器、用户成员列表器、用户成员权限记录器、服务模块库和应用服务包生成记录器;
服务模块库存储服务模块,服务模块库将所加载的服务模块的名称和编号发送给服务模块列表器;
用户提交信息收发器将用户提交的服务模块订购信息发送到服务模块列表器,将用户提交的服务模块初始化信息发送到服务模块初始化记录器,将用户提交的添加用户成员的信息发送到用户成员列表器,以及将用户提交的设置用户成员操作权限的信息发送到用户成员权限记录器;服务模块订购信息中包含服务模块的名称和编号;
服务模块列表器接收到用户提交的服务模块订购信息后,则在该用户已订购服务模块清单列表中增加该用户订购的服务模块名称和编号,同时在该用户未订购服务模块清单列表中删除被该用户订购的服务模块的名称和编号,并提示该用户对所订购的服务模块进行初始化;
服务模块初始化记录器接收到用户提交的服务模块初始化信息后,将该用户输入的服务模块初始化信息记录在相应的服务模块的信息项中,并提示该用户添加用户成员;
用户成员列表器接收到用户提交的添加用户成员的信息后,则在用户成员列表中增加该用户添加的用户成员,并提示用户对该添加的用户成员的操作权限进行设置;
用户成员权限记录器接收到用户提交的设置用户成员操作权限的信息后,则将该用户设置的操作权限信息记录在该用户成员的权限信息项中,并将该用户成员的操作权限信息发送给应用服务包生成记录器;
应用服务包生成记录器收到服务模块列表器、服务模块初始化记录器、用户成员列表器和用户成员权限记录器发送来的信息后,则记录并存储该信息以生成应用服务包;该应用服务包中包括:用户名称,所订购的服务模块的名称和编号,用户对所订购服务模块的初始化设置,用户成员名称和用户成员的权限。
所订购的服务模块的名称和编号以清单的方式发送至服务模块列表器。
服务模块列表器显示用户所订购的服务模块的名称和编号清单列表和未被该用户订购的服务模块的名称和编号清单列表。
用户成员列表器显示用户成员名称。
用户在应用服务包生成之后,提交在未被该用户订购的服务模块的清单列表中选择新增订购的服务模块、添加该用户的用户成员、退订该用户所订购的服务模块、修改用户成员的操作权限或删除该用户的用户成员的信息,该生成装置收到在未被该用户订购的服务模块的清单列表中选择新增订购的服务模块、添加该用户的用户成员、退订该用户所订购的服务模块、修改用户成员的操作权限或删除该用户的用户成员的信息后,为该用户生成新的应用服务包,并存储和更新生成的新的应用服务包。
本发明能够实现与用户交换信息,引导用户在农产品协议流通服务系统中选择符合自己业务需求的服务模块,对选订的服务模块进行初始化,添加自己的用户成员,并给每个用户成员设置操作权限,同时记录用户输入的数据,自动为该用户生成应用服务包。用户在使用应用服务包管理自己的业务流程的时候,随时可以根据需要新增订购或退订服务模块、添加或删除其用户成员、修改其用户成员的操作权限,所述方法和装置随用户的需求自动为该用户更新生成应用服务包。
附图说明
图1是农产品协议流通服务系统中应用服务包的生成方法的流程图;
图2是农产品协议流通服务系统应用服务包的五个构成要素示意图;
图3是应用服务包生成之后,用户新增订购服务模块的流程图;
图4是应用服务包生成之后,用户继续添加其用户成员的流程图;
图5是应用服务包生成之后,用户退订某服务模块的流程图;
图6是应用服务包生成之后,用户修改某用户成员操作权限的流程图;
图7是应用服务包生成之后,用户删除其中某用户成员的流程图;
图8是农产品协议流通服务系统中应用服务包的生成装置结构图;
图9是农产品协议流通服务系统应用服务包生成装置的工作流程图。
具体实施方式
下面结合附图,对本发明做进一步的详细描述。
如图1所示,本发明的农产品协议流通服务系统中应用服务包的生成方法,在注册用户登录农产品协议流通服务系统之后,包括以下步骤:
1)提示注册用户在农产品协议流通服务系统的服务模块列表中选择并订购所需的服务模块;
2)标记该用户所选择的服务模块;
3)接收该用户提交的所选择并订购的服务模块的清单信息;
4)显示该用户订购的服务模块的清单列表;
5)显示未被该用户订购的服务模块的清单列表;
6)提示该用户对所订购的各个服务模块进行初始化;
7)接收该用户对每个所订购的服务模块所做的初始化的信息;
8)提示该用户添加该用户的用户成员;
9)接收该用户提交的其所添加的用户成员的信息;
10)显示该用户的所有用户成员列表;
11)提示该用户给每一个其用户成员设置其所订购的服务模块的操作权限;
12)接收该用户给每个用户成员设置的对其所订购的服务模块的操作权限;
13)为该用户生成所述的农产品协议流通服务系统中应用服务包:
Package(user_x)
={service_module(j1),service_module(j2),……,service_module(jn);
user_x_member(1),user_x_member(2),……,user_x_member(m);
set_module(j1),set_module(j2),……,set_module(jn);
right_member(1),right_member(2),……,right_member(m)};
14)存储生成的所述农产品协议流通服务系统中应用服务包。
应用服务包生成之后,所有经该用户授权的用户成员都可以登录农产品协议流通服务系统,进入授权的服务模块的操作界面。服务模块提供了该模块相应的信息管理功能,如数据录入、数据修改、数据删除、信息查询、数据发送、数据接收、统计分析等。用户对其用户成员的权限设置包括:他/她可以进入哪些服务模块的操作界面、他/她进入授权的服务模块操作界面后可以进行哪些操作。这样,所有用户成员进入授权的服务模块进行授权的操作,就通过农产品协议流通服务系统完成了用户业务流程的信息化管理。
如图2所示,本发明的农产品协议流通服务系统中应用服务包的生成方法,按上述步骤生成的应用服务包的五个构成要素是:用户名称(user_x)、用户选订的服务模块(service_module)、用户的用户成员(user_x_member)、用户对所订购服务模块的初始化设置(set_module)、用户对其用户成员的权限设置(right_member)。
如图3所示,本发明的农产品协议流通服务系统中应用服务包的生成方法,该用户在所述的农产品协议流通服务系统中应用服务包生成之后,可以在未被其订购的服务模块的清单列表中选择新增订购其中的服务模块,包括以下步骤:
15)接收该用户提交的新增订购的服务模块的清单信息;
16)在该用户订购的服务模块的清单列表中增加该新增订购的服务模块;
17)为该用户生成新的所述农产品协议流通服务系统中应用服务包;
18)存储和更新生成的新的所述农产品协议流通服务系统中应用服务包。
如图4所示,本发明的农产品协议流通服务系统中应用服务包的生成方法,该用户在所述的农产品协议流通服务系统中应用服务包生成之后,可以继续添加其用户成员,包括以下步骤:
19)接收该用户提交的其所新增添加的用户成员的信息;
20)在该用户的用户成员列表中增加该新增添加的用户成员;
21)接收该用户给该新增用户成员设置的对其所订购的服务模块的操作权限;
22)为该用户生成新的所述农产品协议流通服务系统中应用服务包;
23)存储和更新生成的新的所述农产品协议流通服务系统中应用服务包。
如图5所示,本发明的农产品协议流通服务系统中应用服务包的生成方法,该用户可以在所订购的服务模块的清单列表中选择退订其中的服务模块,包括以下步骤:
24)接收该用户提交的退订服务模块的请求信息;
25)在该用户订购的服务模块的清单列表中删除被该用户退订的服务模块;
26)在未被该用户订购的服务模块的清单列表中增加被该用户退订的服务模块;
27)为该用户生成新的所述农产品协议流通服务系统中应用服务包;
28)存储和更新生成的新的所述农产品协议流通服务系统中应用服务包。
如图6所示,本发明的农产品协议流通服务系统中应用服务包的生成方法,该用户在所述的农产品协议流通服务系统中应用服务包生成之后,可以修改其用户成员的操作权限,包括以下步骤:
29)接收该用户提交的修改其用户成员的操作权限的请求信息;
30)为该用户生成新的所述农产品协议流通服务系统中应用服务包;
31)存储和更新生成的新的所述农产品协议流通服务系统中应用服务包。
如图7所示,本发明的农产品协议流通服务系统中应用服务包的生成方法,该用户在所述的农产品协议流通服务系统中应用服务包生成之后,可以删除其中的用户成员,包括以下步骤:
32)接收该用户提交的删除其中某用户成员的请求信息;
33)为该用户生成新的所述农产品协议流通服务系统中应用服务包;
34)存储和更新生成的新的所述农产品协议流通服务系统中应用服务包。
如图8所示,本发明的农产品协议流通服务系统中应用服务包的生成装置,由用户提交信息收发器U1、服务模块列表器U2、服务模块初始化记录器U3、用户成员列表器U4、用户成员权限记录器U5、服务模块库U6、应用服务包生成记录器U7构成;
当应用服务包的五个构成要素:用户名称(user_x)、用户选订的服务模块(service_module)、用户的用户成员(user_x_member)、用户对所订购服务模块的初始化设置(set_module)和用户对其用户成员的权限设置(right_member)被应用服务包生成记录器U7完整记录后,该用户的用户服务包就生成完毕。当用户在对应的用户名称(user_x)下,对其原应用服务包的服务模块(service_module)、用户成员(user_x_member)、用户对所新增订购服务模块的初始化设置(set_module)和用户对其用户成员的权限设置(right_member)所做的变更被应用服务包生成记录器U7完整记录后,该用户变更后的用户服务包就生成完毕。
加载在农产品协议流通服务系统上供注册用户选择订购的所有服务模块存储在服务模块库U6中,服务模块库U6将系统所加载的服务模块的名称和编号发送给服务模块列表器U2;
如图8和图9所示,用户提交信息收发器U1接收到用户提交的信息,判别若是服务模块订购、新增订购、退订的信息,则将该信息发送给服务模块列表器U2;或者,
用户提交信息收发器U1接收到用户提交的信息,判别若是对服务模块初始化的信息,则将该信息发送给服务模块初始化记录器U3;或者,
用户提交信息收发器U1接收到用户提交的信息,判别若是添加用户成员、删除某用户成员的信息,则将该信息发送给用户成员列表器U4;或者,
用户提交信息收发器U1接收到用户提交的信息,判别若是设置、修改某用户成员操作权限的信息,则将该信息发送给用户成员权限记录器U5;
服务模块列表器U2接收到用户提交信息收发器U1发送来的信息,判别若是服务模块订购信息,则在原先为空的该用户已订购服务模块清单列表中增加该用户订购的服务模块名称和编号,同时在该用户未订购服务模块清单列表中删除被该用户订购的服务模块的名称和编号,并提示该用户对所订购的各个服务模块进行初始化;或者,
服务模块列表器U2接收到用户提交信息收发器U1发送来的信息,判别若是服务模块新增订购信息,则在该用户已订购服务模块清单列表中增加该用户新增订购的服务模块名称和编号,同时在该用户未订购服务模块清单列表中删除被该用户新增订购的服务模块的名称和编号,并提示该用户对新增订购的各个服务模块进行初始化;或者,
服务模块列表器U2接收到用户提交信息收发器U1发送来的信息,判别若是服务模块退订信息,则在该用户已订购服务模块清单列表中删除该用户退订的服务模块名称和编号,同时在该用户未订购服务模块清单列表中增加被该用户退订的服务模块的名称和编号,并将该退订信息发送给应用服务包生成记录器U7;
服务模块初始化记录器U3接收到用户提交信息收发器U1发送来的信息,则将该用户输入的服务模块初始化数据记录在相应的服务模块的信息项中,并提示该用户添加用户成员或修改用户成员的操作权限;
用户成员列表器U4接收到用户提交信息收发器U1发送来的信息,判别若是添加用户成员的信息,则在原先的用户成员列表中增加该用户添加的用户成员,并提示用户对该添加的用户成员的操作权限进行设置;或者,
用户成员列表器U4接收到用户提交信息收发器U1发送来的信息,判别若是删除某用户成员的信息,则在原先的用户成员列表中删除该用户成员,同时显示删除后的用户成员列表,并将该删除信息发送给应用服务包生成记录器U7;
用户成员权限记录器U5接收到用户提交信息收发器U1发送来的信息,判别若是设置某用户成员操作权限的信息,则将该用户设置的操作权限信息记录在该用户成员的权限信息项中,并将该用户成员权限设置信息发送给应用服务包生成记录器U7;或者,
用户成员权限记录器U5接收到用户提交信息收发器U1发送来的信息,判别若是修改某用户成员操作权限的信息,则将该用户修改的操作权限信息记录在该用户成员的权限信息项中,同时对该用户成员的操作权限进行更新,并将该用户成员权限更新信息发送给应用服务包生成记录器U7;
应用服务包生成记录器U7收到服务模块列表器U2、或用户成员列表器U4、或用户成员权限记录器U5发送来的信息,则记录该用户的应用服务包所发生的变更以及变更的时间。
本发明的农产品协议流通服务系统中应用服务包的生成装置的用户成员权限记录器U5,其所记录的某用户成员的权限设置信息包括:该用户成员对某个已初始化的服务模块中的数据是否有权查看、是否有权输入新数据、修改或删除已有数据。
本发明的农产品协议流通服务系统中应用服务包的生成装置的应用服务包生成记录器U7,其所记录的某注册用户的应用服务包生成信息包括:该注册用户的用户名和注册号、该用户订购的服务模块清单列表、该用户的用户成员列表、该用户对所订购的各个服务模块的初始化信息、该用户给其每个用户成员设置的对每个已订购服务模块的操作权限信息。
本领域的技术人员在不脱离权利要求书确定的本发明的精神和范围的条件下,还可以对以上内容进行各种各样的修改。因此本发明的范围并不仅限于以上的说明,而是由权利要求书的范围来确定的。
机译: 下一代智能网络应用协议一致性测试系统中协议测试结果报告的生成方法
机译: IPv4终端与IPv6终端之间或使用映射表的应用程序之间的协议转换装置和方法,以及协议转换装置的映射表的生成方法
机译: 在计算机支持的电话应用程序(csta)协议中自动生成通用范例的方法和设备