民用设计院图纸管理系统(源码)

随着社会的发展,社会的方方面面都在利用信息化时代的优势。徐州民用建筑设计院顺应时代的潮流,采用计算机技术来进行设计图纸的管理,从而提高工作的效率获得更多的利益。设计院图纸管理系统主要采用软件工程的方法进行设计,该系统中的模块包括平台首页、用户管理、专业管理、项目管理、图纸管理等功能模块。管理员对后台有相应的操作权限。系统中管理员为主要是为了安全有效地存储和管理及维护系统的各类信息,可以对系统进行管理与更新维护。本文重点分析了对设计院图纸管理系统可能会出现的问题,具体的剖析了设计院图纸管理系统的需求、体系结构的设计方式,系统的达成方式和对该系统的测试过程。本系统采用前后台分离的设计模式,主要采用Java语言来完成系统的编写。前台采用HTML5技术,完成页面的设计与美化。服务器端采用Mysql作为后台数据库,使Web与数据库紧密联系起来,从而实现一个设计院图纸管理的web服务系统。关键词设计院图纸管理系统,软件工程,Mysql,web服务
目 录
目 录 II
1引言 1
1.1课题背景 1
1.2 课题实现方法和意义 1
2系统需求 1
2.1可行性分析 1
2.2 系统用户类型和原系统的工作流程 2
2.3 目标系统 7
2.4 数据流分析 7
3系统总体设计 9
3.1 系统功能模块结构 9
3.2 系统数据库设计 10
3.3开发技术 15
3.4 开发工具 16
4系统详细设计与实现 16
4.1用户登录模块 16
4.2客户信息模块 17
4.3图纸设计人员管理模块 19
4.4 系统管理员模块 20
4.5 公司管理员模块 21
4.6项目管理模块 21
4.7图纸审核模块 22
5 软件测试 23
5.1 单元测试 23
5.2 集成测试 25
5.3 测试总结 25
结 论 26
致 谢 27
参 考 文 献 28
 *好棒文|www.hbsrm.com +Q: &351916072& 
1引言
1.1课题背景
设计院图纸管理的现状:作为一个最古老,最传统的行业,一直采用单机模式的图纸设计,修改,审核与保存。在这种模式下,设计人员与管理人员缺少交互,与客户之间更是缺少必要的沟通。初次之外,在安全性上更是存在很大的缺陷,由于单机模式,万一硬盘出了问题就会造成很大的损失。这种传统的模式,急需引进新的技术来解决。
1.2 课题实现方法和意义
在信息高度发达的今天,信息管理的改革已经成为一种更广泛、全面的潮流。该设计院图纸管理系统是基于Mysql数据库、JSP程序设计的基础上实现的。并采用B/S模式,使得系统更加的有条理。该系统可以对基本信息管理、系统管理等功能进行维护操作,而且有完善的多用户安全功能。大大的提高了设计院对图纸的管理效率,更好的实现客户与公司的交流沟通。使徐州民用设计院在同行业领域中能获得更多的客户信息,从而领先于其他设计院,获得更好的效益。
2系统需求
2.1可行性分析
2.1.1 需求可行性
本系统是基于B/S模式下的图纸管理系统,设计院工作人员可以及时对图纸信息进行更新修改,并且将最新信息发布到网站上。客户可以通过本系统网站及时查看自己项目的进展。这样极大地节省了时间,增加了设计院与客户之间的交互性,使设计院图纸管理活动更加高效灵活。所以本系统在需求上是可行的。
2.1.2 技术可行性分析
本系统采用的是B/S架构,其特点是可以实现跨区域的网络访问。无论在什么地方什么时间,只要通过网络就可以对设计院图纸进行管理。Java是如今比较流行的程序设计语言,其具有较强的健壮性,兼容多种开发语言,同时提供了安全强大的Web服务。MySQL5.0较以前的版本,其安全性、扩展性和性能都有了一定的提升,让数据库运行更加流畅,可以提供更加良好的用户体验。所以本系统在技术上是可行性。
2.1.3 法律可行性分析
在本系统的开发过程中,从前端Web页面的设计开发、后台数据库的设计建立、网站的部署发布都是本人开发完成的,而且本系统不会对公共财产构成危害,只是对设计院图纸管理日常活动的模拟实现,所以本系统在法律上是可行的。
2.1.4 经济可行性分析
本系统采用B/S模式,用户端只需要下载随意一版本的浏览器就可以访问本系统。服务端可以借助腾讯云主机将自己的系统发布到互联网上供人访问,数据库服务端只需一台普通电脑即可完成。所以,本系统在经济上是可行的。
2.2 系统用户类型和原系统的工作流程
经过前期对徐州市民用建筑设计院图纸管理系统的需求分析,结合图纸设计的流程,徐州市民用设计院管理系统应包含公司经理,系统管理员,图纸设计人员,项目负责人,客户等五个用户类型,每个用户类型对应着不同的权限。经过对本系统的分析,主要包括如下四个主要工作流程:
2.2.1 图纸设置工作流程分析
图纸设置工作流程是对图纸的相关属性进行设置,即设计人员需要对图纸的名称、项目号、项目名称、项目负责人、设计阶段、工号、 图号、图纸规格等信息进行管理并对图纸的状态进行记录。
图纸设计人员对图纸的属性进行设置,并对图纸的状态进设置。然后将设计好的图纸交付给项目负责人,项目负责人对设计人员提交的图纸进行审核。如果审核不通过,项目负责人将提交的图纸标注为未审核通过状态,并为设计人员提出修改建议,然后设计人员再根据建议继续修改图纸。如果审核通过,则将图纸交给客户查看。具体工作流程图如图2.1所示。

图2.1图纸设置业务流程图
2.2.2 项目管理工作流程
项目负责人首先要记录项目的各项信息和资料,生成项目信息,如果确定不需要修改之后则把项目信息传递给个设计人员。设计人员进行讨论并互提条件之后记录下来问题。如果项目负责人有权限处理问题,则直接处理;如果没有权限,则需要向公司经理汇报,由公司经理进行处理,并将处理结果下达设计人员。项目管理工作流程如图2.2所示。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1311.html

好棒文