密码线上保护系统

上传人:zhuli****0000 文档编号:13742211 上传时间:2017-10-25 格式:DOCX 页数:9 大小:133.95KB
返回 下载 相关 举报
密码线上保护系统_第1页
第1页 / 共9页
密码线上保护系统_第2页
第2页 / 共9页
密码线上保护系统_第3页
第3页 / 共9页
密码线上保护系统_第4页
第4页 / 共9页
密码线上保护系统_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《密码线上保护系统》由会员分享,可在线阅读,更多相关《密码线上保护系统(9页珍藏版)》请在金锄头文库上搜索。

1、摘 要UML 是一种定义良好、易于表达、功能强大且普遍适用的建模语言,它溶入了软件工程领域的新思想、新方法和新技术。不仅支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在 UML 中,定义了明确的、标准的、统一的描述手段来表达需求分析报告、软件结构体系、设计报告、源代码、项目设计、测试计划、测试报告和发布产品等,进而描绘系统的基本蓝图,如业务过程、系统中的类、数据库模式和软件构件等。UML 已经成为面向对象软件系统分析设计的必备工具,也是广大软件系统设计人员、开发人员、项目管理员、系统工程师和分析员必须掌握的基础知识。通过 UML 工具为密码线上保存系统做需求分析,可以使不同

2、成员在设计不同模块时相互沟通,进而可以对自己的工作更加明确,更好的提高效率。生活的日渐改善,不由得跟随着大家是一大堆东西记不住的烦恼,在这问题上,本系统为你在少部分烦恼的解决方面起了至关重要的位置。对于客户您信息方面的储存,还有查询,或许现在没有这方面更好的平台,此次,我们本系统为您解决了在密码方面的保存与查询功能,只要您向我们储存了您的密码,我们会反馈一个简单的识别码给您,如果您对于这个识别码太过于复杂,不便于记忆,你可以跟我们客服联系,我们将对于您的要求作出更符合您的修改。把密码存储到我们系统上,我们会很好地为您提供长期保存,没有您取消保存的密码,我们将一如既往地为您服务。但愿您我携手,互

3、相信任,减轻您的烦恼,让你在事业方面大展宏图,我们也将在您背后做小小的推动者!一 工具的选用RationalRose 是 UML 建模最常用的工具,它是一个面向对象的软件分析设计建模工具,使用 UML(统一建模语言) 图形化的模型描述,对软件系统的内 /外部特性和结构进行描述和定义,在描述和定义的过程中,自动生成和管理设计文档和源代码框架。并可对原有的 C+源代码进行分析(称为逆向工程) ,生成用 UML 描述的系统的逻辑结构模型,供进一步的分析、设计之用。ROSE 在对待开发的软件系统进行分析设计时,使用四个层次的视图,对系统进行面向对象的分析和建模。二 密码线上保护系统总体需求分析本密码保

4、存系统能够实现客户查询密码,修改识别码功能,系统操作员可以对客户密码信息进行增删改查操作。具体分析如下:(1)信息录入功能由系统操作员手动操作,实现客户信息密码,ID,姓名,密码识别码的完整输入。(2)客户个人信息查询功能根据客户输入的密码识别码查看该客户所涉及的信息(如客户 ID,姓名,密码,密码识别码,更新日期等等) 。为了客户更好地熟悉该系统的操作,密码线上保护系统的功能需求图如图1 所示。图 1 系统功能需求图三 UML 系统建模1 创建系统用例模型1.1 确定参与者作为一个密码线上保护系统,首要需要客户的参与,客户可以登录系统来查看自己的密码,识别码,也可以修改密码。对于系统而言,客

5、户的密码识别码是由系统员操作处理的,客户还可以联系客服进行人工的修改密码,密码识别码。对于密码线上保护系统来说,系统的维护也是相当重要的,维护操作主要包括客户密码识别码的更新,还有修改密码后日期的储存等等。由以上的分析可以看出,系统的参与者主要有两类:客户(储存密码的人) ,系统管理员。(1)系统管理员进行系统操作用例图系统管理员进行系统操作的用例图如下图 2 所示。图 2 系统管理员进行系统操作用例图(2)客户进行系统运行操作用例图客户运行系统用例图如下图 3 所示。图 3 客户运行系统用例图1.2 系统的时序图(1)客户对于系统管理员可以提出人工服务的要求,系统操作员会采取相应的正确的手段

6、进行系统内部数据的保存。系统管理员进行密码保存的时序图如下图 4 所示。图 4 管理员手动保存密码时序图(2)客户对于系统管理员可以提出人工服务的要求,系统操作员会采取相应的正确的手段进行系统内部数据的修改。系统管理员进行密码修改的时序图如下图 5 所示。图 5 管理员手动修改密码时序图(3)客户对于自己的密码有着修改与查询的权利,因此,客户登陆系统后,可以对自己的密码进行修改与查询。客户系统功能操作时序图如下图 6 所示。图 6 客户系统功能操作时序图1.3 系统类图对于该系统,针对两个对象,一个是系统员,而另一个则是使用者本身,对于这两个类,开发者对于使用者设置了 Xgmima();的函数

7、,该函数是具有修改密码的功能,CXmima();该函数是具有查询密码,密码识别码的功能,而对于系统员而言,函数 XGmima();是具有修改密码的功能,BCmima();是具有保存密码的功能,对于两个对象之间数据的链接,是通过数据库进行数据的操作。下图为系统类图,如下图 7 所示。图 7 系统类图1.4 活动图(1)客户进入系统后,系统会对于密码进行密码识别判断,判断正确后进入系统,反之,重新输入密码,知道输入正确。密码正确进入系统后,客户依照界面提醒进行功能选择。客户进行系统操作活动如下图 8 所示。图 8 客户操作系统活动图(2)管理员进入系统后,按照客户发出的指令进行系统操作,操作完成后退出系统。管理员操作系统活动图如下图 9 所示。图 9 管理员系统操作活动图1.5 状态机图用户登录状态机图如下图 10 所示。判断密码输入图 10 用户登录状态机图1.6 组件图密码线上保存系统组件图如下图 11 所示。图 11 密码线上保存系统组件图1.7 部署图密码线上保护系统部署图如下图 12 所示。图 12 密码线上保护系统部署图

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号