JAVA实训报告.docx

上传人:b****6 文档编号:7056501 上传时间:2023-01-16 格式:DOCX 页数:11 大小:430.64KB
下载 相关 举报
JAVA实训报告.docx_第1页
第1页 / 共11页
JAVA实训报告.docx_第2页
第2页 / 共11页
JAVA实训报告.docx_第3页
第3页 / 共11页
JAVA实训报告.docx_第4页
第4页 / 共11页
JAVA实训报告.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

JAVA实训报告.docx

《JAVA实训报告.docx》由会员分享,可在线阅读,更多相关《JAVA实训报告.docx(11页珍藏版)》请在冰豆网上搜索。

JAVA实训报告.docx

JAVA实训报告

 

徐州工业职业技术学院

 

Java项目开发实训项目报告

 

完成人:

所在班级:

指导教师:

完成时间:

所在系部:

 

一.设计项目名称:

汽车销售管理系统

二.小组成员及分工

成员A所有的界面及美工、用户登录、用户注册、添加订单信息。

成员B汽车信息的添加、查询分页、修改、删除、查询订单信息。

三.项目功能需求分析

介绍系统计划设计的主要功能,简要描述功能的实现方案。

可以绘制功能框图。

图3-1汽车管理功能图

四.项目数据库设计

数据库的表有哪些,每张表的字段怎样设计,数据库表之间有什么关系。

1、用户表(UserInfo)

字段名

数据类型

是否为空

约束

备注

userId

Int

主键

用户编号

userName

varchar(50)

用户名

userPassword

varchar(50)

用户密码

 

2、汽车信息表(CarInformation)

字段名

数据类型

是否允许

约束

备注

CarID

int

主键

汽车编号

CarBrand

varchar(200)

汽车品牌

CarType

varchar(200)

汽车型号

CarPrice

varchar(200)

汽车价格

CarTime

varchar(200)

进场日期

CarAdress

varchar(200)

生产地址

CarSaleTime

varchar(200)

出售日期

CarStatus

varchar(200)

状态

CarRemark

varchar(200)

备注

3、客户表(CustomerInfo)

字段名

数据类型

是否为空

约束

备注

CustomerId

Int

主键

客户编号

CustomerName

varchar(200)

客户名称

CustomerSex

varchar(200)

客户性别

CustomerPhone

varchar(200)

电话

CustomerWork

varchar(200)

客户工作

CustomerEmail

varchar(200)

Email

4、订单表(OrderInfo)

字段名

数据类型

是否为空

约束

备注

OrderID

Int

主键

订单编号

userId

Int

外键

用户编号

CustomerID

Int

外键

客户编号

CarID

Int

外键

汽车编号

OrderDate

varchar(200)

订单日期

TotalPay

varchar(200)

总付款

PrePay

varchar(200)

首付

数据库表之间的关系如下图所示:

图4-1表之间的关系

五.完成的主要功能

1.功能1:

用户登录

(1)后台管理员必须通过输入用户名和用户密码进入网站,进行对汽车信息的添加、查询、修改、删除等功能。

如果输入的密码或用户名不正确则进不去网站。

(2)功能1在实现时主要用到:

entity包:

UserInfo类

dao包:

UserInfoDAOImpl.java类以及接口IUserInfoDAO.java

action包:

LoginAction.java类

(3)功能1实现的效果页面截图。

图1用户登录

2.功能2名称:

用户注册

(1)进入index.jsp主界面,点击“注册”进入register.jsp注册页面,输入用户名、密码、确认密码后点击提交即可注册成功

(2)功能2在实现时主要用到:

entity包:

UserInfo类

dao包:

UserInfoDAOImpl.java类以及接口IUserInfoDAO.java

action包:

LoginAction.java类

功能2实现的效果页面截图。

图2用户注册

(3)当用户注册成功时显示的界面如下:

图3注册成功界面

3.功能3:

添加汽车信息

(1)通过主界面,输入用户名及密码,进入汽车销售管理系统的后台管理页面,选择“添加汽车基本信息”进入添加汽车信息页面,输入要添加汽车的品牌、型号等,点击添加若添加成功则跳转到“添加成功”页面,若失败则返回添加页面

(2)功能3在实现时主要用到:

entity包:

CarInformation类

dao包:

CarBasicInfoDAOImpl.java类

以及接口ICarBasicInfoDAO.java

action包:

CarAction.java类

(3)功能3实现的效果页面截图。

图4后台管理界面

点击添加汽车基本信息的添加界面:

图5添加汽车信息界面

点击添加后的成功界面

图6添加成功界面

4.功能4:

查询汽车基本信息

(1)在后台管理界面中点击“查询汽车基本信息”,跳转到查询界面。

(2)功能4在实现时主要用到:

entity包:

CarInformation类

dao包:

CarBasicInfoDAOImpl.java类

以及接口ICarBasicInfoDAO.java

action包:

CarAction.java类

(3)功能4实现的效果页面截图。

图7查询汽车信息界面

5.功能5:

分页功能

(1)在后台管理界面中点击“查询汽车基本信息”,跳转到当前已有的汽车信息表,管理员可以根据页数进行分页查找记录,可以看到当前共有几条记录,当前的页数

(2)功能5在实现时主要用到:

entity包:

CarInformation类

dao包:

CarBasicInfoDAOImpl.java类,NoticeManagerDAO.java、INoticeManagerDAO.java、PageBean.java以及接口ICarBasicInfoDAO.java

action包:

NoticeAction.java类

(3)功能5实现的效果页面截图。

图8分页显示界面

6.功能6:

修改汽车信息

(1)在后台管理界面中点击“查询汽车基本信息”,跳转到当前已有的汽车信息表,管理员点击“修改”进行对数据的修改,若修改成功则跳转到“修改成功界面”

(2)功能6在实现时主要用到:

entity包:

CarInformation类

dao包:

CarBasicInfoDAOImpl.java类以及接口ICarBasicInfoDAO.java

action包:

CarAction.java类

(3)功能6实现的效果页面截图

修改界面:

图9修改汽车信息界面

修改成功界面:

图10修改成功界面

7.功能7:

删除汽车信息

(1)在后台管理界面中点击“查询汽车基本信息”,跳转到当前已有的汽车信息表,管理员点击“删除”将会出现“你确定要删除吗?

”对话框,点击确定则跳转到“删除成功界面”

(2)功能7在实现时主要用到:

entity包:

CarInformation类

dao包:

CarBasicInfoDAOImpl.java类以及接口ICarBasicInfoDAO.java

action包:

CarAction.java类

(3)功能7实现的效果页面截图

图11删除汽车信息界面

删除成功界面:

图12删除成功界面

8.功能8添加订单信息

(1)在后台管理界面中点击“添加订单基本信息”,跳转到添加订单信息界面。

(2)功能8在实现时主要用到:

entity包:

OrderInfon类

dao包:

OrderManagerDAOImpl.java类、IOrderManagerDAO.java

(3)功能8实现的效果页面截图。

图13添加客户信息界面

添加成功界面

图14添加客户成功界面

9.功能9:

查询订单基本信息

(1)在后台管理界面中点击“查询订单基本信息”,跳转到根据“客户编号”查找客户信息以及订单信息。

(2)功能9在实现时主要用到:

entity包:

CustomerInfo.java、OrderInfo.java

dao包:

CustomerDAOImpl.java、ICustomerDAO.java

OrderManagerDAOImpl.java类、IOrderManagerDAO.java。

(3)功能9实现的效果页面截图。

图15查询客户信息

点击提交跳转的界面:

图16显示客户信息及订单信息界面

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1