`
yyzhpq
  • 浏览: 289335 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Struts需求分析与设计

阅读更多

Struts应用进行需求分析和设计的方法,基本上包括以下几个步骤:<!----><o:p></o:p>

1.  收集和分析应用需求<o:p></o:p>

a.  在本例中采用了UML用例,感觉这样设计思路非常清晰,但是不知道如果放在我面前一个实际应用,然我自己去分析,能不能做到。总之觉得有了用例文档后,写后面的代码简直是在搭积木一样简单了。<o:p></o:p>

b.  用例文档的主要内容有:①前置条件;②主事件流;③其他时间流;④后置条件<o:p></o:p>

2.  设计数据库,这个活应该比较重要,我觉得它应该算是决定程序性能的因素之一了!<o:p></o:p>

3.  设计客户界面,这些就交给美工啦哈哈<o:p></o:p>

4.  设计ActionForm<o:p></o:p>

5.  设计Action<o:p></o:p>

6.  设计应用的业务逻辑组件<o:p></o:p>

<o:p> </o:p>

通过学习这个例子,对struts开发流程基本上有了点眉目。也进一步掌握了如何给视图、控制器和模型组建分配功能。<o:p></o:p>

1.  在视图组件中尽量避免java的业务逻辑代码的出现,这些代码完全可以封装在tag,感觉虽然工作量比在页面上直接写要大了些,但是换来的是可以复用、易于调试的jsp视图组件。<o:p></o:p>

2.  对于action,基本上可以完成一些业务逻辑的验证和流程控制。这里现在了解还不是很透彻,先不多说了,感觉处在明白与糊涂之间的位置J<o:p></o:p>

3.  在模型组件中则负责实际的业务逻辑了,如访问数据库的操作(查、删、改)。值得注意的是在模型组件中应该和控制器组件保持独立,也就是说在模型组件中不应该访问到Servlet API或者Struts API中的类。完全是对属性(数据、变量)的操作。<o:p></o:p>

分享到:
评论

相关推荐

    Struts应用系统案例设计之需求分析

    Struts应用系统案例设计之需求分析

    struts养老保险系统设计与实现

    本论文对养老保险业务特点和功能需求进行分析后,选择了J2EE平台的Mvc 模式的Struts框架来开发一套养老保险管理系统;在研究了基于MVC模式的 Struts框架的工作原理和实现机制后,应用Struts框架开发养老保险管理系统...

    毕业设计论文-基于struts2的银行储蓄系统的设计与实现

    2 可行性及需求分析 8 2.1 可行性分析 8 2.1.1 技术可行性分析 8 2.1.2 经济可行性分析 8 2.1.3 操作可行性分析 9 2.2 需求分析 9 2.2.1 功能需求 9 2.2.2 界面需求 10 3 系统设计 11 3.1 概要设计 11 3.1.1 系统...

    BBS论坛管理系统 需求分析 详细设计 系统分析

    1可行性研究分析 ...我在教师的指导下实习过很多项目的开发,具备一定的系统分析与设计能力,熟悉数据库的设计与操纵;指导老师多年从事数据库的教学与研究工作,因而该系统的实现在技术上是可行的。

    文献下载网站,需求分析,毕业设计,struts,jsp

    里面包含了很多你想要的,下载看看就知道了。保证你绝对不会后悔的。

    基于Struts技术的图书管理系统

    第三章 系统需求分析 12 3.1 需求分析 12 3.1.1 问题定义 12 3.1.2 可行性研究 12 3.1.3 图书管理系统具体任务要求和运行过程 13 3.2 技术方面可行性分析 14 3.2.1 软件分析 14 3.2.2 人员分析 14 3.3 经济方面可行...

    基于Struts技术的图书管理系统 源码 mysql

    第三章 系统需求分析 12 3.1 需求分析 12 3.1.1 问题定义 12 3.1.2 可行性研究 12 3.1.3 图书管理系统具体任务要求和运行过程 13 3.2 技术方面可行性分析 14 3.2.1 软件分析 14 3.2.2 人员分析 14 3.3 经济方面可行...

    基于STRUTS框架的网上订房系统论文

    本文利用UML对网上宾馆订房系统进行建模,给出了所得的用例图等相关文档,完成了从需求分析、总体设计、功能设计、数据库设计到详细设计的完整软件设计过程。然后在分析了Struts框架技术的基本方法的基础上,实现了...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    13.2 需求分析 13.2.1 系统用例图 13.2.2 需求规格说明书 13.3 系统设计 13.3.1 设计视图层 13.3.2 设计持久层 13.3.3 设计业务逻辑层 13.3.4 设计控制层 13.4 架构设计和环境搭配 13.4.1 网上调查系统采用的架构 ...

    酒店管理系统基于struts2实现工程文件源代码

    struts2 ibatis tiles框架实现的 myeclipse工程文件 培训的时候和小组成员一起做的 没有全部实现 但是好几个模块都...附上整个工程文件 还包括需求分析的PDF 数据库设计的word文档 还有oracle数据库设计的SQL脚本文件

    网上订餐系统(struts+spring+hibernate).rar

    基于系统开发的软件工程规范的需要,本人严格执行需求分析,概要设计,详细设计与编码以及系统设计等设计步骤来完成该系统,并且在系统开发过程中结合理论知识与开发技术,完成了网上订餐系统平台的构建,实现预期的...

    基于struts+hibernat的会员管理系统设计与实现

    接着对成人教育学院系统作了详细的需求分析,它为学院的日常管理工作提供了远程登陆、浏览和录入功能,并且要求完备的打印功能使教师学生可以在线实现“可见即可得”,可以方便学生和教师及教务人员即时了解掌握学院...

    Smart系统- 题库及试卷管理模块的设计与开发源码+lunwen文档,struts + spring + hibernate

    论文首先阐述了题库管理及试卷管理系统的详细需求分析、数据库的合理设计以及系统设计原理,给出了计算机管理环境下的题型分类、试卷生成的方法,并从科学、实用的角度构造系统功能模块,包括试题录入、题库维护、...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    13.2 需求分析 13.2.1 系统用例图 13.2.2 需求规格说明书 13.3 系统设计 13.3.1 设计视图层 13.3.2 设计持久层 13.3.3 设计业务逻辑层 13.3.4 设计控制层 13.4 架构设计和环境搭配 13.4.1 网上调查系统采用的架构 ...

    struts+hibernate音乐网站毕业设计

    模仿一听网站所做的毕业设计,使用的是struts+hibnernate,附赠后台整体的html模版页面,项目ppt、项目需求分析及个别页面模版

    企业费用管理系统(包括详细设计和需求分析),绝对物超所值。

    大四实习时做的一个企业费用管理系统,包括详细设计和需求分析,采用了jsp编码和servlet以及Struts框架。

    网上商店系统的设计与实现(论文)

    3.2.2 后台维护管理系统的需求分析 12 3.3 系统结构化分析 13 第4章 系统的设计 17 4.1 系统总体设计及目标 17 4.1.1 系统活动关系图的设计 17 4.1.2 系统功能模块的设计 18 4.2 系统的详细设计 21 4.2.1 用户登陆 ...

    班级管理系统 struts 开发!

    班级管理系统,做得比较全面!用Struts+jsp+MySQL开发!内含sql文件 有详细的需求分析 cdm图 界面美观 毕业设计的好参考!相信对大家很有帮助!不多说了 下了看吧!.。。。。。。。。。。。。。。。。。

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    13.2 需求分析 13.2.1 系统用例图 13.2.2 需求规格说明书 13.3 系统设计 13.3.1 设计视图层 13.3.2 设计持久层 13.3.3 设计业务逻辑层 13.3.4 设计控制层 13.4 架构设计和环境搭配 13.4.1 网上调查系统采用的架构 ...

    基于Java的邮件系统的设计与实现-初稿.doc

    基于Java的邮件系统的设计与实现-初稿.doc 1 序 言 1 1.1 系统开发背景 1 1.2 选题的意义 1 1.3 系统简介 2 2 实现技术及开发工具 3 2.1 Java语言简介 3 2.2 Struts2简介 4 2.3 Spring简介 6 2.4 Hibernate简介 7 ...

Global site tag (gtag.js) - Google Analytics