还剩6页未读,继续阅读
文本内容:
201_UML建模课程设计模板201*UML建模课程设计模板UML建模与应用课程设计题目名称XXXXXXX系统的模型建立学院(部)计算机与通信学院专业软件工程学生姓名班级软10X学号指导教师姓名吴志辉职称高级工程师最终评定成绩201*年月12日湖南工业大学计算机与通信学院课程设计
一、建模的意义和包括的内容……
二、建模工具Rose简介……
三、XXX系统简要功能介绍…..
1、时序图的建立任务描述:
2、状态图的建立任务描述
3、系统活动图的建立任务描述内容四系统体系结构模型的建立
1、构建图的建立任务描述
3、部署图的建立任务描述湖南工业大学计算机与通信学院课程设计课程设计总结与展望xtxvlx xt*vtx xlzsJLz vtxK!Xvtxvlxxlzvtxxlxxlxvtx#TSXIXXIXXTXXjXXjXXp*#*1XXTX#*TX XTXXr^XjS#T^XTX#*JX#TS#1%XTX✓TX#TS^7%XjX#*TX✓jX#TS#TXXIXxL^xlxxlx%!xvl*lxlxvL*xfxvl*vl*vfx%L^xlzxtz%L^%fxxL*%!x%!xvt%lxx!xvlxv!x%!xx!xxfxlxsixv!xvfxvlxxlx xTxxjx#rjx xlx#r%xjxxjxxrx#TS#*TX✓jxx|xxjx xlx#rjx#r*xrxxlxxix✓lx XTXXTX#TSXTXXTX#T%#TX#TXXTXxlx v!x%!x xL**jxxlx v!^vtx vtxxt**JL*x!x*JxXTXxTx✓TxXjXxTx✓TxxjxXiXXiXxrx✓Txxjx✓r%✓TxxjxXrx XrxxTx✓Tx✓TxxrsxTxzr^xrxxTxxTxxTx XjXXiX#TXxTx#rxxrx✓JxXlXXjXXjXxjx✓Tx✓TXXiXxTxXjX%lztxKIZJxsix%tx%lx%lxJxsi*J%!lx*JL*vL*%!tx*JL*xl*xlxJxvt*vlxsixKL*JJtz six*JxvL**Jx*Jxvlx%fxJxJx*Jxsix%L^xjs✓Txxrx✓rxxTx^TsxTxxiSxTxxrsxTxxTxz|S^Txxjxxrx^TsxTxTxZT^xrx✓JxxTxxTxxTx^Tx^Tx✓rxxTxxTx✓TXXTXXTS✓TSXTXXTX^TXxrsxrxZTX✓Jsxlx^L*xlxJ*JL**JL*xt*x!^!x!^TxXjx✓jsxrs✓TxxTx✓jsxjx✓Txx|x^Tx✓Ts✓Ts#rx东北大学秦皇岛分校数学建模课程设计报告教师评语正规战与游击战学院数学与统计学院专业信息与计算科学学号7100118姓名冯筱楠指导教师刘超成绩指导教师签字:201*年07月17日数学与统计学院课程设计报告第1页1绪论
1.1课题的背景早在第一次世界大战期间,F.W..lanchester就提出了几个预测战争结局的数学模型,其中有描述传统的正规站长,也有考虑稍微复杂的游击战争的,以及双方分别使用正规部队和游击部队的所谓的混合战争的,后来人们对这些模型做了改进和进一步的解释,用以分析历史上一些著名的战争,如二次世界大战中的美日硫磺岛战役Lanchester提出的模型非常简单的,他只考虑双方兵力的多少和战斗力的强弱,并且,当时使用的只是枪战之类的武器,兵力因战斗减员和非战斗减员而减少,又可由后备力量的增援而增加;战斗力即杀伤力的能力,则与射击率、射击命中率以及战争的类型等有关而仅靠战场上的兵力的优劣势很难估计战争的胜负的,所以我们认为用这些模型判断整个战争的结局是不可能的,但是对于局部战役来说或许还有参考价值更重要的是,建模的思路和方法为我们借助数学模型讨论社会科学领域中的实际问题提供了可以借鉴的示例2汽车刹车距离一般战争模型用X t和yt表示甲乙交战双方时刻t的兵力,不妨视为双方的士兵人数假设
1.每一方的战斗减员率取决于双方的兵力和战斗力,甲乙方的战斗减员率分别用fx,y和gx,y表示
2.每一方的非战斗减员率只与本方的兵力成正比
3.甲乙双方的增援率是给定的函数,分别用u t和vt表示由此可以写出关于xt,yt的微分方程为下面针对不同的战争类型讨论战斗减员率,f,g的具体形式,并分析影响战争结局的因素令Xt表t时刻甲军人数,yt表t时刻乙军人数数学与统计学院课程设计报告第2页在以上假设下,显然甲军人数的减员率与乙军人数成正比,同样乙军减员率与甲军人数成正比.可得正规部队对正规部队的作战模型为dxdtay1dybxdt其中a0,b0均为常数,积分1得22ay2bx2ay0bx0c2这就是“兰彻斯特平方定律”,2式在X-Y平面上是一族双曲线如图
17.8所示,双曲线上的箭头表示战斗力随着时间而变化的方向22由图
17.8可知,乙军要想获胜,即要使不等式ayO成立可采用两种方式1增加a,即bxO配备更先进的武器;⑵增加最初投入战斗的人数y0但是,值得注意的是在上式中,a增大两倍,o22结果ayO也增大两倍,但yO增大两倍则会使ayO增大四倍这正是两军摆开战场作正规战时兰彻斯特平方定律的意义,说明兵员增加战斗力将大大增加如果考虑两军作战时有增援,令f t和gt分别表示甲军和乙军t时刻的增援率,所谓增援率,就是增援战士投入战斗或战士撤离战斗的速率此时正规部队对正规部队的作战模型为dxdtayft3dybxgtdt现在回答一开始时提出的问题,设甲军有m二100人,乙军有n二50人,两军装备性能相同,yc0:乙军胜cac数学与统计学院课程设计报告第3页战斗结束一方人数为零,显然这里乙军x=0,代入6式得y27500y87即甲军战死13人,剩下87人,乙军50人全部被消灭
二、混合战模型如果甲军是游击队,乙军是正规部队,由于游击队对当地地形熟,常常位于不易发现的有利地形设游击队占据区域R,由于乙军看不清楚甲军,只好向区域R射击,但并不知道杀伤情况我们认为如下的假设是合理的游击队x的战斗减员率应当与xt成正比,因为xt越大,目标越大,被敌方子弹命中的可能性越大;另一方面游击队xt的战斗减员率还与yt成正比,因为yt越大,火力越强,x的伤亡人数也就越大因此游击队x的战斗减员率等于cxtyt,常数c称为敌方的战斗有效系数如果ft和gt分别为游击队和正规部队增援率,则游击队和正规部队的作战模型为dxdtcxyf t7dydxgt dt若无增援f t和gt,则⑺式为dxdtcxy8dydxdt积分8式得cy2dxey02dx0M99式在x-y平面上定义了一族抛物线,如图
17.9所示如果MM,则正规部队胜,因为当yt减小到y t22Mc,M0乙胜M二0:不分胜负My t数学与统计学院课程设计报告第4页12式在x-y平面上定义了一族直线如图
17.10所示如11的解为cydxcy0dx0m12L0:Y获胜L=0:平局果m0,则乙方胜;如果水0,则甲方胜;如川二0则双方战平几点说明⑴在模型3中,如果a、b、ft和gt已知,则可xtLgOL数学与统计学院课程设计报告第5页yty0bx16It为估计b值在
17.41式中取t=36,因为y36=0,且由x t的实际数据可得从16式估计出b=X=2037000,于是13621500=
0.0106,再把这个值代入16式即可算出yt,t=l,2,,
36.2037000由15式估计a值,令廿36,得af x36136y13617其中分子为美军总的伤亡人数20265人,分母可由16算出的yt,得372500,由17式可解出a20,
2650.0544,将a值代入15式得372,500xt
0.0544yf18Utt由18式可算出美军人数xt的理论值.图
17.H中用实线表示.与虚线表示的实际值比较,吻合情况相当好习题
17.470000660006201*580005400050000理论值实际值t图
17.11美军兵力实际数据与理论结果的比较xayl.方程组ybycxy是正规部队对游击队作战的一个兰彻斯特数学模型,其中游击队y的非战斗减员率与yt成正比.1求方程组的轨线.2试问哪一方胜利.作战部队的非战斗减员率是指非战斗的原因如开小差、疾病等减员数学与统计学院课程设计报告第6页结论对于偏微分方程中的一类椭圆型的方程,本文给出了一个在MATLAB软件的pdetool工具箱下的一个数值解参考文献
[1]李庆杨,王能超,易大义.数值分析第4版[M].北京:清华大学出版社,201*.
[2]王芳,路勇.基于改进遗传算法的权重发现技术[JL计算机工程,201*,33⑸:156-157,
160.
[3]张蓝.中国学术期刊标准化数据库系统工程[EB/0L].xt/980810-
2.html,1998-08-
16.
[4]Hans-DieterB.SimilarityandDistanceinCaseBasedReasoning[J].FoundamentaInformaticae,201*,473:201-
215.。
个人认证
优秀文档
获得点赞 0