欢迎来到天天文库
浏览记录
ID:11093153
大小:121.00 KB
页数:18页
时间:2018-07-10
《图书信息的管理课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计报告系别:计算机科学系专业:软件班级:软件一班姓名:王芳指导老师:刘苗苗东北石油大学秦皇岛分校2012年11月3日一、课程设计的目的与要求1.1设计目的通过两周的课程实训,强化java与jsp的知识,掌握了数据库。1.2设计要求1、用户管理登录注册、编辑等。2、显示商品信息显示商品的名称,价格等。3、购物车管理在购物车上显示商品的名称、单价、数量、总价等。可执行修改删除操作。并单击“结算”连接,跳转到结算界面。4、结账功能用户确认结账后,进入新的页面,填写付款信息,送货地址信息,确认和提交订单等操作。5、查看订单6、数据表的设计产品信息表,产品类型表,订单表,客户信息
2、表二、总体设计2.1数据库设计利用用户控件和主控页进行界面设计;实现数据表多表之间的同步;完成对数据表的显示、修改和统计。主要运用:产品类型表、产品信息表和订单表,三个表。2.2总体功能设计1、功能列表个人资料可在此修改或补充你的注册信息修改密码修改你的注册密码我的订单查询订单明细、修改或确认订单我的收藏夹收藏喜爱的图书,方便以后购买收货人信息增加或修改收货人信息统计信息你在本站的一些交易数据的信息2、购书的详细过程会员注册-->选择图书-->下订单-->书店发货-->快递公司送货-->客户收到图书核查无误后付款3、管理员界面功能列表:1.图书的添加、修改、删除2.管理订单及
3、修改订单状态3.管理网站前台用户,可进行修改、删除操作。4.管理前台显视的友情链接。本系统客户订购图书的流程为:客户注册是否注册否是客户登录检索图书浏览图书图书放入收藏夹下订单书店发货快递公司送货客户查收图书是否有误客户付款否是1.项目的登陆页面2.用户注册3.项目的权限设计用户分为普通用户和管理员。4.项目的数据库设计数据库:bookstore5.管理系统的图书增删改查编写6.系统的后台定单管理三、详细设计1、工具:MyEclipse8.5MySQL2、简要代码:chakanshoucang.jsp<%@pagelanguage="java"import="java.uti
4、l.*,com.dal.*,com.bean.*,java.text.SimpleDateFormat"pageEncoding="gbk"%><%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix="c"%><%Bookdaldal=newBookdal();if(request.getParameter("iid")!=null){intbid=Integer.parseInt(request.getParameter("iid"));dal.deletsave(bid);}Usersuserbean=(Users)s
5、ession.getAttribute("user");intuid=userbean.getId();//每页的个数intpageCount=5;//多少页intpages=0;intcurrentPage=0;//当前第几页if(request.getParameter("currentPage")==null){currentPage=0;}else{currentPage=Integer.parseInt(request.getParameter("currentPage"));}intn=0;n=dal.selectsaveCount(uid);System.out
6、.println("1");if(n%pageCount==0){pages=n/pageCount;}else{pages=n/pageCount+1;}if(currentPage<0){currentPage=0;}if(currentPage>pages-1){currentPage=pages-1;}Listlist=null;list=dal.selectsave(currentPage*pageCount,pageCount,uid);session.setAttribute("book1",list);%>
7、/DTDHTML4.01Transitional//EN">
此文档下载收益归作者所有