欢迎来到天天文库
浏览记录
ID:30768895
大小:837.07 KB
页数:32页
时间:2019-01-03
《java-web编程技术课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、随着信息技术的发展,计算机己被广泛的应用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件己经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。项目管理系统,就是项目的管理者应用专门管理项目的系统软件,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。它从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。本文阐述了一个基于JavaWcb设计的项Fl管理系统,采用MVC的三层设计模式Jsp-Servlet-J
2、avaBean.即前端由Jsp网页实现逻辑,后台通过对数据库的操作实现数据逻辑。结合传统的管理,为了解决企业项目管理过程中的工作任务管理问题,本系统实现了对项目的增加、删除、修改、查询,进一步对项目进行按任务分配和追踪,实现了中小型企业对项目的管理。关键词:项目管理MVC任务分配目录摘要I目录II1需求分析11.1问题描述11.2系统需求12概要设计22.1系统总体结构22.2管理员信息管理功能模块23详细设计43.1数据库设计43.1.1E-R图设计:43.1.2数据字典53.2界面设计63.3公共类设计113.3.1工具彳匡架层com.cq
3、ust.Util113.3.2实体模型层com.cqust.Bean113.3.3数据接口层com.cqust.Dao133.4登陆模块设计203.5修改密码模块设计214系统测试225总结28参考文献29致谢301.1问题描述在网络飞速发展的今天,网络给人们带来了很多便利,越來越來的管理网络化。基于传统管理系统许多不方便,公司项目的管理系统希望得到改善,不再局限于传统项目管理,因此希望经过项目的在线分配后能方便更好的管理与分配,在线项目管理对将毎个项目的管理划分为无数个小任务,能更好的对任务的分配,同时对任务的进度的了解。1.2系统需求在该网
4、站中,用户类型分为:管理员、普通员工,本系统以及功能设计都根据传统的项目管理,进行了以下需求分析:管理员登陆后能够对系统的所有信息进行管理,如项目管理,任务管理,人员管理以及个人信息的维护。项目管理主要功能为:(1)新增项目:新增项目编号、名称、项目进度、负责人、(中请时间)、(审核状态)(2)删除项目:对已经完成的项目和停止的项目进行删除,以免对系统的冗余(3)修改项目:修改项口名称、修改项冃负责人、修改项冃进度,对项FI进度的更新是依赖于各个任务的进度。人员管理主要功能:(1)新增员工:员工编号、员工名、性别、联系方式(2)删除:删除没有任
5、务的员工(3)修改员工:修改指定员工各信息。任务管理的主要功能为:(1)分配任务:根据新添加的任务对其分配,如任务编号、项目名、员工、任务、进度(2)修改任务:对任务的各项信息进行维护,如任务的权值。查询的主要功能为:对项冃信息及分配情况的查询,能更好的把握项目的进度情况。(1)查询员工:查询员工各项信息(2)查询项目:查询项目各项信息(3)查询任务:查询任务各项信息员工登陆后能够查询个人参与的任务以及进度,方便自己对工时的管理,随着员工进度的更新,整个项目的进度会进行更新,也可以对个人的信息的维护。2概要设计2.1系统总体结构图2.1系统结构
6、图2.2管理员信息管理功能模块管理员信息功能模块设计如下图2.2所示:管理员-询务息査任信询冃息査项信刪除员工信息修改员工信息杳找员工増加员工删除任务找务査任修改任务配务分任添加项冃图2.2管理员功能图3.1数据库设计3.1.1E-R图设计:网站数据库釆用PowerDesigner设计,包括概念模型、物理模型以及数据字典,E・R图如下图3」所示:#口昌蛙兮o顼目名称o坝目员员人O顼目9谴时闾O坝目进友.。期PSprojectV日ri日匕Iec^srsctmrs;20)Variablecharacters{30)Variablecharacter
7、s{30)DateIntegerIntegerRelationship_1#任务公亏o分£的任务o任务进友.o分£权生taskVsri日blwchsrscters(50)Variablecharacters{50)IntegerIntegerRelationship^Relationship^#誉建员乞号o暂泾员岂讶o簣理员妊冬O邕逞员权隈Varisblwchsrsct曰s
8、5D)Variablecharacters{50;iVariablecharacters(50)Integerstaff#壬二直兮o£55o员二妊名O员二性別O手机Vsri
9、日匕IeMmTsctmrs:50)Variablecharacters(50)Variablecharacters{50)Variablecharac
此文档下载收益归作者所有