菜单
  

    2.相关技术简介
    2.1 JSP技术
    JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准[4]。相对于传统的HTML静态网页,JSP可以插入JAVA代码和JSP标记等,从而可以很方便的实现网页的编辑工作,JSP还有局部刷新等特点,不用整个页面都刷新,从而提高了编程的简便性,降低服务器负荷,大大提高编程效率。
    通过JSP动态网页技术,可以动态与服务器相连,完成用户的各种请求,程序员可以通过设置JAVA程序代码块或者JSP标记等,以实现某种功能,例如输入框的输入限制,提交表单时信息检测,或者实现某种动画效果等,JSP均支持以上操作。
    2.2 Struts2框架技术
    Struts2是Struts的下一代产品,是在 Struts1和WebWork的技术基础上进行了合并的全新的Struts2框架。Struts2采用拦截器机制,使得能够与Servlet API完全脱离开,编程人员可以很方便的处理用户发送的请求[5]。
    当用户从浏览器发送一个请求的时候,Struts2通过内置的各种过滤器分析用户的请求地址,然后做出相应的操作[6]。例如当用户提交所填信息时,Struts2服务器通过地址栏的地址和传递的参数分析出要执行的方法,进而                                                                                          响应并将处理结果反馈给浏览器。
    2.3MySQL数据库
    MySQL是一个开放源码的小型关联式数据库管理系统,目前MySQL被广泛地应用中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库[7]。
    MySQL数据库由于体积小,在处理小型的数据速度比较快、免费等优点,所以我选用它作为我的数据库[8];连接需要一个JAR包:mysqldriver.jar,可以在MySQL官网上下载,MySQL首先加载驱动程序,得到要访问的数据库URL,并获取数据库连接的用户名和密码,然后执行SQL语句,数据连接基本完成[9]。
    3 .系统总体设计
    3.1系统功能设计
    本系统总体分为管理员和用户两大模块。管理员模块包含有:用户信息管理、商品管理、商品类别管理、订单管理;用户模块包含有:用户登录注册、商品浏览与购买、个人信息管理。各个功能模块设计具体如下:
    3.1.1管理员模块
    (1)管理员可以对用户的基本信息进行管理,并可以提升用户等级。
    (2)管理员可以对商品进行添加、删除、修改等管理。
    (3)管理员可以对商品类别进行添加、删除、修改等管理。
    (4)管理员可以对用户订单进行管理。
    3.1.2用户模块
    (1)游客可以在本网站进行注册,需要填写注册邮箱、用户昵称、设置密码等信息。
    (2)注册完成后用户需要用邮箱和密码进行登录。
    (3)用户可以浏览选购商品。
    (4)用户对自己挑选的物品进行下单。
    (5)用户可以对自己的信息、密码进行修改。
    3.1.3系统总体设计
    根据系统分析设计,本系统功能总体结构如图1所示:
     
    图1系统总体结构
    3.2数据库的设计
    本系统采用了MySQL数据库,根据以上功能需求分析,数据库需要管理员表、类别表、订单表、订单信息表、商品表、接收地址表、用户表6个表。
  1. 上一篇:ASP.net在线试卷分析系统的设计与实现
  2. 下一篇:JSP+MYSQL仓库管理系统的设计与实现
  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. java+mysql车辆管理系统的设计+源代码

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

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

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

  

About

751论文网手机版...

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

关闭返回