文档

基于web的工作计划管理系统建模与设计

来源:本站原创 作者:admin

随着计算机网络,特别是Internet/Intranet 的飞速发展和应用,计算机支持的分布式、协同工作的工作流程管理系统在企、事业单位中的地位显得越来越重要,也有着广阔的前景。当前企业工作计划的实现是非常复杂、烦琐的,其主要是通过电话,纸制文件,网络通知等方式实现。在一般情况下领导制定了工作后要通过文件通知相关部门。相关部门在接到通知后,还要相互联络沟通以确定工作的流程,在流程确定后才能为工作分配具体的人员。当工作进行完后,还要有专门的人员对工作的具体情况进行汇报,领导在收到汇报后才能对工作进行评价。此过程浪费了大量的人力资源与时间。
由于信息技术的发展和日趋激烈的商业竞争,人们不再满足于独立、零散的办公自动化和计算机应用,而是需要综合的、集成化的解决方案。作为一种对常规性事务进行管理、集成的技术,工作流程管理系统的出现是必然的。它可以改进和优化业务流程,提高业务工作效率;实现更好的业务过程控制;提高业务流程的柔性和资源的利用率。
1.2 国内外研究现状
当前,工作计划流程管理系统受关注程度并不高,国内外企、事业单位对它的认识和使用情况并不好。工作计划流程管理技术无论是从理论上或实践上都还不够完善。由于单位、企业的工作性质众多,工作流程各有差异,企业、单位、部门之间的管理机制各不相同,因此工作计划流程管理系统发展还不成熟。
 随着科学技术的高速发展,以数据处理为中心的数据库产品已经进入稳定发展期,以业务过程处理为中心的工作流程系统产品将进入高速发展期。在国内,随着企业管理的规范化和规模的不断扩大,企业的计算机管理将不仅仅停留在信息资源管理上,而将向更复杂的流程管理迈进。
 1.3 课题研究的意义
 由于单位、企业是工作计划管理系统的使用主体,因此工作计划管理系统要以完善单位、企业在管理制度及提高工作效率为主要目的。工作计划管理系统包括工作计划流程管理系统和工作计划统计分析系统。工作计划流程管理系统着重解决工作效率低及人力资源利用不合理的问题,工作计划统计分析系统着重解决管理制度不足的问题。工作计划管理系统充分的对网上办公系统进行了补充,将更加有效的提高工作效率,推动单位、企业的信息化建设,成为单位、企业必不可少的工作和管理工具。
2. 理论基础
2.1  数据库技术
数据库技术 数据库技术就是研究对数据进行科学的管理,合理的分析,为人们提供安全、准确数据的技术。按照数据库模型的特点将传统数据库分成网状数据库、层次数据库和关系数据库三类。
关系数据库解决了网状数据库和层次数据库在数据的独立性和抽象级别上的缺陷,SQL就属于关系数据库。SQL有Internet 集成、可伸缩性和可用性、企业级数据库功能、易于安装,部署和使用、数据仓库的特性。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。是目前使用最广泛的数据库,它与windows网络操作系统的无缝继承,智能化的内容管理,强大的功能,使它得到广大用户的喜爱。
2.2 面向对象技术
   工作计划流程管理系统采用了C#语言,C#语言是从面向对象语言C++派生出来的,是为.net量身定做的编程语言,功能非常强大,是asp.net的编程基础。C#本身并无类库,而是直接使用.net框架所提供的类库。C#不仅具有C++的强大功能,而且具有Visual Basic简单易用的特性。C#的语法与C++基本相同,最大的变化是没有了C和C++中的指针,C#只支持其中的一个“.”。C#具有面向对象的编程语言所应用的一切特性,如封装、继承和多态。在C#的类型系统中,每种类型都可以看作一个对象,但C#只允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱。 C#没有全局函数、全局变量和全局常量,所有的变量、常量和函数都必须封装在一个类中。因此,用C#编写代码具有更好的可读性,而且减少了发生命名冲突的可能。
3. 系统需求分析
 
3.1现行业系统描述
目前工作计划管理很大程度还处在一种粗放管理状态,还没有形成一个科学、系统的管理体系,相当多的企业实际上是有计划无管理。到目前为止,还没有一个正规的软件针对工作计划流程进行控制管理。当前单位、企业利用办公系统主要实现了对结果的录入,人员1对工作进行了创建的同时将在系统外通知相关的人员2进行工作的完成,人员2对工作完成情况进行录入的同时将在系统外通知相关的人员3进行工作的审查,当审查通过后才真正的完成了某项工作。具体情况如图:
3.2现行业系统主要存在的问题分析
 
工作计划流程管理系统是为了让各企业能够提前对各种工作有一个统一的规划,让各个员工了解企业的计划,从而使各种工作有计划、更科学的进行及完成,使各企业的办事效率得到显著提高。然而现有的工作计划流程管理系统却存在很多问题,大致为:(1)、计划创建不够科学,目标不够明确,重点不够突出,使工作带有一定的盲目性、随意性;(2)、计划执行中,项目的添加删除比较频繁,且变动的程序比较复杂,特别是计划执行缺乏有效的控制,对项目进展和资源调整及目标的实现疏于管理;(3)、计划完成后,质量评估、业绩考核未能及时跟上。
 
3.3提出解决方案
  根据企业在管理体制与工作流程的需求,在工作管理系统中应专门创建一个工作流程管理系统。在该系统中,首先,在工作创建时,对工作人员设定录入权限,只有录入权限为1的人可以进入模块,进入操作界面的工作人员,可以分别对工作、人员、部门进行操控;其次,在工作执行时,对工作人员设定了工作权限,让进入的工作人员可以看到与自己相对应的工作的基本情况,然后根据该工作的情况完成本职工作,若还需要工作人员完成该工作则可以选择下一步的工作人员,从而使工作实现了流程管理;最后,在完成后,对工作人员设定了审查权限,进入的工作人员,可以看到已经完成的工作及相对应的工作的基本情况、完成情况,同时可以做出对工作的评价。
5.  本课题研究的重点及难点
(1) 工作流建模。
(2) 对于常用的Web技术的掌握。
(3) 系统总体功能设计,数系统管理员据模型设计,开发与运行环境设计,用户操作子系统设计,管理员操作子系统设计,及各模块的流程图和遇到问题及解决方案。
 
前期已开展工作
(1)查询关于Web技术应用的相关资料,明确知识要点。
(2)明确系统要求,搭建开发环境。
6.  本课题的工作方案及进度计划(按周次填写)
本课题的进度安排如下:                                                                     
第1-3周:确定课题的主要研究内容,进行资料的搜集和学习,完成开题报告。 
第4-10周:完成系统的总体框架设计,完成各模块的设计,初步完成程序开发。
第11-15周:完成系统设计并调试、修改,撰写论文,并经指导教师审阅、修改。
第16-18周:软件系统和论文通过导师审查,准备毕业设计论文答辩
 

1.以上是文档的部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:188083800 2.本站资料均已反复审核通过,内容原创保密,标准格式,质量保证; 3.可单独购买文档

相关推荐
  • 基于vue的环保公益众筹网站商城兑换系

    基于vue的环保公益众筹网站商城兑换系

  • ssm高校智能排课系统

    ssm高校智能排课系统

  • php古装汉服购物商城系统.

    php古装汉服购物商城系统.

  • 汽车维修保养试驾服务管理系统ssm

    汽车维修保养试驾服务管理系统ssm