菜单
  

    (3)    产品展示
    产品页面需要显示产品的图片,这个功能的实现方法是:在后台上传图片时,将图片保存到网站指定文件夹下,然后,将它的路径保存到数据库,前台读取图片路径,然后将图片src指向路径。而且,图片会根据上传图片的大小以一定比例显示出来,这是用javascript定义了一个DrawImage(ImgD)方法实现的,这样做有效的减少了图片的失真度。
    5.2后台
    后台页面是用框架布局的,进入后台前,管理员要先登录,登录时,需输入账号、密码和验证码。生成验证码时需要用到随机函数Randomize(),首先初始化随机数生成器,然后循环产生4个0~9的随机数,MyValue = Int(10 * Rnd()),Rnd()函数被用于返回一个随机数。验证码产生之后,用Session保存,以便于与管理员输入的验证码比较。同时,为了账户安全,密码采用md5(password)方法加密。用户登录时需要将管理员填写的密码加密之后与从数据库取出的加密过的密码比较。若验证码正确,且密码匹配,则登陆成功,然后用Session记录用户信息。进入后台后,可以进行各类信息的管理,也可以返回网站首页,退出后台。后台主要功能模块实现如下所示。
    (1)    网站管理
    网站管理包括管理员管理和网站配置等模块。配置信息提交时,直接被提交到Inc/Tkeyconfig.asp文件里,前台可直接调取文件里的数据。技术实现:首先创建一个FSO( File System Object) 对象,即文件系统对象,然后用它来创建文件Inc/Tkeyconfig.asp,再将配置信息输出在此文件内,前台即可直接提取数据,这样既减轻了数据库负担,也缩短了页面加载时间。
    (2)    产品及案例管理
    产品及案例管理包括产品及案例管理、添加产品或案例、产品及案例类别管理等模块。在添加产品或案例页面上传图片时,应先建立上传对象,然后生成一个文件对象,再分别用year(now)、month(now)、day(now)、hour(now)、minute(now)、second(now)获取当前年、月、日、时、分、秒,根据当前时间和获取的文件扩展名重新定义文件名[9],最后保存文件,并将图片路径存进数据库。
    (3)    新闻管理
    新闻管理包括管理全部新闻、添加新闻内容、管理新闻类别等模块。添加新闻时,要选择新闻大类和小类,改变大类时,小类会随之改变。这是通过定义方法changelocation(locationid)实现的。首先,从数据库中读出每个大类下对应哪些小类,然后将其对应信息存到数组中,当改变大类时,触发事件,将对应的小类从数组中获取出来[10]。
  1. 上一篇:基于智能手机的移动学习研究
  2. 下一篇:基于.NET的自动出卷考试系统的设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. java+mysql车辆管理系统的设计+源代码

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 当代大学生慈善意识研究+文献综述

  11. 大众媒体对公共政策制定的影响

  12. 十二层带中心支撑钢结构...

  13. 中考体育项目与体育教学合理结合的研究

  14. 电站锅炉暖风器设计任务书

  15. 杂拟谷盗体内共生菌沃尔...

  16. 乳业同业并购式全产业链...

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回