1、 课程设计报告书课程设计报告书 课程名称课程名称 .NET 框架程序设计框架程序设计 设计题目设计题目 网上购物车网上购物车 专业班级专业班级 学学 号号 姓姓 名名 指导教师指导教师 I 目目 录录 1 设计时间 .1 2 设计目的 .1 3 设计任务 .1 4 设计内容 .1 4.1 用户控件和主控页的设计 .1 4.1.1 创建用户控件 .1 4.1.2 主控页的设计 .3 4.2 内容页的设计5 4.2.1 主页的设计.5 4.2.2 商品网页的设计 .6 4.2.3 购物车网页的设计 .9 4.2.4 结账网页的设计 . 12 4.2.5 订单网页的设计 . 16 4.3 系统测试
2、. 17 4.3.1 用户控件图. 17 4.3.2 主控页图 17 4.3.3 主页的运行图 . 18 4.3.4 商品网页的运行图 . 19 4.3.5 购物车网页的运行图 19 4.3.6 结账网页的运行图 . 20 4.3.7 订单网页的运行图 . 20 5 总结与展望 21 参考文献 22 - 1 - 1 设计时间 2 设计目的 此次的.net 框架课程设计是对所学网页设计课程的一个阶段性的锻炼,是提高我们对 所学知识综合应用能力的一种方式,是集中实践性环节之一。要求我们对理论课中所学习 到的知识综合运用,实现有一定规模的.net 框架的开发和应用。.net 框架课程设计是计算 机相
3、关专业的必修专业基础课程,其实践性、应用性很强。实践环节对我们来说是必不可 少的一个重要环节。我们可以通过本次课程设计更好的练习并掌握所学知识,在实际的应 用中掌握所学知识,让我们能过更好的理解课堂所学知识,并将它融入到所能涉及到的日 常生活中,从而更好地掌握它,更好的在以后的工作中熟练运用。 3 设计任务 完成对网上购物车系统设计,并写出规范的设计文档。本系统是一个网上食品商店的 小型网站,几个核心问题包括:主页面的设计;商品的分类显示;选购和调整购物车;集 中结算;存储订单;查看订单。将此些功能完好的结合在一起。 4 设计内容 4.1 用户控件和主控页的设计 4.1.1 创建用户控件 用户
4、控件源代码: 欢迎来到网络食品店 - 2 - 主页 购物车 结账 订单 : 用户控件后台文件: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; - 3 - using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.U
5、I.HtmlControls; public partial class WebUserControl : System.Web.UI.UserControl protected void Page_Load(object sender, EventArgs e) DateTime d = DateTime.Now; Label2.Text = d.ToLongDateString() + d.ToLongTimeString(); 4.1.2 主控页的设计 主控页源代码: 无标题页 - 4 - - 5 - Copyright2012网络食品在线 4.2 内容页的设计 4.2.1 主页的设计
6、主页源代码: 欢 迎 - 6 - 选 购 4.2.2 商品网页的设计 商品页源代码: - 7 - 商品页后台文件: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; - 8 - using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Default2 : System.Web.UI.Page protected void Page_Load