菜单
  

    1.2  设计思路及主要工作

    项目的设计思路是在Windows 7环境下,在Tomcat容器中基于Servlet,结合JSP搭建一个比较美观而友好的美容网站界面,使之更能深入女性的心,再利用Java技术连接MySQL数据库。网站系统分为前台与后台两个部分,其中前台帮助用户购买美容产品、阅读美容养生知识以及留言,后台帮助管理员查看修改产品信息、美容养生知识,处理订单、回复留言等。网站的功能模块图1.1所示。

     

    2  网站实现的工具和技术

    1.数据库技术

    Java数据库的连接简写为JDBC。它使程序员编写程序减轻难度,也使用户访问数据库变得简单。它巧妙地利用接口与实现分离这种思想[1]。

    本美容网站数据库的连接是采用Sun公司开发的JDBC技术:首先在项目中导入驱动包,从驱动包中获取对应驱动,获得数据库的URL地址,定义用户名、密码;然后调用驱动包中获取连接的方法(此方法有三个参数:本项目数据库的URL地址、用户名、密码);接下来从连接中获取预编译通道,将sql语句放入预编译通道,调用预编译中的方法执行sql语句,得到结果放入结果集。其中预编译通道sql语句中为每个in参数保留一个问号作为占位符,每个问号的值在该语句执行前通过适当的setXXX方法提供。

    2.页面显示技术

    本网站页面显示技术采用JSP技术,它是一种基于Servlet和整个Java的动态网站开发技术。它是在HTML网页中加入JSP标记和Java程序片段而构成的网页。客户端向Servlet发出请求,服务器端先执行其中程序片段,然后以HTML格式发送给客户端,JSP中程序段都在服务器端执行,所以被称为服务器端的语言[2]。

    本网站的所有页面都是采用JSP技术实现,用JavaSript技术是网站的浏览更流畅,采用js技术实现网页的动态效果,网站的色彩与布局是通过CSS实现的。

    3.业务逻辑技术

    Servlet是一种在服务器端运行的小程序,被Web服务器加载和执行,响应来自客户端的请求,生成动态Web页面[3]。

    本美容网站采用Servlet实现网站的业务逻辑。首先客户端通过HTTP发出请求,Servlet容器就加载并且实例化一个Servlet,然后进行初始化,接下来Servlet就会处理收到的请求并把结果发客户端,最后调用destroy()方法,这时容器就会删除这个Servlet并把它占用的资源进行释放。

    3  美容网站的分析与设计

    3.1  网站可行性分析

    我们一般根据网站主要的内容和调查的结果来进行网站可行性分析,针对新网站的设计是否具有必要性和可能性,从经济、技术、操作等方面进行研究、分析和比较,从而以最小的代价在尽可能短的时间内确定网站是否能完成。对于该美容网站从以下三个方面研究:

    1.经济可行性

    比起对实际店面的投入,美容网站的投入实在少之又少,因为网站不用办理营业执照和囤积产品,也不用租店面,当然营业时间不受限制。对用户来说,只要在电脑上打开浏览器输入网址,就可以查看自己需要的产品,而且可以免费了解学习美容养生知识。所以,此网站在经济上是可行的。

    2.技术可行性

    该网站是采用Java语言编写的,JSP在制作动态网页方面有良好的优势,具有跨平台

    性。数据库使用的是轻量级的MySQL ,安装简单方便,易于理解,并且Java语言对MySQL数据库具有很好的支持。开发工具用的是MyEclipse,这样可以使编码过程大大简化,提高效率。本网站采用了B/S模式架构,维护和升级简单。综上所述,此网站在技术上是可行的。

  1. 上一篇:ASP.NET+SqlServer个人博客系统的设计
  2. 下一篇:C#页面版软件下载系统设计
  1. jsp+sqlserver高校二手商品交...

  2. jsp公交刷卡数据统计系统图表的设计与实现

  3. jsp+mysql学生选课信息系统设计与实现

  4. jsp+sqlserver电影票务系统的设计与实现

  5. jsp小企业品质在线评分系统设计与实现

  6. jsp+mysql电影推荐系统的设计与实现

  7. jsp医药连锁店管理系统的设计与实现

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回