一种研发数据流程跟踪管理系统的制作方法

文档序号:11200740阅读:430来源:国知局
一种研发数据流程跟踪管理系统的制造方法与工艺

本发明涉及一种研发数据流程跟踪管理系统。



背景技术:

随着国家科技政策管理体系改革逐渐深入,管理方式由结果管理导向逐渐过渡到过程管理导向,特别是主管部门对高新技术企业和研发费用加计扣除项目的审查逐渐注重研发过程痕迹和人员设备工时分配合理性,因此企业等研发机构建立完善的研发管理体系是必须的。研发机构在进行科技项目研发时,需要对项目信息进行管理和统计,并形成符合火炬统计调查要求的报表。由于中小企业往往缺乏专业研发项目管理人员,在项目管理上存在着一定困难,导致企业开展研发活动后没有形成完善的研发活动支撑文件和合理的研发费账目。因此提供一种适用于生产力促进机构或科技企业孵化器等机构运营管理并开放给相关企业注册使用,便于企业对其科技项目进行管理、形成成套研发过程管理文件,并能够自动生成符合火炬统计调查要求的报表的管理平台系统成为科技咨询行业中亟待解决的问题。



技术实现要素:

为解决前述技术问题,本发明提供了一种研发数据流程跟踪管理系统,其特征在于所述系统由前端系统、后端系统和数据库系统组成,所述前端系统包括用户界面模块和数据访问层,所述后端系统包括mvc、业务逻辑模块、权限管理模块、数据访问层模块,odate/jdate模块和权限管理模块,所述数据库系统包括orm模块和数据库模块,所述前端系统与用户对接,实现应用层管理,前端系统通过http超文本传输协议与后端系统进行数据传输,后端系统进行业务逻辑处理后,与数据库系统通过orm映射,实现数据转换。

所述系统的前端系统包括包括登录模块,机构管理模块、员工管理模块、设备管理模块、项目管理模块和工作圈模块,登入前端系统的用户分为系统使用者与系统管理员,每个系统使用者仅具有对本机构信息的处理权限。

所述登录模块用于从web端通过输入用户名和密码的方式登入前端系统。

所述机构管理模块包括:

机构基本信息子模块,所述机构基本信息子模块具有添加机构基本信息功能;

机构logo子模块,所述机构logo子模块可以对通过上传图片文件对机构logo进行替换修改;

二级域名设置子模块,所述二级域名设置子模块用于申请不同机构的用户登录的二级域名;

域名申请管理子模块,所述二级域名设置子模块查看域名申请记录及审核状态,如果审核通过,则可用申请的域名直接进入系统;

留言反馈子模块,所述留言反馈子模块用于发布新的留言信息并查看及重置历史留言记录;

积分日志子模块,所述积分日志子模块用于查看可查看本机构的积分明细;

我的消息子模块,所述我的消息子模块用于查看系统管理员发布的消息。

所述员工管理模块包括员工工资子模块,所述员工工资子模块可以添加员工工资信息,导入及导出员工的工资信息表格;所述工资信息包括员工的姓名、身份证号,部门、职务、工资、保险、公积金、奖金、其他补贴、工作日、工资凭证号及总额信息,所述员工工资子模块还具有工资信息的搜索功能。

所述设备管理模块包括设备折旧清单子模块,所述设备折旧清单子模块可以添加设备折旧信息,生成供导出的设备折旧信息表格模板文件,导入及导出设备折旧信息表格;所述设备折旧信息包括折旧提取月份、设备名称、设备编号、设备型号、购买时间、当月折旧额及设备凭证号信息;所述设备管理模块还具有设备信息的搜索功能。

所述项目管理模块包括:项目立项子模块,用于填写立项报告,所述立项报告包括项目名称、项目编号、项目负责人、项目来源、项目合作方式、项目技术经济目标、项目活动类型、立项目的及组织实施方式信息,其中项目来源、项目合作方式、项目技术经济目标、项目活动类型信息为从预设列表中选取;所述立项报告可由不同权限的用户分别进行填写及审核,所述立项报告可以查看、导出、打印及存档;

项目列表子模块,用于查看所有已经审核通过立项的项目列表,可将项目列表中所列立项报告文件进行上传保存,并在此子模块查看已经录入的项目信息;

资料填报子模块,用于对材料信息台账,研发活动记录、其他科目明细进行录入及审核;

项目立项子模块和资料填报子模块中人员和设备的录入完全采用菜单选择模式,菜单中的人员和设备来自上月录入的工资表和折旧表。如当月有新增人员和设备,可以用新增人员和设备按钮逐个添加,新添加的人和设备可以自动和下月批量导入的该人员和设备对应;

项目验收子模块,用于年度总结功能和项目验收功能。在执行项目验收功能时,可填写及审核各项需要验收的信息,系统可根据研发活动记录自动形成该项目执行期内产生的各种研发费、人员工时等信息;执行年度总结功能时,系统可根据研发活动记录自动形成该项目本年内产生的各种研发费、人员工时等信息,年度总结一年只能添加一次,不允许重复添加,添加的年度总结需由有权限的用户进行审核,审核后的年度总结和项目验收报告可以进行上传提交,还可下载打印经审核通过的年度总结和项目验收报告;

汇总导出子模块,用于对项目相关的各项资料进行导出操作,可以进行批量导出,可以进行按照需求逐项导出操作,导出选项包括研发活动记录、人员工资表、设备折旧表、直接投入台账、研发结构明细表、辅助账、立项报告、项目验收、年度总结、批量导出、按年导出;

统计分析子模块,用于对研发活动进行统计分析,包括对项目涉及到的研发结构明细进行统计,导出相应的统计图:

火炬报表子模块,用于按年度生成火炬报表。

所述工作圈模块包括

创建工作圈模块:用于为每位用户创建工作圈;

发布工作圈模块:用于供用户编辑要发布的内容及图片并选择要发布的工作圈后进行工作圈内容发布;

评论工作圈模块:用于供用户在已发布工作圈内容的评论区输入要评论的内容后进行发布或删除已经发布的评论;

回复评论子模块:用于供用户在对其他用户评论的进行回复;

关注工作圈模块:可以显示包括所有工作圈的工作圈列表页,供用户关注或取消关注某个工作圈;只有关注了某工作圈,才可看到该工作圈下所有动态;

工作圈成员子模块:用于供用户看到自己创建的关注的所有成员;

修改头像子模块:用于供用户修改头像。

本发明提供的一种研发数据流程跟踪管理系统,在架构上通过将其分为前端系统、后端系统和数据库系统,将mvc模块完全放入了后端系统中,让前端系统和后端系统实现真正的专业化,从而实现了真正的前后端解耦。在前端系统的功能设置上,通过登录模块,机构管理模块、员工管理模块、设备管理模块、项目管理模块和圈子模块等六个主要功能模块,实现了对企业研发数据流程的跟踪管理,通过上述功能模块,可以在web端以网页登录的形式实现对企业研发数据流程实现平台化、系统化的跟踪管理和用户之间的交互。不同角色的系统用户可通过应用本系统,录入研发相关的人员、设备信息和材料台账作为系统基础数据库,实时记录研发活动,通过研发活动记录承载的时间段、人员、设备、材料等内容,按照提前预设的计算公式,系统自动识别并从数据库中抓取计算该研发活动的所有费用,使用户的研发费用出处依据充分,并自动按照系统预设模板形成研发费辅助账和火炬统计报表,使用户的研发活动管理更加规范。

附图说明

图1是本发明提供的一种研发数据流程跟踪管理系统的软件整体架构图。

具体实施方式

本发明提供的一种研发数据流程跟踪管理系统的软件整体架构图如图1所示。

本发明提供的一种研发数据流程跟踪管理系统,由前端系统、后端系统和数据库系统组成,所述前端系统用户界面模块和数据访问层,所述后端系统包括mvc、业务逻辑模块、权限管理模块、数据访问层模块,odate/jdate模块和权限管理模块,所述数据库系统包括orm模块和数据库模块,所述前端系统与用户对接,实现应用层管理,前端系统通过http超文本传输协议与后端系统进行数据传输,后端系统进行业务逻辑处理后,与数据库系统通过orm映射,实现数据转换。

所述前端系统包括登录模块,机构管理模块、员工管理模块、设备管理模块、项目管理模块和圈子模块;

登入前端系统的用户分为系统使用者与系统管理员,每个系统使用者仅具有对本机构信息的处理权限,并按照处理权限不同分为录入者、技术负责人、财务负责人;技术负责人拥有对本机构信息进行处理的全部权限,可以查看、录入和审核系统中本机构的所有研发数据流程和信息;财务负责人只能录入本机构的员工工资信息和设备折旧信息;录入者能录入本机构除了员工工资信息和设备折旧信息外的其他所有信息且无法查阅员工工资信息和设备折旧信息。系统管理员拥有从前端系统对整个系统进行后台维护的权限。

所述登录模块用于从web端通过输入用户名和密码的方式登入前端系统

所述机构管理模块包括:

机构基本信息子模块,所述机构基本信息子模块具有添加机构基本信息功能;

机构logo子模块,所述机构logo子模块可以对通过上传图片文件对机构logo进行替换修改;

二级域名设置子模块,所述二级域名设置子模块用于申请属于不同机构的系统使用者登录前端系统的二级域名;

域名申请管理子模块,所述二级域名设置子模块查看域名申请记录及系统管理员的审核状态;如果审核通过,则可用申请的域名直接访问前端系统

留言反馈子模块、所述留言反馈子模块用于发布新的留言信息并查看及重置历史留言记录;

积分日志子模块,所述积分日志子模块用于查看可查看本机构的积分明细

我的消息子模块;,所述我的消息子模块用于查看系统管理员发布的消息。

所述员工管理模块包括:

员工工资子模块,所述员工工资子模块可以添加员工工资信息,导入及导出员工的工资信息表格;所述工资信息包括员工的姓名、身份证号,部门、职务、工资、保险、公积金、奖金、其他补贴、工作日、工资凭证号及总额信息,所述员工工资子模块还具有工资信息的搜索功能;

所述员工工资信息的添加方式为单独添加或以工资信息表格批量导入,单独添加的人是当月新招聘的员工,所述工资信息表格模板文件为excel表格模板文件,工资信息表格依据工资信息表格模板生成或填写而成,所述工资信息的搜索功能的搜索关键词有:工资凭证号、姓名及月份。员工工资子模块中的员工工资信息需按月更新,该子模块中每月录入一次上月信息。系统固定设置每月22天工作日,以便计算出每个人一个工作日的工资。

所述设备管理模块包括设备折旧清单子模块,所述设备折旧清单子模块可以添加设备折旧信息,生成供导出的设备折旧信息表格模板文件,导入及导出设备折旧信息表格;所述设备折旧信息包括折旧提取月份、设备名称、设备编号、设备型号、购买时间、当月折旧额及设备凭证号信息;

所述设备管理模块可以按照系统生成供导出的设备折旧信息表格模板文件批量导入,也可以单独添加。单独添加的设备是当月新购入的设备,系统可以导出设备的折旧信息表格;所述设备管理模块还具有设备折旧信息的搜索功能。设备折旧清单子模块中的信息需按月更新;该子模块每月录入一次上月信息。系统固定设置每月22天工作日,以便计算出每个设备一天的折旧额。

所述项目管理模块包括:

项目立项子模块,用于填写立项报告,所述立项报告包括项目名称、项目编号、项目负责人、项目来源、项目合作方式、项目技术经济目标、项目活动类型、立项目的及组织实施方式信息,其中项目来源、项目合作方式、项目技术经济目标、项目活动类型信息为从预设列表(列表参照国家火炬系统设置)中选取;对录入者填写的立项报告须由技术负责人进行审核,并显示审核状态为通过后方可进入项目列表。所述立项报告可以查看、导出、打印及存档;

项目列表子模块,用于查看所有已经审核通过立项的项目列表,可将项目列表中所列立项报告文件进行上传保存,并在此子模块查看已经录入的项目信息;

资料填报子模块,用于对材料信息台账,研发活动记录、其他科目明细进行录入及审核,

录入者完成输入后可提交供技术负责人进行审核,当前完成输入的用户为技术负责人的话不需要审核,输入完成后的状态即为已审核。项目立项子模块和资料填报子模块中人员和设备的录入完全采用菜单模式,菜单中的人员和设备来自上月录入的员工工资信息表(人员工资表)和设备的折旧信息表格(设备折旧表)。

系统产生的所有研发费用均来自于记录于本系统中的研发活动记录,所述研发费用科目完全按照《高新技术企业管理办法》规定的费用科目,包括人员工资、设备折旧、材料费、其他费用等。所述研发费中的人员工资和设备折旧以员工管理模块和设备折旧管理模块中录入的数据为基础,根据研发活动记录的时间段来自动抓取相关月份数据,计算该人和设备在该项目中的工时,并计算产生的人员工资和设备折旧费用。

项目验收子模块,用于年度总结功能和项目验收功能。在执行项目验收功能时,可由录入者填写各项需要验收的信息并提交供技术负责人进行审核,当前完成填写的用户为技术负责人进行填写时不需要进行审核,系统可根据研发活动记录自动形成该项目执行期内产生的各种研发费、人员工时等信息。执行年度总结功能时,年度总结一年只能添加一次,不允许重复添加。年度总结同样需要技术负责人审核,系统可根据研发活动记录自动形成该项目本年内产生的各种研发费、人员工时等信息。

审核通过之后的验收报告及年度总结可以进行反传下载,将签字盖章后的验收报告及年度总结传回本系统备案以供查询,此时不再允许用户进行年度总结以及验收报告的填写,以及项目相关的其他操作。

汇总导出子模块,用于对项目相关的各项资料进行导出操作,可以进行批量导出,可以进行按照需求逐项导出操作,导出选项包括研发活动记录、人员工资表、设备折旧表、直接投入台账、研发结构明细表、辅助账、立项报告、项目验收、年度总结、批量导出、按年导出。

统计分析子模块,用于对研发活动进行统计分析,包括对项目涉及到的研发结构明细进行统计,导出相应的统计图,所述统计图可以选择直线图、饼状图或柱状图。

火炬报表子模块,用于按年度生成火炬报表,次年生成上年报表。

所述工作圈功能模块包括

创建工作圈子模块:可以为每位用户创建工作圈;

发布工作圈子模块:用于供用户编辑要发布的内容及图片并选择要发布的工作圈后进行工作圈发布;

评论工作圈子模块:用于供用户在已发布工作圈内容的评论区输入要评论的内容后进行发布或删除已经发布的评论;

回复评论子模块:用于供用户在对其他用户评论的进行回复;

关注工作圈子模块:用于显示包括所有工作圈的工作圈列表页,供用户关注或取消关注某个工作圈;只有关注了某工作圈,才可看到该工作圈下所有动态。

工作圈成员子模块:用于供用户看到自己创建的关注的所有成员;

修改头像子模块:用于供用户修改头像。

本发明所述mvc,是模型(model)-视图(view)-控制器(controller)的缩写。其中model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。view(视图)是应用程序中处理数据显示的部分。通常视图是依据模型数据创建的。controller(控制器)是应用程序中处理用户交互的部分。通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1