System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种新闻审批系统及方法技术方案_技高网

一种新闻审批系统及方法技术方案

技术编号:43507454 阅读:6 留言:0更新日期:2024-11-29 17:10
本发明专利技术提供一种新闻审批系统及方法,属于系统设计技术领域;系统包括:登录模块:用户登录新闻审批系统时,后台系统检测用户输入的用户名和密码的匹配状态,检测通过后允许用户进入;权限模块:用户选择新闻审批管理页面,后台系统调取用户数据库中的用户权限数据,权限字段符合预设标准的用户允许进入新闻审批管理页面;展示模块:用户选择审批新闻后,新闻会以列表形式呈现并以用户选择的方式排序;审批模块:所述新闻审批管理页面包括审批新闻和编辑新闻的按钮,用户通过执行按钮操作完成审批流程;保存模块:用户完成审批流程后,后台系统记录审批流程的详细信息到审批数据库中。减少审批错误,提高审批效率。

【技术实现步骤摘要】

本专利技术涉及系统设计,尤其涉及一种新闻审批系统及方法


技术介绍

1、目前,新闻作为人们生活中必不可少传播消息的媒介,准确性和规范非要重要;新闻内容通常是经过专业人士的编辑的审查,确认新闻信息的内容和规范后,完成审批;但是这种认为审批的方式造成大量人力资源时间的浪费,也会造成一定的错误性;

2、因此,本专利技术提出了一种新闻审批系统及方法。


技术实现思路

1、本专利技术提供一种新闻审批系统及方法,用以通过用户新闻审批系统,进入新闻审批页面,允许用户批量选择新闻进行审批通过,提高审批效率。

2、一方面,本专利技术提供一种新闻审批系统,包括:

3、登录模块:用户登录新闻审批系统时,后台系统检测用户输入的用户名和密码的匹配状态,检测通过后允许用户进入;

4、权限模块:用户选择新闻审批管理页面,后台系统调取用户数据库中的用户权限数据,权限字段符合预设标准的用户允许进入新闻审批管理页面;

5、展示模块:用户选择审批新闻后,新闻会以列表形式呈现并以用户选择的方式排序;

6、审批模块:所述新闻审批管理页面包括审批新闻和编辑新闻的按钮,用户通过执行按钮操作完成审批流程;

7、保存模块:用户完成审批流程后,后台系统记录审批流程的详细信息到审批数据库中。

8、另一方面,所述登录模块,包括:

9、输入单元:新闻审批系统通过可视化的方式将登录界面展示给用户,通过登陆界面输入用户名和密码;

<p>10、接收单元:输入完成后登录请求被发送到后台系统,所述后台系统接收到包含用户名和密码加密的请求数据;

11、匹配单元:后台系统处理请求数据得到标准格式的用户名id和密码字符串;基于用户数据库匹配所述用户名id,若用户数据库存在所述用户名id,继续匹配用户数据库的与所述用户名id对应的密码字符串,若密码字符串匹配失败,返回错误信息,若密码字符串匹配失败匹配成功,用户验证通过,允许进入新闻审批系统;若用户数据库不存在所述用户名id,返回用户名错误信息。

12、另一方面,所述登录模块,还包括:

13、处理单元:后台系统处理请求数据时,基于aes加密密钥对所述请求数据进行迭代处理,根据预设迭代次数完成迭代得到第一请求数据;根据预设盐值字段筛选并提取第一请求数据的加密字段,第一请求数据的加密字段经过解密器输出解密后的标准格式的用户名id和密码字符串。

14、另一方面,所述权限模块,包括:

15、权限单元:用户通过按钮选择新闻审批管理页面后,向后台系统发送权限请求;通过用户名id匹配用户数据库的对应用户名id的权限字段,对所述权限字段数据处理后得到用户权限数据;

16、对应单元:将所述用户权限数据中的权限code和权限code-权限解释映射表匹配对应,获取所述用户当前的权限;

17、判断单元:若所述用户当前的权限不允许进入新闻审批管理页面,返回权限不足,反之可视化呈现新闻审批管理页面。

18、另一方面,所述展示模块,包括:

19、模糊查找单元:用户被允许使用模糊查找通过搜索栏输入单个字符根据匹配度展示多个新闻,具体匹配度为:

20、;其中,f表示搜索栏输入的单个字符和任一新闻名称的匹配度,表示搜索栏输入的单个字符和所述新闻名称第i个字符的ascii距离,所述新闻名称一共有n个字符,表示最低匹配距离,( )表示对数函数,表示的i次方;

21、若输入多个字符,则对多个字符的匹配度进行叠加处理得到最终匹配度;

22、界面交互单元:用户在审批管理界面通过复选框的选择控件来选择需要审批的新闻;用户的选择的新闻通过新闻id被打包成一个数组,选择排序方式后,后台系统根据排序方式将数组里面的新闻id重排序生成第一列表,界面呈现第一列表;

23、前端处理:通过表单将选择提交后第一列表生成的ajax请求传递到后台系统;

24、后端处理:后台系统根据新闻id从数据库中检索新闻记录,将所述新闻纪录对应的基本信息发送给前端界面。

25、另一方面,所述审批模块,包括:

26、展示单元:所述新闻审批管理页面包括审批新闻和编辑新闻的按钮,若选择审批新闻的按钮,所述后台系统获取用户选择审批的新闻的新闻id,根据用户选择审批的新闻的新闻id匹配云端仓库的新闻id主键,获取所述审批的新闻的详细内容,并输出到前端展示,用户点击“审批新闻”按钮后,所述审批的新闻的后端状态从“待审批”更新为“已审批”;

27、编辑单元:用户选择编辑新闻按钮,后台系统弹出编辑界面,允许用户修改新闻的内容,编辑完成后选择保存按钮,所述新闻的后端状态从“待审批”更新为“编辑中”;

28、提交单元:用户通过选择提交按钮完成所述新闻的提交。

29、另一方面,所述保存模块,包括:

30、接收审批单元:前端系统将审批操作请求发送到后台系统,后台系统通过消息队列完成对多个审批操作请求的分批处理,后台系统首先验证请求队列的有效度,通过验证后将所述新闻的状态从“待审批”更新为“已审批”;

31、记录单元:系统将审批操作的详细信息处理为标准格式的历史信息,并将所述历史信息插入到审批数据库中。

32、另一方面,本专利技术提供一种新闻审批方法,包括:

33、步骤1:用户登录新闻审批系统时,后台系统检测用户输入的用户名和密码的匹配状态,检测通过后允许用户进入;

34、步骤2:用户选择新闻审批管理页面,后台系统调取用户数据库中的用户权限数据,权限字段符合预设标准的用户允许进入新闻审批管理页面;

35、步骤3:用户选择审批新闻后,新闻会以列表形式呈现并以用户选择的方式排序;

36、步骤4:所述新闻审批管理页面包括审批新闻和编辑新闻的按钮,用户通过执行按钮操作完成审批流程;

37、步骤5:用户完成审批流程后,后台系统记录审批流程的详细信息到审批数据库中。

38、与现有技术相比,本专利技术的有益效果为:

39、本专利技术提供一种新闻审批系统及方法,用以通过用户新闻审批系统,进入新闻审批页面,允许用户批量选择新闻进行审批通过,提高审批效率。

本文档来自技高网
...

【技术保护点】

1.一种新闻审批系统,其特征在于,包括:

2.根据权利要求1所述的一种新闻审批系统,其特征在于,所述登录模块,包括:

3.根据权利要求2所述的一种新闻审批系统,其特征在于,所述登录模块,还包括:

4.根据权利要求1所述的一种新闻审批系统,其特征在于,所述权限模块,包括:

5.根据权利要求1所述的一种新闻审批系统,其特征在于,所述展示模块,包括:

6.根据权利要求1所述的一种新闻审批系统,其特征在于,所述审批模块,包括:

7.根据权利要求6所述的一种新闻审批系统,其特征在于,所述保存模块,包括:

8.一种新闻审批方法,其特征在于,包括:

【技术特征摘要】

1.一种新闻审批系统,其特征在于,包括:

2.根据权利要求1所述的一种新闻审批系统,其特征在于,所述登录模块,包括:

3.根据权利要求2所述的一种新闻审批系统,其特征在于,所述登录模块,还包括:

4.根据权利要求1所述的一种新闻审批系统,其特征在于,所述权限模块,包括:

【专利技术属性】
技术研发人员:文子强杜万波刘弘洋徐锋李怡青侯晓慧管航张慧娜郭磊段沛儒
申请(专利权)人:华能信息技术有限公司
类型:发明
国别省市:

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

1