信息科学与工程学院课程设计任务书题目:网上书店后台管理系统姓名: xxxxxxxxxxxxxxxxxxx姓名: xxxxxxxxxxxxxxxxxxx姓名: xxxxxxxxxxxxxxxxxxx专业班级:计算机科学与技术课程: Java Web程序设计指导教师:职称:完成时间: 2016年 5 月----2016年 6月2016年6 月27日课程设计任务书及成绩评定课程设计所需软件、硬件等硬件环境: CPU,主频1GHz以上;内存512M以上;硬盘30G以上;1024×768显示分辨率软件环境: Microsoft windows XP或以上版本 ; eclipse; ; ; MySQL目录1系统介绍 (4)2数据库表的结构描述及其关系 (4)3软件的模块结构图 (4)4主要功能模块的流程图 (5)5 主要功能注册登录 (5)购物车 (7)后台登录 (9)用户管理 (10)图书管理 (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.代码实现<HTML><HEAD><TITLE>网上购物系统</TITLE><meta http-equiv=Content-Type content="text/html; charset=gb2312"><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><script language="javascript">/****************************************************函数名称:loginClick功能:验证登录输入参数:无输出参数:无****************************************************/ function loginClick() {alue;var pass = ("password").value;if (user == null || user == "") {alert("请填写用户名");("username").focus();} else if (pass == null || pass == "") {alert("请填写密码");("password").focus();} else}function res() {("username").value = "";("password").value = "";}</script>2.实现界面购物车1.代码实现public class SeachBookServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doPost(request, response);}protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {("GBK");("text/html;charset=GBK");String bookname = ("bookName");String pid = ("publisher");ServletContext ctx = ();arseInt(pid));} else {orward(request, response);}}2.实现界面后台登录1.代码实现<%@ page language="java"contentType="text/html; charset=GBK"%> <HTML><HEAD><TITLE>网上购物后台管理系统</TITLE><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><script language="javascript">/****************************************************函数名称:loginClick功能:验证登录输入参数:无输出参数:无****************************************************/ function loginClick() {alue;var pass = ("password").value;if (user == null || user == "") {alert("请填写用户名");("username").focus();} else if (pass == null || pass == "") {alert("请填写密码");("password").focus();} else}function res() {("username").value = "";("password").value = "";}</script><style type="text/css"><!--.login_td {font-family: 宋体;font-size: 12px;color: #000066;}.login_button {padding: 2 4 0 4;font-size: 12px;height: 18;background: url(../images/ border-width : 1px;cursor: hand;border: 1px solid #003c74;padding-left: 4px;padding-right: 4px;padding-top: 1px;padding-bottom: 1px;}--></style>2.实现界面用户管理1.代码实现<div class="list_div" style="height: 87%"><table border="0" align="left" cellspacing="0"class="list_table"id="senfe" style='width: 99%'><thead><tr><th width="2%"><input type="checkbox"name="checkAll"onClick="onclick= ckbSelect,'userId')"></th><th width="5%"><span style="font-weight: 400">序号</span></th><th width="22%"><span style="font-weight: 400">用户名</span></th><th width="21%"><span style="font-weight: 400">密码</span></th><th width="15%"><span style="font-weight: 400">用户类别</span></th><th width="21%"><span style="font-weight: 400">注册时间</span></th><th width="14%"><span style="font-weight: 400">登陆次数</span></th></tr></thead><tbody><%if ("userList") == null) {ServletContext ctx = ();码实现图书管理<form method="POST" name="search"action="SeachBookAdminServlet"><table width="70%"><tr><td width="10%" class="item_td"> 图书名称:</td><td class="input_td" style="width: 20%"><input type="text"name="bookName" value="" style="width: 100%" class="input_input"size="30"></td><td style="width: 1%"> </td><td width="10%"class="item_td"> 出版社:</td><td width="15%" class="input_td"><selectname="publisher"style="width: 100%" class="input_drop"><option value=""></option><option value="1">人民邮电出版社</option><option value="2">清华大学出版社</option><option value="3">电子工业出版社</option></select></td><td style="width: 1%"> </td><td width="29%"><button onClick="select()" id="btnSearch"name="btnSearch"style="width: 15%">查询</button></td></tr></table></form><table border="0" width="100%" align="center"><tr style="height: 1px" class=""><td class="title_td">图书列表 </td></tr></table><divstyle="position: absolute; left: 0px; bottom: 1px; z-index: 1000;"id="excel"><table style="width: 40%"><tr><td style="cursor: hand;"><button style="width: 30%" onClick="addIt()">新增图书</button> <button style="width: 20%" onClick="deleteIt()">删除</button> <button style="width: 40%" onClick="editIt()">修改图书信息</button>2.代码实现6 心得体会网上书店系统是电子商务的一类重要应用领域,通过它可以进行在线商品交易。