咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于SpringMVC框架的订阅式服务计费管理系统的设计与实... 收藏
基于SpringMVC框架的订阅式服务计费管理系统的设计与实现

基于SpringMVC框架的订阅式服务计费管理系统的设计与实现

作     者:李岩 

作者单位:北京交通大学 

学位级别:硕士

导师姓名:孔令波

授予年度:2018年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:订阅式服务 计费系统 SpringMVC 

摘      要:订阅经济作为互联网快速发展下企业与消费者寻求一种新型关系的产物,被应用于各行各业。企业渴望获得与消费者的长久联系,而消费者渴望获得服务的使用权而不再是拥有权,因此产品和服务越来越多的以订阅的形式出现在人们的生活中,订阅的模式也会在未来更加盛行。本文中的订阅式服务计费管理系统是一个Web项目,采用MVC(Model-View-Controller,模型-视图-控制器)三层架构及多个功能模块的划分来设计和实现系统。针对本项目是一个Java开发的Web服务系统,所以采用SpringMVC作为基础开发框架,数据持久层框架使用Hibernate,关系型数据库使用MySQL,并以Redis作为系统中缓存数据库。通过对订阅式服务企业的了解,以及系统的功能性和非功能性需求分析,将整个系统的功能划分为六个大模块。作者与开发团队共同设计和完成了以下六个模块。(1)订户账户模块:订户账户模块作为本系统的基本模块之一,可以对企业的订户信息进行管理。(2)服务目录模块:服务目录模块除了作为系统的基本模块管理企业服务的基本信息外,该模块还包括了对之后计费操作十分关键的计费套餐子模块,因为在子模块内定义了计费模型。在该模块内可以对这两种资源实现管理。(3)订阅信息模块:订阅信息模块中记录了订户订阅的服务信息,除了对订阅信息的管理外还可以修改订阅状态使订阅失效或激活。(4)计费模块:计费模块作为本系统的关键模块,选择订户为其订阅的服务在一段时间内计费是模块中的关键功能。(5)账单模块:账单模块中的账单资源是计费结束后的产物,除了对账单的基本管理外,不同的账单状态还可以对账单进行一些不同的功能操作,比如发送账单邮件给订户。(6)管理员模块:管理员分为两种角色一超级管理员和租户管理员,超级管理员可对管理员资源进行管理,其它的功能两种角色均可使用。作者主要设计和编码的模块有订户账户模块,服务目录模块和订阅信息模块,另外三个模块协助他人参与部分设计与开发,并负责修复其中产生的漏洞和编写主要业务方法的单元测试。目前该系统已投入使用并获得了一些海外客户,之后随着订阅式服务的进一步发展本产品将会迎来更多用户。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分