- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UML的高职院校网络评教系统领域模型的构建
摘要:UML(统一建模语言)是面向对象技术一个重要应用,也是近代软件工程环境中对象分析和设计的重要工具。领域模型用于描述业务领域中的事物或概念,具有状态和行为特征。该文首先介绍了UML的基本内容,然后详细描述了在网络评教系统开发中,使用UML建模方法完成系统的分析与设计,建立领域模型的全过程。
关键词:UML;领域模型;网络评教系统;面向对象技术;Java
中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)26-6411-03
Domain Model Construction of Network Teaching Evaluation System in Higher Vocational Colleges Based on UML
HU Shi-gang, LI Ze
(Academy of Information Technology, Hubei Polytechnic Institute, Xiaogan 432000, China)
Abstract: UML(Unified Modeling Language) is an important application of object-oriented technology, and also a useful analyzing and designing tool toward objects in modern software engineering. The domain model is used to describe the business in the field of things or concepts, with state and behavior characteristics. After introducing UML’s essential content, the paper describes how to use UML to design domain model of Network Teaching Evaluation System in Higher Vocational Colleges.
Key words: UML; domain model; network teaching evaluation system; OOAOOD; Java
软件系统中的模型代表真实世界中的实体。在软件开发过程中,领域模型聚焦于分析业务领域本身,从中挖掘重要的业务领域概念,同时理清业务领域概念关系。它是真实世界中实体的软件抽象,用于描述业务领域中的事物或概念,具有状态和行为特征。
领域模型是业务分析模型的一部分,用于帮助领域专家和开发人员理解或模拟问题域中的真实实体,以使之更加贴近应用系统中的业务实体。由此可见,领域模型的建立是软件分析与设计过程中的重要组成部分。
UML的出现统一了面向对象建模的基本概念,术语和图示符号,描述了建模过程所必须遵循的基本步骤,为学者和软件工程师之间研究交流提供了共同语言。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言,集软件研究领域的许多新思想、新方法、新技术于一体,强有力地支持软件开发的全过程。
UML采用图形表示法,共定义了5类模型图――用例图(Use Case)、静态图(Static Diagram)、行为图(Behavior Diagram)、交互图(Interactive Diagram)和 实现图(Implementation Diagram),为人们提供了从不同角度去观察和展示系统的各种特征的一种标准方法。
1 网络评教系统领域模型的UML建模过程
1.1 理解需求
通过与学校质量管理人员、教学院系管理员、学生用户和教师用户等的详细沟通与交流,在明确系统功能和熟悉业务领域后,本文综合分析教学质量管理业务领域知识,从而详细描述软件功能需求,形成软件需求分析报告,构建软件需求可行方案,为软件设计工作提供指南和依据。本文明确了系统功能目标和性能目标:
1) 保证系统的安全性。为保证数据的一致性和减少丢失,本系统需要定义清晰的用户角色和严格的控制访问权限来对用户操作和系统维护进行控制。
2) 提高系统的可靠性。要保证系统在运行过程中尽量不发生软件或硬件故障,在发生误操作时,系统应具有较强容错能力,减少误操作造成数据信息被破坏。
3) 保持系统的可扩展性。在进行系统设计时,需要保持系统具备良好的可扩展性,为系统的日后扩展做好准备,使得学校质量管理体系其余部分的业务逻辑模块能够顺利加入本系统。
您可能关注的文档
最近下载
- 2025年全国英语等级考试PETS一级试卷:词汇与语法测试题库.docx VIP
- 2023年广西民族大学219翻译硕士泰语B卷考研真题.pdf VIP
- 汇川INOVANCE MD290系列通用变频器综合手册.PDF VIP
- 2020年广西民族大学219翻译硕士泰语(A卷)考研真题.pdf VIP
- GB-T 2423 2-2001电工电子产品环境试验第2部分:试验方法试验B:高温.docx VIP
- 第二单元《我们的班级》第7课《我是班级值日生》 (教学设计)统编版道德与法治二年级上册.docx VIP
- 实验室安全知识培训-完整版.pptx VIP
- 中华保险公司题目行测.pdf
- 练习十四 课件 人教版六年级数学上册.ppt VIP
- 2018年广西民族大学219翻译硕士泰语考研真题.pdf VIP
文档评论(0)