课程设计实验报告◆

上传人:pu****.1 文档编号:560186609 上传时间:2023-05-14 格式:DOCX 页数:10 大小:456.71KB
返回 下载 相关 举报
课程设计实验报告◆_第1页
第1页 / 共10页
课程设计实验报告◆_第2页
第2页 / 共10页
课程设计实验报告◆_第3页
第3页 / 共10页
课程设计实验报告◆_第4页
第4页 / 共10页
课程设计实验报告◆_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《课程设计实验报告◆》由会员分享,可在线阅读,更多相关《课程设计实验报告◆(10页珍藏版)》请在金锄头文库上搜索。

1、Web 编程技术 课程设计院诚毅学院班级名学号绩指导老师2012 年 6 月 10 日1 需求分析1、网站导航:首页(index.jsp)、商品展示(showProductList.jsp)、站内新闻(showNewsList.jsp)、在线聊天(chatindex.jsp)、留言簿(messageBoard.jsp)、后台管理(adminlogin.jsp)2、首页面(index.jsp)包含:导航条功能、公司新闻列表、留言列表、商品展示。3、商品展示(showProductList.jsp)包含: 二级页面显示商品列表(每页显示5条数据,分页显示),可实现各商品的链接 showProduc

2、tList.jsp 。 三级页面显示商品详细信息detailProduct.jsp?productID=num。4、站内新闻(showNewsList.jsp)包含: 二级页面显示新闻列表(每页显示10条新闻,分页显示),可实现各条新闻的链接 showNewsList.jsp。 三级页面显示各条新闻的详细信息detailNews.jsp?newsID=num。5、在线聊天模块(chatindex.jsp Dmain.jsp)包含: 身份验证 chatindex.jsp 注册功能 chatregister.jspDregisterManage.jsp?param=register 进入聊天室 c

3、hatmain.jsp、message.jsp、userList.jsp、sendMessage.jsp6、留言簿(messageBoard.jsp) 二级页面显示所有留言列表messageBoard.jsp 三级页面显示有关某条留言及相应回复、快速回复功能 revertMessage.jsp?messageID=num 、 saveRevert.jsp 提供新留言输入框 newMessage.jspDsaveMessage.jsp7、 后台管理 (adminlogin.jspDadminindex.jsp)(1) 系统管理/ 添加管理员addManager.jsp/ 用户管理:查看用户列表(

4、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项目结构

5、截图匚 ompany已.myeclipse 已.settings SIT 齡 WebRoot齡 admin chat齡匚弗D image诙is& META-INF凸 WEB-INF駅 checklogin.jspdetailNews.jsp 疋 detailProductjsp 窃 footer.jsp index-isPE? loginjsp倉 m essageBoard .j sp 够 newM essage.jsp 够 revertMessage.jsp 宙 saveMessage.jsp 苗 saveRevertjsp 济 showNewsListjsp 击 showProductLi

6、st.jsp 研 top.jsp 匮| .classpath 世.mymetadata i?| .projectj :瘀 companyB .myeclipsep 0 .settings卜0农 j 齡 WebRoot j 齡 admin addNews_do.jsp 碑 addNews.jsp 耐 addProduct.html 居 addProduct.jsp * addUser.jsp admin_indexjsp目 delieleRroduct.jsp 笑 logiin.outjsp 宦 loginSeEsionChe匚k.jp 丄f manageNews.jsp 丄f managePr

7、odu匚t.j呂p 笑 menu.jsp update 匚 al I Board .jsp upd ateNews_d Q.j sp 岳 updateNews.jsp 居 u pd ateProd u ct_d o.j sp 丄厅 updateProdu 匚t.jsp j upd ateProd u ctPictu re_d o.j sp 丄f updateProdu匚tPicture.jsp 丄f userManager.jspa :锻 company3 .myeclipse: 凸 .siettingsj 齡 WebRoot 齡 admin j E匚h日tJ* image.jsp index

8、-jsp 册 main.jsp m essag le.jp 研 registerjsp 丄f reg i sterM an ag e.j sp 楮 sendMessage.jsp D? topjsp S? usertistjipCallBordDAO.java 公告栏: package cn.jmu.vo;public class CallBoard private int callID; private String content;private String wrtieDate; public String getContent() return content; public void

9、 setContent(String content) this.content = content; public String getWrtieDate() return wrtieDate;public void setWrtieDate(String wrtieDate) this.wrtieDate = wrtieDate; public int getCallID() return callID;public void setCallID(int callID) this.callID = callID;IMessageDAO.java 留言薄 package cn.jmu.vo;

10、public class CallBoard private int callID;private String content; private String wrtieDate;public String getContent() return content;public void setContent(String content) this.content = content; public String getWrtieDate() return wrtieDate;public void setWrtieDate(String wrtieDate) this.wrtieDate

11、= wrtieDate; public int getCallID() return callID;public void setCallID(int callID) this.callID = callID;INewsDAO.java 新闻 package cn.jmu.dao; import java.util.List; import cn.jmu.vo.*; public interface INewsDAO public List findAllNews(); public List findNews(); public List showNewsPage(int page); pu

12、blic News findNewsByID(int newsID); public boolean insertNews(News news); public boolean updateNews(News news); public boolean deleteNewsByID(int newsID);IProductDAO.java 产品 package cn.jmu.dao; import java.util.List; import cn.jmu.vo.*; public interface INewsDAO public List findAllNews(); public Lis

13、t findNews(); public List showNewsPage(int page); public News findNewsByID(int newsID); public boolean insertNews(News news); public boolean updateNews(News news); public boolean deleteNewsByID(int newsID);IRevertDAO.java 留言评论 package cn.jmu.dao; import java.util.List;import cn.jmu.vo.Revert;public

14、interface IRevertDAO public List selectRevertByMessageID(String messageID);public boolean insertRevert(Revert revert);UsersDAO.java 用户 package cn.jmu.dao; import java.util.List; import cn.jmu.vo.Users; public interface UsersDAO public Users findUsers(String userName, String password);public boolean

15、findUsers(String userName);public boolean insertUser(String userName, String password,int status); public List selectAllUser();public boolean deleteUserByID(int userID);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. 产品列表

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号