企业项目管理系统的设计与实现_毕业设计论文Word文件下载.docx
《企业项目管理系统的设计与实现_毕业设计论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《企业项目管理系统的设计与实现_毕业设计论文Word文件下载.docx(43页珍藏版)》请在冰豆网上搜索。
除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
本人签名:
日期:
本科毕业论文(设计)使用授权说明
本人完全了解巢湖学院有关收集、保留和使用毕业论文
(设计)的规定,即:
本科生在校期间进行毕业论文(设计)工作的知识产权单位属巢湖学院。
学校根据需要,有权保留并
向国家有关部门或机构送交论文的复印件和电子版,允许毕业论文(设计)被查阅和借阅;
学校可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业,并且本人电子文档和纸质论文的内容相一致。
保密的毕业论文(设计)在解密后遵守此规定。
日期:
导师签名:
日期:
摘要
企业项目管理系统在相关企业进行生产的管理中有着广泛的应用,它有利于提高企业对软件项目开发过程中的信息管理。
该系统所要实现的功能包括任务管理功能、项目管理功能、客户管理功能功能、人员管理功能和用户管理功能。
本系统在设计方面采用BS模式,通过MyEclipse开发平台实现MVC模式,创建用户界面jsp可视化视图,用户在界面上输入数据会通过Action提交到Servlet,在Servlet中调用数据层(javabean),完成前台与后台的交互。
从而用户可以通过登录,进入该系统的主界面并对项目各个功能模块进行相关的增删改查操作。
通过企业项目管理,可全面管理公司业务,加强跨部门沟通协作,有效配置和共享资源,减少计划拖延和降低运营成本,提高企业管理效率。
关键词:
项目管理;
Java;
ModelViewController;
MySQL
数据库
Abstract
Enterpriseprojectmanagementsysteminthemanagementofrelevantenterprisesforproductionwidelyused,itistheprocessofdevelopingtheinformationmanagementofsoftwareproject.
Thesystemtoimplementthefunctionsincludingtaskmanagement,projectmanagement,customermanagement,personnelmanagementandusermanagementfunctions.ThissystemadoptsBSmodeintermsofdesign,throughtheMyEclipsedevelopmentplatformtorealizethe MVCpattern,createtheuserinterfaceviewJSPvisualization,usersinputdataontheinterfacewillbesubmittedbytheActiontotheServlet,theServletinvokesthedatalayer(javabeans),tocompletetheinteractionofthefrontdeskandthebackground.Thustheusercanloginthrough,enterthemaininterfaceofthesystemandtheprojectrelatedtothevariousfunctionalmodulestoaddanddeleteoperation.
Throughtheenterpriseprojectmanagement,comprehensivemanagementofthecompany'
sbusiness,tostrengtheninter-departmentalcommunicationandcoordination,resourceconfigurationandsharing,effectivereductionplandelayandreduceoperatingcosts,improveenterprisemanagementefficiency.
Keywords:
projectmanagement;
JAVA;
TheModelViewController;
TheMysqldatabase
目 录
第一章绪论............................................................
1.1论文背景及课题来源.................................................
1.2本课题在国内外的发展状况...........................................
1.3应解决的问题及系统开发意义.........................................
第二章开发工具及相关技术介绍............................................
2.1JAVA简介..........................................................
2.2MVC介绍...........................................................
2.3BS模型介绍........................................................
2.4MYECLIPSE开发工具介绍.............................................
2.5TOMCAT简介........................................................
2.6MYSQL简介.........................................................
第三章系统需求分析 1
3.1系统任务描述 1
3.2系统功能分析 1
3.2.1系统的功能需求 1
3.2.2系统数据流图 1
3.2.3系统数据分析 1
3.3系统可行性分析 1
第四章系统设计 1
4.1系统总体结构设计 1
4.2数据库设计 1
4.3系统功能模块详细设计 1
第五章编码与实现 2
5.1系统主要模块代码 2
5.1.1数据库的连接 2
5.1.2增删改查方法 2
5.2系统测试 2
结束语...............................................................3
参考文献...............................................................3
第一章 绪论
1.1论文背景及课题来源
随着网络技术的发展和普及和经济的发展,公司的创建也随之增加。
按照一般的说法,在一个企业准备做一个项目之后,参与这个项目的不会只是技术部,它还会包括市场部门、人事部门、财务部门等,从而在这些不同部门在一起运作改项目时不可避免地会产生一些小摩擦,须要进行协调,而这些肯定会为一些项目增加的不必要的成本,影响改项目实施的效率。
而项目管理的做法则不同。
本身在不同部门的成员有可能因为这个项目组成一个团队,一个项目团队的领导者就是项目经理,他们所负责的就是领导负责该项目的团队成员能够在给予的时间内很好的完成该项目所需要的全部工作。
而项目管理系统可以很好的帮助企业处理这种多部门参与的项目所遇到的一些复杂的问题,可以实现项目高的实施效率[1]。
1.2本课题在国内外的发展状况
随着网络技术的发展和普及,企业项目管理是运用各种知识、技能、方法与工具,为满足或超越项目有关的各方对项目的要求与期望所开展的各种管理活动。
项目管理发展到现在,已深入到各行各业,以不同的类型、规模出现,在企业管理中扮演着举足轻重的角色。
而项目管理软件就是适应这个变化而产生的一种处理项目的方法,
现在在项目管理软件中距今了解比较好用的一款是捷为科技iMISPM项目管理软件,它从一个项目的立项,启动,计划,执行,监控,结束和总结,可以让人一目了然地了解整个项目的一个进行过程,可以说是国内第一套做的比较全面的非工程项目管理软件,并且它也是一个集成性的管理平台[2]。
1.3应解决的问题及系统开发意义
本系统基于功能的需要应用到了MVC(Model-View-Controller,模型-视图-控制)设计模式,以Myeclipse为开发平台,采用JSP设计模式
(JSP+Servlet+javaBean)进行设计,实现了各模块的功能。
在其中遇到的问题:
(1)服务器端和客户端要实现界面化,并且界面尽量人性化。
(2)服务器端能够正确的启动,确保前台JSP通过Servlet实现与后台的交互。
(3)用户在界面上进行操作时,确保数据库随之更新。
(4)异常处理,对于用户的不正确的操作系统应该有提示。
企业项目管理系统它的开发意义在于全面管理公司项目,加强跨部门之间的沟通协作,有效配置和共享资源,减少计划拖延和降低运营成本,并提高其运营效率,确保项目的进度。
第二章开发工具及相关技术介绍
2.1Java简介
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和
Java平台(即JavaSE,JavaEE,JavaME)的总称。
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。
在这个互联网的时代,基于Java的特点更具备了优势和广阔的前景。
Java语言一直是应用最广的开发语言,并拥有最广泛的开发人群。
如今,Java已经不再简单地是一门语言,它更像一个完整的体系,一个系统的开发平台。
Java中所涉及的知识Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、JavaGUI编程、JDBC数据库