标签:数据库 代码 提醒 view 易用 mod 生成 mvc 时间
结合《需求征集系统》分析MVC框架。
六个质量属性:
可用性:在系统压力过大时,会提示系统繁忙。
可修改性:使用配置文件,修改配置文件即可。对于一些公共的方法,进行封装,修改时,只需修改封装的方法,不必修改调用方法的代码。
性能:提高系统响应时间,不让用户感到延迟。
安全性:对密码等信息进行MD5加密存储。
可测试性:使用Junit进行单元测试。
易用性:在填报需求时填入登录用户已有的信息,用户校验提醒,多种方式查询。
具体功能模块分析:
需求查询模块:使用mvc方式实现。
model:从数据库中通过hibernate反向生成的需求模型。
view:前台的jsp文件,也就是查询界面,可供多种方式实时查询。
controller:action包下的xxxactino类以及service包下的类充当控制器,其中action中的方法进行用户输入查询条件,并且调用service中的方法,通过关键字进行数据的查询,从dao中对数据进行操作,然后通过structs返回查询页面。
标签:数据库 代码 提醒 view 易用 mod 生成 mvc 时间
原文地址:http://www.cnblogs.com/xiaosongbiog/p/6822699.html