技术详细介绍
随着办公自动化的普及,越来越多的工作通过网络的引入有了新的定义,通过网络化办公,可以实现无纸化办公,提高工作效率、减少重复劳动。而且将以往的工作和网络管理系统相结合,方便对工作过程进行记录,所有的工作记录存储的服务器中,而不需要专门的档案工作人员与档案文件,从而节约了资源。 在计量行业里,计量资质的申请有复杂的线下操作流程和众多档案文件,实际操作过程中出现重复劳动,降低了效率、浪费了资源。而且实际操作中有很多不规范的情况发生,通过网络化办公,实现资质申请的公平与公正。所以网络化办公势在必行。 本系统是为解决计量行业中的三种申请操作繁琐而设计,通过区域类型部门类型岗位对工作流进行定义,从而实现各项申请工作可以按预定工作流进行传递。 1、系统可行性分析 系统可行性分析是为系统开发的实用性、可行性、必要性提供基础原则和论证依据。系统可行性分析是软件开发工程正式投入使用之前必须进行的工作之一,这对于确保资源的合理使用、提高系统研发效率具有十分重要的意义,同时也是项目可以顺利进行的必要保证。 (1)经济可行性 本项目的开发环境是常规软件开发环境,开发成本比较低,各开发工具都是免费版,其中IDEA和astah使用的是学生版。硬件方面仅需个人笔记本即可,无需其他硬件。总的来说开发费用很低,项目可行度很高。 (2) 法律可行性 本项目仅为开发方便计量器具送审过程中的资质申请的网站管理系统,无其它目的,绝不会在系统中隐藏漏洞。系统中的工作流程应依照计量行业的流程设计,不能违背现实的工作流程,应符合计量法的规定。在专利方面,开发软件仅适用开源免费版或者社区学生版,打算采用的技术如SpringMVC、Hibernate都是开源技术,无版权纠纷的可能。 (3) 技术可行性 本项目使用的技术都是广泛使用的技术,比如SpringMVC、Hibernate等框架,在各大播客论坛上都有问题的解决方法,而且这些技术的官方文档也十分详细,应该能够处理在需求调研中所面临的问题。 (4)操作可行性 本系统的界面应简洁、直观,这样才容易传达出各个界面的作用,使得用户使用本系统时不会有歧义的感觉。交互界面应采用常规网页元素、如table表格、select下拉框、导航栏、input输入搜索框,使得用户在使用时不会有陌生感。 (5)运行可行性 本系统在开发时应严格按照单元测试的方法进行测试,对每一个函数都进行测试,在模块开发完毕时会对模块进行集成测试,并且使模块间的关联耦合度降低,在各个模块完成之后进行系统测试,对照需求分析阶段的成果进行功能性对比。在开发过程中始终模拟真实生产环境,使开发和交付顺利衔接。同时使用压力测试,以防止服务器无法承载高负荷的情况出现。 (6)系统可扩展性 本系统应为以后扩展留出余地,应通过合理地数据库设计增强系统处理问题的能力,使系统能够解决工作流程改变时的系统扩展问题,应符合计量行业可持续发展的特点。
随着办公自动化的普及,越来越多的工作通过网络的引入有了新的定义,通过网络化办公,可以实现无纸化办公,提高工作效率、减少重复劳动。而且将以往的工作和网络管理系统相结合,方便对工作过程进行记录,所有的工作记录存储的服务器中,而不需要专门的档案工作人员与档案文件,从而节约了资源。 在计量行业里,计量资质的申请有复杂的线下操作流程和众多档案文件,实际操作过程中出现重复劳动,降低了效率、浪费了资源。而且实际操作中有很多不规范的情况发生,通过网络化办公,实现资质申请的公平与公正。所以网络化办公势在必行。 本系统是为解决计量行业中的三种申请操作繁琐而设计,通过区域类型部门类型岗位对工作流进行定义,从而实现各项申请工作可以按预定工作流进行传递。 1、系统可行性分析 系统可行性分析是为系统开发的实用性、可行性、必要性提供基础原则和论证依据。系统可行性分析是软件开发工程正式投入使用之前必须进行的工作之一,这对于确保资源的合理使用、提高系统研发效率具有十分重要的意义,同时也是项目可以顺利进行的必要保证。 (1)经济可行性 本项目的开发环境是常规软件开发环境,开发成本比较低,各开发工具都是免费版,其中IDEA和astah使用的是学生版。硬件方面仅需个人笔记本即可,无需其他硬件。总的来说开发费用很低,项目可行度很高。 (2) 法律可行性 本项目仅为开发方便计量器具送审过程中的资质申请的网站管理系统,无其它目的,绝不会在系统中隐藏漏洞。系统中的工作流程应依照计量行业的流程设计,不能违背现实的工作流程,应符合计量法的规定。在专利方面,开发软件仅适用开源免费版或者社区学生版,打算采用的技术如SpringMVC、Hibernate都是开源技术,无版权纠纷的可能。 (3) 技术可行性 本项目使用的技术都是广泛使用的技术,比如SpringMVC、Hibernate等框架,在各大播客论坛上都有问题的解决方法,而且这些技术的官方文档也十分详细,应该能够处理在需求调研中所面临的问题。 (4)操作可行性 本系统的界面应简洁、直观,这样才容易传达出各个界面的作用,使得用户使用本系统时不会有歧义的感觉。交互界面应采用常规网页元素、如table表格、select下拉框、导航栏、input输入搜索框,使得用户在使用时不会有陌生感。 (5)运行可行性 本系统在开发时应严格按照单元测试的方法进行测试,对每一个函数都进行测试,在模块开发完毕时会对模块进行集成测试,并且使模块间的关联耦合度降低,在各个模块完成之后进行系统测试,对照需求分析阶段的成果进行功能性对比。在开发过程中始终模拟真实生产环境,使开发和交付顺利衔接。同时使用压力测试,以防止服务器无法承载高负荷的情况出现。 (6)系统可扩展性 本系统应为以后扩展留出余地,应通过合理地数据库设计增强系统处理问题的能力,使系统能够解决工作流程改变时的系统扩展问题,应符合计量行业可持续发展的特点。