JAVAWEB课程设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

<hibernate-mapping>
<class name="com.test.bean.Admin" table="admins">
<id name="id" type="java.lang.Integer" column="id"> <generator class="increment"></generator>
<welcome-file-list> <welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class>
项目管理系统的应用从 80 年代仅限于建筑、国防、航天等行业迅速发 展到今天的计算机、电子通讯、金融业甚至政府机关等众多领域。目前在 国内,对项目管理认识较深,并要求项目管理人员拥有相应资格认证的还 主要为大的跨国公司、IT 公司等与国际接轨的企业。
项目管理系统是基于现代管理学基础之上的一种新兴的管理学科,它 把企业管理中的财务控制、人才资源管理、风险控制、质量管理、信息技 术管理(沟通管理)、采购管理等有效的进行整合,以达到高效、高质、 低成本的完成企业内部各项工作或项目的目的。
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
随着 IT 行业的发展,IT 行业内的项目拓展和投资比比皆是。为了提高 项目管理水平,赢得市场竞争,特别是在加入 WTO 后在国内、国际市场上 拥有与国际接轨的项目管理人才,越来越多的业界人士正通过不同的方式 参加项目管理培训并力争获得世界上最权威的职业项目经理(PMP)资格认 证。同时,大部分的 IT 行业项目管理人士正尝试使用项目管理系统对自己 的项目进行辅助管理。
<struts> <!-- user -->
<package name="user" extends="struts-default">
<action name = "loginUser" class = "loginUserAction"> <result name = "success" type "redirect">/adminmain.html</result> <result name = "input" >/falier.jsp</result>
<property name="age" type="java.lang.Integer" column="age"></property>
</class> </hibernate-mapping>
Admin.hbm.xml 文件
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
Id
Int
10

主键
Rwname
Varchar 50

任务名
Starttime Time

开始时间
Rwpeople Varchar 50

创始人
Rwshowming Varchar 50

任务描述
Youxianji Int
3

优先级
Jieshutime Time

结束时间
Tb_message
字段名称
</id>
<property name="adminname" type="string" column="adminname" length="50"></property>
<property name="password" type="string" column="password" length="50"></property>
<filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.FilterDispatcher </filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
<property name = "userpassword" type = "string" column = "userpassword" length = "50"></property>
<property name="age" type="java.lang.Integer" column = "age"></property>
</action>
<action name="saveUser" class="saveUserAction"> <result name="success" type="redirect">listUser.action</result> <result name="input">/file/user/save.jsp</result>
客户系统
客户系统主要实现了客户信息的查看
人员系统
人员信息的查看,按职务的员工信息查看,员工工作情况查看等!
考勤系统
考勤管理主要是对员工的考勤记录和相应的工资扣除惩罚
系统管理
系统管理主要实现了用户的添加,编辑,和用户相应权限的分配!
系统帮助
帮助用户使用本系统的必要提示!
个人管理
</id>
<property name = "firstname" type = "string" column = "firstname" length = "50"></property>
<property name = "lastname" type = "string" column = "lastname" length = "50"></property>
<hibernate-mapping> <class name="com.test.bean.User" table="users">
<id name="id" type="java.lang.Integer" column="id"> <generator class="increment"></generator>
信息技术飞速发展的今天,时间越来越成为一个项目成败的关键性因素之一。 市场经济下谁能把握住市场先机,谁就能决定成败!特别是现在的软件行业,时间 观念更是被提到了一个很高的层面。项目管理系统是一个典型的数据库应用程序, 由任务管理,消息管理,项目管理,客户系统,人员系统,考勤系统,系统管理, 系统帮助,个人管理!
JAVAWEB 课程设计 --项目管理系统
概述
1.
项目管理系统,就是项目的管理者应用专门管理项目的系统软件,在有限的资源约束 下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。它从项目的投 资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的 目标.
按照传统的做法,当企业设定了一个项目后,参与这个项目的至少 会有好几个部门,包括财务部门、市场部门、行政部门等等,而不同部门 在运作项目过程中不可避免地会产生摩擦,须进行协调,而这些无疑会增 加项目的成本,影响项目实施的效率。
而项目管理的做法则不同。不同职能部门的成员因为某一个项目而组 成团队,项目经理则是项目团队的领导者,他们所肩负的责任就是领导他 的团队准时、优质地完成全部工作,在不超出预算的情况下实现项目目标。 项目的管理者不仅仅是项目执行者,他参与项目的需求确定、项目选择、 计划直至收尾的全过程,并在时间、成本、质量、风险、合同、采购、人 力资源等各个方面对项目进行全方位的管理,因此项目管理可以帮助企业 处理需要跨领域解决的复杂问题,并实现更高的运营效率。
</class> </hibernate-mapping>
网站总体设计
6.
7. Acion 的跳转过程 8. Bean 流程图
Байду номын сангаас
实验关键代码
9.
Web.xml 配置文件
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
系统设计
4.
任务管理
任务管理主要实现了任务的创建,任务信息的查看其中包括编辑, 查看,修改!
消息管理
消息管理主要实现了消息的发送,收件信息的查看,发件信息的查看,消息列表, 其中均包括了消息的删除,查看等功能!
项目系统
项目系统模块主要实现项目基本信息查看,项目计划信息查看,需求信息,模块 信息, 功能信息,所有者,成本等的编辑查看功能
数据类型 字段大小 是否主键 说明
Id
Int
10

主键
titile
Varchar 50

标题
Jieshouren
Varchar 50

接受人
Shoujianren
Varchar 50

收件人
Sendtime
Time

发送时间
Tb_项目信息
字段名称
数据类型 字段大小 是否主键 说明
Id
Int
10

主键
个人信息的查看,修改,个人从事的项目的信息,方便管理
数据库设计
5.
数据库连接的注入
Tb_User
字段名称 数据类型 字段大小 是否主键 说明
Id
int
4

主键
Username varchar 50

用户名
Upassword varchar 50

用户密码
Email
Varchar 50

邮箱
Age
Varchar 50
Xmname
Varchar 50

项目名称
KUname
Varchar 50

客户名称
Xmjl
Varchar 50

项目经理
Kfnumber
Int
10

开发人数
Lxtime
Time

立项时间
Gxtime
Time

更新时间
youxianji
Int
4

优先级
Zhuangtai
Int
2

状态
部分数据库表映射文件

年龄
Tb_Admin
字段名称 数据类型 字段大小 是否主键 说明
Id
Int
10

主键
Adminnam Varchar 50

管理员名
e
Password Varchar 50

管理员密码
Email
Varchar 50

邮箱
Sex
Int
1

性别
Age
Int
4

年龄
Tb_renwu
字段名称 数据类型 字段大小 是否主键 说明
开发环境
2.
服务器端:
操作系统:windows7
Web 服务器:Tomcat6.0
开发工具包:JDK Version1.5 以上
数据库:mysql5.1 版本
浏览器:IE7.0 上
分辨率:最佳效果 1024*768 像素
客户端:
浏览器:IE8.0
分辨率:最佳效果 1024*768 像素
需求分析
3.
</listener>
</web-app>
Sturts.xml 配置文件
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
User.hbm.xml 文件
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
相关文档
最新文档