学生文件-12电商_第1页
学生文件-12电商_第2页
学生文件-12电商_第3页
学生文件-12电商_第4页
学生文件-12电商_第5页
已阅读5页,还剩19页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I 前 关于ASP.NET的介 数据库与的 视图及过 会员 总 致 参考文 渔家小店数据库设计与页面设电子商务现状分一下电子商务的发展现状,并且大胆电子商务的未来趋势加快电子商务相关的进程须具有一个安全、可靠的互联网环境.其次,建立安全技术标准的电子商务综合的网上经营活动的监测工作,有效实施网上。措施增强公众的网络经济意识和信心以建立信用体系和加强信用为以健全和制度为支撑,促进,防范交易风险在电子商务时代,企业如何借助网络的低成本实现扩张,从而达到迅速撬动市场的目的是每一个鞋企需要面对的问题。2014年以来,随着网-购普及和深入,鞋从对电子商务的不屑一顾,到如今对电子商务的渴望,鞋企的态度可谓发生了180度的转弯。可以预见的是,一场由电子商务的已经在我国的制鞋行业中掀在了多家网上鞋城后得到结论——鞋子销售是现阶段鞋类产业B2B2C模式更好的式,同时也可以更好的提升鞋类品牌的知名度。相对于实体店,能放上上千种的网店成了人们购物的首选。根据多次多方面的和,本最终选定以网上鞋店为的既符合的潮流,又符合自己的,一举两得设想及预期结本主要针对与管理员和会员的最终实现效果将利用SQLServer2005实现的会员可以查找指定产品分类或产品,也可以显示商品4)用户可以进行会员 ,查看账号信息以及对会员自身的信息修改数据库的介张表就可以看成是一个数据库有了这个"数据仓库"就可以根据需要随时查询某在计算机上自动进行那的人事管理就可以达到极高的水平此外在财务管理、作为网络的一个重要应用数据库在建设与网络中发挥着至关重要的作SQL(StructuredQueryLanguange)SQL。它是一种简而言之,SQLSQL库及建设中的作用。现在常用的数据库有:SQQL、SQLServer、MySQL、ORACLE和ACCESS。本主要讲的是SQLServer2005对于建设起到的关键作用。SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的功能可以构建和管理用于业务的高可关于ASP.NET的介ASP.NETASPIIS2.0(WindowsNT3.51),当时ADO1.0IIS3.0(WindowsNT4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了VisualInterDev之一,数以万计的ASP也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。不过ASP的缺点也逐渐ASPASP.NETC#VB.NET,同时也支持多种语言的开发。如图2.1ASP.NET语支说微软支关于其他技术的介除了上边提到的SQLServer2005与,建设中还需要运用许多其他htmlC#语言。技术上的问题不说,数据库的构架与数据字数据库一共有9图3.1 3.2product是(自动增长商品否否商品类别否否否否否否否3.3Admin是(自动增长否否否真实3.4OrderDetail是(自动增长否订单否否商品否e否否否否3.5OrderInfo是(自动增长订单否真实否否否否否否否否否否3.6TempOrderInfo是商品是否e否否否否3.7user是用户否否否真实否否否否否否否3.8Notify是(自动增长否否否是(自动增长否3.10SalesNum是(自动增长商品否否商品类型否数据库与的页开发技术一般是通过语言进行编程在服务器端调用数据库根据客户的不同请求,把相应的数据库数据以HTML的格式发送给客户。由于对息的更新主要是通过数据库完成网页内容的添加修改删除等都建立台数据库连接的基础上。所以连接数据库在制作过占有很重要的位置。1.server=服务器名;database=数据库名;UID=用户名;pwd=DataSource;InitialCatalog;UserID= 文件,这个文件是一个xml文件,它用来web应用程序的配置信息,例如创建一个节数据库连接字符串,这样当ASP.NET页面需要与数据库进行交互时,就不需要每次进行数据库连接并且当数据库迁移到另一个不同的服务器上或整个进行web。Config<configuration>下的子配置节<connectionstrings/>,使用name属性和<connectionstring/>属性配置<addname="heyjudeConnectionString(自定义的名字,为了以后连接。)"connectionString="DataSource=(服务器地址);InitialCatalog=heyjude(要连接的数据库名称);UserID=s 在连接前需要用using命名空间using在visualstudio2005中需要命名空间usingSystem.Configuration;protectedvoidPage_Load(objec der,EventArgse){ SqlConnectionsqlstr=newSqlConnection(connection);}地址发生改变时,只需要在web。Config中改变服务器的地址即可。如果嫌给web。Config中添加代码比较麻烦,可以直接在默认页面中添加一个sqldatasource控件即可,按照步骤进行配置即可在web。Config中自动出现相应的增删改查功能与数据前台中很多功能是有数据库支持的数据库在页的某些增删改查功能3.2:图 数据库的角搜索功能与数据搜索引擎可以从数据库中抓取商品, 其大致路径为图3.33.3利用数据库判断用户是否登在可以利用代码验证用户是否登陆protectedvoid der,EventArgsSqlConnectionmyconnnewSqlConnection(); if(myconn.State==SQLmandmycmd= d("select*fromUserswhereUserName='"+txtusername.Text.Trim()+"'andPassWord='"+txtpassword.Text.Trim()+"'",myconn);SQLSqlDataReadermydr=表的建立及数据显,要对每个表进行字段属性的设置。(至少包括9张表,如图4.1。每个表都有主键,设必要的外键;根据实际情况,设计一个Check约束;至少建立一个视图)如4.14.1createtableusers(m_novarchar(15)primarykey,m_pwdvarchar(15)notnull,m_namesexchar(2)check(sexin‘男’,‘女’)),varchar(20)notnull,m_phonechar(15)not4.2createtableadmin(s_novarchar(15)primarykey,s_pwdvarchar(15)notnull,s_namesexchar(2)check(sexin‘男’,‘女’)),s_addressvarchar(60)notnull,s_phonechar(15)not4.3createtableproducts(goods_novarchar(15)primarykey,goods_namevarchar(25)notnull,goods_stylevarchar(15)notnull,goods_pricefloatnotnull,goods_inventorychar(10)notnull, activity_statevarchar(20) );4.4 createtable temproductinfo(order_novarchar(15)notnull,m_novarchar(15),goods_novarchar(15),buy_pricefloatnotnull,order_numsmallintnotnull,pay_wayvarchar(10)notnull,send_wayvarchar(10)notnull,receiver_namevarchar(40)notnull,receiver_phone char(15)notnull,receiver_addressvarchar(60)notnull,is_or_notchar(2)notnull,primarykey(order_no),4.5表foreignkey(goods_no)referencesgoods4.5表SQLcreatetablesalessum(order_novarchar(15),m_novarchar(15),goods_novarchar(15),cancel_reasonvarchar(20),primarykey(order_no)foreignkey(goods_no)referencesgoods,foreignkey (m_no)referencesmembet);4.6SQLcreatetablenotify(s_novarchar(15),goods_novarchar(15)notnull,stop_timedatetime,stop_reasonvarchar(20)primarykey("s_no","goods_no")foreignkey ("goods_no")referencesgoods foreignkey ("s_no")referencesseller);4.7SQLcreatetableorderdetail(provide_novarchar(15),s_novarchar(15), varchar(15),provide_numsmallintnotnull,provide_timedatetimenotnull,primarykey(provide_no),foreignkey(goods_no)referencesgoods,foreignkey(s_no)referencesseller);4.84.8createtable producttype(provide_novarchar(15),s_novarchar(15), varchar(15),provide_numsmallintnotnull,provide_timedatetimenotnull,primarykey(provide_no),foreignkey(goods_noreferencesgoodsforeignkey(s_no)referencesseller);4.94.9createtablejia(provide_novarchar(15),s_novarchar(15), varchar(15),provide_numsmallintnotnull,provide_timedatetimenotnull,primarykey(provide_no)foreignkey(goods_no)referencesgoods,foreignkey(s_no)referencesseller);视图及过视图是从一个或几个基本表(或视图)1234、视图能够 数据提供安全保5。的SQL语句集,在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定过程的名字并给出参数(如果该过程带有参数)来执行它过。为了熟悉对视图和过程的使用,我建了一个视图v_goos和一个过具体创建视图和过程的主要SQL语句如下所示:PBcreateviewv_goos(goods_no, goods_name,goods_style,goods_price,goods_inventory,description,activity_state)asselectgoods.goods_no,goods.goods_name,goods.goods_style, goods.activity_statefromSQLserver2005SQLcreateviewv_goosasselectgoods_no,goods_price,goods_inventory,description,activity_statefrom创建过程store_g_info:createprocedurestore_g_info@gstyvarchar(15)

select*fromwheregoods_style= ID会员通过在数据库的会员表里添加新内容的方法,来实现新用户成为会员的需SQL (m_no,m_pwd, m_name,sex,,m_phone)(:sle_1.text,:sle_3.text,:sle_2.text,:sle_6.text,:sle_4.text, 5.text);会员信息查5.15.1SQL m_no,m_name,,sex,m_phone m_name='"+sle_1.text+"'修改用户信改自己在网上购物系统中已

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论