博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
结合《需求征集系统》谈MVC框架
阅读量:4684 次
发布时间:2019-06-09

本文共 495 字,大约阅读时间需要 1 分钟。

结合《需求征集系统》分析MVC框架。

六个质量属性:

可用性:在系统压力过大时,会提示系统繁忙。

可修改性:使用配置文件,修改配置文件即可。对于一些公共的方法,进行封装,修改时,只需修改封装的方法,不必修改调用方法的代码。

性能:提高系统响应时间,不让用户感到延迟。

安全性:对密码等信息进行MD5加密存储。

可测试性:使用Junit进行单元测试。

易用性:在填报需求时填入登录用户已有的信息,用户校验提醒,多种方式查询。

具体功能模块分析:

需求查询模块:使用mvc方式实现。

model:从数据库中通过hibernate反向生成的需求模型。

view:前台的jsp文件,也就是查询界面,可供多种方式实时查询。

controller:action包下的xxxactino类以及service包下的类充当控制器,其中action中的方法进行用户输入查询条件,并且调用service中的方法,通过关键字进行数据的查询,从dao中对数据进行操作,然后通过structs返回查询页面。

转载于:https://www.cnblogs.com/xiaosongbiog/p/6822699.html

你可能感兴趣的文章
定义列属性:null,default,PK,auto_increment
查看>>
用户画像展示
查看>>
pyqt pyinstaller使用说明
查看>>
C#中StreamReader读取中文出现乱码
查看>>
引用堆中的对象
查看>>
用CSS开启硬件加速来提高网站性能(转)
查看>>
使用BufferedReader的时候出现的问题
查看>>
加快页面加载速度的方法
查看>>
Oozie协作框架
查看>>
linux安装图形界面
查看>>
Android广播发送失败
查看>>
博弈论之入门小结
查看>>
解决IE8下opacity属性失效问题,无法隐藏元素
查看>>
洛谷1002 过河卒
查看>>
C#匿名函数的坑
查看>>
标记页面控件尺寸
查看>>
批处理文件中的路径问题
查看>>
appium+python 环境搭建
查看>>
WampServer下修改和重置MySQL密码
查看>>
hibernate出现No row with the given identifier exists问题
查看>>