一、综述本课题国内外研究动态,说明选题的依据和意义
现代互联网技术高速发展,网络基础资源的有偿使用已成为必须解决的问题。而一套好的计费系统软件也成为了各个企业的迫切要求。在国内,对于使用互联网需要包年或者包月,而在国外为互联网用户提供了多种计费方法。国外的互联网营运商根据用户的需要使用的时间不同,分为长时间使用用户和短暂使用用户。对于长时间使用用户可以包年、包月;对于短暂使用用户可按只用流量计费。这时通讯网间计费系统对他们来说是必不可缺的软件系统。这类计费软件同时也可用于管理酒店电话分机系统,当缴费时以酒店用户名上缴总费用,同时可以查询分机的话费使用情况。
计费功能是网络管理的重要的基本功能,利用计费功能,不仅可以计算网络用户的上网费用,还可以监控网络的流量,分析网络的使用情况及性能,这样就可以合理分配网络资源,保证网络高效、稳定、可靠的运行。
二、研究的基本内容,拟解决的主要问题:
1. 前台功能:用户自服务模块。对给定用户可登陆,用户在登陆后可
以更改个人信息,修改密码,查询详细账单。
2. 后台功能:
1) 用户管理模块:对用户分为账务账户和业务账户,业务账户是账务
账户的分用户,当计费时是将所有的业务账户的费用统计在一起,以账务账户的用户名缴费。用户管理模块可查询现有账务账户信息,也可以添加新用户。同时可以修改用户基本信息,查询用户所使用的业务,对其使用的业务类型进行修改。使用状态标识表示用户现有的状态是开通状态、暂停状态或者是删除状态。当用户是开通状态、暂停状态时,可登陆电子计费系统,进入用户自服务模块;当用户状态是删除状态,则不可以登陆电子计费系统。
2) 账务管理模块:当对年账务进行查询时,可查询一年的总账单,以
及被查询年每月的详细消费清单;当对月账务进行查询时,可查询到被查询月每天的消费清单。
3) 账单管理模块:可查询每一个账务账号的每月总费用。同时可以查
询该账务账号下所有业务账号在当月的每日详细清单。
4) 资费管理模块:为用户提供多种资费服务选择,设置资费服务状态:
可以开通新资费服务,删除已有服务,暂停已有服务。
5) 管理员管理模块:管理员可以登陆系统,同时管理员可分为普通管
理员、超级管理员。超级管理员可对普通管理员设置权限,使其进入系统后只可对分配到的管理模块进行操作。超级管理员可增加、删除普通管理员,也可以查询普通管理员信息,并对普通管理员信息进行修改。
3. 技术特点:可以对已采集数据表单进行读取,同时可定时的整合成
小时表、日表、月表、年表。
三、研究步骤、方法及措施:
研究步骤:
第一步:需求分析。根据计费系统的所需功能进行需求分析。
第二步:总体设计。在需求分析后,设计出总体功能的框架结构,进而划分出功能模块,采用模块式设计 。
第三步:数据库设计。根据总体设计阶段提出的功能和需求进行数据库结构的设计。
第四步:详细设计。使用JSP作为开发语言,应用:JSP/ Servlet、JavaBean、PL/SQL、JDBC、Struts、Spring及Hibernate技术,实现具体编码设计。
第五步:程序测试与改进。
四、研究工作进度:
1-4周:熟悉课题内容,查阅相关资料,学习具体的编程语言和相关知识,并且做需求分析。
5-8周:总体设计,完成开题报告和文献综述,提出系统设计方案,进行页面规划和数据库规划。
9-12周:详细设计,代码编写。首先编写前台显示代码,其次建立数据库,最后进行数据库的连接。
13-15周:测试与调试程序,完善系统,并撰写毕业论文初稿。
16-17周:撰写和修改毕业论文,准备毕业答辩。
五、主要参考文献:
1. 钟恢凰, 郭放. 软交换计费管理系统的设计与实现. 微型电脑应用. 2009, 25(1): 31~34
2. 黄海, 胡胜, 沈竹, 等. 网络计费系统的研究和设计. 南京工业大学报. 2004, 26(5): 68~71
3. 杜献峰, 丁筱春. 基于代理服务器的企业网计费系统. 电脑开发与应用. 2001, 14(1): 29~33
4. 易丹. 基于UML的电话计费系统分析与设计. 科技情报开发与经济. 2006, 16(11): 224~225
5. 王保泉, 赵艳红, 陈发明. 网络计费系统的设计与实现. 南京工业大学学报. 2004, 26(5): 68~71
6. 王金保. 网络计费. 抚顺石油学院学报. 2002, 22(3): 66~68
7. 丁军, 柳忠光, 李琳. 通信中间件MQSeries在移动电话计费系统中的应用. 计算机工程与应用. 2003, (23): 229~232
8. 张辉, 朱俊武. 基于JSP的动态网络开发技术. 电脑开发与应用. 2002, (05): 44~46
9. 靳聿坤, 郑彦. CORBA在计费账务系统中的应用. 南京邮电学院学报. 2000, 20(3): 69~72
10. 胡命杰. 基于网络中间件的仿真软件网络通讯设计. 广州航海高等专科学校学报. 2009, 17(1): 29~31
11. 郭景娟, 雷利桂. 控制平台在综合计费账务系统后台的应用. 软件导刊. 2008, 7(12): 107~108
12. 李天博, 米春容, 王兴娟. 基于IP流量的校园网计费系统. 2003, 17(3): 46~50
13. Xu Peng, Su Sen, and Chen Junliang. Architecture and Performance of Soft Switch Networking. Proceedings of ISCIT IEEE. 2005: 54~59
14. K. Knightson, N. Morita, and T. Towle. NGN Architecture: Generic Principles, Functional Architecture, and Implementation. IEEE Commu- nications Magazine. 2005, (10): 48~50
15. Li Wenyin, Wu Di, Zhou Bin A study of Traffic Collection Techniques for Network Management and Acounting Systems. The 8th International Confcrence on Computer Supported Cooperative Work in Design Pro- ceedings. 2003: 578~581