武汉城市桥梁维修管理处oa系统的设计(源码)
论文详细介绍了武汉城市桥梁维修管理处OA系统的设计思想及开发过程,包括可行性研究、需求分析、总体设计、详细设计、编码、测试、维护等设计阶段。通过运用流程图、E-R图、数据库表等,详细明确的展示了设计的内容及过程。系统采用了当前流行的MVC设计模式,利用ASP.NET+EF+jQuery+SQLServer2008R2 来开发系统,优化了程序,将程序逻辑与页面显示相分离,实现程序的高内聚低耦合。设计的武汉城市桥梁维修管理处OA系统从功能全面、操作简单、用户体验较好的角度出发,打破时间、地域的限制,使办公人员可以随时随地参加到协同工作中去,大大提高了工作效率。系统能够实现公文管理、人事管理、用章管理、请假管理、公告管理、流程定制、系统管理等功能。 关键词 管理系统,网站,办公自动化,流程设计目 录
1 引言 1
1.1 项目开发背景 1
1.2 项目开发目的 1
1.3 实现手段与目标 1
2 需求分析 2
2.1 功能需求分析 2
2.2 性能需求分析 7
2.3 可行性研究 7
3 数据库设计 8
3.1 数据字典 8
3.2 数据库概念设计 9
3.3 数据库表设计 11
4 系统模块设计 11
4.1 系统总模块图 11
4.2 子模块图 12
5 详细设计 12
5.1 登录与首页设计 12
5.2 功能模块设计 14
6 测试 26
6.1 测试目的 26
6.2 测试结果 26
结 论 29
致 谢 30
参 考 文 献 31
1 引言
1.1 项目开发背景
武汉城市桥梁维修管理处(下面简称桥管处)是隶属于武汉城管的事业单位,负责全市桥梁及地下通道等设施的专业化管理。目前,桥管处的所有日常工作都是通过人工递交文案、管理档案,并且管理混乱,办公成本高,办公人员的工作量也非常大。办公自动化系统,是利用先进的电子信息技术和现代办公设备 *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
谢 30
参 考 文 献 31
1 引言
1.1 项目开发背景
武汉城市桥梁维修管理处(下面简称桥管处)是隶属于武汉城管的事业单位,负责全市桥梁及地下通道等设施的专业化管理。目前,桥管处的所有日常工作都是通过人工递交文案、管理档案,并且管理混乱,办公成本高,办公人员的工作量也非常大。办公自动化系统,是利用先进的电子信息技术和现代办公设备构成的人机信息处理系统,辅助管理人员进行各种办公活动[1-3]。办公自动化已经发展成为一门新兴的学科,它涉及计算机与通信技术科学、管理与行为科学、系统工程与人机工程学等学科,是当今计算机应用的一个非常活跃的领域[4]。因此,桥管处应用OA协同办公系统是非常有必要的。根据桥管处办公人员的日常工作内容,文件的审批流程与流转,人事的管理结构等特有情况,为桥管处量身设计符合单位情况与需求的协同办公系统。能够更好的提高系统的应用价值和系统各个模块的合理性。设计一个合理的、跟得上现代化办公的、符合城市桥梁管理处基本情况的自动化办公系统是具有巨大意义的。
1.2 项目开发目的
办公自动化的目的,是应用电子信息技术、提供先进的办公信息处理手段,最大限度地提高办公效率和办公质量、改善办公环境和条件,提高办公管理和决策自动化和科学化水平[5-8]。在日常办公中,办公人员需要花费大量的时间进行讨论和交流意见,才能作出某种决策。而合理的协同管理平台通过让办公人员沟通、合作更加顺畅,而大大缩短了这种决策时间。武汉城市桥梁维修管理处OA系统将打破时间、地域的限制,使办公人员可以随时随地参加到协同工作中去,大大提高了工作效率。
设计武汉城市桥梁维修管理处OA系统主要目的是提高办公人员的办公效率,满足办公人员自动化办公的需要,节约成本,让管理更加有序条理。
1.3 实现手段与目标
1.3.1 实现手段
本系统采用B/S模式,使用C#开发语言,.NET Framework 4.5开发环境,开发平台是Microsoft?Visual?Studio2013,数据库采用SQL?Server?2008 R2。使用HTML + CSS +jQuery+EasyUI搭建前台,后台采用MVC4.0+EF开发模式。
整个系统的开发过程将按照需求分析,概要设计,详细设计,代码编写,软件测试,安装部署这一软件开发周期来安排工作[9-11]。其中,最重要的是做好需求分析,根据办公人员的真实日常工作任务、工作流程,以及工作所涉及到的工作表等进行详细的需求分析。
测试主要采用单元测试和黑盒测试中的边界值方法。使用断点调试解决开发中遇到的问题,使用Firefox开发者工具进行http请求分析、js调试和性能优化。
功能模块拟定为:文件管理、人事管理、财务管理、用章管理、请假管理、流程审批、系统管理等。根据各个功能模块的特点,设计相对应的解决方案,提高用户体验度,优化系统性能。
1.3.2 实现的目标
系统能够根据用户登录的信息,识别用户的角色,根据用户角色,展示角色所拥有权限的菜单信息。系统登陆要有安全保护机制。
系统功能满足客户需求,符合单位的管理制度和员工的工作流程。系统所有功能能够正常完成工作。
系统在部署完之后能够长期稳定工作,并且有良好的错误处理机制。
2 需求分析
通过需求分析,明确了武汉城市桥梁维修管理处的组织结构,业务流程,业务表单,管理模式等内容,并根据需求分析的内容对流程、表单进行优化,满足武汉市城市管理委员会城市桥梁综合信息管理系统软件开发需要,使系统符合用户实际需求。并明确各够功能模块的作用,以及明确各功能模块面向的用户群。
2.1 功能需求分析
系统登录时,将根据用户登录信息判断用户的角色,再根据角色权限展示相对应的功能模块以及子功能模块。根据所有用户的办公特点,本系统将有文件管理、人事管理、财务管理、用章管理、请假管理、流程审批、系统管理共七个功能。以下将详细介绍各个功能所包含的子功能具体作用,以及它们所使用的用户对象。首先要介绍一下武汉市桥梁管理处单位的人员组织结构情况,因为这与各功能使用对象息息相关。只有了解了人员组织结构,才能更好的理解系统中的业务流程,才能设计出满足用户单位实际需求的系统。
用户单位组织结构主要分为处机关和基层管理所,详细信息如下:
处机关:包括财务科,设施科,监管科,办公室,政工科。每个部门有科员、副科长和科长。而每个部门的上级管理层是处领导,处领导有副处长和处长。每个部门的办公地点在武汉市区。
b)基层管理所:包括设施养护所,环境管理所,附属设施管理所,水果湖隧道所,道路桥梁检测站。每个所有员工,副所长和所长。上级管理层和出机关相同。每个所的办公地点在武汉市周边。
用户单位组织结构图如图2.1所示。
图2.1 用户单位组织结构
各功能的详细信息如下:
a)公文管理
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2777.html
1 引言 1
1.1 项目开发背景 1
1.2 项目开发目的 1
1.3 实现手段与目标 1
2 需求分析 2
2.1 功能需求分析 2
2.2 性能需求分析 7
2.3 可行性研究 7
3 数据库设计 8
3.1 数据字典 8
3.2 数据库概念设计 9
3.3 数据库表设计 11
4 系统模块设计 11
4.1 系统总模块图 11
4.2 子模块图 12
5 详细设计 12
5.1 登录与首页设计 12
5.2 功能模块设计 14
6 测试 26
6.1 测试目的 26
6.2 测试结果 26
结 论 29
致 谢 30
参 考 文 献 31
1 引言
1.1 项目开发背景
武汉城市桥梁维修管理处(下面简称桥管处)是隶属于武汉城管的事业单位,负责全市桥梁及地下通道等设施的专业化管理。目前,桥管处的所有日常工作都是通过人工递交文案、管理档案,并且管理混乱,办公成本高,办公人员的工作量也非常大。办公自动化系统,是利用先进的电子信息技术和现代办公设备 *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
谢 30
参 考 文 献 31
1 引言
1.1 项目开发背景
武汉城市桥梁维修管理处(下面简称桥管处)是隶属于武汉城管的事业单位,负责全市桥梁及地下通道等设施的专业化管理。目前,桥管处的所有日常工作都是通过人工递交文案、管理档案,并且管理混乱,办公成本高,办公人员的工作量也非常大。办公自动化系统,是利用先进的电子信息技术和现代办公设备构成的人机信息处理系统,辅助管理人员进行各种办公活动[1-3]。办公自动化已经发展成为一门新兴的学科,它涉及计算机与通信技术科学、管理与行为科学、系统工程与人机工程学等学科,是当今计算机应用的一个非常活跃的领域[4]。因此,桥管处应用OA协同办公系统是非常有必要的。根据桥管处办公人员的日常工作内容,文件的审批流程与流转,人事的管理结构等特有情况,为桥管处量身设计符合单位情况与需求的协同办公系统。能够更好的提高系统的应用价值和系统各个模块的合理性。设计一个合理的、跟得上现代化办公的、符合城市桥梁管理处基本情况的自动化办公系统是具有巨大意义的。
1.2 项目开发目的
办公自动化的目的,是应用电子信息技术、提供先进的办公信息处理手段,最大限度地提高办公效率和办公质量、改善办公环境和条件,提高办公管理和决策自动化和科学化水平[5-8]。在日常办公中,办公人员需要花费大量的时间进行讨论和交流意见,才能作出某种决策。而合理的协同管理平台通过让办公人员沟通、合作更加顺畅,而大大缩短了这种决策时间。武汉城市桥梁维修管理处OA系统将打破时间、地域的限制,使办公人员可以随时随地参加到协同工作中去,大大提高了工作效率。
设计武汉城市桥梁维修管理处OA系统主要目的是提高办公人员的办公效率,满足办公人员自动化办公的需要,节约成本,让管理更加有序条理。
1.3 实现手段与目标
1.3.1 实现手段
本系统采用B/S模式,使用C#开发语言,.NET Framework 4.5开发环境,开发平台是Microsoft?Visual?Studio2013,数据库采用SQL?Server?2008 R2。使用HTML + CSS +jQuery+EasyUI搭建前台,后台采用MVC4.0+EF开发模式。
整个系统的开发过程将按照需求分析,概要设计,详细设计,代码编写,软件测试,安装部署这一软件开发周期来安排工作[9-11]。其中,最重要的是做好需求分析,根据办公人员的真实日常工作任务、工作流程,以及工作所涉及到的工作表等进行详细的需求分析。
测试主要采用单元测试和黑盒测试中的边界值方法。使用断点调试解决开发中遇到的问题,使用Firefox开发者工具进行http请求分析、js调试和性能优化。
功能模块拟定为:文件管理、人事管理、财务管理、用章管理、请假管理、流程审批、系统管理等。根据各个功能模块的特点,设计相对应的解决方案,提高用户体验度,优化系统性能。
1.3.2 实现的目标
系统能够根据用户登录的信息,识别用户的角色,根据用户角色,展示角色所拥有权限的菜单信息。系统登陆要有安全保护机制。
系统功能满足客户需求,符合单位的管理制度和员工的工作流程。系统所有功能能够正常完成工作。
系统在部署完之后能够长期稳定工作,并且有良好的错误处理机制。
2 需求分析
通过需求分析,明确了武汉城市桥梁维修管理处的组织结构,业务流程,业务表单,管理模式等内容,并根据需求分析的内容对流程、表单进行优化,满足武汉市城市管理委员会城市桥梁综合信息管理系统软件开发需要,使系统符合用户实际需求。并明确各够功能模块的作用,以及明确各功能模块面向的用户群。
2.1 功能需求分析
系统登录时,将根据用户登录信息判断用户的角色,再根据角色权限展示相对应的功能模块以及子功能模块。根据所有用户的办公特点,本系统将有文件管理、人事管理、财务管理、用章管理、请假管理、流程审批、系统管理共七个功能。以下将详细介绍各个功能所包含的子功能具体作用,以及它们所使用的用户对象。首先要介绍一下武汉市桥梁管理处单位的人员组织结构情况,因为这与各功能使用对象息息相关。只有了解了人员组织结构,才能更好的理解系统中的业务流程,才能设计出满足用户单位实际需求的系统。
用户单位组织结构主要分为处机关和基层管理所,详细信息如下:
处机关:包括财务科,设施科,监管科,办公室,政工科。每个部门有科员、副科长和科长。而每个部门的上级管理层是处领导,处领导有副处长和处长。每个部门的办公地点在武汉市区。
b)基层管理所:包括设施养护所,环境管理所,附属设施管理所,水果湖隧道所,道路桥梁检测站。每个所有员工,副所长和所长。上级管理层和出机关相同。每个所的办公地点在武汉市周边。
用户单位组织结构图如图2.1所示。
图2.1 用户单位组织结构
各功能的详细信息如下:
a)公文管理
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2777.html