javaweb编程技术课程设计

javaweb编程技术课程设计

ID:30779952

大小:628.00 KB

页数:32页

时间:2019-01-03

javaweb编程技术课程设计_第1页
javaweb编程技术课程设计_第2页
javaweb编程技术课程设计_第3页
javaweb编程技术课程设计_第4页
javaweb编程技术课程设计_第5页
资源描述:

《javaweb编程技术课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、随着信息技术的发展,计算机已被广泛的应用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突岀,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。项目管理系统,就是项目的管理者应用专门管理项目的系统软件,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。它从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。本文阐述了一个基于JavaWcb设计的项目管理系统,采用MVC的三层设计模式Jsp-Servlet-JavaBean.即前端由Jsp网页实现逻辑,后

2、台通过对数据库的操作实现数据逻辑。结合传统的管理,为了解决企业项目管理过程中的工作任务管理问题,木系统实现了对项目的增加、删除、修改、查询,进一步对项目进行按任务分配和追踪,实现了中小型企业对项目的管理。关键词:项目管理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.cqust.Util113.3.2实体模型层com.cqust.Bean113.3.3数据接口层

3、com.cqust.Dao133.4登陆模块设计203.5修改密码模块设计214系统测试225总结28参考文献29致谢301.1问题描述在网络飞速发展的今天,网络给人们带来了很多便利,越来越来的管理网络化。基于传统管理系统许多不方便,公司项目的管理系统希望得到改善,不再局限于传统项目管理,因此希望经过项目的在线分配后能方便更好的管理与分配,在线项目管理对将毎个项目的管理划分为无数个小任务,能更好的对任务的分配,同时对任务的进度的了解。1.2系统需求在该网站中,用户类型分为:管理员、普通员工,本系统以及功能设计都根据传统的项目管理,进行了以下需求分析:管理员登陆后能够对系统的所有信息进行管

4、理,如项目管理,任务管理,人员管理以及个人信息的维护。项目管理主要功能为:(1)新增项目:新增项目编号、名称、项目进度、负责人、(中请时间)、(审核状态)(2)删除项目:对已经完成的项目和停止的项目进行删除,以免对系统的冗余(3)修改项目:修改项目名称、修改项FI负责人、修改项目进度,对项冃进度的更新是依赖于各个任务的进度。人员管理主要功能:(1)新增员工:员工编号、员工名、性别、联系方式(2)删除:删除没有任务的员工(3)修改员工:修改指定员工各信息。任务管理的主要功能为:(1)分配任务:根据新添加的任务对其分配,如任务编号、项目名、员工、任务、进度(2)修改任务:对任务的各项信息进行

5、维护,如任务的权值。查询的主要功能为:对项目信息及分配情况的查询,能更好的把握项目的进度情况。(1)查询员工:查询员工各项信息(2)查询项目:查询项目各项信息(3)查询任务:查询任务各项信息员工登陆后能够查询个人参与的任务以及进度,方便自己对工时的管理,随着员工进度的更新,整个项目的进度会进行更新,也可以对个人的信息的维护。2概要设计2.1系统总体结构项II箝理系统X>:员工卄…4…q••…Itt?K骨理员:c图2.1系统结构图2.2管理员信息管理功能模块管理员信息功能模块设计如下图2.2所示:员I:管理任务管理项冃筲理黄询人员信息」询务息杳任信询nz息杳项信.删除员工信息修改员工信息杳

6、找员工増加员工删除任务找务査任修改任务图2.2管理员功能图3.1数据库设计3.1.1E-R图设计:网站数据库釆用PowerDesigner设计,包括概念模型、物理模型以及数据字典,E-R图如下图3.1所示:#口昌蛙兮o顼目名称o坝目员员人O顼目9谴时闾O坝目进友.。期PSprojectV日ri日匕Iec^srsctmrs;20)Variablecharacters{30)Variablecharacters{30)DateIntegerIntegerRelationship_1#任务公亏o分£的任务o任务进友.o分£权生taskVsri日blwchsrscters(50)Variable

7、characters{50)IntegerIntegerRelationship^Relationship^#誉建员乞号o暂泾员岂讶o簣理员妊冬O邕逞员权隈Varisblwchsrsct曰s

8、5D)Variablecharacters{50;iVariablecharacters(50)Integerstaff#壬二直兮o£55o员二妊名O员二性別O手机Vsri日匕IeMmTsctmrs:50)Variablecharacters(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。