欢迎来到天天文库
浏览记录
ID:12083270
大小:433.00 KB
页数:15页
时间:2018-07-15
《基于asp架构的网页设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南娄底职业技术学院ASP.NET网站开发实训报告实训题目:网上购物网站系部:电子信息工程系专业:计算机网络技术学生姓名:夏新勇学号:207160145指导教师:肖子蕾起迄日期:10年06年06日~10年06月11日一实训目的计算机网络专业的《ASP.NET网站开发》实训就是为了配合该课程的理论课程讲授,为了让学生能更好掌握网站设计与制作的全过程;熟练使用sqlserver对网站后台数据库进行设计;掌握c#语法,熟练运用ado.net及数据源控件对数据库操作,运用vs2005对网页进行整体的布局和设计;培养学生的团队合作精神;提高学生的思考问题、分析问题
2、、解决问题的能力;适应市场需求。二实训要求在规定的时间内组织小组成员确定好网上购物网站的总体设计,分配好各自的任务,并组织成员对其设计的相关模块进行整合和修改,达到网站布局合理、色彩合谐的效果。并从中进一步学习课程相关内容,达到学以致用的效果,在实训结束时提交实训报告。·三实训的准备1、网页的总体轮廓在设计网站结构时根据网站功能规划好网页的总体轮廓,画出结构图。然后再采集素材。前台的流程图如下:系统登录登录页面商品浏览用户操作否是是用户注册注册成功商品购物购物的查看钱包的结账购物车的查看看否继续终止购物物否后台流程图如下:登录页面是网上购物模块管理员登录
3、商品名称商品类型商品价格订单查询否·四实训内容1、模块功能设计网上购物网站主要设计的是一个提供商品的在线购买网站,包括以下几个功能模块:(1)、用户登录。验证用户输入的用户名和密码,判断是否为合法的用户。(2)、用户注册。允许新的用户注册为本网站合法的访问者。(3)、找回密码。当注册用户丢失或遗忘其密码时,允许用户通过注册时的信息找回密码。(4)、商品查询。分类查询所要购买的商品信息。(5)、商品采购。选择要采购的商品,设置其购买数量并提交。(6)、查看商品订单。供管理员查看用户所采购的商品信息。(7)、商品信息设置设置商品的基本信息。(8)、商品分类设
4、置。设置商品的类别。以上模块中我主要设计的是浏览商品页面(BrowserGoods.aspx)、购物车页面(CommitGoods.aspx)。2、数据库设计本网站的实现采用的是MicrosoftSQLServer2005作为数据库,数据库名为:db_11。在数据库中包含了八个表,adminlogin,OrderInfo,tb_Counter,tb_GoodsInfo,tb_Member111,tb_Shouhou,Vote,yinhang其中adminlogin是管理员用户数据信息表,orderInfro是购物车商品暂存表,tb_Counter是保存商
5、品信息表,tb_GoodsInfo是商品数据信息表,tb_Member111是普通用户信息表,tb_shouhou,是收货人数据信息表,vote是商品信息评价表,yinghang是会员账号信息表。表一adminlogin表执行后数据表adminlogin如下显示:表二OrderInfo表执行后数据表OrderInfo如下显示:表三tb_Counter执行后数据表tb_Counter如下显示:表四tb_GoodsInfo执行后数据表tb_Counter如下显示:tb_Member111数据表如下图执行后数据表tb_Member111如下显示:Vote数据表
6、如下图执行后数据表Vote如下显示:yinhang数据表如下图执行后数据表yinhang如下显示:五实训内容的具体实现1、数据库链接的语句SqlConnectionsqlcon=newSqlConnection("DataSource=.;database=db_11;integratedsecurity=SSPI");SqlCommandsqlcom;五、购物页面—选择商品普通用户登录成功后进入本页面。用户购物的操作分为两部,第一步是选择所要订购的商品,第二步是确定订购数量并提交,选择商品的操作界面如下图所示:在此页面中,显示不同类型的商品信息。商品的
7、显示可通过DataList1的控件的数据邦定来实现的。DataList1_ItemCommand事件代码如下:protectedvoidDataList1_ItemCommand(objectsender,EventArgse){if(e.CommandName.ToLower()=="add"){//添加到购物车中,购物车中的商品数据保存在表OrderInfo中SaveSubGoodsClassGoods=null;Goods=GetSubGoodsInformation(e);stringUserIP=Convert.ToString(Request
8、.UserHostAddress);intExistsNum=ExistsInf
此文档下载收益归作者所有