基于.NET的SP综合管理系统设计与开发
摘 要:手机短信增值业务在人们的生活中已经越来越普及,它不但极大地方便了用户,同时也为移动互联网运营商和服务提供商带来了可观的经济收入。一套统一高效的管理平台系统已经成为手机短信增值业务能否成功发展的关键因素。本文分析了sp综合管理系统的功能性需求,提出了基于asp.net的管理系统设计方案,对关键模块系统进行了开发并完成了相关程序的调试工作,运行效果良好
关键词:sp;管理系统;asp.net
design and developmentof .net- based systems for sp management
guo xiao-fei1 ,wu peng1, wang zhi-li1(1.institute of seismology china earthquake administration, wuhan, 430071; 2.zwsoft wuhan r & d center, wuhan, 430070)
【abstract】sms value-added services in people's lives has become increasingly popular, it not only greatly facilitates the user, but
also brought considerable income for the mobile interspx?type=0&startpos=1&sort=1&keywords=net" target="_blank" title="net">netoperators and service providers. a unified and efficient management platform has become the key factor of the sms value-added services to the success of the development. this paper analyzes the functional requirements of the sp integrated management system for asp.net-based management system design, the key module system development and related debugging and running well
【keywords】sp; management system; asp.net
0 引 言
自gsm网络在中国投入使用以来,截至2011年10月底,官方公布的数据显示,目前中国大陆手机用户总数已经超过9亿人,越来越多的移动互联网服务提供商向用户提供了在internte上注册个人信息,并使用intenrte定制新闻、体育、科技、娱乐、证券、财经、购物、天气预报等相关服务,以及收发短信息等。设计一套统一的管理平台有助于对运营商及其业务进行监管,遏制不规范的欺诈行为,维护运营商的信誉和形象,促进手机增值业务和谐发展。同时对于打造一个完整的增值系统和boss平台,具有深刻的现实意义和深远的未来影响。
1 sp综合管理系统现状
中国电信集团公司是按照国家电信体制改革方案组建的特大型国有通信企业,拥有世界第一大固定电话网络,覆盖全国城乡、通达世界各地,成员单位包括遍布全国的31个省级企业,在全国范围内经营电信业务。他的整体业务系统特别是sp综合管理系统的发展历程是非常典型的,其从最早的老97系统进入到新97业务综合管理系统平台,新整合了市话、计费、 sp管理等系统,特别对于新sp综合管理系统,不仅包容了原系统的功能,同时具有了新的特点,一是业务的扩展性。二是通过权限的划分,保证了按工作种类响应的模块,提高了系统运行的安全程度。三是提供"一站清"服务,满足了sp个性化需求。四是业务生成由人工转为系统生成,大大提高了业务处理的流程速度。
从2005年开始,中国电信开始开发boss系统,于2007年9月正式上线运营,新系统全面体现了以客户为中心的服务支撑理念。在sp综合管理这一块,将97系统中一些复杂的数据简易化,杂乱的部分统一,继续强化了数据共享性,在整体服务系统中提高了针对性经营分析。boss系统中的sp管理操作更加方便,及时高效,满足客户需求的信息,通过有效地采集和综合利用各种数据,向客户端、管理层、业务层、营销层都提供了系统信息支撑。但依然存在以下具体问题:
(1)计费混乱,无法对下发短信费率进行监管;
(2)sp随意下发消息,导致大量投诉;
(3)缺乏针对的业务统计、结算;
(4)用户的业务使用情况无法了解;
(5)缺乏有效的业务运营规范。比如业务重叠、同质等。
针对以上不足之处,本文选用asp技术编写了系统几个关
键模块,测试时可以在iss应用目录下进行。
2 应用asp.net的技术优势
asp.net是微软公司于2000年推出的一种interspx?type=0&startpos=1&sort=1&keywords=net" target="_blank" title="net">net编程技术,是面向下一代企业级的web应用程序开发平台。当web服务器接收到一个对某asp.net页面的请求时,如果这是对该页而创建后修改的第一次申请,首先把该页面内容编译成msil语言,然后msil再被编译成机器码加以执行。asp. net页面被编译成msil语言后,其执行代码一直存在于服务器的内存中,一直到该页面被修改。以后再对该asp.net页面提出请求时,不需要重新编译,直接调用编译成的msil语言执行即可。
针对目前信息管理平台实际需求,asp技术有自己的解决方法。
(1)执行效率的大幅提高。asp.net是把基于通用语言的程序在服务器上运行。不像以前的 asp即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
(2)世界级的工具支持。asp.net构架是可以在microsoft(r)公司最新的产品visual studio.spx?type=0&startpos=1&sort=1&keywords=net" target="_blank" title="net">net 开发环境下进行开发,wysiwyg (what you see is what you get所见即为所得)的编辑。而且这些仅是asp.net强大化软件支持的一小部分。
(3)强大性和适应性。由于asp.net基于公共语言运行库,所以它的强大性和适应性, 可以使它运行在web应用软件开发者的平台上。asp.net框架类库、消息处理和数据访问解决方案都可从web无缝访问。asp.net也与语言无关,所以可以选择最适合应用程序的语言, 或跨多种语言分割应用程序。另外, 公共语言运行库的交互性保证在迁移到asp. net时保留基于com+的开发中的现有投资。
(4)安全性。借助内置的 windows 身份验证和基于每个应用程序的配置, 可以保证应用程序是安全的
3 sp综合管理系统功能性需求
本系统通过对手机短信增值业务的研究,将其进行抽象、归纳和总结,结合运营商前台营业所需的一些管理功能,进行需求分析,勾画出本系统的业务模型和功能模块的划分。
本系统采用b/s架构,主要包括权限管理、系统参数管理、sp接入管理、操作日志查询一共四个部分。其中,部分内容可以细分如下:如图1所示,对系统整体功能列表整理,权限管理可以分为角色管理和操作员管理,而系统参数管理又可以细分为业务类型管理、公告栏管理以及下载区管理。
(1)权限管理。权限管理模块分为角色管理和操作员管理,角色管理可以实现功能如图2所示,主要是角色列表和详细资料查询和角色的添加、修改和删除
角色列表和详细资料查询功能的目的是使只有拥有角色列表查询和查看角色详细资料权限的系统管理员才能使用角色列表和资料查询。角色列表和详细资料查询可以方便系统管理员查询系统中的角色以及对应的资料,为进一步操作提供良好的支持。需要记录角色id、角色名称、角色描述、创建时间、详细情况的链接。这些功能可以根据角色名称、权限分类、权限名称进行组合查询,并显示查询结果。在需要时,可以提供角色id、角色名称、角色描述、创建时间字段的排序功能。而且还可以提供添加、删除、查看详细信息、批量删除操作入口。只需要用户正常登录系统,并有角色列表查询权限,就可以实现这一过程。而当操作出现错误的时候也可以进入相应的出错页面,便于进行提示。操作员列表和详细资料查询功能方便系统管理员查询系统中的操作员以及查询操作员的详细信息,对操作员的详细的情况进行查询、修改,为进一步操作提供良好的支持。对有权限
上一篇:
基于net毕业论文管理系统
下一篇:
马原:环境保护与可持续发展论文(word)