软件工程
__tian__
我走过的路,每一步都算数
展开
-
ATM柜员机的设计与实现
ATM柜员机的设计与实现 项目背景 ATM柜员机系统在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的一些业务流程处理过程中仍然使用手工操作的方式来实施,费时、费力,效率低下,而且无法达到理想的效果。然而 ATM自动取款功能不带为银行节省大量财力人力,还为广大城市用户带来...原创 2019-01-06 10:16:13 · 14781 阅读 · 11 评论 -
N-S图和PDL
一、程序流程图 二、N-S图N-S图的特点: 图中的每个矩形框都是明确定义了的功能域,以图形表示,清晰可见。 它的控制转移不能任意规定,必须遵守结构化程序设计的要求。 很容易确定局部数据和全局数据的作用域。 很容易表现嵌套关系,也可以表示模块的层次结构。例: 答案中我认为while是错误的,很明显,这是后判断型循环,while应该改为until 三、P...原创 2019-01-11 20:03:47 · 13628 阅读 · 0 评论 -
数据流图以及结构图
某大学教学管理系统子系统的功能说明如下:首先接受学生提交的学生证和申请单,根据学生档案文件检验学生证的有效性和申请单是否填写的正确,如果有误则拒绝,如果无误根据学生的注册表文件审查接受学生的申请单。如果是申请注册,则进行注册登记,并将注册信息写入注册表文件。如果是申请选课,则根据课程档案文件检索课程是否有满足申请要求,如果有则进行选课登记,如果没有则通知学生无此课。要求:用结构化方法学对教...原创 2019-01-07 18:03:58 · 14910 阅读 · 0 评论 -
UML(1)
1.什么是UML统一建模语言(UML,UnifiedModelingLanguage)是面向对象软件的标准化建模语言。UML因其简单、统一的特点,而且能表达软件设计中的动态和静态信息,目前已成为可视化建模语言的工业标准。在软件无线电系统的开发过程中,统一建模语言可以在整个设计周期中使用,帮助设计者缩短设计时间,减少改进的成本,使软硬件分割最优。2、UML的特点1)UML统一了各种方法对...原创 2019-01-08 21:52:42 · 659 阅读 · 0 评论 -
UML(2)之UML 的图
UML的图一、UML规范将图分为两大类:结构图和行为图结构图:类图 组合结构图 构件图 部署图 对象图 包图 造型图行为图:活动图 用例图 状态图 顺序图 交互概览图 通信图 定时图二、用例图用例图描述的是参与者所理解的系统功能。用例图用于需求分析阶段,它的建立是...原创 2019-01-09 15:16:42 · 4151 阅读 · 0 评论 -
软件测试之基本路径覆盖
阅读下面C语言函数,回答后面的问题: 要求:请用基本路径的测试技术完成该函数的测试。(1)给出程序的有向流图,并算该函数的环形复杂度。(2)给出基本路径集和测试用例。二、 阅读下面的程序流程图,回答后面的问题: 画出上述程序的有向流图,并计算该函数的环形复杂度。 给出基本路径集。 (1...原创 2019-01-09 20:46:33 · 14338 阅读 · 0 评论