Java项目开发实训项目报告Word格式.docx

上传人:b****8 文档编号:22578257 上传时间:2023-02-04 格式:DOCX 页数:11 大小:3.33MB
下载 相关 举报
Java项目开发实训项目报告Word格式.docx_第1页
第1页 / 共11页
Java项目开发实训项目报告Word格式.docx_第2页
第2页 / 共11页
Java项目开发实训项目报告Word格式.docx_第3页
第3页 / 共11页
Java项目开发实训项目报告Word格式.docx_第4页
第4页 / 共11页
Java项目开发实训项目报告Word格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

Java项目开发实训项目报告Word格式.docx

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

Java项目开发实训项目报告Word格式.docx

二.小组成员及分工

尚**a、界面设计;

b、查询图书信息;

c、浏览图书信息并实现分页功能;

d、删除图书信息;

e、用户登录;

f、根据客户编号查询订单信息

张**a、数据库的总体设计;

b、添加图书信息;

c、修改图书信息;

d、用户注册;

e、添加客户订单。

f、总体页面链接

三.项目功能需求分析

1.用户登录功能

2.用户注册功能

3.浏览所有图书并实现分页功能

4.添加图书功能

5.修改图书功能

6.删除图书功能

7.添加客户订单

8.根据客户编号查询订单信息

总体流程如图所示:

图3.1总体流程图

四.项目数据库设计

1、BookInfo表:

列名

数据类型

允许null值

BookID

int

notnull

Bookname

varchar(200)

null

BookType

varchar(50)

BookPrice

BookTime

BookAdress

BookSaleTime

BookRemark

BookStatus

表4.1BookInfo表

2、Custormer表:

CustomerId

CustomerName

varchar(8)

CustomerSex

CustomerPhone

varchar(12)

CustomerWork

varchar(16)

CustomerEmail

varchar(30)

表4.2Custormer表

3、UserInfo表:

userId

userName

userPassword

表4.3UserInfo表

4、OrderInfo表

OrderID

CustomerID

number

OrderDate

表4.4OrderInfo表

四张表的关系图如下:

图4.1关系图

五.完成的主要功能

1.登录功能

详细介绍:

输入正确的用户名和密码可以登录到info.jsp页面(管理员)或index.jsp页面(普通用户),如果用户名或密码错误,弹出对话框,提出用户名或密码错误。

主要用到:

a、entity实体层:

UserInfo.java创建用户登录的方法,根据userName查询UserInfo里面的字段。

b、dao实现类:

LoginDAOImpl.java运用Hibernate实现用户登录,其涉及到的接口为:

LoginDAO.java。

c、Action控制层:

LoginAction.java。

运行界面如图所示:

图5.1登录界面

2.注册功能

详细介绍:

点击index.jsp上的用户注册按钮,进入regist.jsp注册界面(如图5.2所示),输入用户名和密码,提交注册,弹出页面添加用户成功(如图5.3所示),否则弹出提交失败。

LoginDAOImpl.java运用Hibernate实现用户注册,其涉及到的接口为:

运行界面如图所示:

图5.2用户注册界面

图5.3用户注册成功界面

进入index.jsp主界面,点击浏览图书,进入showNotice.jsp页面(如图5.4所示),可以对所有图书进行浏览,其中有上一页、下一页、首页、末页、以及当前页数。

BookInfo.java创建图书的方法。

b、dao实现类:

BookInfoDAOImpl.java以及BookInfoImplManagerDAO.java(分页)运用Hibernate实现分页以及浏览,其涉及到的接口为:

BookInfoDAO.java和IBookInfoManagerDAO.java(分页)。

BookInfoAction.java和NoticeAction.java。

图5.4浏览图书界面

当管理员进入info.jsp管理界面,点击管理界面上的添加图书按钮,在addBook.jsp界面(如图5.5所示)进行各项内容填写,单击提交按钮,弹出页面添加图书成功(如图5.6所示),单击返回按钮进入info.jsp界面。

BookInfoDAOImpl.java运用struts实现添加,其涉及到的接口为:

BookInfoDAO.java。

BookInfoAction.java

图5.5添加图书界面

图5.6添加成功界面

当管理员进入searchBook.jsp管理界面,点击管理界面上的修改按钮,进入updateBook.jsp界面(如图5.7所示)进行各项内容修改,单击提交按钮,弹出页面修改成功(如图5.8所示),单击返回按钮进入searchBook.jsp界面。

BookInfoDAOImpl.java运用Hibernate实现修改,其涉及到的接口为:

BookInfoAction.java。

图5.7修改图书界面

图5.8修改成功界面

6.删除图书功能

当管理员进入searchBook.jsp管理界面(如图5.9所示),点击管理界面上的删除按钮,弹出页面删除成功(如图5.10所示),否则删除失败。

BookInfoDAOImpl.java运用Hibernate实现删除,其涉及到的接口为:

图5.9删除图书界面

图5.10删除成功界面

7.添加客户订单功能

当用户进入index.jsp界面,点击界面上的购买按钮,在addOrder.jsp界面(如图5.11所示)进行订单内容填写,单击提交按钮,弹出页面添加成功(如图5.12所示),单击返回按钮进入index.jsp界面,否则,失败。

OrderInfo.java创建图书的方法。

OrderInfoDAOImpl.java运用Hibernate实现用户登录,其涉及到的接口为:

OrderInfoDAO.java。

OrderInfoAction.java。

图5.11添加订单界面

图5.12添加订单成功界面

8.查看根据客户编询号查订单信息

当用户进入index.jsp界面,点击界面上的查看订单按钮,在Order_select.jsp界面(如图5.13所示)进行客户编号内容填写,单击提交按钮,页面跳到Order_info.jsp(如图5.14所示)中,查出该客户的所有订单。

Customer.java创建图书的方法。

b、dao实现类CustomerDAOImpl.java运用Hibernate实现用户登录,其涉及到的接口为:

CustomerDAO.java。

CustomerAction.java。

图5.13查询客户订单界面

图5.14客户订单显示界面

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

当前位置:首页 > 总结汇报 > 学习总结

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

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