项目管理软件的设计与实现
2022-06-28 企企科技 移动报销 事项会计 项目管理 协同办公

摘要:根据项目中财务、成本、质量、进度等诸多要素,以及电子归档项目文档的需要,设计了两套软件JSP、Java语言和MySQL具有图形特征的数据库Web基于版本软件C#语言,Access可编辑嵌入数据库Office/WPS桌面版的文档。Web该软件读取桌面应用程序的信息,以实现信息共享。实践证明,它具有组织方便、合作效率高、过程加快、质量保证等效果。关键词:项目管理;图形化;MySQL;Access;WPS0项目管理存在财务收支管理等问题。随着项目规模和数量的逐步增加,个人需要完成多个项目和管理规范中的文件;各级需要了解项目实施进度和项目收付,以及本月财务进出票等一系列问题。

文档管理是指在项目运行过程中收集和控制提交的各种文档的过程[1],是项目管理的有机组成部分。无论项目规模如何,文档都是最有价值的核心数据,有效地组织和管理文档是提高整体运行效率的重要措施,也是项目成败的关键[2]。现有的项目文档数据保存在参与项目的个人手中,分散凌乱,管理不统一,各种文档数据不完整,发现和重用障碍较大。因此,建议定制和开发一套整体的项目管理软件

关注的问题只需查看软件生成的报告或每个岗位员工添加的数据。同时,软件具有及时性和分级特性,实现数据统一管理,共享管理经验,为后续项目实施提供各种文档参考资料。此外,将办公功能集成到软件中也扩大了应用范围。1整体结构Web系统管理项目信息,桌面版实现个人独立办公,前者与后者数据交互,共享信息,工作流程可以全链覆盖。.1Web版本架构Web版本布局设计力求合理化、人性化,主要分为两个角色登录。管理模块具有成本统计、数据筛选、分配权和下载咨询功能,结构如图1所示。

1.桌面版本架构桌面软件的整体结构包括6个模块,如图2所示。

2模块设计2.1Web版本设计Web项目文档、成本、进度、质量、变更度、质量、变更和会议记录。基本数据和用户界面将及时更新,并在用户登录前注册个人信息。

每个用户名都是唯一的。.1.管理角色页面实现以下业务功能:

①项目列表可以添加、删除、更改和检查,涉及项目名称和项目令号。当列项过多时,分页显示。

②每个项目的详细信息看每个项目的详细信息,如序列号、项目ID、现阶段、合同金额、具体工作项目(名称、内容、提交时间),可下载附件、收支财务数量、是否开具账单、开具金额等近20个栏目。它也可以在页面上显示,右键菜单也可以根据项目名称、类型和项目经理进行筛选。在项目增加到数百个项目后,输入关键字可以模糊地查询,并在页面上突出显示。

③页面显示当前角色的用户名和类别。操作有相应的日志记录,便于后期追溯。

④灵活计算各种税收金额、利润、折价和收入,资金明确。

⑤任命工作是根据已有项目进行人员增删,并赋予角色权限,合理科学地建设团队。成员角色成员界面包括以下部分:①列出当前角色的用户名和类别。②工作内容部分可以检查个人项目的进展情况,并显示摘要信息。详细内容可进入阶段检查和操作,包括招标、中标、采购、实施、验收和维护、数据上传、内容报告、历史信息等功能项目。采购节点等重复工作可直接选择合同谈判、合同签订、付款申请等里程碑;独立特内容项则手动输入,如合同金额、付款方式、到货时间要求和质保要求等。③当用户是组长等角色时,具有任命人员的二级分配权限。2.2桌面版本设计桌面版本包括项目管理模块、项目配置模块、文档模板模块和案例范文模块,涉及项目运作过程中使用的文档。

企业文档分类从应用上看,可分为文本、图片和表单这3种类型[6],软件实现了调配项目资产。2.2.1项目管理①项目列表:在项目列表中,分为项目编号、名称、类型及签订时间等13项,可在表格单元上直接添加、删除和更新项目信息。当需要资料搜索时,选定名称、关键字、甲方、日期等单项或多项条件可进行模糊查询显示结果;需要文件查询时,选定是否归档、项目名称亦能模糊搜索。2种结果均能将结果导出到Excel文档,方便后期校验。②付款合同:在付款合同中,内容分为项目名称、签订日期、金额和供货商等10项。在表格单元上可直接添加、删除和更新项目信息。③收款合同:在收款合同中,内容分为签订日期、编号、地点和甲方等16项,亦可列表上直接添加、删除和更新合同信息。

2.2.2项目配置①归档文件:目的是归集每个项目的资料,分为归档名称、所属项目、任务阶段和文件类型等6项。根据归档设置进行每个项目每个阶段必要及额外文档的归集。归档设置中,改变每个阶段文件的复选框表示在项目中的不可或缺性,即当文件齐全后进入下一阶段。②模板管理:包括模板名称、文件路径和添加文件3部分。用正则表达式对文件路径进行验证,并检查文件是否存在指定路径下,可以添加、删除和更新记录。③范文管理:包括范文名称、文件路径和添加文件3部分。用正则表达式对文件路径进行验证,并检查文件是否存在指定路径下,可以添加、删除和更新记录。

2.2.3文档模板此模块的目的是为使用人员的编辑、撰写工程各类资料和工程日志等提供方便。包含FF1A空白、公安、军队、安全、医疗、金融和教育等各个领域的模板。模块的变化反映于项目配置中模板管理功能,更新显示在左侧导航栏中,并动态检查重复的模板名称,报出提示信息。操作人员根据工作需要选择模板进行编写评阅等操作,保存到磁盘中后可在Web软件中提交上传,共享数据信息。

2.2.4案例范文此模块的目的是供使用人员阅读参考优秀、经典的文章,开阔视野增长经验,文章只可读,不可修改。包含部分优秀精炼的文章,凡业务范围内涉及的领域均有一篇或几篇例文。模块的变动反映项目配置中范文管理功能,更新显示在左侧导航栏中,并可动态检查重复的范文名称,报出提示信息。登录人员根据模板进行参考学习,并可与Web软件共享数据信息。

3系统实现3.1数据关系设计数据表关系采用3NF设计,尽量合理健全。在设计表时考虑表中字段属性、类型和长度以及所需使用存储在数据库中的数据,以便提高程序的安全性。表中建立适当的逻辑触发器,起到在系统模块设计时合理的规划职能,满足易于变更和重用的特点,提高程序的健壮性。用户操作保存在日志信息表中,便于追踪。

3.2代码实现Web版本采用J2EE项目规范的架构安排程序文件和资源文件,把成员组和项目阶段做成可配置的数据库表项,连接方式写成properties。前台和后台通过Ajax请求和后端请求重定向等方式通信,页面之间的URL跳转均进行UTF-8编码。

企企科技第二届用户大会
    相关文章

立即开始连接业务与财务数据

使用企企管理云连接业务与财务数据,帮助企业进行经营管理决策