推荐阅读:摘 要:因业务需要本单位于2014年更换了新电信计费管理系统。系统集电话及宽带的收费、计费、营帐、报表及自动停开机等功能。随着企业业务拓展拟将数字电视收费纳入本管理系统,故需在原有系统基础上添加数字电视boss系统模块,本文简要概述了数字电视boss系
摘 要:因业务需要本单位于2014年更换了新电信计费管理系统。系统集电话及宽带的收费、计费、营帐、报表及自动停开机等功能。随着企业业务拓展拟将数字电视收费纳入本管理系统,故需在原有系统基础上添加数字电视boss系统模块,本文简要概述了数字电视boss系统模块设计的几个难点问题。
关键词:数字电视;B/S模式;MVC模块
数字电视boss系统模块的软件环境是在Windows XP操作系统、TCP/IP网络协议下,使用Java语言+MyEclipse 6.5+Tomcat6+JDK5.0+SQL Server 2008实现设计,因为B/S开发模式具有分布性、扩展简单方便等优点,本系统的开发基于B/S模式。
为了实现以上系统功能,下面就本系统的技术创新点和难点的实现,包括关键性的代码及其解释做以下说明。
1 jQuery+CSS动态菜单(jQuery是一个优秀的JavaScript库)
在大部分的管理系统当中系统的菜单生成都是由代码固定写成的,但是本系统的一大亮点就是动态的生成菜单。这样方便了系统新模块的添加,而且也非常美观。实现效果如图1所示:
当然此处还可以使用DoJo或者DWR等其他JavaScript框架来异步调用Struts2的action类中的方法。