课程设计实验报告.docx

上传人:b****1 文档编号:1173021 上传时间:2023-04-30 格式:DOCX 页数:13 大小:1.66MB
下载 相关 举报
课程设计实验报告.docx_第1页
第1页 / 共13页
课程设计实验报告.docx_第2页
第2页 / 共13页
课程设计实验报告.docx_第3页
第3页 / 共13页
课程设计实验报告.docx_第4页
第4页 / 共13页
课程设计实验报告.docx_第5页
第5页 / 共13页
课程设计实验报告.docx_第6页
第6页 / 共13页
课程设计实验报告.docx_第7页
第7页 / 共13页
课程设计实验报告.docx_第8页
第8页 / 共13页
课程设计实验报告.docx_第9页
第9页 / 共13页
课程设计实验报告.docx_第10页
第10页 / 共13页
课程设计实验报告.docx_第11页
第11页 / 共13页
课程设计实验报告.docx_第12页
第12页 / 共13页
课程设计实验报告.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

课程设计实验报告.docx

《课程设计实验报告.docx》由会员分享,可在线阅读,更多相关《课程设计实验报告.docx(13页珍藏版)》请在冰点文库上搜索。

课程设计实验报告.docx

课程设计实验报告

 

 

Web编程技术课程设计

 

学院诚毅学院班级

姓名学号

成绩指导老师

 

2012年6月10日

1需求分析

1、网站导航:

首页(index.jsp)、商品展示(showProductList.jsp)、站内新闻(showNewsList.jsp)、在线聊天(chat\index.jsp)、留言簿(messageBoard.jsp)、后台管理(admin\login.jsp)

2、首页面(index.jsp)包含:

导航条功能、公司新闻列表、留言列表、商品展示。

3、商品展示(showProductList.jsp)包含:

Ø二级页面显示商品列表(每页显示5条数据,分页显示),可实现各商品的链接showProductList.jsp。

Ø三级页面显示商品详细信息detailProduct.jsp?

productID=num。

4、站内新闻(showNewsList.jsp)包含:

Ø二级页面显示新闻列表(每页显示10条新闻,分页显示),可实现各条新闻的链接showNewsList.jsp。

Ø三级页面显示各条新闻的详细信息detailNews.jsp?

newsID=num。

5、在线聊天模块(chat\index.jspàmain.jsp)包含:

Ø身份验证chat\index.jsp

Ø注册功能chat\register.jspàregisterManage.jsp?

param=register

Ø进入聊天室chat\main.jsp、message.jsp、userList.jsp、sendMessage.jsp

6、留言簿(messageBoard.jsp)

Ø二级页面显示所有留言列表messageBoard.jsp

Ø三级页面显示有关某条留言及相应回复、快速回复功能revertMessage.jsp?

messageID=num、saveRevert.jsp

Ø提供新留言输入框newMessage.jspàsaveMessage.jsp

7、后台管理(admin\login.jspàadmin\index.jsp)

(1)系统管理

✓添加管理员addManager.jsp

✓用户管理:

查看用户列表(showUserList.jsp)

✓删除用户(showUserList.jsp?

action=delete&userID=)

(2)新闻管理

✓添加新闻addNews.jsp

✓查看新闻列表manageNews.jsp

✓删除新闻manageNews.jsp?

action=delete&newsID=

(3)商品管理

✓添加商品addProduct.jsp

✓查看商品列表manageProduct.jsp

✓修改商品信息updateProduct.jsp?

productID=

✓删除商品信息manageProduct.jsp?

action=delete&productID=

2项目结构截图

3DAO接口部分代码

CallBordDAO.java公告栏:

packagecn.jmu.vo;

publicclassCallBoard{

privateintcallID;

privateStringcontent;

privateStringwrtieDate;

publicStringgetContent(){returncontent;}

publicvoidsetContent(Stringcontent){this.content=content;}

publicStringgetWrtieDate(){returnwrtieDate;}

publicvoidsetWrtieDate(StringwrtieDate){this.wrtieDate=wrtieDate;}

publicintgetCallID(){returncallID;}

publicvoidsetCallID(intcallID){this.callID=callID;}

}

IMessageDAO.java留言薄

packagecn.jmu.vo;

publicclassCallBoard{

privateintcallID;

privateStringcontent;

privateStringwrtieDate;

publicStringgetContent(){returncontent;}

publicvoidsetContent(Stringcontent){this.content=content;}

publicStringgetWrtieDate(){returnwrtieDate;}

publicvoidsetWrtieDate(StringwrtieDate){this.wrtieDate=wrtieDate;}

publicintgetCallID(){returncallID;}

publicvoidsetCallID(intcallID){this.callID=callID;}

}

INewsDAO.java新闻

packagecn.jmu.dao;

importjava.util.List;

importcn.jmu.vo.*;

publicinterfaceINewsDAO{

publicListfindAllNews();

publicListfindNews();

publicListshowNewsPage(intpage);

publicNewsfindNewsByID(intnewsID);

publicbooleaninsertNews(Newsnews);

publicbooleanupdateNews(Newsnews);

publicbooleandeleteNewsByID(intnewsID);

}

IProductDAO.java产品

packagecn.jmu.dao;

importjava.util.List;

importcn.jmu.vo.*;

publicinterfaceINewsDAO{

publicListfindAllNews();

publicListfindNews();

publicListshowNewsPage(intpage);

publicNewsfindNewsByID(intnewsID);

publicbooleaninsertNews(Newsnews);

publicbooleanupdateNews(Newsnews);

publicbooleandeleteNewsByID(intnewsID);

}

IRevertDAO.java留言评论

packagecn.jmu.dao;

importjava.util.List;

importcn.jmu.vo.Revert;

publicinterfaceIRevertDAO{

publicListselectRevertByMessageID(StringmessageID);

publicbooleaninsertRevert(Revertrevert);

}

UsersDAO.java用户

packagecn.jmu.dao;

importjava.util.List;

importcn.jmu.vo.Users;

publicinterfaceUsersDAO{

publicUsersfindUsers(StringuserName,Stringpassword);

publicbooleanfindUsers(StringuserName);

publicbooleaninsertUser(StringuserName,Stringpassword,intstatus);

publicListselectAllUser();

publicbooleandeleteUserByID(intuserID);

}

4前台页面的功能介绍

前台页面名称

功能

调用了接口实现类的方法

Index.jsp

页面首页

findCallBoard()、findMessages()、findNews()、findAllProduct()

showProduct.jsp

显示商品列表

findAllProduct()、showProductPage()

showNewsList.jsp

显示新闻列表

showNewsPage()、findAllNews()

messageBoard.jsp

显示留言列表

selectMessage()

login.jsp

后台登入

Chat/index.jsp

聊天室

5测试运行效果图

1.首页

2.产品列表

3.新闻列表

4.留言薄

5.聊天室

6.后台管理登入

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2