电信综合业务管理系统设计与开发_第1页
电信综合业务管理系统设计与开发_第2页
电信综合业务管理系统设计与开发_第3页
电信综合业务管理系统设计与开发_第4页
电信综合业务管理系统设计与开发_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大理学院本科毕业设计基于 ASP.NET 电信综合业务管理系统设计与开发电信积分商城管理、仓库管理、采购管理THEDESIGNANDTHEDEVELOPMENTOFTHETELCOM INTEGRATEDSYSYTEMBASEDONASP.NETTelecom Points Mall Management,Warehouse Management,PurchasingManagement学院:数学与计算机学院项目组成员: xxxxxxxx模块负责人: xxxxxxxxxxxxxx指导 教师: xxxxxxxxx 专 业: 计算机科学与技术 年级(班级): xxxxxxxxxxxx起止 日期:

2、2014 年 8 月 1 日2014 年 12 月 30 日制表日期:2014 年 11 月 30 日摘要起来。而电信产业是国民经济的基础性产业,对国民经济的发展起着必不可少的支持。当前,世界国际服务电信运营已进入到全球竞争时代,电信运营业国际化已成为发展趋业厅排队的时间,极大的方便了客户,目前已经越来越受到人们的喜爱。实现了手机业务办理、宽带业务办理、套餐变更、手机购买、电信积分商城管理、采购管理、仓库管理、往来客户管理等功能。本系统从功能上基本实现了电信综合业务管理系统的相关功能。本文论述的是电信综合业务管理系统在电信积分商城管理、采购管理、仓库管理、往来客户管理等方面系统开发的全过程。根

3、据软件工程的思想,从需求分析入手,编写用例、绘制用例图、绘制时序图、绘制类图、对象设计、映射再到编程、测试;通过不断的测试使系统更完善。Web.NET 平台,以 WebMicrosoft Visual Studio 2008C#语言进行系统的开B/S从而实现系统的所有功能,进行了一系列的面向设计过程,使系统开发过程更便捷,操作简便、界面友好、安全灵活。【关键字】:电信综合业务管理系统;软件工程;ASP.NET;SQLServer2005;统一建模语言THEDESIGNANDTHEDEVELOPMENTOFTHETELCOM INTEGRATEDSYSYTEMBASEDONASP.NETAbst

4、ractAlong with the continuous development of economic high speeddevelopment China and communication network technology, China Telecom industry also developed. The telecommunication industry is the fundamental industry of national economy,playsanindispensablesupporttothedevelopmentofthenationaleconom

5、y. Atpresent,theworldofinternationalserviceTelecomoperatorshaveenteredtheera ofglobalcompetition,telecombusinessinternationalizationhasbecomethetrendof development.Telecommunicationintegratedservicemanagementsystemisprovided to customers of Telecom online self-help platform mobile business processin

6、g,fixed business processing, broadband services, online shopping, information search, integral business management, personnel management. Through the login thesystem self-servicevarioustransactions,userremovedLaughtonfromsuffering,nolonger handlesbusinessandgo,savedinthebusinesshallqueuingtime,great

7、lyfacilitatethe customers,nowmoreandmorepopularamongthepeople.This system through the current function of the principle of various telecommunicationintegratedservicemanagementsystemanalysis,combinedwith theactualapplicationprogram,divisionofthesystemasawholefunctions,determine thetelecommunicationin

8、tegratedservicemanagementsystemofthemajor business functions,therealizationofmobilephonebusiness,broadbandbusiness,change course,mobilephonepurchase,Telecomintegrationmallmanagement,purchasing management, warehouse management, customer management and other functions. From the functions of the system

9、 to achieve the basic functions of the related telecommunicationintegratedservicemanagementsystem.Thisarticleisthewholeprocessofsystemdevelopmentoftelecommunication integratedservicemanagementsysteminTelecomintegrationmallmanagement, purchasing management, warehouse management, customer management e

10、tc. Accordingtothethoughtofsoftwareengineering,fromtheanalysisofthedemand, writingcase,drawstheusecasediagram,classdiagram,sequencediagram,drawing drawingobjectdesign,mappingtotheprogrammingandtesting;throughcontinuous testingtomakethesystemmoreperfect.ThesystemofWebmodeandbasedon.NETplatform,realiz

11、etheinteraction withtheusertotheWebpage,inthedevelopmentofthesystem,usingMicrosoft VisualStudio2008programmingtooltodevelopthesystembyC#language,anduseSQLSever2008databasetostoredata,simulationdesignof22integratedservice systemofaB/Smodel.Thedevelopmentprocessoftheunifiedmodelinglanguage (UML)asauxi

12、liarymeans,forobjectorientedrequirementanalysisandmodeling,all functionssoastorealizethesystem,carriedoutaseriesofprocessorienteddesign, thesystemdevelopmentprocessismoreconvenient,simpleoperation,friendly interface, flexiblesafe.keyword: telecommunication integrated service management system; softw

13、are engineering; ASP.NET; SQL Server 2005; Unified Modeling Language目录 HYPERLINK l _TOC_250024 摘要I HYPERLINK l _TOC_250023 AbstractII HYPERLINK l _TOC_250022 目录III引言0第一章 电信综合业务管理系统概述0系统开发的背景0 HYPERLINK l _TOC_250021 系统开发的目标和意义1 HYPERLINK l _TOC_250020 第二章系统开发工具和运行环境1 HYPERLINK l _TOC_250019 面向对象软件开发

14、1面向对象编程1需求获取活动2面向对象分析4面向对象设计4VisualStudio.NET 集成开发环境5 HYPERLINK l _TOC_250018 C#编程语言5C#语言概述5词法结构和数据类型5类型转换7 HYPERLINK l _TOC_250017 UML概述9SQL Server 2005简介9 HYPERLINK l _TOC_250016 第三章需求分析10 HYPERLINK l _TOC_250015 功能性需求10功能简介10功能详细说明10 HYPERLINK l _TOC_250014 非功能性性需求11可用性11可靠性11可支持性11实现性11标识参与者12 H

15、YPERLINK l _TOC_250013 标识用例12确认系统的用例12用例模块14 HYPERLINK l _TOC_250012 第四章系统设计32 HYPERLINK l _TOC_250011 将用例映射到对象实体32标识用例对象32标识用例对象的属性和方法44 HYPERLINK l _TOC_250010 电信积分商城模块和采购及管理模块的总类图52 HYPERLINK l _TOC_250009 将对象模型映射到编程环境52礼品兑换用例对象的映射52采购申请用例对象的映射53 HYPERLINK l _TOC_250008 将持久性对象映射为数据库中的表55 HYPERLIN

16、K l _TOC_250007 第五章系统实现57 HYPERLINK l _TOC_250006 编程实现对象57礼品兑换57采购申请61商品验收63 HYPERLINK l _TOC_250005 第六章系统测试64 HYPERLINK l _TOC_250004 黑盒测试64黑盒测试简介64 HYPERLINK l _TOC_250003 测试用例65礼品兑换用例测试65表6.2.1礼品兑换用例测试表65员工申请采购用例测试69商品验收用例测试73 HYPERLINK l _TOC_250002 总结74 HYPERLINK l _TOC_250001 参 考文献75 HYPERLINK

17、 l _TOC_250000 致谢77引言31 个省级企业,在全国范围内经营电信业务。着网络的普及与发展,人们越来越多的关注网络,使用网络。而利用网络进行通信就是其中的主要用途之一, 网络通信则是由网络编程来实现的。Web .NET Web Microsoft Visual Studio 20082C#语言进行系统的开发,通过对目前各种网上营业厅的功快速的访问交互方式。第一章 电信综合业务管理系统概述系统开发的背景系统开发的目标和意义Web 模式,在对目前各种网web 页面方式实现与用户的交互, 提供安全、友好、快速的访问交互方式。系统开发意义:缩短了业务处理的时间,减轻了工作人员的工作量。第

18、二章 系统开发工具和运行环境面向对象软件开发面向对象编程208090年代,面向对象编程开始广为流行,这在C+Java 件开发的主流方法。面向对象方法最吸引人的特征之一就是对象可以用来非常有效地表示真实世界中的实体。比如,我们可以使用一个软件对象来表示公司的员工。我们为每向对象方法使解决问题变得容易,这是编写程序的第一要点。1、标识参与者标识参与者的问题:系统支持哪些用户组完成他们的工作?哪一个用户组执行系统的主要功能?次要功能由哪一个用户组完成,比如维护或管理? 与该系统进行交互的外部硬件和软件系统有哪些?2、标识场景用程序经验的陈述性描述” 。一个场景是来自单一参与者的、具体的、关注点特定实

19、例和具体事件上。场景标识的问题:参与者希望系统完成的任务是什么?参与者要访问的信息是什么?谁创建了这些数据?这些数据可以修改和删除吗?由谁完成这些工作?3、标识用例所有可能场景。简单用例写作指南:用动名词短语命名用例,用例的名字说明用户应该努力去完成什么。用名词短语对参与者进行命名。用例应描述为一个完整的用户事务。异常情况应该被分别描述。4、标识参与者和用例之间的关系1)参与者和用例之间的通信关系参与者和用例之间的通信关系表示了用例执行期间的信息流。启动用例的参与者,应从其它参与者中通过谁与该用例进行通信而将之区分出来。 2)用例之间的扩展关系扩展关系:将基用例中一段相对独立并且可选的动作,用

20、扩展(Extension)用例加以封装,再让它从基用例中声明的扩展点(Extension Point)上进行扩展,从打印和查询相对独立,而且为查询添加了新行为。3)用例之间的包含关系包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作,以(Base)但是双方都不能访问对方的属性。用例和删除用例,则划分太细。这时包含关系可以用来理清关系。图 2.1 用例之间包含关系5、标识初始分析对象该无二义地标识和描述这些用例名,并将用例名收集起来,放入术语表中。标识初始分析对象的启发式准则: 开发者和用户必须龙清楚的术语。在用例中重复使用的名词。系统必须跟踪的现实世界中的实体。系统必

21、须跟踪的现实世界中的处理。用例。数据源和数据汇。应用域中的术语。6、标识非功能性需求和开发者将注意力集中在系统的非功能方面。标识非功能性需求的问题实例:可用性 用户所需的专门技术层次是什么可靠性 系统的重启动在出错事件中是否是可以接受的性能 系统应该支持的并行用户有多少可支持性 是否有计划,使系统支持不同的软件和硬件环境接口 该系统是否可以与现存系统进行交互面向对象分析面向对象分析(OOA,Object-Oriented Analysis)是软件开发过程中的问题定义阶段,是抽取和整理用户需求并建立问题域精确模型的过程。OOA 强调直接OOA 模型中的对象,用对象的属性和服务分别描述事物的静态特

22、征和行为。OOA 需要完成两个任务:一是形式地说明由应用环境所决定的规则和约束。二是明确地规定构成系统的对象如何协同合作,完成指定的功能。面向对象设计(OOD,Object-Oriented 现运用面向对象的方法。其中包括两方面的工作:一是把 OOA 模型直接搬到不经过转换,仅作某些必要的修改和调整),作为 OOD 的一部分;二是部分。OOD 高类聚和弱耦合、可扩充性、可重用性等。Visual成开发环境(intergrated development enviroment, 因为它们将不同的工具集Visual Studio.NET 是一个集成开发环境,是.NET Studio.NET Visu

23、al Studio.NET (MSDN Visual Studio.NET 开发中心网站)程语言C#语言概述C# Microsoft Web的程序,也可以开发单独运行的程序。MicrosoftC+语言中提取了最新的面向对象技术,并将其和它的 Visual Basic 语言的易用性一起集C#中。C#Sun MicrosystemsJava语C+JavaC语言也保留了很多这些早期语言的结Java、CC+C#。C#是一种面向对象编程语言(object-oriented programming language)是组成程序的基本元素。对象是组成程序的基本元素。C#语言和.NET 平台为开提供了创建图形

24、、网络通信以及数据库交互的能力和很多其他功能。1 、词法结构词法是构成程序设计语言的最基本单位。程序是由若干个语句构成,而语句是由若干个具有特殊含义的单词和运算符构成的。所以学习一门编程语言,首先应该从词法入手。2、数据类型数据类型是用来定义现实生活中各种数据形式的标识符及其存储形式。C#中数据类型主要分为两大类:值类型和引用类型。C# 中的数据类型分为两个基本类别一、值类型 只是将值存放在内存中值类型都存储在堆栈中int、char、结构值类型通常用来表示基本类型、简单类型。C#的值类型包括 3 种:简单类型、结构类型和枚举类型。简单类型包括整数类型、浮点类型、小数类型、字符类型和布尔类型等。

25、整数类型计算机存储单元的限制,程序语言提供的整数类型的值总是在一定的范围内。C#8 种整数类型,划分的根据是这些类型所占存储器的位数。例如,一8 28=256 个数值。浮点类型实数在 C#中采用浮点类型的数据来表示。浮点类型的数据包括两种:单精度浮点型(float)和双精度浮点型其区别在于取值范围和精度不同。小数类型小数类型(decimal)16 个字节,主要是为了满足需要高精度的财务和金融方面的计算。小数类型数据的取值范围和精度如下:小数类型:取值范围在1.0 x 10-287.9 x 1028 之间,精度为 29 位数。m M decimal 类型的,如 3.15m,0.35m 型不匹配。

26、字符类型C#Unicode char 类型。凡是在单引号中的一个字符,就构成一个字符常数,如下所示:a、o、*、 9、 国布尔类型布尔类型数据用于表示逻辑真和逻辑假,布尔类型的类型标识符是 bool。布尔类型常数只有两种值:true(代表“真”)和 false(代表“假”)。二、引用类型包含内存堆中对象的地址null类、接口、数组、字符串在 C#中,引用类型的引入主要是因为值类型比较简单,不能描述结构复杂、抽象能力比较强的数据。以有多个引用。C#的引用引用类型有 4 种:类类型、数组类型、接口类型和委托类型。类型转换隐式转换隐式转换是系统默认的,不需要加以声明就可以进行自动转换只要满足以下条件

27、,就会发生自动类型转换:两种类型兼容;目标类型大于源类型;int a=10;/along b=a;/b为长整型数据double c=a;/c为双精度浮点型数double f=1.2;显式转换转换类型。显式转换可以将一数值类型强制转换成另一种数据类型,其格式如下: (类型标识符) 表达式上式的含义为:将表达式的值的类型转换为类型标识符的类型。例:(int)5.17/double5.17int(int) 7.18m/deimal7.18int7string整型、浮点型、字符型和布尔类型都对应有一个结构类型,该结构类型中提供parse 方法,可以把 string 类型转换成相应的类型。stringi

28、ntint.parse(string)方法, 如:string str = 123;int i = int.Parse(str); 则 i 的值为 123。stringstringToString例如:int j = 5 * 8;string str = 5 * 8 的积是: + j.ToString();概述(Unified Modeling UML UML UML 但可用于迭代的开发过程,并支持现有的大多数面向对象的开发过程。UML 捕捉系统静态结构和动态行为的信息。系统建模成独立对象的集合, 允许了多种角度对系统的理解。本论文中涉及到的 UML 视图将在后面适当的位置给出定义。Lr使应用

29、系统可以以统一的方式方便、及时、准确地从数据库中获取所需信息。Microsoft SQL Server 2000数据库管理系统以其强大的功能在各领域/服务器(client/server)模型的关系型数据库管理系 统(DBMS),其在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供强大的支持。一般地,SQLServer20004个服务器组件、2 个主要管理工具(企业管理器和查询分析器)和 1 个服务管理器。其中,4 个服务器组件为:SQL Server 数据库引擎(MSSQL Server 服务)、SQL Server 代理程序(SQL Server Agent

30、 服务)、Microsoft 搜索服务和分布式事务处理协调器(MS DTC 服务)。SQL Server 提供的系统数据类型, 也可以是用户定义数据类型。SQL Server 2000 提供了丰富的系统数据类型。数据类型整数型精确数值型浮 点 型 货 币 型 位型字 符 型 文本型二进制型 时间戳型 图像型其他符号标识bigint8, int4, smallint2, tinyint1 decimal, numericfloat4&8, real4 money8, smallmoney4 bit1char, varchar nchar, nvarchar text, ntext binary,

31、 varbinarydatetime, smalldatetime timestampimagecursor, sql_variant, table, uniqueidentifier表2.1SQLServer2000系统数据类型第三章 需求分析功能性需求功能简介通过小组成员的实际调查,电信综合管理系统模块具有以下功能:由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面;如果系统的对象较多,则要求有较好的权限管理;方便的添加、修改和删除数据功能;方便的数据查询功能;在相应的权限下,可方便地删除数据;计算机计算自动完成,尽量减少人工干预。功能详细说明1、电信积分商城管理模块的功能详细阐

32、述有以下几个方面: 前台管理:积分查询:对客户的积分进行查询礼品查询:客户对礼品信息的查询后台管理:礼品管理:对礼品进行增删改查订单管理:对订单进行处理2、往来客户管理模块的功能详细阐述有以下几个方面:供应商管理:对供应商信息进行增删改查客户管理:对客户信息进行增删改查3、采购管理模块的功能详细阐述有以下几个方面:采购计划:对每个月申请的采购物品管理员工申请采购:公司成员都可以进行采购申请验收管理:对商品进行验收商品入库管理:对验收合格的商品加入到仓库退货单管理:对不合格的商品进行退货4、仓库管理模块的功能详细阐述有以下几个方面:仓库信息管理:对仓库信息进行增删改查商品库存管理:对仓库里面的物

33、品进行管理非功能性性需求可用性用户通过界面提示和鼠标的操作即可完成对该系统的操作,简单方便,易掌握。可靠性的表做了数据完整性的限制,如关键字、是否为空等。可支持性该系统能够运行在凡是有浏览器的 windows 系统下面,运行时不会对其它系统造成影响实现性操作系统:Microsoft Windows Server /windows7支持环境:Microsoft.NET Framework SDK v2.0数据库系统:Microsoft SQL Server 2005 分辨率:最佳效果 1024768 像素标识参与者(1)客户:由使用该系统的人员组成(2)后台管理员:对后台进行操作的人员标识用例确

34、认系统的用例1、电信商城管理涉及到的用例前台积分查询用例兑换礼品用例后台礼品信息管理用例订单信息处理用例2、往来客户管理涉及到的用例添加供应商用例删除供应商用例添加客户信息用例删除客户用例3、采购管理涉及到的用例采购申请用例验收用例退货用例入库用例4、仓库管理涉及到的用例添加仓库用例查询商品详细信息用例经过理解系统的工作过程等到如下的用例及其关系:礼品兑换礼品兑换积分查询礼品查询电信积分商城管理订单查询客户删除供应商信息添加客户信息系统管理员往来客户管理删除客户信息添加供应商信息员工申请采购商品验收采购管理退货单管理添加退货单后台管理员删除退货单仓库管理仓库信息管理添加仓库商品入库管理删除仓库

35、后台管理添加商品到仓库礼品添加删除商品订单管理图 3.1 电信积分商城管理、仓库管理、采购管理、往来客户管理用例图用例模块1积分查询用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:客户涉众及其关注点:系统管理员:希望快速的执行超控操作前置条件:客户经过身份验证后置条件:系统存储客户信息和存储积分信息,更改数据库主事件流:客户进入电信综合业务管理系统并输入用户名和密码,点击提交按钮。系统进行身份验证,进入电信综合业务管理系统页面。客户点击积分查询页面。进入到积分查询页面。客户查看个人积分信息。备用事件流:1a 客户密码验证错误异常系统提示用户名和密码输入

36、错误。客户从新输入用户名和密码。系统通过身份验证,进入电信综合业务管理系统页面。图3.2积分查询用例图积分查询用例术语表:表 3.1 积分查询用例术语表ID术语英文名说明客户务管理系统面User SystemManager DXZHYWGLXTJiFenChaXun使用电信综合业务管理系统的人负责系统的管理和维护管理电信相关业务的系统 用例2礼品查询用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:客户涉众及其关注点:信息。系统管理员:希望快速的执行超控操作前置条件:客户经过身份验证后置条件:系统存储客户信息和存储礼品信息,更改数据库主事件流:客户进入电

37、信综合业务管理系统并输入用户名和密码,点击提交按钮。系统进行身份验证,进入电信综合业务管理系统页面。客户点击电信积分商城页面。备用事件流:1a 客户密码验证错误异常系统提示用户名和密码输入错误。客户从新输入用户名和密码。系统通过身份验证,进入电信综合业务管理系统页面。图3.3礼品查询用例图礼品查询用例术语表:表 3.2 礼品查询用例术语表ID术语客户管理系统英文名User SystemManager DXZHYWGLXT说明使用电信综合业务管理系统的人负责系统的管理和维护管理电信相关业务的系统页面ShouYePage查询礼品的接口礼品分类页面LiPinFenLiPage查询礼品页面用例3兑换礼

38、品用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:客户涉众及其关注点:信息。系统管理员:希望快速的执行超控操作前置条件:客户经过身份验证后置条件:系统存储客户信息和存储积分信息,更改数据库主事件流:客户进入电信综合业务管理系统并输入用户名和密码,点击提交按钮。系统进行身份验证,进入电信综合业务管理系统页面。客户点击电信积分商城。客户进入积分商城管理页面。客户查看商品,并点击立即兑换按钮。客户进入立即兑换页面。客户填写收货信息,并点击下订单。客户进入确认订单页面。客户点击确认订单。客户完成兑换。备用事件流:7a 订单信息有误。系统提示订单信息有误,重新填

39、写。客户客户从新填写收货信息,并提交。31、2图3.4礼品兑换用例图礼品兑换用例术语表:表 3.3 礼品兑换用例术语表ID术语客户务管理系统面英文名User SystemManager DXZHYWGLXTLiJiDuiHuan说明负责系统的管理和维护客户兑换礼品的接口存储电信综合业务管理系统的数据用例4订单查询用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:客户涉众及其关注点:单信息。系统管理员:希望快速的执行超控操作前置条件:客户经过身份验证后置条件:系统存储客户信息和存储积分信息,更改数据库主事件流:客户进入电信综合业务管理系统并输入用户名和密码

40、,点击提交按钮。系统进行身份验证,进入电信综合业务管理系统页面。客户点击电信积分商城页面。进入到积分商城首页。客户点击我的订单页面。进入到我的订单页面。客户查看订单详细信息。备用事件流:1a 客户密码验证错误异常系统提示用户名和密码输入错误。客户从新输入用户名和密码。系统通过身份验证,并进入电信综合业务管理系统页面。图3.5订单查询用例图订单查询用例术语表:表 3.4 订单查询用例术语表ID术语员工务管理系统英文名Salesman SystemManager DXZHYWGLXT说明使用银行管理系统的人负责系统的管理和维护 面LiPinChe客户查看自己订单的接口用例5添加供应商用例范围:电信

41、综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:员工涉众及其关注点:员工:希望以最小代价完成供应商信息添加。系统管理员:希望快速的执行超控操作前置条件:员工经过身份验证后置条件:系统存储客户信息和存储积分信息,更改数据库主事件流:员工进入电信综合业务管理系统。员工进入后台管理界面。员工进入仓库及采购管理界面。员工点击登陆界面,输入用户名和密码,点击提交按钮。员工点击往来客户管理页面。进入到往来客户页面。员工点击供应商管理页面。进入到供应商页面。员工点击添加供应商信息,并完成信息添加。员工返回供应商管理页面查看刚刚添加的信息。备用事件流:4a 密码错误系统提示用户名和

42、密码输入错误。客户从新输入用户名和密码。系统通过身份验证,并进入往来客户管理页面。图 3.6 添加供应商用例图添加供应商用例术语表:表 3.5 添加供应商用例术语表ID术语员工英文名Salesman SystemManager说明使用电信综合业务管理系统的人负责系统的管理和维护电信综合业务管理系统供应商页面数据库名DXZHYWGLXTGongYingShang ShuJuKu管理电信相关业务的系统员工添加供应商的接口存储电信综合业务管理系统的数据用例6添加客户信息用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:员工涉众及其关注点:员工:希望以最小代价完

43、成客户信息的添加。系统管理员:希望快速的执行超控操作前置条件:员工经过身份验证后置条件:系统存储客户信息和存储积分信息,更改数据库主事件流:员工进入电信综合业务管理系统。员工进入后台管理界面。员工进入仓库及采购管理界面。员工点击登陆界面,输入用户名和密码,点击提交按钮。员工点击往来客户管理页面。进入到往来客户页面。员工点击客户管理页面。进入客户管理页面。员工点击添加客户信息,并完成信息添加。员工返回客户管理页面查看刚刚添加的信息。备用事件流:4a 密码错误系统提示用户名和密码输入错误。客户从新输入用户名和密码。系统通过身份验证,并往来客户管理页面。图3.7添加客户例图添加客户用例术语表:表 3

44、.6 添加客户用例术语表ID术语员工务管理系统英 文 名 Salesman SystemManager DXZHYWGLXT说明使用电信综合业务管理系统的人负责系统的管理和维护管理电信相关业务的系统面KeHu员工添加客户的接口数据库名ShuJuKu存储电信综合业务管理系统的数据用例7员工采购申请用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:员工涉众及其关注点:员工:希望以最小代价完成采购计划的申请。系统管理员:希望快速的执行超控操作前置条件:员工经过身份验证后置条件:系统存储客户信息和存储积分信息,更改数据库主事件流:员工进入电信综合业务管理系统后台

45、管理。员工进入仓库及采购管理界面。员工点击登陆界面,输入用户名和密码,点击提交按钮。员工点击采购管理页面。进入到采购管理页面。员工点击采购明细页面。进入到采购明细页面。员工点击采购申请,并完成申请信息的添加。员工返回采购计划管理页面查看刚刚申请的信息。备用事件流:4a 密码错误系统提示用户名和密码输入错误。员工从新输入用户名和密码。系统通过身份验证,并前往采购计划管理页面。图3.8采购申请用例图采购申请用例术语表:表 3.7 采购申请用例术语表ID术语员工系统管理员电信综合业务管理系统英 文 名 Salesman SystemManager DXZHYWGLXT说明使用电信综合业务管理系统的人

46、负责系统的管理和维护管理电信相关业务的系统采购计划页面数据库名CaiGouJiHua ShuJuKu员工添加采购申请的接口存储电信综合业务管理系统的数据用例8验收用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:员工涉众及其关注点:员工:希望以最小代价完成验货。系统管理员:希望快速的执行超控操作前置条件:员工经过身份验证后置条件:系统存储客户信息和存储积分信息,更改数据库主事件流:员工进入电信综合业务管理系统。员工进入仓库及采购管理界面。员工点击登陆界面,输入用户名和密码,点击提交按钮。员工点击采购管理页面。进入到采购管理页面员工点击验货管理页面。进入到

47、验货页面。员工对商品验收。员工返回验货单页面可以查看刚刚刚刚验收的情况。备用事件流:4a 密码错误系统提示用户名和密码输入错误。员工从新输入用户名和密码。系统通过身份验证,并前往采购计划管理页面。图3.8验收用例图验收用例术语表:表 3.7 验收用例术语表ID术语员工系统管理员电信综合业务管理系统英文名Salesman SystemManager DXZHYWGLXTJinHuaDan ShuJuKu说明使用电信综合业务管理系统的人负责系统的管理和维护存储电信综合业务管理系统的数据用例9退货用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:员工涉众及其关

48、注点:员工:希望以最小代价完成退货单的添加。系统管理员:希望快速的执行超控操作前置条件:员工经过身份验证后置条件:系统存储员工信息和存储退货信息,更改数据库主事件流:员工进入电信综合业务管理系统。员工进入仓库及采购管理界面。员工点击登陆界面,输入用户名和密码,点击提交按钮。员工点击采购管理页面。进入到采购管理页面。员工点击退货单管理页面。进入到退货页面。员工对不合格的商品进行退货,并完成退货信息的添加。员工返回退货单管理页面查看刚刚添加的退货信息。备用事件流:4a 密码错误系统提示用户名和密码输入错误。员工从新输入用户名和密码。系统通过身份验证,并前往采购计划管理页面。图3. 9退货用例图退货

49、用例术语表:表 3.8 退货用例术语表ID术语员工务管理系统英 文 名 Salesman SystemManager DXZHYWGLXT说明使用电信综合业务管理系统的人负责系统的管理和维护管理电信相关业务的系统TuiHuo ShuJuKu员工添加退货信息的接口存储电信综合业务管理系统的数据用例10入库用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:员工涉众及其关注点:员工:希望以最小代价完成商品信息到仓库的添加。系统管理员:希望快速的执行超控操作前置条件:员工经过身份验证后置条件:系统存储员工信息和存储添加的商品,更改数据库主事件流:员工进入电信综合

50、业务管理系统。员工进入仓库及采购管理界面。员工点击登陆界面,输入用户名和密码,点击提交按钮。员工点击商品入库管理页面。进入到入库管理页面。员工对合格的商品入库,并完成入库信息的登记。员工查看商品入库管理页面,查看刚刚添加的入库信息。备用事件流:4a 客户密码验证错误异常1、系统提示用户名和密码输入错误。员工从新输入用户名和密码。系统通过身份验证,并前往采购计划管理页面。图3.10入库用例图入库用例术语表:表 3.9 入库用例术语表ID术语员工务管理系统英 文 名 Salesman SystemManager DXZHYWGLXTRuKu ShuJuKu说明使用电信综合业务管理系统的人负责系统的

51、管理和维护 员工对合格商品入库的接口存储电信综合业务管理系统的数据用例11添加仓库信息用例范围:电信综合业务管理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:员工涉众及其关注点:员工:希望以最小代价完成仓库信息的添加。系统管理员:希望快速的执行超控操作前置条件:员工经过身份验证后置条件:系统存储员工信息和存储仓库信息,更改数据库主事件流:员工进入电信综合业务管理系统。员工进入仓库及采购管理界面。员工点击登陆界面,输入用户名和密码,点击提交按钮。员工点击仓库管理页面。进入到仓库管理页面。员工点击仓库信息管理页面。进入到仓库信息管理页面。员工点击添加仓库信息,并完成仓库信息的添加

52、。员工查看仓库信息管理页面刚刚添加的仓库信息。备用事件流:4a 客户密码验证错误异常系统提示用户名和密码输入错误。员工从新输入用户名和密码。系统通过身份验证,并前往采购计划管理页面。图3.11添加仓库信息用例图添加仓库信息用例术语表:表 3.10 添加仓库信息用例术语表ID术语员工务管理系统英 文 名 Salesman SystemManager DXZHYWGLXT说明使用电信综合业务管理系统的人负责系统的管理和维护管理电信相关业务的系统仓库信息页CangKuXinXi员工添加仓库信息的接口面数据库名ShuJuKu存储电信综合业务管理系统的数据用例12查询商品详细信息用例范围:电信综合业务管

53、理系统(DXZHYWGLXT) 级别:用户(User)主要参与者:员工涉众及其关注点:员工:希望以最小代价完成商品详细信息的添加。系统管理员:希望快速的执行超控操作前置条件:员工经过身份验证后置条件:系统存储员工信息,更改数据库主事件流:员工进入电信综合业务管理系统。员工进入仓库及采购管理界面。员工点击登陆界面,输入用户名和密码,点击提交按钮。员工点击仓库管理页面。进入到仓库管理页面。点击商品信息查询页面。即可查看商品详细信息。备用事件流:4a 客户密码验证错误异常系统提示用户名和密码输入错误。员工从新输入用户名和密码。系统通过身份验证,并前往采购计划管理页面。图3.12查询商品详细信息用例图

54、查询商品信息信息用例术语表:表 3.11 查询商品详细信息用例术语表ID术语员工务管理系统英 文 名 Salesman SystemManager DXZHYWGLXT说明使用电信综合业务管理系统的人负责系统的管理和维护管理电信相关业务的系统面ShangPing查看商品信息的接口第四章 系统设计将用例映射到对象实体标识用例对象1、标识积分查询用例对象实体对象客户(User):查询积分业务。系统管理员(System Manager):负责系统的管理和维护等。电信系统数据库(DXXT):包含客户积分信息等。边界对象系统首页(ShouYePage):系统的第一个页面。客户登陆页面(LoginPage

55、):用于登录进入系统的接口。电信积分商城管理页面(DXJFSC)积分页面(JiFenChaXunPage):积分查询操作的接口。图 4.1 积分查询时序图2、标识查询礼品用例对象实体对象客户(User):查询礼品业务。系统管理员(System Manager):负责系统的管理和维护等。电信系统数据库(DXXT):包含礼品信息等。边界对象系统首页(ShouYePage):系统的第一个页面。客户登陆页面(LoginPage):用于登录进入系统的接口。电信积分商城管理页面(DXJFSC):对客户的操作管理页面。礼品分类页面(LiPinFenLiPage):查看礼品详细信息的接口。图 4.2 礼品查询

56、时序图3、标识兑换礼品用例对象实体对象客户(User):兑换礼品业务。系统管理员(System Manager):负责系统的管理和维护等。电信系统数据库(DXXT):包含客户兑换信息等。边界对象系统首页(ShouYePage):系统的第一个页面。客户登陆页面(LoginPage):用于登录进入系统的接口。电信积分商城管理页面(DXJFSC):对客户的操作管理页面。礼品信息页面(LiPinXinXiPage):查看礼品详细信息的接口。立即购买页面(LiJiGouMaiPage):立即购买的接口。订单页面(DingDanPage):提交订单的接口图 4.3 兑换礼品时序图4、标识订单查询用例对象实

57、体对象客户(User):订单查询业务。系统管理员(System Manager):负责系统的管理和维护等。电信系统数据库(DXXT):包含客户订单信息等。边界对象系统首页(ShouYePage):系统的第一个页面。客户登陆页面(LoginPage):用于登录进入系统的接口。电信积分商城管理页面(DXJFSC):对客户的操作管理页面。我的订单页面(WoDeDingDanPage):查看礼品详细信息的接口。图4.4订单查询时序图5、标识添加供应商用例对象实体对象员工(Salesman):添加供应商业务。系统管理员(System Manager):负责系统的管理和维护等。电信系统数据库(DXXT):

58、包含供应商详细信息等。边界对象系统后台首页(HouTaiShouYePage):系统的第一个页面。后台登陆页面(HouTaiLoginPage):用于登录进入系统后台的接口。仓库及采购页面(CangKuJiCaiGou):员工对仓库及采购管理的页面。 往来客户页面(WangLaiKeHuPage):员工对往来客户信息管理的接口。供应商管理页面(GongYingShangPage):添加供应商详细信息的接口。图4.5添加供应商信息时序图6、标识添加客户用例对象实体对象员工(Salesman):添加客户详细信息业务。系统管理员(System Manager):负责系统的管理和维护等。电信系统数据库

59、(DXXT):包含客户详细信息等。边界对象系统后台首页(HouTaiShouYePage):系统的第一个页面。后台登陆页面(HouTaiLoginPage):用于登录进入系统后台的接口。仓库及采购页面(CangKuJiCaiGou):员工对仓库及采购管理的页面。 往来客户页面(WangLaiKeHuPage):员工对往来客户信息管理的接口。客户管理页面(KeHuGuanLiPage):添加客户详细信息的接口。图4.6添加客户信息时序图7、标识采购申请用例对象实体对象员工(Salesman):添加申请信息业务。系统管理员(System Manager):负责系统的管理和维护等。电信系统数据库(D

60、XXT):包含客户详细信息等。边界对象系统后台首页(HouTaiShouYePage):系统的第一个页面。后台登陆页面(HouTaiLoginPage):用于登录进入系统后台的接口。 仓库及采购页面(CangKuJiCaiGouPage)采购计划页面(CaiGouJiHuanPage):员工添加采购计划的接口。采购明细页面(CaiGouMingXiPage):员工申请采购详细信息的接口。图4.7采购申请时序图8、标识验收用例对象实体对象员工(Salesman):验收商品业务。系统管理员(System Manager):负责系统的管理和维护等。电信系统数据库(DXXT):包含商品详细信息等。边界

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论