• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
minikiss苗苗
博客园    首页    新随笔    联系   管理    订阅  订阅
程序设计分析模式

1、需求分析

2、实现这些需求需要哪些技术

3、这些技术之间的逻辑联系,即如何将技术与需求联系起来

  实例:分页技术三层架构模式

  需求分析:(底层技术)

      (1)、实现数据分页首先要有一个综合数据对象集合,然后把这些数据分页显示;

    (2)、建立一个数据库表(如:学生表);

    (3)、建立实体类,根据需求设置一个学生类对象,封装数据库表中的数据;为了实现分页,建立一个Page实体类,其中需要当前页、每页显示的条数、总条数、总页数、学生对象集合。

    (4)、建立持久层接口:将当前页和每页显示的条数作为参数,获得Page对象。

    (5)、建立业务层接口

  表现层使用技术:

    (1)、为了实现静态页面显示,可以用html、jsp技术,相对于html技术,jsp有更多的优点,能更好的实现与servlet之间的交互;

    (2)、js,ajax主要依赖于js存在,利用js可以使用ajax;

    (3)、servlet,主要建立与底层数据的联系,获取底层数据到服务器,再响应回客户端;

  具体逻辑联系:

    jsp————js————servlet————底层数据

posted on 2017-07-03 00:00  minikiss苗苗  阅读(180)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3