tuijian    是/否    10        是否推荐
hw_date    日期/时间    10        上市时间

(5) 新闻表:如表5.5所示
表5.5 news表(来源:本研究)
列名    数据类型    长度    主键    备注
news_id    自动编号    /    √    自动编号
news_title    文本    50        新闻标题
news_content    备注    /        新闻内容
news_date    日期/时间    10        上传日期

5. 建立数据链接
    访问数据库是动态网站开发过程中非常重要的一个过程,本系统采用的数据链接是DSN方式,需要配置ODBC数据源,这种方法的优点是比较安全。配置ODBC的具体执行方法:工具—数据源(ODBC)—系统DSN—添加—Microsoft Access Driver—输入数据源名称,最后在文件夹中找到你的数据库即可。
    另外就是需要ASP代码来创建数据连接,代码如下:
<%
    dim conn
    dim connstr
    dim db
    db="data/data.mdb"
    Set conn = Server.CreateObject("ADODB.Connection")
    connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
%>
    这段代码很重要,并且在之后的每个对数据库操作的页面都需要用到,所以将其保存为一个单独的ASP文件,文件名为CONN.asp。
优尔、系统主要功能的实现
(一) 网站前台主要子系统的实现
1. 会员注册、登录模块的实现
(1)注册模块
    要在本网站进行购物,首先第一步就要注册成为会员,登录之后才可以进行的商品的购买。用户注册时需要填写用户名、密码、地址。电话、真实姓名等一些个人信息,最后点击确认按钮后即完成注册。用户注册界面如下图6.1所示:
 
图6.1 用户注册界面(来源:本研究)
    Login.asp中主要的是每一条信息的输入,其中举一个例子,如用户名的输入代码如下:
<!--#include file="top.asp"-->
<!--#include file="CONN.asp"-->
<td width="29%" height="25"><div align="right">用户名:</div></td>
<td width="71%"><div align="center">
<input style="FONT-SIZE: 12px; WIDTH: 210px" type="text" name="user_name" size="20" class=input> </div></td>
(2)用户登录模块
用户完成注册之后可以在首页进行用户登录操作,如下图6.2所示:
 
图6.2 用户登录界面(来源:本研究)
2. 会员修改资料模块的实现
    会员资料修改模块,会员个人资料的修改的前提是已经成为了本站的注册会员,该模块主要的功能是修改会员注册时的一些个人信息,如图6.3所示:
 
图6.3 修改资料界面(来源:本研究)
    用户可以通过这个模块修改邮件、联系方式、邮编、地址和真实姓名。另外,将密码修改单独列出,修改的时候需要输入原密码,新密码也需要输入两遍,一定程度上保护了用户密码的安全性。如图6.4所示:
上一篇:PV3D实景虚拟漫游技术的实现
下一篇:C#大学生个人学习生活管理软件的开发+功能模块结构图

jsp+mysql的B2C网上商城系统的设计与实现

基于蓝牙和安卓的仪器专用APP的设计和开发

Android智能手机的交互式学习系统的设计

安卓App安全性测试与实现

C#+sqlserver安卓系统性能测试工具的设计与实现

基于安卓平台的运动交友APP设计

jsp+mysql家具行业网上商城系统设计

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

中国学术生态细节考察《...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

公寓空调设计任务书

国内外图像分割技术研究现状

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】