- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
辽宁工程技术大学net购货车课程设计模版
软 件 学 院
课程设计报告书
课程名称 ASP.NET动态网站开发
设计题目
专业班级 财升本11-1
学 号 1120970105
姓 名 段奕好
指导教师
目录
1 设计时间 1
2 设计目的 1
3设计任务 1
4 设计内容 1
4.1设计内容概述 1
4.1.1业务流程介绍与分析 1
4.2需求分析 1
4.2.1 总体目标 1
4.2.2 具体目标 2
4.3总体设计 2
4.3.1网页功能流向图 3
4.4详细设计 3
4.4.1模块详细设计 3
4.4.2网站详细设计 3
4.5运行与测试 14
5 存在的问题 16
6 总结与展望 17
参考文献 18
成绩评定 18
1 设计时间
18周(2012年6月12-2012年6月14日)
2 设计目的
强化ASP.NET与SQL Server数据库的知识。课程设计是提高学生对所学知识综合应用能力的一种方式,是集中实践性环节之一,是对所学课程的小结。要求同学们对理论课中所学习到的知识综合运用,实现有一定规模的框架程序设计。
3设计任务
用户管理。(2)用户管理。(3)现显示商品信息。(4)购货车管理。(5)结账管理。(6)查看订单。
4 设计内容
4.1设计内容概述
4.1.1业务流程介绍与分析
利用SQL Server提供的Northwind样板库是一个虚拟的国外食品公司的数据库,利用这个数据库来创建自己的购货车与订单。
在线购物系统主要指的是一个依赖于互连网这个媒体的虚拟网络商店。它应该具有一般超市让顾客自由选择商品然后结账的特点,同时也具有依靠网络作为媒体的特色。有了这种系统人们足不出户就可以安心采购到自己满意的商品。它为人们的生活提供了方便,而且这也将是未来人们购物的一种比较普遍的方式。在线购物系统可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式。本文阐述了目前在线购物系统中存在的一些问题,并提出了解决方法。我们所设计实现的网上商品销售系统选用.NET为系统开发工具,Microsoft Visual Studio 2005、SQL 2000分别作为系统前台和后台数据库开发工具,实现用户可以在系统中、、搜索查询商品、、等功能
(1)用户管理。(2)用户管理。(3)现显示商品信息。(4)购货车管理。(5)结账管理。(6)查看订单。
4.2.2 具体目标
用户管理。
登陆注册,编辑。
现显示商品信息。
根据商品大类信息显示商品类型,点击大类显示对应的分类的商品信息,并可以根据输入框查询具体的商品信息。
购货车管理。
在购货车上显示商品的名称,单价,数量,总价等,可执行修改删除操作。并单击“结账”链接,跳转到结账界面。
结账管理。
用户确认结账后进入新页面,填写付款信息,送货地址信息,确认和提交订单等操作。
查看订单。
4.3总体设计
设计该系统时采用了用户控件和主控页,借此提供了很好的可用性和可维护性,另外设计了五个内容页:主页,商品页,购物车页,结账页和订单页,用来提供具体的功能实现。
用户控件主要使用了四个超级链接,分别链接到主页,购物车页,结账页和订单页。
主控页面使用了一个GridView用来提供产品类别信息,供客户选择。
主页面是客户访问网站的第一个页面,可以给客户提供一个良好的第一印象。
商品页面接受主控页上GridView控件传来的产品类编号,通过WHERE子句显示该类产品的具体信息,并提供“选购”按钮。当客户点击“选购”,会通过生成的内存数据表Cart最终存入到Session。
购物车页面的GridView通过绑定商品页传出的Session值显示客户所要购买的具体商品信息,在该页面上必须输入客户标志,以便后来保存订单,客户输入自己所选购每种商品的具体数量,点击“确认”购买,客户订购信息通过再次生成的内存数据表和客户标志分别存入两个Session中。
结账页面的客户标志,GridView的数据绑定均来自于Session,客户在此进行最终商品购买确认,并进行汇总已查看所付金额。存入订单,通过SqlDateSource控件的NewCartInsert存储过程实现对订单表的插入。
订单页面,实现了对客户订单关于“客户ID”“订购时间”的查询,并允许客户通过“删除”键删除当天自己下的订单。
4.3.1网页功能流向图
图4-1网页间联系
4.4详细设计
4.4.1模块详细设计
主要分为以下五个子模块:购物网页主界面模块、商品分类显示模块、购货车模块、结账模块、订单模块。实现模
文档评论(0)