




免费预览已结束,剩余11页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVAWEB课程设计 -项目管理系统 1 概述 项目管理系统,就是项目的管理者应用专门管理项目的系统软件,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。它从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标. 按照传统的做法,当企业设定了一个项目后,参与这个项目的至少会有好几个部门,包括财务部门、市场部门、行政部门等等,而不同部门在运作项目过程中不可避免地会产生摩擦,须进行协调,而这些无疑会增加项目的成本,影响项目实施的效率。 而项目管理的做法则不同。不同职能部门的成员因为某一个项目而组成团队,项目经理则是项目团队的领导者,他们所肩负的责任就是领导他的团队准时、优质地完成全部工作,在不超出预算的情况下实现项目目标。项目的管理者不仅仅是项目执行者,他参与项目的需求确定、项目选择、计划直至收尾的全过程,并在时间、成本、质量、风险、合同、采购、人力资源等各个方面对项目进行全方位的管理,因此项目管理可以帮助企业处理需要跨领域解决的复杂问题,并实现更高的运营效率。 项目管理系统的应用从80年代仅限于建筑、国防、航天等行业迅速发展到今天的计算机、电子通讯、金融业甚至政府机关等众多领域。目前在国内,对项目管理认识较深,并要求项目管理人员拥有相应资格认证的还主要为大的跨国公司、IT公司等与国际接轨的企业。 项目管理系统是基于现代管理学基础之上的一种新兴的管理学科,它把企业管理中的财务控制、人才资源管理、风险控制、质量管理、信息技术管理(沟通管理)、采购管理等有效的进行整合,以达到高效、高质、低成本的完成企业内部各项工作或项目的目的。 随着IT行业的发展,IT行业内的项目拓展和投资比比皆是。为了提高项目管理水平,赢得市场竞争,特别是在加入WTO后在国内、国际市场上拥有与国际接轨的项目管理人才,越来越多的业界人士正通过不同的方式参加项目管理培训并力争获得世界上最权威的职业项目经理(PMP)资格认证。同时,大部分的IT行业项目管理人士正尝试使用项目管理系统对自己的项目进行辅助管理。 2 开发环境服务器端:操作系统:windows7Web服务器:Tomcat6.0 开发工具包:JDK Version1.5以上数据库:mysql5.1版本浏览器:IE7.0上分辨率:最佳效果1024*768像素客户端: 浏览器:IE8.0 分辨率:最佳效果1024*768像素3 需求分析 信息技术飞速发展的今天,时间越来越成为一个项目成败的关键性因素之一。市场经济下谁能把握住市场先机,谁就能决定成败!特别是现在的软件行业,时间观念更是被提到了一个很高的层面。项目管理系统是一个典型的数据库应用程序,由任务管理,消息管理,项目管理,客户系统,人员系统,考勤系统,系统管理,系统帮助,个人管理!4 系统设计 任务管理 任务管理主要实现了任务的创建,任务信息的查看其中包括编辑, 查看,修改! 消息管理 消息管理主要实现了消息的发送,收件信息的查看,发件信息的查看,消息列表,其中均包括了消息的删除,查看等功能! 项目系统 项目系统模块主要实现项目基本信息查看,项目计划信息查看,需求信息,模块信息, 功能信息,所有者,成本等的编辑查看功能 客户系统 客户系统主要实现了客户信息的查看 人员系统 人员信息的查看,按职务的员工信息查看,员工工作情况查看等! 考勤系统 考勤管理主要是对员工的考勤记录和相应的工资扣除惩罚 系统管理 系统管理主要实现了用户的添加,编辑,和用户相应权限的分配! 系统帮助 帮助用户使用本系统的必要提示! 个人管理 个人信息的查看,修改,个人从事的项目的信息,方便管理5 数据库设计数据库连接的注入Tb_User字段名称数据类型字段大小是否主键说明Idint4是主键Usernamevarchar50否用户名Upasswordvarchar50否用户密码EmailVarchar50否邮箱AgeVarchar50否年龄Tb_Admin字段名称数据类型字段大小是否主键说明IdInt10是主键AdminnameVarchar50否管理员名PasswordVarchar50否管理员密码EmailVarchar50否邮箱SexInt1否性别AgeInt4否年龄Tb_renwu字段名称数据类型字段大小是否主键说明IdInt 10是主键RwnameVarchar50否任务名StarttimeTime否开始时间RwpeopleVarchar50否创始人RwshowmingVarchar50否任务描述YouxianjiInt3否优先级JieshutimeTime否结束时间Tb_message字段名称数据类型字段大小是否主键说明IdInt 10是主键titileVarchar50否标题Jieshouren Varchar50否接受人ShoujianrenVarchar50否收件人SendtimeTime否发送时间Tb_项目信息字段名称数据类型字段大小是否主键说明IdInt10是主键XmnameVarchar50否项目名称KUnameVarchar50否客户名称XmjlVarchar50否项目经理KfnumberInt10否开发人数LxtimeTime否立项时间GxtimeTime否更新时间youxianjiInt4否优先级Zhuangtai Int2否状态部分数据库表映射文件 User.hbm.xml文件Admin.hbm.xml文件6 网站总体设计 7 Acion的跳转过程8 Bean流程图 9 实验关键代码Web.xml配置文件struts2org.apache.struts2.dispatcher.FilterDispatcherstruts2/*index.jsporg.springframework.web.context.ContextLoaderListenerSturts.xml配置文件 /adminmain.html /falier.jsplistUser.action/file/user/save.jsp/file/user/list.jsplistUser.action/file/user/update.jsplistUser.action/update.jspapplication/vnd.ms-excelfilename=AllUsers.xlsdownloadFile listAdmin.action /file/admin/saveadmin.jsp /file/admin/list.jsp /file/admin/falier.jsp listAdmin.action /file/admin/failer.jsp /file/admin/update.jsp /file/admin/list.jsp listAdmin.action /file/admin/update.jsp Spring的配置文件org.hibernate.dialect.MySQLDialecttruecom/test/bean/User.hbm.xml com/test/bean/Admin.hbm.xml 10 系统截图11 部分Action代码SavaUserAction.javapackage com.test.action.user;import java.util.Iterator;import java.util.Map;import java.util.Set;import com.opensymphony.xwork2.ActionSupport;import com.test.bean.User;import com.test.service.UserService;SuppressWarnings(serial)public class SaveUserAction extends ActionSupportprivate User user;private UserService service;public User getUser()return user;public void setUser(User user)this.user = user;public UserService getService()return service;public void setService(UserService service)this.service = service;Overridepublic String execute() throws Exceptionthis.service.save(this.user);return SUCCESS;OverrideSuppressWarnings(unchecked)public void validate()Map map = this.getFieldErrors();Set set = map.keySet();for (Iterator iter = set.iterator(); iter.hasNext();)System.out.println(map.get(iter.next();listUserAcion.javapackage com.test.action.user;import java.util.Map;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSupport;import com.test.service.UserService;SuppressWarnings(serial)public class ListUserAction extends ActionSupportprivate UserService service;public UserService getService()return service;public void setService(UserServi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 夜间消遣活动方案
- 大锅饺子活动方案
- 大田农庄团建活动方案
- 大运会人文活动方案
- 太仓社区送春联活动方案
- 垃圾分类先进活动方案
- 大队中队活动方案
- 天幕野营活动方案
- 地铁春节营销活动方案
- 圣诞老人年终活动方案
- GB/T 19673.2-2013滚动轴承套筒型直线球轴承附件第2部分:5系列外形尺寸和公差
- 《士兵突击》课件
- 《长方形和正方形》 完整版课件
- 苏教版六年级科学下册期末考试卷及答案
- 孕产期保健管理及工作规范(喀什)
- 再遇青春同学聚会画册PPT模板
- 二、施组报审表
- 无砟轨道底座板首件施工总结(最新)
- 油藏数值模拟中几种主要的数学模型
- 湖南省高等教育自学考试毕业生登记表(共5页)
- 200立方米谷氨酸发酵罐设计
评论
0/150
提交评论