购物网实训设计.docx
- 文档编号:1230154
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:24
- 大小:684.38KB
购物网实训设计.docx
《购物网实训设计.docx》由会员分享,可在线阅读,更多相关《购物网实训设计.docx(24页珍藏版)》请在冰豆网上搜索。
购物网实训设计
综合实训报告书
专业:
计算机应用
班级:
普高
学号:
200901010001
姓名:
董冬兰
指导教师:
邓宾李湘云姜宏志
实习方向:
.NET编程基础
实习时间:
2011年5月27日--2011年7月2日
填表日期:
年月日
计算机系制
实习题目
网上书店
指导教师评语及成绩:
成绩:
教师签名:
职称:
年月日
系审查意见:
审查成绩:
审查人签名:
职称:
系签章:
年月日
教务处终审意见:
终审成绩:
终审人签名:
职称:
公章:
年月日
摘要
当今风靡全球的热潮是Internet,也就是互联网,它正改变我们的生活,并将远远超过电话、电报、汽车、电视……对人类生活的影响。
Internet能带给我们知识、信息、机会、观念……甚至更多,它早已不是电脑专业人士的专利了,它已成为千千万万人士不可缺少的生活组成部分了。
如果你是科研工作者,通过它可以与全世界的同行共同探讨学术问题,并可以在最短的时间内得到来自全球的信息;如果你是作家,你不必出门,就可以直接交稿、校对、出版;如果你是医疗工作者,你可以通过它进行全球会诊,如果你是记者,你只要几秒钟,便可将你的新闻报导图文并茂地传向世界每一个角落;如果你是市场推广或策划人员,你可以在任何时候都能掌握着全世界的最新商业信息;如果你是教育工作者,你可以漫游于全世界的各个大学,查阅你想要的资料。
总之,Internet可以存在于我们生活的各个角落,它可以为任何人掌握,服务于任何人。
最近几年,网上购物成了一种新时尚,许多人都通过网络来购买自己喜欢的东西,比如说衣服,化妆品,手机等等。
网上购物几乎成为了许多人生活中不可或缺的部分,为我们的生活提供了便捷。
当然网上书店也由此应运而生。
本系统以ASP.NET为主要制作工具,SQL为后台,实现了会员登陆、用户注册、用户数据的采集、书籍的预览查询、对书籍的购买通过购物车实现等基本功能。
该系统可以克服传统图书销售中地域、广告宣传、人力资源不足等限制,能很好地适应网上销售需求。
关键词:
网上书店、电子商务、购物车、ASP.NET
第一章引言
1.1项目背景
随着互联网的迅速发展,人们对网上购物的兴趣和热情也日益提升,与此同时,网上书店作为最适合销售图书的方式,也逐渐得到人们的青睐。
越来越多的人直接从网上获得所需的图书,自1995年7月全球第一个网上书店亚马逊书店在美国开业以来,网上书店如雨春笋的涌现。
专家估计2006年或更早,成人消费图书市场的份额中,网上书店约占50%。
网上书店作为一种新的图书发行主体,随着数字图书的出版而占据越来越重要的地位。
网上书店在我国起步较晚,但因其众多优势发展较快,目前国内具有代表性的书店有当当网和卓越网。
目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能,新品图书展示功能、图书展示功能、在线洽谈功能、交易功能、采购功能、图书分类功能、搜索功能等等,几乎网上书店功能都可以在互联网上进行电子化的高效运作。
A(C#)语言涵盖知识面广,可有效地提高学生综合运用所学知识,分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
1.2研究意义
21世纪是一个以网络为核心的信息时代,数字化,网络化与信息化是21世纪的时代特征。
随着中国加入WTO,互联网的不断发展以及全球经济一体化的逐步深入,网上销售已成为现代传统书店不可缺少的经营策略之一。
为了满足消费者只要通过互联网就可以足不出户的购买自己喜欢的图书,改变传统商业交易,在互联网上进行交易,实现网上购买图书。
为了实现上述目的,我对网上书店售书系统有了深一步的了解,从而满足客户的要求,让他们可以随时找到自己想要购买的图书。
网上书店系统具有传统书店无法比拟的优点,具体体现在:
1具有极强的方便性和快捷性,顾客可以不出户购买到自己所需的图书。
2加快图书流通,交易速度,从而能够迅速开拓目标市场,实现投入和回报效益的最大化。
3加快过客信息反馈,有利于提高服务质量,扩大消费群,并最终获取更高的效益。
1.3本系统所作的工作
网上书店系统是集在线销售和后台管理为一体的电子商务系统,也是基于B/S体系结构的网络应用系统,其中牵扯到网站设计,网络数据库的连接和基于Web应用程序开发等相关技术。
为了开发该网上书店系统,并且使系统能够真正达到“适用、好用”的标准,本人认真的学习了ASP.NET程序设计(基于C#语言)、数据库SQL等相关软件教程及网站所需理论知识后台结构化管理模式,涵盖了栏目设置、图书添加、图书编辑、商品管理、订单管理、基础信息管理等等,为书店的电子化管理提供了一套良好的管理模式。
另外为了增强系统的实用性,使尽量与实际的应用系统相吻合,本人对同类网站的内容、功能进行了分析与对比。
吸取了他们的可取之处,并在借鉴前人的基础之上有所创新,挖掘自己的独特之处,构建出本网上书店系统,他能很好的反应电子商务的运行过程。
一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。
本书店系统通过本小组成员的精心打造,同时也可根据书店客户的品味,让书店的设计充分体现电子商务时期的时尚、大众化。
主要页面如下:
1主页面:
此页面有模板页生成,可实现会员登录、注册、图书搜索、浏览部分图书。
菜单项中连接不同的图书类别页面。
2详细页面:
帮助客户对图书更进一步的了解,如:
编号、价格、出版社、出版时间、图书简介等。
若客户想要购买,可点击添加到购物车。
3购物车页面:
每个客户拥有自己的购物信息记录,这就是虚拟的购物车。
用于存储所选的图书名称、购买数量、图书价格、客户名称等基本信息。
4后台管理页面:
管理员通过登录进入后台,主要链接会员管理、商品管理、订单管理等页面。
5图书录入页面:
图书的输入信息完整性,对每项实施了验证。
第二章系统分析
2.1需求分析
网上购物逐渐深入到人们的生活当中,给生活带来了方便。
然而大多说的电子商务网站,都只是一个简单的在线说明书或销售工具。
为了充分利用现有资源,提高工作效率,降低劳动成本,我们小组选择了对网上书店进行了开发,该系统解决了网上售书的所需要的功能,对用户来说具有操作简单,界面直观等优点,对系统管理员老说,管理功能完备,操作方便。
该系统利用了网络的方便,快捷和普遍提高了售书的效率,并降低了劳动强度。
2.2功能结构分析
图2-1功能结构图
2.3业务流程分析
图2-2登陆流程图
图2-3业务流程图
2.4数据流程分析
图2-4数据流程图
2.5数据字典
1.数据流
数据流
系统名:
网上书店编号:
条目名:
订单明细表别名:
来源:
客户
去处:
管理员
数据流结构:
订单明细表:
订单编号+户姓名+收货人姓名+收货人地址+收货人电话+订单日期+订单号码+订单状态+金额
简要说明:
管理员用于查看客户提交的订单。
修改记录:
日期:
图2-5订单明细表数据流说明
2.外部实体:
系统名:
网上书店编号:
条目名:
管理员表别名:
来源:
管理员
去处:
管理员表
主要特征:
输入正确的已存在的管理员名称+密码
简要说明:
管理员输入管理员名称和密码进入后台,对后台实施管理。
图2-6外部实体说明
第三章系统设计
3.1模块设计
3.1.1前台管理模块
图3-7前台管理模块图
图书的浏览,以列表的方式显示图书的信息,这样可以在页面显示大量的图书,同时提供多种浏览方式,如:
分类浏览,热门推荐等。
3.1.2购物车模块
图3-8购物车模块图
用户登陆后,把自己先想购买的图书加入到购物车,然后继续寻找其他的图书。
购物车中存储当前用户想要购买的所有图书。
点击“购物车展示”查看购买的图书,用户也可修改购买数量。
3.1.3后台管理模块
图3-9后台管理模块图
登陆:
只有成为管理员后,输入正确的密码和名称才可进入后台。
订单管理:
用户下达订单后,管理员需要对用户订单进行处理,为用户准备订购的图书,并组织送货,收取货款等。
3.1.4数据库模块
图3-10数据库模块图
图书信息表:
存放网上书店所销售的所有的图书。
客户信息表:
存放书店客户的基本信息。
订单明细表:
存放与客户相关的订单的详细的相关信息。
3.2系统功能结构设计
系统功能结构设计的主要任务就是根据系统的总体目标和功能,将整个系统合理地划分成若干个功能模块,正确处理模块之间的调用关系和数据关系,并根据评价标准对模块结构进行优化。
前台功能:
(1)新客户注册及登录。
(2)图书的查询及浏览。
(3)图书详细信息显示。
(4)购物车功能。
后台功能:
(1)会员管理。
(3)订单管理。
(2)商品管理。
3.3代码设计
3.3.1用户登录主要代码:
SqlConnectionconn=newSqlConnection();
conn.ConnectionString="server=localhost;database=WebData;integratedsecurity=true";
conn.Open();
SqlDataAdapterda=newSqlDataAdapter("select*from客户信息表where客户姓名='"+Name.Text+"'and密码='"+PassWord1.Text+"'",conn);
DataSetds=newDataSet();
da.Fill(ds,"客户信息表");
//dsread("select*from客户信息表where客户姓名='"+Name.Text+"'and密码='"+PassWord1.Text+"'","客户信息表");
if(ds.Tables["客户信息表"].Rows.Count!
=0)
{Label3.Text="欢迎"+Name.Text+"光临";
Session["denglu"]="chenggong";
Session["yhm"]=Name.Text;}
else
{Label3.Text="未能找到您的信息,请登录!
";}
3.3.2搜索图书代码
Panel2.Visible=true;
Panel1.Visible=false;
SqlConnectionconn=newSqlConnection();
conn.ConnectionString="server=localhost;database=WebData;integratedsecurity=true";
conn.Open();
SqlDataAdapterda=newSqlDataAdapter("select*from图书信息表where图书名称like'%"+TextBox3.Text+"%'",conn);
DataSetds=newDataSet();
da.Fill(ds,"图书信息表");
if(ds.Tables["图书信息表"].Rows.Count!
=0)
{Label4.Text="您查询的信息如下:
";
DataList2.Visible=true;
DataList2.DataSource=ds.Tables["图书信息表"];
DataList2.DataBind();}
Else
{Label4.Text="对不起
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 购物 网实训 设计