netctoss电信运营商支撑系统 v1.0讲解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中文摘要
摘要
信息技术和网络技术高速发展,行业竞争日益加剧,各大企业在传统的运营方式中纷纷加入高科技成分追求高效和智能化,在软件方面的追求和投入尤为突出,各行业不惜加大在信息科技方面的投入,以进一步提升自身在市场的竞争力和服务质量,而且收到了很好的效果,创造了良好的企业效益。

移动、联通、电信等各大电信运营商,每年在系统的开发和完善方面投入数十亿来满足新的需求,而这些投入也为企业创造了很壮观的经济效益。

而且在这些方面的投入还会继续加大,在以后的发展中,这已经成为一个不可否认的趋势。

可以说,电信和互联网新技术推动了人类文明的巨大进步,而且发展将会更加迅速。

本篇论文的电信计费系统是为电信运营商新增的一项Open Lab(开放实验室)出租业务而设计,电信运营商提供多个基于Unix平台的实验室环境,选择使用这种业务的用户能够远程登录到实验室中做基于这个实验室环境的一些工作和实验。

运营商希望借助先进的计算机技术对访问实验室的用户进行管理和计费,由此实现对此项业务运营的支持与管理。

该电信计费系统使用ssh(spring + struts2 + hibernate)、javascript脚本控制和ajax异步交互等技术来开发,严格按照软件开发流程:需求分析、页面设计、概要设计、详细设计、测试运行等,最终使得该项目达到一个商业项目的标准。

关键词:电信计费hibernate struts2 spring ssh 运营支撑系统netctoss
I
英文摘要
Abstract
The rapid development of information technology and network technology, industry competition intensifies day by day, each big enterprise in the traditional operation mode of high-tech components have joined the pursuit of intelligent and efficient, in terms of software and the pursuit of the input is particularly prominent, the industry at the increase in information technology investment, to further enhance its competitiveness in the market and the quality of service, and received good effect, to create a good business efficiency.
Mobile, Unicom, telecom operators, the annual development spending billions on to meet new demands on the development and system, and the investment for enterprises to create a spectacular economic benefit. And in these aspects of investment will continue to increase, in the future development, it has become an undeniable trend.
Telecom Billing System in this thesis is a Open Lab added to the telecom operators (Laboratory) and the design of rental business, telecom operators to provide multiple laboratory environment based on the platform of Unix, choose to use this business users to remotely log on to the laboratory to do some work and experiment based on the lab environment. Operators want to use user advanced computer technology to visit the laboratory management and billing, thereby realizing the support and management of this business operations.
The Telecom Billing System Using SSH (Spring + Struts2 + Hibernate), JavaScript script control and Ajax asynchronous interaction technology development, in strict accordance with the software development process: requirements analysis, design, outline design, detailed design, test run, eventually making the project reached a commercial project standard.
Key Words:Telecom Billing Hibernate Struts2 Spring ssh netctoss
II
目录
目录
第1章绪论 (1)
1.1 课题研究的背景 (1)
1.2 研究意义 (1)
1.3 实现目标 (2)
1.4 主要研究内容 (2)
第2章系统的开发环境及技术简介 (3)
2.1 系统的开发环境 (3)
2.1.1 MyEclipse (3)
2.1.2 Tomcat (3)
2.2 系统开发的思想与技术 (4)
2.2.1 JSP技术与MVC模式以及系统的基本框架 (4)
2.2.2 SSH框架的优点 (4)
第3章系统架构 (8)
3.1 总体的功能模块 (8)
3.1.1 业务描述 (8)
3.1.2 功能描述 (9)
3.2 系统架构 (10)
3.2.1 运营管理系统架构 (10)
3.2.2 用户自服务系统架构 (11)
3.2.3 技术体系 (11)
3.3 功能概述 (12)
3.1.1 功能模块图 (12)
3.1.2 系统功能说明 (12)
第4章系统功能及详细设计 (17)
4.1. 操作功能菜单结构模型 (17)
4.2 系统用例清单 (17)
4.3 数据表设计 (19)
4.3.1 数据表清单 (19)
4.3.2 E-R模型图 (21)
4.3.3 数据表定义 (21)
4.4. 各模块类以及界面设计 (28)
i
目录
4.4.1 基础信息模块 (28)
4.4.2 角色管理模块 (37)
4.4.3 管理员管理模块 (44)
4.4.4 资费管理模块 (45)
4.4.5 账务账号管理模块 (48)
4.4.6 业务账号管理模块 (50)
4.4.7 账单管理模块 (53)
4.4.8 报表模块 (55)
参考文献: (58)
致谢 (59)
附录: (1)
1 术语定义 (1)
2 软件结构图 (3)
ii
第1章绪论
第1章绪论
1.1 课题研究的背景
在电信的业务中,有一种Unix实验室出租业务。

只要用户向电信运营商申请一个Unix账号(OS 账号),就可以远程登录Unix实验室,以使用Unix 系统。

任何用户登录电信运营商提供的Unix实验室的Unix系统时,Unix系统都会记录该OS 账号的登入和登出信息,这些信息都保存在Unix的系统日志文件中。

用户使用电信运营商提供的Unix实验室的服务需要缴纳一定的费用。

因此,电信运营商需要一套系统,将用户登录实验室的时间长度数据采集起来,以作为对用户的收费依据。

数据采集程序采集到登录数据之后,首先需要对数据进行解析和匹配等处理,然后需要将数据发送到服务器端。

服务器端得到数据之后,需要将数据保存为数据文件,同时将数据存入数据库。

另外,还需要计费管理系统来实现费用的管理和查看。

1.2 研究意义
软件需求规格说明书(SRS,Software Requirement Specification)是软件需求格式化描述文档,用于详细阐述软件的功能、性能以及约束条件,不仅是系统测试和用户手册编写的依据,也是系统设计、编码的基础。

本文档主要目的包括以下几个方面:
1 为系统建设双方提供共同的需求基准;
2 为开发小组的软件开发工作提供依据;
3 为质量控制和项目监理提供检查依据。

1
第1章绪论
1.3 实现目标
运用此系统对电信运营商的Unix实验室出租业务进行费用的管理和查看。

实现运用一个系统对整个Unix实验室出租业务的管理。

1.4 主要研究内容
系统的主要任务是提供对于数据的查询和管理功能。

日志数据存入数据库后,可以通过NetCTOSS 系统来实现查询和管理功能。

管理员登录NetCTOSS 系统后,可以进行角色管理、帐务账号管理、业务账号管理、账单管理以及报表数据查询等操作
2
第2章系统的开发环境及技术简介
第2章系统的开发环境及技术简介
2.1 系统的开发环境
2.1.1 MyEclipse
在开发本平台中所用到的开发工具就是是知名的java项目开发工具MyEclipse。

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是对Eclipse IDE的一种扩展,利用MyEclipse,我们可以在数据库和J2EE的开发、发布,以及在应用程序服务器的整合当中极大地提高系统的工作效率。

MyEclipse是一个功能非常丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。

在结构上,MyEclipse的特征可以被分为7类:J2EE模型,WEB开发工具,EJB开发工具,应用程序服务器的连接器,J2EE项目部署服务,数据库服务,MyEclipse整合帮助。

对于以上每一种功能上的类别,在Eclipse 中都有相应的功能部件,并通过一系列的插件来实现它们。

MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。

简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。

2.1.2 Tomcat
Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功
3
第2章系统的开发环境及技术简介
能。

Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。

对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML 页面的访问请求。

实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。

这里的诀窍是,当配置正确时,Apache为HTML页面服务,而Tomcat 实际上运行JSP页面和Servlet。

另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。

2.2 系统开发的思想与技术
2.2.1 JSP技术与MVC模式以及系统的基本框架
本系统采用Jsp技术,基于MVC模式开发,使用SSH框架(struts2、spring、hibernate)来增加系统的开发速度。

所谓的MVC模式是“Model-View-Controller”的缩写,中文翻译为“模式-视图-控制器”。

程序就是用struts2和hibernate这两个框架来实现模型层和控制器这两层,Jsp实现视图这一层。

一般来说程序就是在数据库和页面之间起桥梁作用的,Jsp页面请求先到action,再到dao,再回到action,回到jsp页面,action主要处理来自页面的请求,dao主要是和数据库的交互,struts2主要用在action,处理来自页面的请求,处理完请求后跳转回页面。

Hibernate主要用在dao,包括对数据库的增、删、改、查的操作,spring控制程序的流程。

2.2.2 SSH框架的优点
S.S.H框架是J2EE应用中struts2+spring+hibernate三大免费开源框架的结合使用,它可以看成工具,也是中间件。

他是用来提高我们的开发效率,提
4
第2章 系统的开发环境及技术简介
5
高我们软件产品的可维护性、可扩展性乃至敏捷性的。

他们里面有很多优秀的设计理念及模式应用。

比如,struts 属于MVC 框架,关键是要了解MVC 的概念及大致原理;而hibernate 属于ORM 系统,属于持久层的解决方案,同样需要对ORM 的概念及原理有一个总体的了解。

而spring 属于应用程序框架,其核心是IOC 容器以及AOP ,Spring 中还集成了很多适用东西,比如对JDBC 的封装、自己的MVC 、对动态语言的简洁访问等。

它由以下3个框架构成:
(1) Struts2框架
Struts2是Apache 组织的一个开放源码项目。

Struts2是一个比较好的MVC 框架,提供了对开发MVC 系统的底层支持,它采用的主要技术是Servlet ,JSP 和Custom tag library 。

其基本构成(如图2-1)所示。

图2-1 Struts 框架工作流程
(2) Spring 框架
Spring 的核心是个轻量级(Lightweight )的容器(Container ),它是实现IoC (Inversion of Control )容器、非侵入性(No intrusive )的框架,并提供AOP (Aspect-oriented programming )概念的实现方式,提供对持久层(Persistence )、事务(Transaction )的支持,提供MVC Web 框架的实现,并对一些常用的企业服务API (Application Interface )提供一致的模型封装,是一个全方位的应用程序框架(Application framework ),除此之外,对
第2章系统的开发环境及技术简介
于现存的各种框架(Struts、JSP、Hibernate 等),Spring 也提供了与它们相整合的方案。

Spring框架由以下7个部分组成(如图2-2)所示
图2-2 Spring框架构成
(3)Hibernate框架
Hibernate 是一个开放源码的ORM 持久层框架。

作为优秀的持久层框架实现,Hibernate 框架提供了强大、高性能的对象到关系型数据库的持久化服务,开发人员可以使用面向对象的设计进行持久层开发。

简单的说,Hibernate 只是一个将持久化类与数据库表相映射的工具,每个持久化类实例均对应于数据库表中的一个数据行而已。

用户只需直接使用面向对象的方法操作此持久化类实例,即可完成对数据库表数据的插入、删除、修改、读取等操作(如图2-3)所示。

6
第2章 系统的开发环境及技术简介
7
图2-3 Hibernate 框架
第3章 系统架构
8
第3章 系统架构
3.1 总体的功能模块
NetCTOSS 系统具有的功能有:“角色管理”、“管理员管理”、“资费管理”、“帐务账号管理”、“业务账号管理”、“账单管理”、“报表”、“个人信息”和“修改密码”。

每个管理员登录成功后,都可以使用“个人信息”和“修改密码”功能,以实现个人信息和密码的维护,是否可以使用其他功能则取决于该管理员所拥有的权限。

3.1.1 业务描述
NetCTOSS 系统作为整个项目的一个组成部分,是一个 B/S 结构的 Web 应用程序, 其详细结构组成(如图3-1)所示。

管理员超级管理员NetCTOSS Server Browser Browser HTTP 数据库Web Server App Server 角色管理管理员管理资费管理帐务账号业务账号账单管理报表管理个人信息修改密码HTTP
图3-1 NetCTOSS 业务流程图
由图3-1 可以看出,DMS 采集端将数据发送到 DMS 服务器端并存入数
第3章 系统架构
9
据库之后, 由NetCTOSS 系统实现对数据的管理和查询。

NetCTOSS 系统作为一个后台管理系统,只有具有管理员权限的使用者通过浏览器成功登录 Web 服务器之后,才可以使用应用服务器所提供的各种业务,如“角色管理“、”资费管理“和”账单管理“等。

3.1.2 功能描述
NetCTOSS 系统具有的功能有:“角色管理”、“管理员管理”、“资费管理”、“帐务账号管理”、“业务账号管理”、“账单管理”、“报表”、“个人信息”和“修改密码”。

每个管理员登录成功后,都可以使用“个人信息”和“修改密码”功能,以实现个人信息和密码的维护, 是否可以使用其他功能则取决于该管理员所拥有的权限。

NetCTOSS 系统的功能如图3-2所示。

图 3-2 NetCTOSS 功能结构图
由图3-2可以看出,管理员登录成功后可以进行的操作完全取决于其所拥
第3章 系统架构
10
有的权限。

NetCTOSS 系统会内置好一个“超级管理员”,作为使用该系统的第一位管理员用户。

3.2 系统架构
采用4层结构,主要包括:表现层、控制层、业务层、持久层。

3.2.1 运营管理系统架构
图 3-3 运营管理架构图
第3章 系统架构
11
3.2.2 用户自服务系统架构
图 3-4 用户自服务架构图
3.2.3 技术体系
图 3-5 技术体系图
第3章系统架构
3.3 功能概述
3.1.1 功能模块图
图 3-6 功能模块图
3.1.2 系统功能说明
电信运营商新增一项Open Lab(开放实验室)出租业务,即该电信运营商提供基于Unix平台的实验室环境,选择使用这种业务的用户能够远程登录到实验室中做基于这个实验室环境的一些工作和实验。

运营商希望借助先进的计算机技术对访问实验室的用户进行管理和计费,由此实现对此项业务运营的支持与管理。

本项目主要包括以下子系统:
(1)用户管理系统:电信运营商提供基于Unix平台的实验室环境,选择使用这种业务的用户能够远程登录到实验室中做基于这个实验室环境的一些
12
第3章系统架构
工作和实验。

用户要想成功登陆到开放实验室中,事先必须要拥有一个这个开放实验室上的帐号,在本系统中此帐号称为业务帐号,每个开放实验室上的业务帐号的用户名是唯一的,不同的开放实验室上的业务帐号的用户名可以相同,这个帐号用户可以通过向本系统中具有用户管理权限的管理员去申请。

一个用户会有多种业务,如:Email服务、Unix系统、代理主机服务等,每个业务我们都要收取一定的费用,如果我们以业务账户为单位来算总的费用,那么用户申请的每种业务都要单独交费,会给用户造成不便,所以我们又添加了帐务账户来统一管理每个用户所使用的所有业务账号上发生的费用,帐务帐号是要和用户的真实信息联系在一起的,所以每个用户只能有一个帐务帐号,但可以对应多个业务帐号。

用户管理子系统就是对用户的帐务帐号和业务帐号进行管理。

具有用户管理权限的管理员登陆成功后,首先可以开通帐务帐号,帐务帐号必须和用户的一些真实信息关联起来,如用户的真实姓名,身份证号码,联系电话等。

开通时,由用户提供这些信息,然后由管理员将信息录入到系统中并保存下来。

对于开通好的帐务帐号也是由具有用户管理权限的管理员来管理的,如暂停帐务帐号,恢复帐务账号,删除帐务账号,修改用户真实信息等。

由于用户的一个帐务帐号会对应多个业务帐号,所以对账务账号的操作会级联影响关联的所有业务帐号。

其次,具有用户管理权限的管理员还可以开通业务帐号,但用户要想开通一个业务帐号,前提是必须拥有一个帐务帐号。

在开通业务帐号时,先由用户为这个业务帐号选择一种资费方式,选择一台开放实验室,然后把选择好的信息提供给管理员,再由管理员将信息录入并保存,这个业务帐号会被保存到用户选择的开放实验室的服务器上,对于开通好的业务帐号也是由具有用户管理权限的管理员来管理的,如暂停业务帐号,恢复业务帐号,删除业务帐号,修改业务帐号密码。

(2)管理系统:使用服务,就要交纳费用,这是天经地义的事情。

那么对于开放实验室的用户也不例外,他们使用了开放实验室服务,同样要交费。

在我们这个系统中这个费用会和两个因素有关:
13
第3章系统架构
(a)用户使用服务的时间长度,
(b)用户选择的收费标准,如月租费为:30元,每小时使用费为:3元等。

这个收费的标准在本系统中称为资费。

资费管理子系统就是用来管理资费的。

具有资费管理权限的管理员登陆成功后,可以添加新的资费,查询所有的资费,可以修改现有的资费信息,还可以删除资费。

特别要注意的是:由于对资费的修改会影响选择了这种资费的用户要交纳的费用,所以在修改资费信息前要事先通知所有已经选择了这个资费的用户;只有当没有任何用户选择某个资费了,这个资费才能被删除掉。

(3)管理员管理系统:对本系统的各个子系统的访问都是受权限控制的,只有拥有了访问权限,才能使用子系统。

在本系统中存在着三类使用者:
(a)一是用户,即使用开放实验室的人,他们默认具有使用用户自服务系统的权限。

(b)其二是超级管理员,即对本系统进行管理的人,并具有最高的管理权限,他可以使用除用户自服务以外的所有子系统。

这个超级管理员只有一个,是系统初始建立时就提供好的。

(c)管理的人,这些人是由超级管理员进行管理的,他们具有的权限也是由超级管理员赋予的。

管理员管理系统就是超级管理员来管理普通管理员。

超级管理员登陆成功后,可以增加新的普通管理员,同时为他分配一些权限,可以修改普通管理员的信息,可以查询所有的管理员信息,可以删除某些管理员。

(4)单查询系统:具有帐单查询权限的管理员可以利用此子系统对所有用户的月账单进行查询。

此子系统不仅提供对某个帐务帐号上产生的总的费用进行查询,还提供对某个帐务帐号上的每个业务帐号上产生的费用明细进行查询。

(5)帐务查询系统:具有帐务查询的管理员可以使用此子系统对开放实验室的使用情况进行查询。

此子系统可以提供以月为周期的查询,也可以提供以年为周期的查询。

具体操作如下:
(a)月帐务查询
14
第3章系统架构
具有账务查询角色的管理员进入本系统,登录成功后,可以执行如下查询操作:
根据输入的月份查询所有开放实验室这个月被使用的总的时长信息。

在上一个查询的基础上查看某个实验室这个月每一天的时长信息。

(b)年帐务查询
具有账务查询角色的管理员进入本系统,登录成功后,可以执行如下查询操作:
根据输入的年份查询所有开放实验室这一年被使用的总的时长信息。

在上一个查询的基础上查看某个实验室这一年每个月的时长信息。

(6) 用户自服务系统
用户自服务系统可以方便地供用户查询自己的账单和修改自己的个人信息。

这个子系统是唯一的一个用户可以使用的子系统。

具体操作如下:(a)查询自己的月帐单
用户进入本系统,使用自己的帐务帐号登录成功后,可以执行如下查询操作:
根据输入的月份查询自己这个月的费用信息。

在上一个查询的基础上查看这个月费用明细。

(b)修改自己的个人信息
用户进入本系统,使用自己的帐务帐号登录成功后,可以自行修改自己的个人信息。

(7)权限管理系统
对本系统的各个子系统的访问都是受权限控制的,权限决定了使用者可以执行的操作,如一个使用者拥有用户管理权限,他就可以执行用户管理的操作。

目前系统已有的权限包括:用户管理权限,资费管理权限,管理员管理权限,帐单管理权限,帐务管理权限,用户自服务权限,权限管理权限。

今后,系统可能会扩展新的功能,也就会增加新的操作,这个操作就要对应一种新的权限;也有可能删除一项不再被使用的操作,这样,对应的权限也应该被删除。

因此,为了对权限能够进行灵活的管理,本系统中就提供了权限管理系统。

在本系统中,一些使用者拥有相同的角色,拥有相同的权限,如张三和李
15
第3章系统架构
四都是前台操作人员,都拥有用户管理权限和帐单管理权限。

角色代表着一组权限的集合。

目前系统中已有的角色包括:用户和超级管理员。

今后,要想根据需要灵活地管理角色,也是通过权限管理系统完成的。

16
第4章系统功能及详细设计
第4章系统功能及详细设计4.1. 操作功能菜单结构模型
图4-1 系统功能结构图
4.2 系统用例清单
表4-1 系统用例清单
17
第4章系统功能及详细设计
18
第4章系统功能及详细设计
4.3 数据表设计
4.3.1 数据表清单
19
第4章系统功能及详细设计
20
第4章系统功能及详细设计4.3.2 E-R模型图
图4-2 E-R模型图4.3.3 数据表定义
21
第4章系统功能及详细设计
业务说明:
1)帐务帐号ID和NetCTOSS系统的登录名是一一对应的关系;
2)帐务账号ID和身份证号IDCARD_NO是一一对应的关系,即一个帐务帐号对应一个自然人,称之为客户;
3)REAL_NAME记录客户姓名,它的取值是可以重复的,即不同的客户可以有同样的姓名;
4)创建则开通,记载创建时间;
5)暂停后,记载暂停时间;
6)重新开通后,删除暂停时间;
7)删除后,记载删除时间,标示为删除,不能再开通、修改、删除;
8)暂停帐务帐号,同时暂停下属的所有业务帐号;
9)暂停后重新开通帐务帐号,并不同时开启下属的所有业务帐号,需要在业务帐号管理中单独开启;
表4-4 业务信息表(SERVICE)
22
第4章系统功能及详细设计
业务说明:
1)一个客户可以在多台UNIX服务器上申请远程登录业务,一个客户有多个业务帐号ID,即一个帐务帐号对应多个业务帐号;
2)业务帐号ID:SERVICE_ID与UNIX_HOST、OS_USERNAME的联合是一一对应的关系;
3)OS_USERNAME记录UNIX服务器上的OS帐号,它的取值是可以重复的,即不同UNIX服务器上的OS帐号是可以重复的。

4)创建即开通,记载创建时间;
5)暂停后,记载暂停时间;
6)重新开通后,删除暂停时间;
7)删除后,记载删除时间,标示为删除,不能再开通、修改、删除;
8)业务帐号不设计修改密码功能,由用户自服务功能实现;
23
第4章系统功能及详细设计
业务说明:
1)资费标准分为三类:
包月:
BASE_COST记录包月费,BASE_DURATION 和UNIT_COST均为NULL,即不限时长,没有额外费用
套餐:
BASE_COST记录月固定费,BASE_DURATION记录包在线时长,UNIT_COST记录超出部分的单位费用
计时
BASE_COST和BASE_DURATION均为NULL,即没有月固定费,不包在线时长,UNIT_COST记录单位费用
2)创建资费时,状态为暂停,记载创建时间;
3)暂停状态下,可修改,可删除;
4)开通后,记载开通时间,且开通后不能修改、不能再停用、也不能删除;
5)资费降价算作新建新资费,由客户提出申请,在业务帐号管理处修改所关联的资费;
6)业务帐号修改资费时,在下月底统一触发,修改其关联的资费ID(此触发动作由程序处理)
表4-6 时长信息表(MONTH_DURA TION)
24
第4章系统功能及详细设计
表4-8 账单条目表(BILL_ITEM)
表4-9 业务详单表(SERVICE_DETAIL)
25
第4章系统功能及详细设计
表4-11 角色权限表(ROLE_PRIVILEGE)
26
第4章系统功能及详细设计
表4-16 计费日志表(FEE_LOG)
27
第4章系统功能及详细设计
4.4. 各模块类以及界面设计
4.4.1 基础信息模块
1 NetCTOSS 系统中基础信息模块的用例图如图所示。

图4-3 基础信息模块的用例图
2 用例描述
(1)登录
28。

相关文档
最新文档