《javaweb网上书店系统课程设计报告_计算机-Java.pdf》由会员分享,可在线阅读,更多相关《javaweb网上书店系统课程设计报告_计算机-Java.pdf(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-优质-信息科学与工程学院课程设计任务书 题 目:网上书店后台管理系统 姓 名:xxxxxxxxxxxxxxxxxxx 姓 名:xxxxxxxxxxxxxxxxxxx 姓 名:xxxxxxxxxxxxxxxxxxx 专业班级:计算机科学与技术 课 程:Java Web 程序设计 指导教师:职称:完成时间:2016 年 5 月-2016 年 6 月 2016 年 6 月 27 日-优质-课程设计任务书及成绩评定 课程设计的任务和具体要求 课程设计要求设计一个用 Java Web 开发基于 B/S 架构的管理系统,页面至少 6 个以上,应能反应出学生综合利用 Java Web 知识和数据库知识完成
2、一定的设计任务的能力,反映出学生理论联系实践的动手能力。具体要求如下:(1)明确所要开发系统的设计任务;(2)做好需求分析,合理选择设计方案;(3)页面静态部分可用 Dreamweaver开发实现(4)动态页面部分可用 JSP、Servlet、JavaBean 等实现;(5)后台数据库可采用 MySQL、Oracle、SQL Server 等实现;(6)在编写程序过程中应注意相关文档的编写;(7)认真撰写课程设计总结报告。指导教师签字:_ 日期:指导教师评语 成绩:_ 指导教师签字:日期:序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设
3、计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-课程设计所需软件、硬件等 硬件环境:CPU,主频 1GHz 以上;内存 512M 以上;硬盘
4、 30G 以上;1024768 显示分辨率 软件环境:Microsoft windows XP 或以上版本;eclipse;JDK1.7;Tomcat7.0;MySQL 课程设计进度计划 起至日期 工作内容 备注 2016.5.30-2016.6.20 课程设计要求设计一个用 Java Web开发基于 B/S 架构的管理系统,页面至少6 个以上,应能反应出学生综合利用 Java Web 知识和数据库知识完成一定的设计任务的能力,反映出学生理论联系实践的动手能力。参考文献、资料索引 序号 文献、资料名称 编著者 出版单位 1刘宇君.SQL server 数据库应用设计案例汇编 .北京:中国铁道出
5、版社,2007.86-132 2 童爱红等.Delphi 数据库编程.北京:清华大学出版社,2005.106-158 3 刘波.基于 Delphi 的学生成绩管理系统J.四川大学学报,2009,(10):283 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期
6、优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-目 录 1系统介绍4 2数据库表的结构描述及其关系4 3 软件的模块结构图4 4主要功能模块的流程图5 5 主要功能 5.1注册登录 5 5.2 购物车 7 5.3 后台登录 9 5.4 用户管理 10 5.5图书管理 12 6 心得体会14 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管
7、理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-网上书店 1系统介绍 网上书店系统是电子商务的一类重要应用领域,通过它可以进行在线商品交易。随着互联网的普及以及电子
8、商务的发展和人们购物理念与购物方式的改变,网上书店系统将有着巨大的市场潜力。本文在研究电子商务,特别是网上书店系统的基本理论和关键技术的基础上,对网上书店系统的发展背景,各种实现 技术,以及各种实现技术的优缺点和网上书店系统的安全策略进行了分析。2数据库表的结构描述及其关系 在 mysql 中创建一个名为“test”的数据库。在数据库中建立一个名为“userdetail”的表。表中有五个字段:username(用户名)、userpass(密码)、role(权限)、retime(注册时间)和 logum(登录次数)。其中 username为主键,userpass 非空,role 的默认值为0(普
9、通用户级别),logum 的默认值为 0。在建一个名为“books”的表。表中有六个字段:isbn(图书编码)、bookName(书名)、publisherId(出版社 ID)、price(价格)、count(数量)、description(简介)。其中 isbn 为主键。count 默认为 0。3 软件的模块结构图 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现
10、在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-4主要功能模块的流程图 5 主要功能 5.1注册登录 1.代码实现 网上购物系统 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库
11、知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-/*函数名称:loginClick 功能:验证登录 输入参数:无 输出参数:无 */function loginClick()/登录用户信息判断 var user=doc
12、ument.getElementById(username).value;var pass=document.getElementById(password).value;if(user=null|user=)alert(请填写用户名);document.getElementById(username).focus();else if(pass=null|pass=)alert(请填写密码);document.getElementById(password).focus();else document.Regsiter.submit();function res()document.getEl
13、ementById(username).value=;document.getElementById(password).value=;2.实现界面 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管
14、理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-5.2 购物车 1.代码实现 public class SeachBookServlet extends HttpServlet protected void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任
15、务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-doPost(request,response);protecte
16、d void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException request.setCharacterEncoding(GBK);response.setContentType(text/html;charset=GBK);String bookname=request.getParameter(bookName);String pid=request.getParameter(publisher);ServletContext ctx=this
17、.getServletContext();/通过 ServletContext获得 web.xml中设置的初始化参数 String server=ctx.getInitParameter(server);/获取服务器地址 String dbname=ctx.getInitParameter(dbname);/获取数据库名 String user=ctx.getInitParameter(user);/获取数据库用户名 String pwd=ctx.getInitParameter(pwd);/获取数据库密码 BookDao dao=new BookDao();List booklist=nul
18、l;try dao.getConn(server,dbname,user,pwd);if(bookname!=null&bookname.length()0&(pid=null|pid.equals()/根据书名查找图书列表 booklist=dao.getBookByName(bookname);else if(pid!=null&pid.length()0&(bookname=null|bookname.equals()/根据出版社 ID查找图书列表 booklist=dao.getBookByPublisher(Integer.parseInt(pid);else if(bookname
19、!=null&bookname.length()0&pid!=null&pid.length()0)/根据书名和出版社查找图书 booklist=dao.getBookByNameAndPublish(bookname,Integer .parseInt(pid);else /返回所有图书列表 booklist=dao.getAllBook();catch (Exception e)e.printStackTrace();if(booklist!=null)request.setAttribute(bookList,booklist);request.getRequestDispatcher(
20、booklist.jsp).forward(request,response);序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设
21、计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-2.实现界面 5.3 后台登录 1.代码实现 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面
22、至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-网上购物后台管理系统 /*函数名称:loginClick 功能:验证登录 输入参数:无 输出参数:无 */function loginClick()/登录用户信息判断 var user=document.getElementById(username).value;var pass=document.getElementById(password).value;if(user=null|user=)alert(请填写用户名);document
23、.getElementById(username).focus();else if(pass=null|pass=)alert(请填写密码);document.getElementById(password).focus();else document.Regsiter.submit();function res()document.getElementById(username).value=;document.getElementById(password).value=;2.实现界面 5.4 用户管理 1.代码实现 序号 用户名 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书
24、及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-密码 用户类别 注册时间 登陆次数%if(r
25、equest.getAttribute(userList)=null)ServletContext ctx=this.getServletContext();/通过 ServletContext获得 web.xml中设置的初始化参数 String server=ctx.getInitParameter(server);/获取服务器地址 String dbname=ctx.getInitParameter(dbname);/获取数据库名 String dbuser=ctx.getInitParameter(user);/获取数据库用户名 String pwd=ctx.getInitParamet
26、er(pwd);/获取数据库密码 UserDao dao=new UserDao();try dao.getConn(server,dbname,dbuser,pwd);/获取所用图书并保存到 pageContext中 List list=dao.getAllUser();pageContext.setAttribute(userList,list);catch (ClassNotFoundException e)e.printStackTrace();catch (Exception e)e.printStackTrace();%$status.count$user.username$use
27、r.userpass$(user.role=0)?普通用户:管理员 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力
28、反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-2.代码实现 5.5图书管理 图书名称: 出版社:序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开
29、发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-人民邮电出版社 清华大学出版社 电子工业出版社 查询 图书列表 新增图书 删除 修改图书信息 2.代码实现 序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用
30、等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-6 心得体会 网上书店系统是电子商务的一类重要应用领域,通过它可以进行在线商品交易。随着互联网的普及以及电子商务的发展和人们购物理念与购物方式的改变,网上书店系统将有着巨大的市场潜力。本文在研究电子商务,特别是网上书店系统的基本理论和关键技术的基础上,对网上书
31、店系统的发展背景,各种实现 技术,以及各种实现技术的优缺点和网上书店系统的安全策略进行了分析。通过这次对发型设计网站的设计,我在其中收获了很多,感触也很深。我觉得这次确实是很有意义的一次检测,本来自我感觉良好的,结果实战时还是存在很多问题的,平时学起来觉得很轻松就以为掌握了所学知识,但现在都忘记很多细节是怎么样的了,因此开始着手时有些障碍,因此我下定决心把以前的实验内容都温习一遍,遇到不懂的就及时查资料,比如翻阅资料书,百度,并且请教同学,一起讨论,相互学习,最终完成了这次课程设计。由此我深刻序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要
32、求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版-优质-地认识到:只要自己想学只要自己有那份执着与毅力,虚心的请教,勤于查阅相关资料就一定会有收
33、获的,真的当今没有什么知识是用不着的,在哪,哪里都是知识,只要自己持有高度的学习热忱,就一定会学有所得。这个婚纱网站涉及范围有点窄,且不具备及时更新信息的作用,在后面的学习中我们希望可以与数据库连接,充分做到信息的及时性和可靠性。序设计指导教师职称完成时间年月年月年月日优质课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计择设计方案页面静态部分可用开发实现动态页面部分可用等实现后台数据库可采用等实现在编写程序过程中应注意相关文档的编写认真撰写课程设计总结报告指导教师签字日期指导教师评语成绩指导教师签字日期优质课程设计所需内容备注课程设计要求设计一个用开发基于架构的管理系统页面至少个以上应能反应出学生综合利用知识和数据库知识完成一定的设计任务的能力反映出学生理论联系实践的动手能力参考文献资料索引序号文献资料名称编著者出版