优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

029_基于WEB的工作计划流程管理系统(ASP.NET)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

3 系统需求分析
3.1 现行业务系统描述
目前工作计划管理很大程度还处在一种粗放管理状态,还没有形成一个科学、系统的管理体系,相当多的企业实际上是有计划无管理。到目前为止,还没有一个正规的软件针对工作计划流程进行控制管理。当前单位、企业利用办公系统主要实现了对结果的录入,人员1对工作进行了创建的同时将在系统外通知相关的人员2进行工作的完成,人员2对工作完成情况进行录入的同时将在系统外通知相关的人员3进行工作的审查,当审查通过后才真正的完成了某项工作。具体情况如图: 【买计算机毕业论文就到www.think58.com】

think58

[资料来源:www.THINK58.com]

[资料来源:THINK58.com]

[版权所有:http://think58.com]

think58.com

[资料来源:http://www.THINK58.com]

[版权所有:http://think58.com]

think58.com

[资料来源:www.THINK58.com]

[版权所有:http://think58.com]


图3-1 企业工作计划管理图
3.2 现行系统存在的主要问题分析
工作计划流程管理系统是为了让各企业能够提前对各种工作有一个统一的规划,让各个员工了解企业的计划,从而使各种工作有计划、更科学的进行及完成,使各企业的办事效率得到显著提高。然而现有的工作计划流程管理系统却存在很多问题,大致为:(1)、计划创建不够科学,目标不够明确,重点不够突出,使工作带有一定的盲目性、随意性;(2)、计划执行中,项目的添加删除比较频繁,且变动的程序比较复杂,特别是计划执行缺乏有效的控制,对项目进展和资源调整及目标的实现疏于管理;(3)、计划完成后,质量评估、业绩考核未能及时跟上。
3.3 提出解决方案
根据企业在管理体制与工作流程的需求,在工作管理系统中应专门创建一个工作流程管理系统。在该系统中,首先,在工作创建时,对工作人员设定录入权限,只有录入权限为1的人可以进入模块,进入操作界面的工作人员,可以分别对工作、人员、部门进行操控;其次,在工作执行时,对工作人员设定了工作权限,让进入的工作人员可以看到与自己相对应的工作的基本情况,然后根据该工作的情况完成本职工作,若还需要工作人员完成该工作则可以选择下一步的工作人员,从而使工作实现了流程管理;最后,在完成后,对工作人员设定了审查权限,进入的工作人员,可以看到已经完成的工作及相对应的工作的基本情况、完成情况,同时可以做出对工作的评价。 [资料来源:http://THINK58.com]
4 系统设计
4.1 系统功能总体框架 copyright think58 [资料来源:http://think58.com]

[资料来源:http://THINK58.com]


图4-1 工作计划流程管理系统框架图

think58.com

[资料来源:http://THINK58.com]

[资料来源:www.THINK58.com]

内容来自think58

[来源:http://think58.com]

think58好,好think58 [资料来源:http://think58.com]

[版权所有:http://think58.com]

内容来自think58 [来源:http://www.think58.com]

think58.com

[资料来源:http://think58.com]

think58好,好think58

[来源:http://www.think58.com]

think58好,好think58 [来源:http://www.think58.com]

内容来自think58

[资料来源:http://THINK58.com]

copyright think58 [资料来源:http://THINK58.com]

think58 [来源:http://think58.com]


图4-2 工作计划流程管理系统流程图 think58.com [资料来源:THINK58.com]

4.2 数据库设计
4.2.1 表的设计

think58.com

[来源:http://think58.com]

[来源:http://think58.com]

表4-1 人员表
字段名 字段中文名称 字段类型 主键 外键 备注
Login_id 编号 Int 是 否 采用自增长类型
Login_name 姓名 Varchar(50) 否 否
Customer_passwd 密码 Varchar(50) 否 否
xingbie 性别 Varchar(50) 否 否 1.男 2.女
nianling 年龄 Int 否 否
Group_id 组号 Int 否 是
功能说明:纪录工作人员基本信息,可以关联到表部门表、工作完成情况表。

[资料来源:http://www.THINK58.com]

内容来自think58 [资料来源:http://think58.com]

表4-2 部门表
字段名 字段说明 字段类型 主键 外键 备注
Group_id 组号 Int 是 是 采用自增长类型
Group_name 组名 Varchar(50) 否 否
Luru 录入 Int 否 否 0.无权1.有权
Chuli 处理 Int 否 否 0.无权1.有权
shencha 审查 Int 否 否 0.无权1.有权
功能说明:记录部门的基本信息,可以关联表人员表。
表4-3 工作基本信息表
字段名 字段说明 字段类型 主键 外键 备注
Work_id 编号 Int 是 是 采用自增长类型
Work_name 名称 Int 否 否
Zhuangtai 状态 Varchar(50) 否 否 1.将做2.进行中 3.完成 4.审查完成
Jingji 紧急重要程度 Varchar(50) 否 否 1.紧急重要 2.重要不紧急 3.紧急不重要 4.不紧急不重要
Contain 工作内容 Varchar(500) 否 否
Wancheng 完成度 Varchar(50) 否 否
Creattime 创建时间 Datetime 否 否
creatname 创建者 Varchar(50) 否 否
flishtime 完成时间 Datetime 否 否
功能说明:记录工作计划的基本信息,可以被关联到工作完成情况表 、审查表。 [资料来源:http://www.THINK58.com]

表4-4 工作完成情况表
字段名 字段说明 字段类型 主键 外键 备注
Id 编号 Int 是 否 采用自增长类型
Work_id 工作编号 Int 否 是
Login_id 人员编号 Int 否 是
Wanchengf 完成否 Varchar(50) 否 否
qingkuang 完成情况 Varchar(50) 否 否
功能说明:记录工作计划的完成情况,可以被关联到工作基本情况表、人员表 [资料来源:http://www.THINK58.com]

表4-5 审查工作表
字段名 字段说明 字段类型 主键 外键 备注
Id 编号 Int 是 否 采用自增长类型
Work_id 工作编号 Int 否 是
Sc_name 审查人 Varchar(50) 否 否
yijian 审查意见 Varchar(50) 否 否
功能说明:记录工作计划的审查情况,可以被关联到工作基本情况表
4.2.2 关系图

图4-3 数据库表之间的关系图
4.3 系统功能模块设计
4.3.1 登录 [资料来源:http://www.THINK58.com]


图4-4 登录界面

图4-5 登录失败界面

[来源:http://think58.com]



图4-6 主页面(登录成功后显示)
图4-4中利用“登录”按钮来接收数据的具体代码如下: [来源:http://www.think58.com]

[资料来源:http://www.THINK58.com]

内容来自think58 [来源:http://www.think58.com]

[资料来源:THINK58.com]

内容来自think58

[资料来源:http://THINK58.com]

[资料来源:THINK58.com]

本文来自think58

[资料来源:http://THINK58.com]

内容来自think58

[资料来源:http://www.THINK58.com]

[资料来源:http://THINK58.com]

[资料来源:www.THINK58.com]

think58好,好think58 [资料来源:http://THINK58.com]

[资料来源:http://www.THINK58.com]


对登录有两种处理,首先根据parameterSuccess.Value的值判断输入的用户名与密码是否在数据库中有相对应的,如果有则转入图4-6;如果没有则转入图4-5,并生成相应的错误信息。具体代码如下:

内容来自think58 [资料来源:THINK58.com]

[版权所有:http://think58.com]