其功能模块大致分为: ⑴ 数据连接功用模块 内容来自www.paper51.com 本系统采用数据库连接文件conn.asp实现与数据库的连接,该文件也可以被其他文件所调用来实现数据库的连接。 http://www.paper51.com
代码如下: http://www.paper51.com <% copyright paper51.com '打开数据库连接 copyright paper51.com
dim conn,connstr,db,rs http://www.paper51.com db="manage/db/db.mdb" http://www.paper51.com
Set conn =Server.CreateObject("ADODB.Connection") http://www.paper51.com connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=" & Server.MapPath(""&db&"") paper51.com
'connstr="driver={MicrosoftAccess Driver (*.mdb)};dbq=" & Server.MapPath(db) 内容来自论文无忧网 www.paper51.com
conn.Open connstr 内容来自论文无忧网 www.paper51.com %>(间距!) http://www.paper51.com ⑵ 用户信息模块 http://www.paper51.com 用户包括系统用户及商店客户。商店客户可以通过页面进行注册申请及查看、更新注册信息。 paper51.com
系统用户的作用:对系统用户进行管理,添加、删除、更新用户信息,对商品进行分类管理,添加、更新、删除商品信息,以及根据客户交易信息对客户的帐单进行管理。 http://www.paper51.com
该部分文件包括: paper51.com ● login.asp:客户登录及登录信息处理页面。 http://www.paper51.com ● tiao.asp:客户注册第一步页面,显示条款。 内容来自www.paper51.com
● reg.asp:客户注册信息填写,处理页面。 paper51.com ● muser.asp:客户消息中心页面。 paper51.com ● userinfo.asp:客户个人资料修改程序。 内容来自论文无忧网 www.paper51.com ● changepws.asp:客户密码修改程序。 copyright paper51.com
● deposit.asp:客户积分查询程序。 copyright paper51.com ● statinfo.asp:客户统计信息程序。 http://www.paper51.com
● logout.asp:客户退出登录程序。 内容来自www.paper51.com
● manage/login.asp:管理员登录程序。 内容来自论文无忧网 www.paper51.com ● manage/quser.asp:客户管理程序,包括查找、删除客户。 paper51.com ● manage/huser.asp:管理员用户管理程序,包括添加、删除、修改管理员权限。 paper51.com ● manage/logout.asp:管理员退出登录程序。 内容来自www.paper51.com
①客户注册 内容来自www.paper51.com 当客户在首页单击注册时,进入注册的第一个页面tiao.asp,在这个页面中给出了网上广告交易的注册条约,主要是说明用户在网上书店购物所需要遵守的准则和制度。 copyright paper51.com
内容来自www.paper51.com
http://www.paper51.com 图 注册第一步界面 内容来自论文无忧网 www.paper51.com copyright paper51.com 图 注册页面reg.asp 内容来自www.paper51.com ②客户登录 copyright paper51.com login.asp程序完成客户登录功能,用户填写用户名和密码后,单击 paper51.com 【登录】按钮,则调用登录程序进行验证,如果登录成功,系统自动进入用户信息资料页面。用户登录页面如图: http://www.paper51.com
内容来自论文无忧网 www.paper51.com 图 用户登录画面 内容来自www.paper51.com ③查看和更新资料 paper51.com 查看操作是显示用户注册的所有信息。更新操作,首先从更改表单中获取相应值,执行后根据返回值做相应处理。用户资料修改页面如图所示。 copyright paper51.com
http://www.paper51.com 图 用户资料修改页面 内容来自www.paper51.com ④客户密码修改 内容来自论文无忧网 www.paper51.com changepws.asp程序供客户修改密码,并在修改密码之前验证原密码的正确性,只有原密码正确,才可以修改密码,密码修改界面如图所示。 http://www.paper51.com
内容来自www.paper51.com 图 密码修改界面 内容来自www.paper51.com ⑤客户统计信息 copyright paper51.com statinfo.asp程序的功能是统计客户信息,对客户的注册日期、下单日期、下单次数、已经成交次数进行统计,客户统计信息界面如图所示。 内容来自www.paper51.com copyright paper51.com 图 客户统计信息界面 内容来自论文无忧网 www.paper51.com ⑥客户退出登录 copyright paper51.com
logout.asp程序完成客户退出处理,客户退出系统后,返回首页。 内容来自论文无忧网 www.paper51.com ⑦管理员登录 内容来自www.paper51.com manage/login.asp程序的功能为实现管理员登录,进行后台用户和广告商品的管理,管理员登录界面如图所示。 copyright paper51.com 内容来自论文无忧网 www.paper51.com 图 管理员登录界面 内容来自论文无忧网 www.paper51.com ⑧客户管理 paper51.com
manage/quser.asp程序实现客户管理,在客户管理页面,管理员可以查看所有用户资料,显示客户信息,搜索客户和删除选定的客户,客户管理界面如图所示。 paper51.com
http://www.paper51.com
图 客户管理界面 内容来自论文无忧网 www.paper51.com ⑨管理员用户管理 http://www.paper51.com manage/huser.asp实现管理员用户的添加、删除及修改管理权限等操作,界面如图所示。 paper51.com 内容来自www.paper51.com 图 管理员用户管理界面 内容来自www.paper51.com ⑶ 商品信息模块 http://www.paper51.com 主要包括商品类目管理、商品信息管理及商品交易处理。 内容来自论文无忧网 www.paper51.com ● 商品类目管理:网上广告交易系统对广告进行相应的分类。 http://www.paper51.com
● 商品信息管理:包含完整的商品信息,包括广告的查看、添加、更新、删除。 copyright paper51.com ● 商品交易处理:客户在购物时需要提交交易表单到商品管理员,只有等到确认够才能发货。 paper51.com 客户购买成功需要经历3个过程:首先客户将商品放入购物车(此时为“未提交”状态),然后结帐即提交给商品管理员(此时状态为“以提交”),最后商品管理员确认并发货(状态为“已发货”),如图所示。 paper51.com http://www.paper51.com |