- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件学院
课程设计报告书
课程名称 .NET框架程序设计
设计题目 网上购物车系统
专业班级 软升本14-2
学 号 1420980208
姓 名 侯铎
指导教师 刘亮
2015 年 1 月
目 录
1 设计时间 1
2 设计目的 1
3设计任务 1
4 设计内容 1
4.1需求分析 2
4.2总体设计 2
4.3详细设计 3
4.4测试与分析 5
4.4.1测试 5
4.4.2分析 7
4.5 附录 7
5 总结与展望 23
参考文献 24
成绩评定 24
1 设计时间
时 间:20周(2015年1月12~2011年1月18日);
上机时间:周一上午,周二上午,周三上午,周四下午;
2 设计目的
本课程设计是学生学习完《.net框架程序设计》课程后,进行的一次全面的综合训练,通过课程设计,让学生掌握运用Visual Stdio.NET平台开发一个虚拟商品采购中的虚拟购货车和订单子系统,综合运用本课程前面讲述的各部分内容。
3设计任务
完成对网上购物车系统设计,并写出规范的设计文档。本系统是一个网上食品商店的小型网站,几个核心问题包括:主页面的设计;商品的分类显示;选购和调整购物车;集中结算;存储订单;查看订单。将此些功能完好的结合在一起。
4 设计内容
课程设计以一个订单为中心的小型电子商务网站为基础,传统观念中的商店除必须有商品以外,还需要有店房、门面和货架等。而网上商店主要依靠网络技术来完成商品展示、订购以及支付等项工作,网上商店既没有店房、门面也没有货架,因此网上商店常被称之为“虚拟”商店。
人们到超级商场去购买东西时,总得先将想买的商品从货架上取下来,放到购货车中,然后集中起来一起算账、付款。网上商店模拟这个购物过程,先让客户从不同的网页中选取商品,并将这些商品集中到“购货车”中一起算账,最后生成完整的订单。网上购货车不同于实际的购货车,它是一种虚拟结构,称为“虚拟购货车”。
“虚拟购货车”和“订单”是商品采购中的核心部分,创建虚拟购货车和订单是一门综合技术,可以采用多种方式。所用的技术包括:利用用户控件和主控页进行界面设计;实现数据表多表之间的同步;完成对数据表的显示、修改和统计。除此以外,还要动态生成内存中的数据表以及使用Session对象保存数据并在网页之间进行传递等。
SQL Server提供的Northwind样板库是一个虚拟的国外食品公司的数据库,我们将利用这个数据库(加以简化)来创建自己的购货车与订单。下面先对Northwind样板库做一个简单的介绍。
Northwind样板库的数据表包括以下4部分。
订单部分:包含订单表(Orders)、订单细目(Order Details)、订单发货(Shippers)。
产品部分:包括类型表(Categories)、产品表(Products)、产品提供者(Suppliers)。
雇员信息部分:包括有关雇员(Employees)的4张表。
顾客信息:包括顾客表(Customers)等。
本设计还需要在数据库中自行建立一个简化的订单表,订单表的结构将在下面讲述。
4.1需求分析
理解系统的关键是搞清GridView、内存数据表与Session对象三者之间的关系。系统的执行过程是:进入“主界面”(主页面这里没有画),显示商品分类,以及欢迎界面;在分类数据表(Categories)中任选一种数据类型,同步打开“产品.aspx”网页,用GridView控件分类显示Products数据表中相应的商品;单击想要购买的商品,将该商品的数据取出来,放到下面的动态数据表中(数据表用虚线画的长方形表示),然后再将数据表放入“购货车”中,这里的购货车用Session[ShoppingCart]表示;打开“购货车.aspx”网页,控件GridView以Session[ShoppingCart]作为数据源显示数据,并在新网页中确定购买的数量,并输入“客户标志”;与此同时生成新的内存数据表,并将新数据表存入新的Session[ShoppingCart2]中;打开“结账.aspx”网页,以新Session对象作为数据源在GridView控件中显示数据,同时通过Session[khbj]将客户标志传入到网页中;在“结账”网页中完成计算总价的工作,最后存入订单;在“查看订单.aspx”网页中以客户
您可能关注的文档
- 2016会计继续教育考试基本3.doc
- 2016法治理论考试复习题推断题.doc
- 2016福建选调生考试考前必看-申论作文结构布局.docx
- 2016考研国际贸易专业剖析.docx
- 2015土建训试卷14.doc
- 2017吉林监理考试大纲.docx
- 21实际研究生英语教材英语课本翻译[江西].doc
- 36化工专业“无机化学实验”教学大纲王辉.doc
- 2016造价师继续教育试题.docx
- 5445011电会试题.doc
- 基于2025年市场需求,废旧服务器回收再制造项目可行性研究.docx
- 2025年天然气水合物(可燃冰)开采技术深海地质风险防控与安全风险评价体系研究报告.docx
- 能源行业2025年数字化转型关键技术与案例分析.docx
- 低碳城市规划与城市绿色产业发展案例分析.docx
- 物联网技术在农业精准种植中水资源管理的应用效果报告.docx
- 2025年工业废气深度净化技术在环保型纺织染整行业的应用与环保效益报告.docx
- 2022大兴安岭地区公务员行测及答案详解(网校专用).docx
- 能源行业数字化转型创新模式与商业模式研究报告.docx
- 能源行业数字化转型市场趋势与竞争力分析报告.docx
- 语文9上《故乡》课件.pptx
最近下载
- 土地流转解约合同模板8篇.docx VIP
- 学堂在线 科研伦理与学术规范 期末考试答案.docx VIP
- 《GBT 5336-2022汽车车身修理技术条件》最新解读.pptx
- 中国台球协会技能等级考试中式台球考题说明.pdf VIP
- 国开 电大计算机应用基础 终结性考试试题及答案.docx VIP
- GBT3798-2021 汽车大修竣工出厂技术条件.pdf VIP
- 《中国现代文学专题》期末复习指导_综合练习题及答案.doc VIP
- 化学方程式配平万能解法解析.docx VIP
- 风电基础工程清单报价汇总表.pdf VIP
- 2024年曲阜师范大学成教《计算机控制技术》期末考试复习试题.pdf VIP
文档评论(0)