共查询到20条相似文献,搜索用时 93 毫秒
1.
介绍了面向对象系统分析和UML的基本概念以及UML的建模过程,描述了信用卡管理系统的特点以及功能,建立了信用卡管理系统的类图及部分顺序图,重点研究了顺序图的特点。利用UML建模,使得用户和软件开发人员的沟通更加容易,从而提高了软件的开发效率。 相似文献
2.
3.
介绍了面向对象系统分析和UML的基本概念以及UML的建模过程,描述了信用卡管理系统的特点以及功能,建立了信用卡管理系统的类图及部分顺序图,重点研究了顺序图的特点。利用UML建模,使得用户和软件开发人员的沟通更加容易,从而提高了软件的开发效率。 相似文献
4.
基于UML的用户管理系统分析与设计 总被引:1,自引:0,他引:1
对UML产生的背景及其基本模型进行了阐述,以用户管理系统的UML建模为背景,探索了基于UML的管理信息系统建模及UML中多种模型图的使用方法,并对传统的访问控制模型做了改进。最后对系统效率进行了验证。 相似文献
5.
6.
7.
针对目前农产品物资仓库管理的具体情况,以建立农产品物资仓库管理系统为目的,对软件开发技术进行了研究,着重研究了UML的建模技术,包括UML的特点、建模方法和建模机制等;采用UML建模方法对仓库管理系统进行了分析与设计,包括用例图、类图、实体图、顺序图和活动图,为建立农产品物资仓库管理系统奠定了必要的理论基础。 相似文献
8.
9.
统一建模语言(UML)是一种可视化的面向对象的建模语言,可用于对软件系统进行描述和构造软件的系统结构.本文介绍了UML的主要内容,并以图书馆管理系统为实例,探讨了应用UML建模机制,对系统的需求分析、详细设计及实现的不同阶段的建模过程. 相似文献
10.
面向对象建模是一种运用对象、类、继承、封装、聚合、消息传送、多态等概念来构造系统的软件开发方法.UML是一种面向对象的统一建模语言.基于UML的三种面向对象模型,运用UML建模机制为教材管理系统建模,给出相应的域类图、活动图、交互图和用例模型. 相似文献
11.
基于功能构件的软件复用方法 总被引:3,自引:0,他引:3
提出一种基于功能构件(FC)的软件复用方法,讨论所定义的功能构件的特点.以功能构件的设计思想为指导,设计了软件系统模型,建立了包括用户管理、用户操作稽核、权限管理、数据录入、电子数据导入、数据库管理维护和监控、界面风格控制、静态参数维护、数据查询、数据统计、工作流管理等功能构件的构件库,并用该复用方法完成了成本管理系统的开发.该复用方法可快速高效地实现新系统的搭建,能极大地节省软件开发的人力、物力投入,缩短开发周期,提高开发效率. 相似文献
12.
João Pascoal Faria Ana C. R. Paiva 《International Journal on Software Tools for Technology Transfer (STTT)》2016,18(3):285-304
Novel techniques and a toolset are presented for automatically testing the conformance of software implementations against partial behavioral models constituted by a set of parameterized UML sequence diagrams, describing both external interactions with users or client applications and internal interactions between objects in the system. Test code is automatically generated from the sequence diagrams and executed on the implementation under test, and test results and coverage information are presented back visually in the model. A runtime test library handles internal interaction checking, test stubs, and user interaction testing, taking advantage of aspect-oriented programming techniques. Incremental conformance checking is achieved by first translating sequence diagrams to Extended Petri Nets that combine the characteristics of Colored Petri Nets and Event-Driven Petri Nets. 相似文献
13.
14.
针对工控图形组态软件在智能化方面存在的不足,采用图元智能化特征技术,构建了一种智能化工业控制图形组态系统,该系统包括用户组态、图元对象管理、模型库管理、内部数据库管理和接口管理五个部分.目前,该系统已应用于某油料传输控制系统中,应用效果良好,为工控图形组态软件的智能化提出了一个解决方案. 相似文献
15.
赵晓娟 《计算机与数字工程》2009,37(12):89-92
基于角色的用户权限管理是目前应用最广泛的用户管理方法,ORACLE 10g提供的基于角色用户管理系统为系统的安全保障提供了基础。介绍了基于角色用户管理的原理,分析了ORACLE提供的角色和权限管理机制,并以一个图书管理系统的数据库为例,进行了角色、用户和权限的设计。测试结果表明,所设计的用户系统提供了用户访问系统的最小权限,能够有效防止用户越权访问数据。 相似文献
16.
根据图书管理的实际需求,本文给出了图书管理系统的需求分析以及程序设计的全过程。利用Access设计后台数据库;采用VB设计了客户机的应用程序界面。设计并实现了登陆、基本信息管理、图书信息管理和用户管理等功能模块。该系统的应用在一定程度上规范了对图书的管理,有效提高图书管理的效率及服务质量。 相似文献
17.
We translate class diagrams with multiplicity constraints and uniqueness attributes to inequalities over non-negative integers. Based on this numeric semantics we check the satisfiability and consistency of class diagrams and compute minimal models. We show that this approach is efficient and provides succinct user feedback in the case of errors. In an experimental section we demonstrate that general off-the-shelf solvers for integer linear programming perform as well on real-world and synthetic benchmarks as specialised algorithms do, facilitating the extension of the formal model by further numeric constraints like cost functions. Our results are embedded in a research programme on reasoning about class diagrams and are motivated by applications in configuration management. Compared to other (for instance logic-based) approaches our aim is to hide the complexity of formal methods behind familiar user interfaces like class diagrams and to concentrate on problems that can be solved efficiently in order to be able to provide immediate feedback to users. 相似文献
18.
19.
Paul Schmieder Beryl Plimmer Jean Vanderdonckt 《Journal of Visual Languages and Computing》2010,21(2):98-108
Diagrams are often used to model complex systems: in many cases several different types of diagrams are used to model different aspects of the system. These diagrams, perhaps from multiple stakeholders of different specialties, must be combined to achieve a full abstract representation of the system. Many CAD tools offer multi-diagram integration; however, sketch-based diagramming tools are yet to tackle this difficult integration problem. We extend the diagram sketching tool InkKit to combine software engineering sketches of different types. Our extensions support software design processes by providing a sketch-based approach that allows the iterative creation of multiple outputs interacting with one another from the inter-linked models. We demonstrate that InkKit can generate a functional system consisting of a user interface with processes to submit and retrieve data from a database from sketched user interfaces designs and sketched entity relationship diagrams. 相似文献
20.
在电子商务环境中,实现个性化服务,理解用户兴趣就成了提供个性化服务的关键任务。因此,建立用户兴趣模型和构建推荐库就成为个性化推荐系统的实现基础。论文通过网络爬虫获取到相关的网页,进行预处理后,采用SVM(支持向量机)分类文档建立推荐库。通过对用户访问路径、搜索关键字等分析,获取用户兴趣,采用向量空间模型表示用户兴趣,利用机器学习构建用户兴趣模型。在推荐库和用户兴趣模型的基础上,加入推荐引擎,实现了基于电子商务的个性化推荐系统。 相似文献