成帆贸易公司门户网站设计与实现(编辑修改稿)内容摘要:

图 7 管理员实体 ER 图 3. 产品地带中,包括产品编号,产品名称,产品介绍,发布时间等内容。 如图 8 所示。 图 8 产品地带实体 ER 图 4. 留言列表中包括留言编号,留言内容,回复内容等要素。 如图 9 所示。 图 9 留言列表实体 ER 图 5. 解决方案中包括方案编号,方案名称,方案内容,发布时间等内容。 如图 10 所示。 用户 用户 ID 用户密码 产品地带 产品编号 产品名称 产品介绍 发布时间 留言列表 留言编号 留言内容 回复内容 管理员 管理员 ID 管理员名 管理员密码 用户名 12 图 10 解决方案实体 ER 图 6. 技术支持包括技术编号,技术名称,技术内容,发布时间等内容。 如图 11 所示。 图 11 技术支持实体 ER 图 7. 客户渠道包括编号,名称,内容,发布时间等内容。 如图 12 所示。 图 12 客户渠道实体 ER 图 8. 新闻中心包括新闻编号,新闻名称,新闻内容,发布时间等内容。 如图 13 所示。 图 13 新闻中心实体 ER 图 9. 常见问题中包括问题编号,问题名称问题内容,发布时间等内容。 如图 14 所示。 图 14 常见问题实体 ER 图 常见问题 问题编号 问题名称 问题内容 发布时间 新闻中心 新闻编号 新闻名称 新闻内容 发布 时间 客户渠道 编号 名称 内容 发布时间 技术支持 技术编号 技术名称 技术内容 发布时间 解决方案 方案编号 方案名称 方案内容 发布时间 13 10. 公告发布中包括公告编号,公告名称,公告内容,发布时间等内容。 如图 15 所示。 图 15 公告发布实体 ER 图 11. 基本设置中包括编号,网页标题,底部信息,发布时间等内容。 如图 16 所示。 图 16 基本设置实体 ER 图 数据库逻辑结构设计 本网站采用的是 access数据库,根据上节的数据库结构设计,将 ER 图转化为表,建立的 文件中包括 10 个表,其中管理员与用户公用一个表。 (包括管理员)的账号和密码。 如表 1 所示。 表 1 用户表( zc) 字段名 数据类型 说明 Bh a_yh a_mm 自动编号 备注 备注 用户 ID/管理员 ID 用户名 /管理员名 用户密码 /管理员密码。 如表 2 所示。 表 2 产品地带( cp) 字段名 数据类型 说明 Bh a_mc a_js a_sj 自动编号 备注 备注 时间 /日期 产品编 号 产品名称 产品介绍 发布日期 公告发布 公告编号 公告名称 公告内容 发布时间 基本设置 编号 网页标题 底部信息 发布时间 14。 如表 3 所示。 表 3 留言列表( ly) 字段名 数据类型 说明 Bh a_mc a_js 自动编号 备注 备注 留言编号 留言内容 回复留言。 如表 4 所示。 表 4 解决方案( fa) 字段名 数据类型 说明 Bh a_mc a_js a_sj 自动编号 备注 备注 时间 /日期 方案编号 方案名称 方案介绍 发布日期。 如表 5 所示。 表 5 技术支持( js) 字段名 数据类型 说明 Bh a_mc a_js a_sj 自动编号 备注 备注 时间 /日期 技术编号 技术名称 技术介绍 发布日期。 如表 6 所示。 表 6 客户渠道( qd) 字段名 数据类型 说明 Bh a_mc a_js a_sj 自动编号 备注 备注 时间 /日期 编号 名称 介绍 发布日期。 如表 7 所示。 表 7 新闻中心( xw) 字段名 数据类型 说明 15 Bh a_mc a_js a_sj 自动编号 备注 备注 时间 /日期 新闻编号 新闻名称 新闻介绍 发布日期。 如表 8 所示。 表 8 常见问题( wt) 字段名 数据类型 说明 Bh a_mc a_js a_sj 自动编号 备注 备注 时间 /日期 问题编号 问题名称 问题介绍 发布日期。 如表 9 所示。 表 9 公告发布( gg) 字段名 数据类型 说明 Bh a_mc a_js a_sj 自动 编号 备注 备注 时间 /日期 公告编号 公告名称 公告介绍 发布日期 ,底部信息及发布日期。 如表 10 所示。 表 10 基本设置( jcxx) 字段名 数据类型 说明 Bh a_mc a_js a_sj 自动编号 备注 备注 时间 /日期 编号 网页标题 底部信息 发布日期 系统实现 用户注册功能的实现、 该系统的留言功能只对注册用户开放,非注册用户可以通过 页面,点击注册按钮,跳转到注册页面 ,填写相关内容进行注册。 如图 1 18 所示。 16 图 17 用户未登录时显示 图 18 用户注册页面 代码如下 : %if (b)=(c) then% % exec1=select * from zc where a_yh=39。 amp。 (a)amp。 39。 set rs1=() exec1,conn,1,1 if then exec=insert into zc (a_yh,a_mm) values(39。 amp。 (a)amp。 39。 ,39。 amp。 (b)amp。 39。 ) exec set conn=nothing (注册成功,在网站上部登陆。 ) else % 用户重复 %end if% %else% 17 两次输入密码不同 %end if% 用户登录 注册用户可以实现登陆功能,在账户和密码文本框里输入相应 的内容,点击登陆,如果正确显示登陆成功,否则显示无此用户活密码错误。 如图 19 至 21 所示。 图 19 用户登录成功页面 图 20 用户登录错误页面 图 21 用户登录失败界面 18 代码如下: %if (a)= then% 用户名不能为空 %else% % exec=select * from zc where a_yh=39。 amp。 (a)amp。 39。 set rs=() exec,conn,1,1 if then % 无此用户 %else% % if rs(a_mm)=(b) then session(is)=rs(bh) if (a)=admin then session(is)=y end if %登录成功 %else% 密码错误 %end if% %end if% %end if% 搜索功能的实现 非注册用户和注册用户都可以使用搜索功能,在产品下拉菜单中选择分类,在搜索中输入要查询的文字点搜索,页面将会跳转到。 如图 2 23 所示。 19 图 22 搜索界面 图 23 搜索结果界面 代码如下: % l=(l) c=(c) set conn=() driver={microsoft access driver (*.mdb)}。 dbq=amp。 () exec5=select * from gg order by bh desc set rs5=() exec5,conn,1,1 if l=1 then exec1=select * from cp where a_mc like 39。 %amp。 camp。 %39。 set rs1=() exec1,conn,1,1 elseif l=2 then exec1=select * from fa where a_mc like 39。 %amp。 camp。 %39。 set rs1=() exec1,conn,1,1 elseif l=3 then exec1=select * from js where a_mc like 39。 %amp。 camp。 %39。 set rs1=() exec1,conn,1,1 elseif l=4 then exec1=select * from qd where a_mc like 39。 %amp。 camp。 %39。 set rs1=() exec1,conn,1,1 elseif l=5 then exec1=select * from xw where a_mc like 39。 %amp。 camp。 %39。 set rs1=() exec1,conn,1,1 elseif l=6 then exec1=select * from ly where a_mc like 39。 %amp。 camp。 %39。 set rs1=() exec1,conn,1,1 elseif l=7 then 20 exec1=select * from wt where a_mc like 39。 %amp。 camp。 %39。 set rs1=() exec1,conn,1,1 elseif l=8 then exec1=select * from gg where a_mc like 39。 %amp。 camp。 %39。 set rs1=() exec1,conn,1,1 end if % 用户留言功能 登陆后的用户可以实现留言功能,在留言文本框里输入要留言的文字,点击发布留言,即可发布。 如图 24 至 26 所示。 图 24 用户留言界面 图 25 留言成功界面 21 图 26 留言显示界面 代码如下: %if session(is)= or session(is)=y。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。