关于数据库类论文范文资料,与帮别人写文最大,帮别人写文阅读相关毕业论文范文
本论文是一篇关于数据库类毕业论文范文,关于帮别人写文最大,帮别人写文阅读相关在职毕业论文范文。免费优秀的关于数据库及电子商务网站及电子商务方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
电子商店前台系统程序基本结构前端应用程序接口,包含各种扩展名为aspx及ascx文件————————>,
<,————————各种商业对象,包含各种扩展名VB编译成DLL的文件————————>,
<,————————SQLSERVER或
ACCESS数据库上图是实现网络电子商店的程序运行的基本结构,这种运行结构就是所谓的三层式结构,此种结构最主要的是将前台接口,商业对象及数据库独立分开,将此三者分开,程序运行起来有更大的灵活性,前台接口只负责数据的表现,ASP.NET本身就提供了许多表现数据的WEBCONTROL让你很轻松就可以完成前台数据库表现接口设计.
至于商业对象就是负责将一些商业逻辑运算封装到对象,对象中运算方法则最主要是当作后台数据库与前台接口的桥梁,ASP.NET也提供很简单的方法让您建立,修改及布置商业对象.至于数据库,最主要的功能就是存储数据,就像微软的产品来说最有名的前台数据库就是Access了,最有名的后台数据库就是大名鼎鼎的SQLSERVER,在此网络电子商店系统选择的数据库是SQLSERVER.
2.1.3文件结构
根据系统分析的结果,将分为三个部分来说明
1)有关ASCX文件部分:
(1)_head.ascx:负责窗口标题的pagelet,
(2)_class.ascx:负责表现商品类的pagelet,
(3)_TopItems.ascx:负责最畅销的手机的pagelet,
2)有关ASPX文件部分:
(1)CartAdd.aspx:将商品放入采购车,
(2)CheckOut.aspx:结帐处理程序,
(3)Default.aspx:网站默认的主页,
(4)Login.aspx:会员登录程序,
(5)Member.aspx:会员注册程序,
(6)OrderDetails.aspx:历史订单详细资料,
(7)OrderList.aspx:历史订单总结,
(8)MobileDetails.aspx:手机详细数据,
(9)MobileList.aspx:手机陈列,
(10)Cart.aspx:采购出处理程序,
(11)LogoOut.aspx:注销程序,
(12)Index.aspx:会员默认主页,
他们之间的关系是:
Default.aspx——>,Login.aspx或menber.aspx——>,MobileList.aspx——>,MobileDetails.aspx——>,CartAdd.aspx——>,Cart.aspx——>,CheckOut.aspx——>,OrderList.aspx——>,Loginout.aspx——>,index.aspx
(注:由于我对将功能块直接写到网页中,因此没有了写VB文件)
2.1.4数据库结构(estroe.mdb)
根据系统分析的结果我们将此系统分为九个数据表来说明,如表2-1到2-9所示.
表2-1会员数据表(Customer)
字段名称数据类型主键说明Customer_NO自动编号*客户编号Customer_Name文本客户名称Customer_ID文本客户帐号Customer_Psd文本密码Customer_Birthday日期/时间生日Customer_Sex文本性别Customer_Address文本地址Customer_文本电子邮件Customer_RegDate日期/时间注册日期Customer_Tel文本
表2-2商品类别数据表(Class)
字段名称数据类别主键说明Class_No自动编号*类别编号Class_Name文本类别名称
表2-3商品数据表(Product)
字段名称数据类型主键说明Poduct_No自动编号*商品编号Product_Name文本商品名称Class_No数字类别编号Supplier_No数字供货商编号Product_Price数字商品价格Product_Picture文本商品图片Product_Des备注商品描述
表2-4采购车(ShoppingCart)
字段名称数据类型主键说明Cart_No自动编号*采购车编号Cart_ID文本采购车IDCart_Qty数字货物数量Product_No数字商品编号Cart_Date日期/时间建立日期
表2-5订单主文件(Orders)
字段名称数据类型主键说明Order_No自动编号*订单编号Customer_ID文本客户帐号Order_Date日期/时间订购日期Payment_No数字付款方式编号Translate_No数字运送方式编号Order_address文本送货地址
表2-6订单详细信息文件(Order_List)
字段名称数据类型主键说明Order_No数字*订单编号Order_ItemNo自动编号*详细信息文件编号Product_No数字商品编号Product_Price数字商品单价Product_Qty数字订购数量
表2-7供货商(Supplier)
字段名称数据类型主键说明Supplier_NO自动编号*供货商编号Supplier_Name文本供货商名称Supplier_Address文本供货商地址Supplier_Manager文本负责人Supplier_Contact文本联系人Supplier_Tel文本Supplier_文本电子邮件
表2-8付款方式(Payment)
字段名称数据类型主键说明Payment_No自动编号*付款方式编号Payment_Name文本付款方式名称
表2-9送货方式(Translate)
字段名称数据类型主键说明Translate_No自动编号*运送方式编号Translate_Name文本运送方式名称
他们之间的关系如下:
product表的字段Product_No,Class_No,Supplier_No分别对应ShoppingCart表与Order_List表的Product_No,Class表的Class_No和Supplier表的Supplier_No,
Orders表的字段Order_No,Customer_ID,Payment_No,Translate_No分别对应Order_List表的Order_No,Customer表的Customer_ID,Payment表的Payment_No和Translate表的Translate_No,
2.1.5会员系统
一般的会员系统,不外乎是收集客户的数据,发送电子简报,然后从电子简报中夹带公司的广告信息促销办法,最新消息发布,以便让顾客随时知道公司的最新动态,以让公司及个人掌握商机.通常会员注册系统有分为需要客户进来打开启用码的和只是输入基本数据.通常需要起用码的系统,都是对客户数据要求比较准确的,所以要确定电子邮件信箱是正确的,以便将系统生成的启用码送到客户的信箱,然后客户再根据这个启用码连上网站,输入启用码,正式起用这个帐号.不过一般网站的会员系统只是输入基本数据,对客户数据要求准确性的要求不高,相对得成为会员的步骤也比较简单.
要建立一个电子商务网站,首先要先建立会员管理系统,因为电子商务网站对于会员数据的准确性要求比较高,所以决定使用起用码的方式来打开帐号,然后用此会员管理系统来收集客户的信息,分析客户的购买行为,对客户作一对一的行销,发电子邮件,寄促销信.
由于我做的网站没有放到万维网上,所以没有动用启用码,但我必须谈一下这方面的技术,下面是我做的一个起用码,说的简单点就是要求用户必须填写正确的数据,通过邮件的方式来加以确认.
PublicFunctionAddMemenber(fullNameasstring,UserIDasString,Passwordasstring,sexasstring,Birthdayasstring,telasstring,addressasstring,asstring)asstring
Dimconnas
OleDbConnection等于newOleDbConnection(ConfigurationSetting.AppSetting("DSN"))
'生成启用码
DimbeginCodeasinteger
Randomize
beginCode等于CInt(10000000*((9*Rnd)+1))
DimSQLAsString
SQL等于"InsertintoCustomer(Customer_Name,Customer_ID,Customer_Pwd,Customer_Sex,"
SQL等于SQL+"Customer_Birthday,Customer_Tel,Customer_Address,Customer_,Customer_Code)"
SQL等于SQL+"values('"&,fullName&,"','"&,userID&,"','"
关于数据库类论文范文资料,与帮别人写文最大,帮别人写文阅读相关毕业论文范文参考文献资料: