毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Asp的中小型公司网站的设计与实现(3)
(1) Product表,该表用来存储产品信息,ID为主键,如表1所示。
表1 产品表
字段名称 字段类型 说明
ID 自动编号 产品ID
Title 文本 产品标题
Content 文本 产品内容
SmallClassID 数字 产品小类ID
DefaultPicUrl 文本 图片名称
AddDate 日期/时间 录入时间
(2) BigClass表,该表用来存储产品大类信息,BigClassID为主键,如表2所示。
表2 产品大类表
字段名称 字段类型 说明
BigClassID 自动编号 产品大类ID
BigClassName 文本 产品大类名称
(3) SmallClass表,该表用来存储产品小类信息,SmallClassID为主键,如表3所示。
表3 产品小类表
字段名称 字段类型 说明
SmallClassID 自动编号 产品小类ID
SmallClassName 文本 产品小类名称
EnSmallClassName 文本 产品小类
英文
名称
BigClassID 数字 产品大类ID
4.2网站功能设计
管理员登陆后台成功之后,可以发布新闻、产品等信息,然后,用户和管理员即可在前台浏览相应信息。功能模块如图1所示。
图1 网站功能模块图
5.网站功能实现
5.1前台
(1) 网站主界面的实现
网站的主界面是网站的前台所有功能的入口,主要由菜单栏、主要模块信息,幻灯片等面板组成,页面主要运用Div+CSS,JavaScript等技术布局。因为前台每个页面的头部和尾部都是一样的,所以,将头部和尾部分别设为单独的页面,然后在每个页面引用。此页面是通过include指令引用文件的。设为首页和加入收藏是用JavaScript[5]实现的,需要绑定网站名和网址。菜单栏是用Div+CSS布局的[6],其中,菜单的链接位置是用热点确定的;网站公告信息是运用ADO连接数据库,然后执行SQL语句将信息提取出来的;公司简介根据页面样式需要,只需显示部分信息,而且提取出的内容中不能有特殊字符,空格等HTML样式,否则,页面容易错位,对于这两点,要先用nohtml(str)函数把html样式过滤掉,然后用cutstr(str,lennum)截取字符串,其中,str指要截取的字符串,lennum指要截取的字符串长度;新闻中心将显示前几条新闻的信息,这是运用ADO连接数据库[7],然后执行SQL语句,通过do while循环获取数据的,信息列表显示一定条数信息是用SQL语句“top 条数”控制的[8]。页面效果如图2所示。
图2 网站主界面图
(2) 新闻展示
页面默认显示所有类别新闻,点击类别名,显示对应类别的信息列表以及类别名。这是用href为类别名添加超链接,并用“?”将类别id传递过去,然后用Request接受参数,根据接受到的参数通过inner join内连接新闻表和新闻类别表,再运用ADO连接数据库,并执行SQL语句将信息提取出来的。页面会分页显示信息,这是运用公共函数showpage(total, maxperpage,CurrentPage,true,"条信息")实现的。点击新闻标题,可以浏览新闻详细信息,并显示上一篇,下一篇信息的标题,点击标题,可以直接浏览对应信息而不必返回上一页,这个功能是通过获取当前id,然后推算出上一篇,下一篇的id,再用ADO连接数据库,并执行SQL语句提取出新闻标题,最后,用href为标题加上超链接,并传递参数,再根据接收到的参数查询数据库实现的。
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于智能手机的移动学习研究
下一篇:
基于.NET的自动出卷考试系统的设计与实现
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
C#学校科研管理系统的设计
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
承德市事业单位档案管理...
中国学术生态细节考察《...
公寓空调设计任务书