实践环节报告格式(实验专用周、技能训练)(1)(2)

2018-12-19 22:51

洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告

管理员登录流程图

结束 查看订单 用户管理 退出 选择操作 管理员界面 是 密码验证 管理员登录 否 开始 数据库的逻辑设计

管理员实体E-R图

2

洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告

用户实体E-R图 图书信息实体E-R图 id 购物车实体E-R图

Order_id Product_id buynum 购物车 price category pnum imgurl name description 图书 gender email tele introduce password state username id 用户 activecode registTime role 3

洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告

订单实体E-R图 id 订单 User_id money receiveAddress paystate ReceiveName ordertime Book表是图书的信息(包括:图书ID,图书名称,图书描述,图书价格,图书类别等),如下

`id` varchar(100) NOT NULL DEFAULT '', `name` varchar(40) DEFAULT NULL, `price` double DEFAULT NULL, `category` varchar(40) DEFAULT NULL, `pnum` int(11) DEFAULT NULL, `imgurl` varchar(100) DEFAULT NULL, `description` varchar(255) DEFAULT NULL,

orderitem表是购物车的信息(包括:购物车ID,图书ID,图书单价,购买数量,订单ID等)

`order_id` varchar(100) NOT NULL DEFAULT '', `product_id` varchar(100) NOT NULL DEFAULT '', `buynum` int(11) DEFAULT NULL, PRIMARY KEY (`order_id`,`product_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Orders表是订单的信息(包括:订单ID,订单人,订单人电话,订单人地址,订单日期,订单的状态) `id` varchar(100) NOT NULL,

4

洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告

`money` double DEFAULT NULL,

`receiverAddress` varchar(255) DEFAULT NULL, `receiverName` varchar(20) DEFAULT NULL, `receiverPhone` varchar(20) DEFAULT NULL, `paystate` int(11) DEFAULT '0',

`ordertime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `user_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

User表是用户的信息(包括:用户id,用户姓名,用户密码,用户电话,用户地址

`id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(20) DEFAULT NULL, `password` varchar(20) DEFAULT NULL, `gender` varchar(2) DEFAULT NULL, `email` varchar(50) DEFAULT NULL, `telephone` varchar(20) DEFAULT NULL, `introduce` varchar(100) DEFAULT NULL, `state` int(11) DEFAULT '0',

`role` varchar(10) DEFAULT '普通用户',

`registTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `activecode` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;

图书信息的查询和购买:

protected void searchlist_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == \

5

洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告

{ string strbookID = e.CommandArgument.ToString(); Response.Write(\ + strbookID + \ } if (e.CommandName == \ {

if

(Session[\

!=

null)

{ string strbookID = e.CommandArgument.ToString();//

BookID

string strcarID = Session[\ string str = \* from Bo_Shop where ShopName='\ strcarID + \

\ SqlConnection con = Db.MyCon(); SqlCommand cmd = new SqlCommand(str, con);

con.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (!dr.HasRows) { DataSet ds =

Db.ReSet(\* from Bo_Book where BookID='\+ strbookID + \ string bookname = ds.Tables[0].Rows[0][2].ToString(); string bookpoint = ds.Tables[0].Rows[0][5].ToString(); string bookprice = ds.Tables[0].Rows[0][6].ToString(); string booknum = \ Db.ChkSql(\into Bo_Shop(ShopName,ShopTitle,ShopBID,ShopPoint,ShopPrice,ShopNum) values('\+ strcarID + \+ bookname + \+ strbookID + \ + bookpoint + \+

bookprice + \+ booknum + \ } else { Db.ChkSql(\Bo_Shop set ShopNum=ShopNum+1 where ShopName='\+ strcarID + \and ShopBID='\+ strbookID + \

}

Response.Redirect(\ } else { Response.Write(\您还没有登录, 请先登录再购买!');\ } }

图书查询代码:<%@page contentType=\

6


实践环节报告格式(实验专用周、技能训练)(1)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学五年级语文上册期末试卷及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: