信息领域热词分析系统的质量属性
信息领域热词分析系统主要是通过爬取相关网页,对爬取到的数据进行清洗并保存到数据库中,然后在通过前端的界面实行人机交互,
实现了热词词云,热词实时搜索,以及生成对应的word文档的功能。
系统的质量属性如下:
1.可用性
可用性是指系统正常工作的时间所占的比例。可用性会遇到系统错误,恶意攻击,高负载等问题的影响。
(1)链接不到服务器:通过URL测试服务器是否可连接(服务是否开启,网络问题),提示错误信息,人工检测服务开启状态
(2)未能链接数据库服务:判断SQL语句是否正确,以及apache是否正常运行
(3)数据库检索错误:利用 try - catch - finally 异常处理,检测错误发生位置
(4)生成日志记录
2.易用性
(1)界面简洁大方,用户体验感强
(2)操作错误时有错误提示
(3)功能实现完善
3.可修改性
(1)前端增加一个页面,然后再跳转到功能实现的地方
(2)数据库的属性简单明了
(3)各个功能模块之间实现高内聚,低耦合
4.性能
(1)减少用户等待时间
5.安全性
(1)对保存的用户密码进行加密处理
(2)不同用户有不同的权限,权限低的无法访问
6.可测试性
(1)对每个功能的实现进行单元测试
(2)最后再统一进行集成测试