javaweb网上书店系统课程设计文档格式.docx

上传人:b****2 文档编号:14886832 上传时间:2022-10-25 格式:DOCX 页数:18 大小:774.24KB
下载 相关 举报
javaweb网上书店系统课程设计文档格式.docx_第1页
第1页 / 共18页
javaweb网上书店系统课程设计文档格式.docx_第2页
第2页 / 共18页
javaweb网上书店系统课程设计文档格式.docx_第3页
第3页 / 共18页
javaweb网上书店系统课程设计文档格式.docx_第4页
第4页 / 共18页
javaweb网上书店系统课程设计文档格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

javaweb网上书店系统课程设计文档格式.docx

《javaweb网上书店系统课程设计文档格式.docx》由会员分享,可在线阅读,更多相关《javaweb网上书店系统课程设计文档格式.docx(18页珍藏版)》请在冰豆网上搜索。

javaweb网上书店系统课程设计文档格式.docx

具体要求如下:

(1)明确所要开发系统的设计任务;

(2)做好需求分析,合理选择设计方案;

(3)页面静态部分可用Dreamweaver开发实现

(4)动态页面部分可用JSP、Servlet、JavaBean等实现;

(5)后台数据库可采用MySQL、Oracle、SQLServer等实现;

(6)在编写程序过程中应注意相关文档的编写;

(7)认真撰写课程设计总结报告。

指导教师签字:

_______日期:

指导教师评语

成绩:

____________指导教师签字:

日期:

课程设计所需软件、硬件等

⏹硬件环境:

CPU,主频1GHz以上;

内存512M以上;

硬盘30G以上;

1024×

768显示分辨率

⏹软件环境:

MicrosoftwindowsXP或以上版本;

eclipse;

JDK1.7;

Tomcat7.0;

MySQL

课程设计进度计划

起至日期

工作内容

备注

2016.5.30-2016.6.

20

参考文献、资料索引

序号

文献、资料名称

编著者

出版单位

[1]刘宇君.SQLserver数据库应用设计案例汇编[M].北京:

中国铁道出版社,2007.86-132

[2]童爱红等.Delphi数据库编程[M].北京:

清华大学出版社,2005.106-158

[3]刘波.基于Delphi的学生成绩管理系统[J].四川大学学报,2009,(10):

283

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

网上书店

1系统介绍

网上书店系统是电子商务的一类重要应用领域,通过它可以进行在线商品交易。

随着互联网的普及以及电子商务的发展和人们购物理念与购物方式的改变,网上书店系统将有着巨大的市场潜力。

本文在研究电子商务,特别是网上书店系统的基本理论和关键技术的基础上,对网上书店系统的发展背景,各种实现技术,以及各种实现技术的优缺点和网上书店系统的安全策略进行了分析。

2数据库表的结构描述及其关系

在mysql中创建一个名为“test”的数据库。

在数据库中建立一个名为“userdetail”的表。

表中有五个字段:

username(用户名)、userpass(密码)、role(权限)、retime(注册时间)和logum(登录次数)。

其中username为主键,userpass非空,role的默认值为0(普通用户级别),logum的默认值为0。

在建一个名为“books”的表。

表中有六个字段:

isbn(图书编码)、bookName(书名)、publisherId(出版社ID)、price(价格)、count(数量)、description(简介)。

其中isbn为主键。

count默认为0。

3软件的模块结构图

4主要功能模块的流程图

5.1注册登录

1.代码实现

<

HTML>

HEAD>

TITLE>

网上购物系统<

/TITLE>

metahttp-equiv=Content-Typecontent="

text/html;

charset=gb2312"

>

metahttp-equiv="

pragma"

content="

no-cache"

cache-control"

expires"

0"

scriptlanguage="

javascript"

/****************************************************

函数名称:

loginClick

功能:

验证登录

输入参数:

输出参数:

****************************************************/

functionloginClick(){

//登录用户信息判断

varuser=document.getElementById("

username"

).value;

varpass=document.getElementById("

password"

if(user==null||user=="

"

){

alert("

请填写用户名"

);

document.getElementById("

).focus();

}elseif(pass==null||pass=="

请填写密码"

}else

document.Regsiter.submit();

}

functionres(){

document.getElementById("

).value="

;

/script>

2.实现界面

5.2购物车

publicclassSeachBookServletextendsHttpServlet{

protectedvoiddoGet(HttpServletRequestrequest,

HttpServletResponseresponse)throwsServletException,IOException{

doPost(request,response);

protectedvoiddoPost(HttpServletRequestrequest,

request.setCharacterEncoding("

GBK"

response.setContentType("

charset=GBK"

Stringbookname=request.getParameter("

bookName"

Stringpid=request.getParameter("

publisher"

ServletContextctx=this.getServletContext();

//通过ServletContext获得web.xml中设置的初始化参数

Stringserver=ctx.getInitParameter("

server"

//获取服务器地址

Stringdbname=ctx.getInitParameter("

dbname"

//获取数据库名

Stringuser=ctx.getInitParameter("

user"

//获取数据库用户名

Stringpwd=ctx.getInitParameter("

pwd"

//获取数据库密码

BookDaodao=newBookDao();

List<

Book>

booklist=null;

try{

dao.getConn(server,dbname,user,pwd);

if(bookname!

=null&

&

bookname.length()>

0

&

(pid==null||pid.equals("

))){

//根据书名查找图书列表

booklist=dao.getBookByName(bookname);

}elseif(pid!

pid.length()>

(bookname==null||bookname.equals("

//根据出版社ID查找图书列表

booklist=dao.getBookByPublisher(Integer.parseInt(pid));

}elseif(bookname!

0&

pid!

=null

0){

//根据书名和出版社查找图书

booklist=dao.getBookByNameAndPublish(bookname,Integer

.parseInt(pid));

}else{

//返回所有图书列表

booklist=dao.getAllBook();

}

}catch(Exceptione){

e.printStackTrace();

}

if(booklist!

=null){

request.setAttribute("

bookList"

booklist);

request.getRequestDispatcher("

booklist.jsp"

).forward(request,response);

}

5.3后台登

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

当前位置:首页 > 总结汇报 > 其它

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

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