设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
JSP协同项目管理系统——角色、部门管理子系统的设计与实现(SQL2000)033
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  
摘  要
本文对协同项目管理系统——角色、部门管理子系统进行了详细的介绍,对题目的背景、需求分析、概要设计、详细设计及程序的调试与分析部分进行了阐述。本系统采用矩阵型组织形式,对协同项目管理系统的角色、部门管理子系统进行设计并实现。角色管理是通过系统管理员对角色权限的管理和划分使得具有不同角色的用户对系统不同功能模块和数据库具有不同的读、写访问控制;部门管理使得各相关主管可以根据系统管理员为其分配的角色类别和权限对其下属部门和人员进行协同管理。系统采用了基于角色的访问控制策略,进一步保证了系统的安全。系统采用了矩阵型组织不仅提高了整体的工作效率,还能随时随地地对项目以及项目所需的资源进行管理。不但节省了整个项目的开发时间,还降低了项目的开发成本,从而达到了最优的效益。系统采用C/S模式实现。
关键词:协同项目管理系统;权限;基于角色的访问控制
 
                                                           
Abstract
This text introduces the cooperative project management system—the role and department management subsystem in detail, and it expatiates the background of this subject, the analysis of demand, the synoptic design, the detailed design, the debugging and the validation of this system. This system adopts the form of matrix organization. It designs and implements the role and department management subsystem of the project management. The role management is transit by the management and partition of the right of the role which is managed by system administrator to accomplish different user’s right of write and read function for system’s different function modules and database; the department management makes the interrelated manager can manage the underling office and the person in underling office based the right which is assigned by system administrator of it’s role sort. The system adopts the Role Based Access Control to ensure the security of the system. The system adopts the form of matrix organization to improves the whole efficiency of work and manage the project and resource of the project at any moment. It economizes the cost of projects, also reduces the time of development of projects. The system adopts the c/s model.
Keywords: Cooperative Project Management System; Right; Role Based Access Control
1 绪论............................................................................. 1
1.1 题目背景..................................................................................................................... 1
1.1.1 项目管理简介...................................................................................................... 1
1.1.2 项目的信息化管理及国内外研究现状.............................................................. 1
1.1.3 项目管理组织...................................................................................................... 2
1.1.4 项目的协同管理.................................................................................................. 4
1.2 题目内容..................................................................................................................... 4
2 需求分析........................................................................................................................... 7
2.1 可行性分析............................................................................. 7
2.2 系统设计目标.................................................................. 7
2.3 经济技术分析.............................................................. 7
2.4 系统开发工具及相关技术......................................................................................... 8
2.4.1 Java语言............................................................................ 8
2.4.2 JBuilder环境............................................. 8
2.4.3 Microsoft SQL Server 20003 概要设计......................................................................................................................... 10
3.1 总体设计方案........................................................................................................... 10
3.1.1 角色访问控制.................................................................................................... 10
3.1.2 修改密码模块..................................................................................................... 11
3.1.3 部门管理模块..................................................................................................... 11
3.1.4 角色管理模块..................................................................................................... 11
3.2 功能模块图及分析................................................................................................... 12
3.2.1 系统主功能模块图............................................................................................ 12
3.2.2 系统子模块图.................................................................................................... 13
3.3 E-R图及分析.......................................................... 15
3.3.1 各主要实体分析................................................................................................ 15
3.3.2 主系统与子系统数据分析................................................................................ 16
4 详细设计......................................................................................................................... 17
4.1 数据库设计4.1.1 角色信息存储.................................................................................................... 17
4.1.2 部门信息存储.................................................................................................... 18
4.2 功能模块详细设计................................................................................................... 19
4.2.1 密码修改模块.................................................................................................... 20
4.2.2 部门管理模块.................................................................................................... 20
4.2.3 角色管理模块.................................................................................................... 24
5 系统调试......................................................................................................................... 27
5.1 系统的调试中出现的错误及解决方法................................................................... 27
5.1.1 SQL语句书写错误............................................................................................. 27
5.1.2 数据库连接占线................................................................................................ 27
5.1.3 结果集返回为空................................................................................................ 28
5.1.4 程序返回列数越来越少............................................. 28
结论.......................................................... 29
参考文献................................................................. 30
致  谢.................................... 31
 

项目管理是上世纪50年代发展起来的一个全新领域,目前已经成为现代管理学的一个重要分支,并且正在被越来越多的人所重视。
所谓项目管理是指在一个确定的范围内,为了完成一个既定的目标,通过特殊形式的临时性组织运行机制,充分、合理和有效地利用既定有限资源的一种系统管理方法。这里项目是指在特定条件下、具有特定目标的、一次性的、具有一定生命周期的工作。
项目管理主要是从大型生产、高费用、进度要求严的复杂系统的需要中发展起来的。到现在,项目管理已经被公认为是一种有生命力并能实现复杂的企业目标的良好方法。
随着项目尤其是各种现代大型项目的启动、规划、实施等项目周期的展开,与项目有关的各种信息也会层出不穷的产生,对这些项目信息的管理也变得尤为重要,它的效率和成本将直接影响项目其它环节的工作效率、质量和成本。因此利用计算机实现对这些信息的高效管理,已经是大势所趋。
目前,最常用的项目管理软件主要有以下几种:
(1) Primavera Project Planner
Primavera Project Planner工程项目管理软件是美国Primavera公司的产品,已成为项目行业的标准。它适用于任何工程项目,能有效地控制大型复杂项目,并可以同时管理多个工程。
(2) Microsoft Project 2000
Microsoft Project 2000是一种功能强大而灵活的项目管理工具,可用于控制简单或复杂的项目,它可以帮助用户建立项目计划、对项目进行管理,并在执行过程中跟踪所有活动,使用户实时掌握进度的完成情况、实际成本与预算的差异、资源的使用情况等信息。
(3) ProjectNet
ProjectNet是目前比较常用的一种项目协同工具,拥有较高的可靠性、全性和数据完整性。它通过自动管理企业间交流的方式来减少工程建设的延迟,并且有强大的项目跟踪工具来反馈当前的工程情况。
 
若要使一个项目管理系统能够充分满足用户的需求和工作流程,必须首先确立对项目管理的组织形式。为了完成一个项目主要相关工作的相关利益整体,作为项目管理的骨架,项目组织担负着沟通信息、下达指令、协调矛盾、统一步调、组织运转和决策的重任,对项目的成败起着决定性的作用。这其中,项目组织类型的选择,对项目运行效率和进度有着决定性的影响。按照从面向功能到面向项目的程度不同可以将现在的项目组织形式大体分为三类:
(1)职能型组织
它是一种比较古老的组织形式,我国大部分企业和政府机关目前都采用该管理模式。在采用职能型组织结构的执行组织中,部门是按照职能来设置的,该结构从总体来看呈金字塔型,高层管理者位于金字塔的顶端,中层和底层管理者则沿塔身分布。在这种管理方法下,项目被作为一个整体全权交由单位下属的一个职能部门来完成。它的主要缺点是各部门之间相对孤立,难以实现密切协作。
(2)项目型组织
在采用了项目型结构的执行组织中,部门则是按照项目来进行设置的,每个项目就如一个微型公司那样运作,项目组中的所有成员一般都来自同一单位的不同部门,完成每个项目所需的资源也完全由该项目组自行使用和分配,专门为该项目服务。它的缺点是每一个项目都要单独配置一套人马,使得工作、设备、人员之间都存在重复配置现象并且资源使用率低下,另外是人员专业化程度不够,使得研发的创新力受到影响。
(3)矩阵型组织
矩阵型组织形式与前两种形式不同,它很少有明确的组织结构,需要根据企业的具体管理行为加以判断和明确。在该组织内部有了一个直接对项目的负责人,所以能够做到以项目最终的完成目标为导向。项目的协调工作由项目管理团队共同承担负责并明确责任。项目运行过程中使用的资源来自不同的职能部门,并且能在不同的项目中共享。各专业人员来自不同部门,在技术上能够互相支持。在整个管理活动中,项目主管处于领导核心的地位并主要负责项目的具体执行和资源的使用。
本次毕业设计主要采用矩阵型组织形式,对角色的类别进行判断之后,再判断这种类别的角色有哪些操作功能,从而对所做的操作进行分配。本文给出矩阵型组织形式的结构图,如图1.1所示:
  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于Spring Boot的学生 基于Spring Boot的心理 基于Spring Boot的助农
基于Spring Boot和Vu 基于Vue.js的超市商品管理导 基于Spring Boot的二手
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!