版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、综合实训(课程设计)项目 ASP.NET 专 业: 计算机应用技术 课程名称: ASP.NET 系 部: 计算机与信息工程系 班 级: 091311 指导教师: 高 祖 彦 完成时间: 2011-11-22 学生姓名: 谈锐 学 号: 09131120 恩施职业技术学院学生综合实训(课程设计)评分表学生姓名谈锐专业计算机应用班级091311课程名称A综合实训项目(课程设计题目)B2C完成时间2011-11-22实训总结(设计说明)摘要通过这次实验我自己动手用做了一个电子商务网站,在制作的过程中我学到了许多知识,为以后的工作打下良好的基础。指导教师意见 指导教师签字: 年 月 日 综合实训(课程
2、设计)成绩数据库名:db_NetStore表名:sysdiagrams1序号列名数据类型长度小数位标识主键允许空默认值说明1namesysname2560否2principal_idint40否3diagram_idint40是是否4versionint40是5definitionvarbinaryMAX0是表名:tb_Admin序号列名数据类型长度小数位标识主键允许空默认值说明1AdminIDint40是是否2AdminNamevarchar500否3Passwordvarchar500否4RealNamevarchar500否5Emailvarchar500否6LoadDatedateti
3、me83否getdate表名:tb_BookInfo序号列名数据类型长度小数位标识主键允许空默认值说明1BookIDint40是是否2ClassIDint40否3BookNamevarchar500否4BookIntroducentext160否5Authorvarchar500否6Companyvarchar500否7BookUrlvarchar2000否8MarketPricefloat80否9HotPricefloat80否10Isrefinementbit10否11IsHotbit10否12IsDiscountbit10否13LoadDatedatetime83否getdate表名:t
4、b_Class序号列名数据类型长度小数位标识主键允许空默认值说明1ClassIDint40是是否2ClassNamevarchar500否3CategoryUrlvarchar500否表名:tb_Detail序号列名数据类型长度小数位标识主键允许空默认值说明1DetailIDint40是是否2BookIDint40否3Numint40否4OrderIDint40否5TotailPricefloat80否6Remarkvarchar2000是表名:tb_Image序号列名数据类型长度小数位标识主键允许空默认值说明1ImageIDint40是是否2ImageNamevarchar500否3Imag
5、eUrlvarchar2000否表名:tb_LeaveWord序号列名数据类型长度小数位标识主键允许空默认值说明1IDint40是是否2Uidnvarchar500否3Subjectnvarchar500否4Contentntext160是5DateTimedatetime83否6IPnvarchar200否表名:tb_Member序号列名数据类型长度小数位标识主键允许空默认值说明1MemberIDint40是是否2UserNamevarchar500否3Passwordvarchar500否4RealNamevarchar500否5Sexbit10否6Phonecodevarchar200否
6、7Emailvarchar500否8Addressvarchar2000否9PostCodechar100否10LoadDatedatetime83否getdate表名:tb_OrderInfo序号列名数据类型长度小数位标识主键允许空默认值说明1OrderIDint40是是否2OrderDatedatetime83否getdate3BooksFeefloat80否4ShipFeefloat80否5TotalPricefloat80否6ShipTypevarchar500否7ReceiverNamevarchar500否8ReceiverPhonevarchar200否9ReceiverPost
7、Codechar100否10ReceiverAddressvarchar2000否11ReceiverEmailvarchar500否12IsConfirmbit10否013IsSendbit10否014IsEndbit10否015AdminIDint40是16ConfirmTimedatetime83是表名:tb_Reply序号列名数据类型长度小数位标识主键允许空默认值说明1IDint40是是否2UNamenvarchar500是3Contentntext160是4DateTimedatetime83是5ReplyIDint40是6IPnvarchar200是using System;usi
8、ng System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;using System.Collections;public partial class _Default : Syst
9、em.Web.UI.Page CommonClass ccObj = new CommonClass(); GoodsClass gcObj = new GoodsClass(); protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) RefineBind(); HotBind(); DiscountBind(); /绑定市场价格 public string GetVarMKP(string strMarketPrice) return ccObj.VarStr(strMarketPrice, 2); /绑定
10、热卖价格 public string GetVarHot(string strHotPrice) return ccObj.VarStr(strHotPrice, 2); protected void RefineBind() gcObj.DLDeplayGI(1, this.dLRefine, Refine); protected void HotBind() gcObj.DLDeplayGI(3, this.dlHot, Hot); protected void DiscountBind() gcObj.DLDeplayGI(2, this.dlDiscount, Discount); p
11、ublic void AddressBack(DataListCommandEventArgs e) Sessionaddress = ; Sessionaddress = Default.aspx; Response.Redirect(/showInfo.aspx?id= + Convert.ToInt32(e.CommandArgument.ToString(); protected void dLRefine_ItemCommand(object source, DataListCommandEventArgs e) if (e.CommandName = detailSee) Addr
12、essBack(e); else if (e.CommandName = buy) AddShopCart(e); protected void dlDiscount_ItemCommand(object source, DataListCommandEventArgs e) if (e.CommandName = detailSee) AddressBack(e); else if (e.CommandName = buy) AddShopCart(e); protected void dlHot_ItemCommand(object source, DataListCommandEvent
13、Args e) if (e.CommandName = detailSee) AddressBack(e); else if (e.CommandName = buy) AddShopCart(e); / / 向购物车中添加新商品 / / / 获取或设置可选参数, / 该参数与关联的 CommandName / 一起被传递到 Command 事件。 / public void AddShopCart(DataListCommandEventArgs e) Hashtable hashCar; if (SessionShopCart = null) /如果用户没有分配购物车 hashCar =
14、new Hashtable(); /新生成一个 hashCar.Add(e.CommandArgument, 1); /添加一个商品 SessionShopCart = hashCar; /分配给用户 else /用户已经有购物车 hashCar = (Hashtable)SessionShopCart;/得到购物车的hash表 if (hashCar.Contains(e.CommandArgument)/购物车中已有此商品,商品数量加1 int count = Convert.ToInt32(hashCare.CommandArgument.ToString();/得到该商品的数量 has
15、hCare.CommandArgument = (count + 1);/商品数量加1 else hashCar.Add(e.CommandArgument, 1);/如果没有此商品,则新添加一个项 protected void Button1_Click(object sender, EventArgs e) using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.
16、UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class Manage_Login : System.Web.UI.Page CommonClass ccObj = new CommonClass(); DBClass dbObj = new DBClass(); protected void Page_Load(object sender
17、, EventArgs e) if (!IsPostBack) this.labCode.Text =ccObj.RandomNum(4);/产生验证码 protected void btnLogin_Click(object sender, EventArgs e) /判断用户是否已输入了必要的信息 if (this.txtAdminName.Text.Trim() = | this.txtAdminPwd.Text.Trim() = ) Response.Write(ccObj.MessageBox(登录名和密码不能为空!); else /判断用户输入的验证码是否正确 if (txtAdm
18、inCode.Text.Trim() = labCode.Text.Trim() /定义一个字符串,获取用户信息 string strSql = select * from tb_Admin where AdminName=+this.txtAdminName.Text.Trim()+ and Password=+this.txtAdminPwd.Text.Trim()+; DataTable dsTable=dbObj.GetDataSetStr(strSql, tbAdmin); if (dsTable.Rows.Count 0) SessionAID = Convert.ToInt32(
19、dsTable.Rows00.ToString();/保存用户ID SessionAName = dsTable.Rows01.ToString();/保存用户名 Response.Write(window.open(AdminIndex.aspx);window.close();); else Response.Write(ccObj.MessageBox(您输入的用户名或密码错误,请重新输入!); else Response.Write(ccObj.MessageBox(验证码输入有误,请重新输入!); protected void btnCancel_Click(object sende
20、r, EventArgs e) Response.Write(window.close();location=javascript:history.go(-1);); using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class feedback : System.Web.UI.Page CommonClass ccObj = new CommonClass(); DBClass dbObj = new DBClass(); protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) if (SessionUserName = null) Response
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 患者观察和巡视管理制度
- 康复用品管理制度
- 2022年三年级语文下册第六单元主题阅读+答题技巧(含答案、解析)部编版
- 【假期阅读技能提升训练】小学语文三年级下册阅读技能提升内文阅读第5讲-附答案.部编版
- 2024年张家口办理客运从业资格证2024年试题
- 2024年巴中申请客运从业资格证考试题和答案
- 2024年武威道路客运输从业资格证理论考试答案
- 2024年天水道路旅客运输驾驶员从业资格考试试题及答案
- 历史-浙江省湖州、衢州、丽水2024年11月三地市高三教学质量检测试卷试题和答案
- 吉首大学《国际商务礼仪》2021-2022学年第一学期期末试卷
- 司法所安置帮教工作流程图
- 贫困户困难补助申请书
- 桥梁养护与加固绪论课件
- 部队战时政治工作-PPT课件
- 平板显示技术:TFT-LCD工艺
- 动火安全作业票填写模板2022年更新
- 外研版九年级英语上册全套ppt课件
- 沟槽开挖支护专项施工方案(46页)
- Matlab基本介绍
- 部编版四年级语文上册专项复习课外阅读专项
- 横道图施工进度计划
评论
0/150
提交评论