典型设计图-Model
- 格式:pdf
- 大小:31.58 KB
- 文档页数:1
UML建模基础——UML概述东软人才实训中心3 Sept. 2008©Neusoft Confidential课程结构1第五章:状态图和活动图2第三章:类图1第四章:交互图1第二章:用例图1第一章:UML 概述、Rose 简介课时(H )内容培训目标•能够使用Rose工具画UML类图•能够看懂用UML表示的设计第一章:UML 概述、Rose 简介学时:1学时教学方法:讲授ppt +上机练习目标:本章旨在向学员简要介绍UML建模的重要性、UML的概念模型,通过本课的学习,学员应该掌握如下知识:1)了解UML的概念模型2)简要介绍UML的“4+1view ”3)了解Rose工具UML概述•什么是UML?–UML: 统一建模语言Unified Modeling Language–UML是由Rational公司三位世界级面向对象技术专家Grady Booch,Ivar Jacobson和Jim Rumbaugh提出的。
–UML是一种标准的图形化建模语言,它是面向对象分析与设计的一种标准表示。
•什么是UML?–不是一种可视化编程语言,而是一种可视化建模语言–不是工具或知识库的规格说明,而是建模语言的规格说明,是一种表示的标准–不是过程,也不是方法,但是允许任何一种过程和方法使用它•什么是模型?–模型就是真实世界的简化–为我们提供一个系统的原型•为什么要建模?–为了更好的理解我们将要或正在开发的系统–是把复杂的系统变成小的系统,采用“各个击破”的原则逐一解决–因为我们通常无法理解一个复杂系统的全部–模型能为我们做什么?•帮助我们对系统进行可视化•允许我们详细说明系统的结构或行为•给出一个指导我们构造系统的模板•对我们做出的决策进行文档化业务流程计算机系统可视化建模可视化建模就是用标准的图形表示法来建模“建模获取系统的关键部分”UML•什么是可视化建模?可视化建模的作用•可视化建模获取业务流程–用例(use case)分析是一种从用户的角度获取业务流程的技术–使用相同的语言,不至于产生歧义–用例分析能让分析师在构建系统之前理解要构建什么可视化建模的作用(续)•可视化建模是一个交流工具–使用相同的语言,不至于产生歧义业务领域计算机领域Logical ViewPhysical View User InterfaceBusiness Logic Database Java JSPC++ JavaSQL•管理复杂性–把3000多个类放在一张图中不好–可视化建模的“包”(package)•把元素模型化成有意义的组合•为不同的人提供不同级别的抽象–软件构架(architecture)•促进复用(reuse)–复用是软件的“圣杯”–不止是复用代码,而是复用建立原始工件时需要的所有分析、设计、实现、测试、文档化–可以有一个类复用、多个类(或一个组件)的复用、应用模式等复用方式–可视化建模让你从复用的角度看,如果想复用工件,什么是可用的UML的概念模型•UML的概念模型–UML建模的三个主要元素•构造块:事物、关系、图•规则:命名、范围、可见性、完整性、执行•公共机制:规范说明、通用划分、扩展机制•UML元素–构造块–事物•对模型中最具有代表性的成分的抽象–关系•把事物结合在一起–图•聚集了相关的事物•UML元素–构造块–事物–结构事物:通常是UML模型的静态部分,描述概念或物理元素•类•接口•用例:通常代表一个需求•协作:表示一个用例的实现•主动类:至少拥有一个进程或线程的类•组件:系统中物理的、可替代的部件,如源代码文件•节点:运行时存在的物理元素,如一个设备•UML元素–构造块–事物(续)–行为事物:是UML模型的动态部分,是模型中的动词•交互(interaction):可描述一个对象群体的行为或单个操作的行为•状态机(state machine):可描述单个类或一组类之间协作的行为–分组事物:是UML中的组织部分•包(package)–注释事物:是UML中的注释部分•注解(note)•UML元素–构造块–关系–关系•依赖(dependency):一个事物发生变化会影响到另一个事物。
案例教学1:4+1视图方法进行软件体系结构设计要开发出用户满意的软件并不是件容易的事,软件体系结构师必须全面把握各种各样的需求、权衡需求之间有可能的矛盾之处,分门别类地将不同需求一一满足。
本文从理解需求种类的复杂性谈起,通过具体案例的分析,展示了如何通过RUP的4+1视图方法,针对不同需求进行体系结构设计,从而确保重要的需求一一被满足。
1、呼唤体系结构设计的多重视图方法灵感一闪,就想出了把大象放进冰箱的办法,这自然好。
但希望每个体系结构设计策略都依靠灵感是不现实的--我们需要系统方法的指导。
需要体系结构设计的多重视图方法,从根本上来说是因为需求种类的复杂性所致。
以工程领域的例子开道吧。
比如设计一座跨江大桥:我们会考虑"连接南北的公路交通"这个"功能需求",从而初步设计出理想化的桥墩支撑的公路桥方案;然后还要考虑造桥要面临的"约束条件",这个约束条件可能是"不能影响万吨轮从桥下通过",于是细化设计方案,规定桥墩的高度和桥墩之间的间距;另外还要顾及"大桥的使用期质量属性",比如为了"能在湍急的江流中保持稳固",可以把大桥桥墩深深地建在岩石层之上,和大地浑然一体;其实,"建造期间的质量属性"也很值得考虑,比如在大桥的设计过程中考虑"施工方便性"的一些措施。
和工程领域的功能需求、约束条件、使用期质量属性、建造期间的质量属性等类似,软件系统的需求种类也相当复杂,具体分类如图1所示。
图1 软件需求分类的复杂性2、超市系统案例:理解需求种类的复杂性例子是最好的老师。
为了更好地理解软件需求种类的复杂性,我们来分析一个实际的例子。
在表1中,我们列举了一个典型的超市系统的需求子集,从这个例子中可以清晰地看到需求可以分为两大类:功能需求和非功能需求。
表1 超市系统案例:理解需求种类的复杂性简单而言,功能需求就是"软件有什么用,软件需要做什么"。
设计设计Design技术服务Engineering service可行性研究Feasibility study咨询研究Consultancy study专利Patent特许License诀窍Know-how方案Proposal文件Document协议Agreement合同Contract工厂设计Plant design典型设计Typical design详细设计Detail design模型Model标准Standard设计数值Design value图表符号Legend/chart symbol图解Illustration经验公式Empirical formula(按比例)放大Scale-up计算Calculation参数Parameter技术及经济数据Technical and economic data原始数据Original data/initial data基本设计数据Basic design data初步设计Preliminary design/preliminary sketch图纸图纸Drawing总图General layout装配图Assembly drawing详图/零件图Detail drawing安装图Erection drawing工作图Working drawing放大图Enlarged drawing竣工图As-built drawing草图Sketch部件装配图Part assembly drawing/unit assemblydrawing原尺寸图/实物尺寸图Full-size drawing蓝图Blueprint drawing总布置图General arrangement drawing流程图Flow sheet系统图System diagram线路图/单线图Single-line diagram/ line diagram原理图,示意图Schematic diagram总平面图Site plan剖面/轮廓Profile断面图/横剖面Cross section/sectionaldrawing/sectional views徒手画Free hand drawing工艺流程图Process flow diagram平面图Plan view纵剖图Longitudinal section侧视图Side view/ lateral view管路图(管道图)Piping diagram布置图Layout drawing管道布置Piping layout图表Chart投影Projection描图Tracing幻灯片Lantern slide/projection deapositive附图Attached drawing虚线Dotted line/imaginary line装配Assembly总装配General assembly横坐标Abscissa纵坐标Ordinate中心轴线Central axis中心线Center line接线图Wiring diagram文件资料手册Handbook/manual参考书Reference book技术文献Technical literature会议纪要Minutes of meeting (MOM)专题论文集/座谈会/交际酒会Symposium 文摘/摘要Abstract 论文Paper 索引Index 附录/增刊Supplement 说明Description 题目/主题Subject 标题/篇名Title 备注Remarks 评论/注释Comment 讨论Discussion 修改Modification/revision 产品样本Catalogue 价格表Price list 技术条件说明书Specification 详细说明/详细规格Detail specification 材料清单Bill of materials Operating instruction/functional description/service instruction维护说明Maintenance instruction 技术说明书Technical specification 计算图表Calculating chart 列线图(诺模图)nomogram Investigatione.g. The subject under investigation carry on an investigation in sth革新/新发明Innovation 研究中心Research center (产品等的)研究与开发Research and development 实验室试验Laboratory test 试验仪器Testing instrument 试验设备Testing installation 试验厂Pilot plant 样板厂Demonstration plant操作说明/使用说明试 验 研 究研究/调查工业装置Industrial installation 科学实验Scientific experiment 实验的,实验性的Experimental 试运行Trial operation 试验步骤,试验方法Test procedure 试验计划Test programme 工业分析Technical analysis 物理化学(通过物理的理论和方法来科学地分Physical chemistry 物理常数physical constant 现象Phenomenon 建筑工程Building engineering 建筑工程质量Quality of building engineering 验收Acceptance 进场验收Site acceptance 检验批Inspection lot 检验Inspection 定期检查Periodic inspection 日常检查Daily inspection 见证取样检测Evidential testing 交接检验Handing over inspection 主控项目Dominant item 一般项目General item 抽样检验Sampling inspection 抽样方案Sampling scheme 计数检验Counting inspection 计量检验Quantitative inspection 观感质量Quality of appearance 返修Repair 返工Rework 生产Production 原料Raw material 燃料Fuel 产品Product 仪器(通常指有专门用途的成套的仪表,器械,仪器和装置)Apparatus 施 工 质 量 验 收 统 一 标 准生 产 建 设生产率/生产力Productivity质量Quality设备Equipment装置Device操作Operation维修Maintenance安全Safety调整Adjustment更换Replacement安装Mounting/ erecting包装Packing制造Manufacture/ fabricate建设Construction施工现场Site/field土建工程Civil work开工Starting up装配Assembly拆卸Disassembly小修Minor repair大修Overhaul大修期Overhaul period扩建Extension改建Reconstruction施工期Construction period施工进度Construction schedule生产者/制造商Manufacturer消费者/用户Consumer操作数据Operating data操作条件Operating condition操作方法Operating method性能数据Performance data工程测量仪器经纬仪Theodolite水位仪Water Level水平尺Level Ruler水平仪Gradienter涂层测厚仪Coating thickness Measurer超声波测厚仪Ultrasonic thickness measurer 超声波裂纹测试仪Ultrasonic crack detector数字温度计Digital thermometer辐射温度计Radiation thermometer坡度读数器Gradient Reader电火花追踪器Electric spark leak hunter万用表Multimeter兆欧表Megohm meter接地电阻读数表Earthing resistance Reader圆柱塞规(柱形测孔规)Plug gauge放大镜Magnifying glass铅锤Plummet细线及尼龙线Tiny lines and Nylon lines钢尺Steel tapeline/ steel rule望远镜Telescope内/外卡钳(测径器)Inner/outer caliper磁性铅锤Magnetic plummet手电筒Flashlight焊缝检查尺Welding line checking ruler支撑杆Supporting pole角度读数器Angle Reader卷尺Tapeline防腐层切割刀Antiseptic incision knife钢针或测试仪器Steel pin or testing instrument 气压计Barometer漏斗Funnel弹簧秤Spring balance全站仪Total Station脚架Tripod棱镜Prism放样Setout塔尺Telescopical staff推焦机pusher machine装煤车charging car拦焦车及启门机coke guide and door extractor 提炉门机door lifting machine焦炉机械熄焦机coke quenching car交换机exchanger\ reversing machine推焦杆pusher ram平煤杆leveller bar\ levelling bar推焦杆头ram head除石墨刮刀carbon scraper真空洗尘机vacuum cleaner电磁铁启盖机magnetic cover lifter炉门和炉门框清扫机door and jamb cleaner一套焦炉机械one set of oven machines一点停车机械single-spot machine一点停车的接焦机one spot coke receiver car推焦杆托靴rack shoe保护板protection plate\ flashplate交流电alternating current (A.C)直流电direct current (D.C)临时装置temporary equipment临时平台temporary deck行程stroke油压缸直径oil-pressure cylinder diameter气焊autogenous welding\ gas welding 石棉asbestos电流表ammeter\ electric current meter 石棉板asbestos sheet\ ~ plate\ ~ board 石棉绳asbestos cord\ asbestos rope石棉布asbestos cloth\ fabric无缝管seamless pipe负压negative pressure正压positive pressure压降pressure drop大气压力static pressure静压test pressure试验压力test pressure泄漏leakage换向旋塞reversing cock调节旋塞adjusting cock传热系数coefficient of heat transfer局部阻力系数coefficient of local resistance导热系数coefficient of thermal conductivity传热系数coefficient of thermal transmission过剩空气系数coefficient of excess air吸入suction空气入口air intake发火点\ 发火温度firing point\ ignition temperature日流量daily flow煤气流量gas daily flow突然缩小abrupt contraction突然扩大abrupt expansion相对温度relative temperature标准温度normal temperature计算温度calculating temperature流速rate of flow煤气及其他气体焦炉煤气coke oven gas高炉煤气blast furnace gas富煤气rich gas贫煤气lean gas荒煤气raw gas\ crude gas\ foul gas发生炉煤气producer gas水煤气water gas混合煤气mixed gas城市煤气city gas剩余煤气surplus gas废气waste gas\ effluent gas惰性气体inert gas烟道废气waste flue gas天然气natural gas试剂reagent反应作用reaction过热蒸汽superheated steam\ overheated steam 燃烧用空气combustion air除石墨用空气decarbonizing air临界速度critical velocity假平衡false balance\ false equilibrium凝固点freezing point熔点fusion point\ melting point 氮气nitrogen氧气oxygen一氧化碳carbon monoxide二氧化碳carbon dioxide绝对零度absolute zero大气压barometric pressure爆炸explosion内部压力internal pressure蒸馏distillation杂质impurity蛇管加热器heating coil表压力gauge pressure初温initial temperature饱和、饱和度saturation表面张力surface tension中和neutralisation压块型煤工场coal briquetting plant热压hot briquetting粘结剂binder\ agglomerant无粘结剂的压球binderless briquette型焦formcoke\ formed coke添加剂additive压球机压辊press roll混捏机kneader细粉碎的沥青finely ground pitch石油沥青petrolic pitch毛刺、毛边burr\ bur双辊式压球机double-roll type press煤球、煤砖briquette压型briquetting沥青pitch干燥预热干燥设备drying equipment热力干燥thermal drying内干燥段快速干燥段flash-drying section气流干燥器pneumatic dryer流化床干燥器fluidized-bed dryer煤预热装置coal preheating unit\ coal preheater 一段加热器single stage heater装煤总管charging manifold燃烧室combustion chamber烧嘴burner煤气点火器gas lighter\ gas ignitor煤气电点火器gas electric ignitor喷雾室spray chamber空气风机air boaster焦炉煤气风机coke oven gas boaster直立管upright tube循环管circulation tube废气烟筒waste gas stack挥发volatilize煤布料器coal distributor煤气放散管gas vent一段旋分器primary cyclone二段旋分器secondary cyclone埋刮板式集料运输机collecting conveyor of redler type 埋刮板输送机mass flow conveyor可伸缩的高温套管flexible high temperature sleeve喷镀铝aluminized回转排料阀rotary discharge valve热载体heat carrier运输铁路运输rail transport陆运land transport海运sea transport冬季运输winter transport港口port\ wharf冬季卸车耽误dumping delay in winter time铁路railway铁路车皮railway wagon\ rail car重车full wagon 空车emptied wagon 内燃机车diesel locomotive 电机车electric locomotive 蒸汽机车steam locomotive 重车线full-car track 空车线empty-car track\ empty-car siding 重轨heavy rail 轨枕sleeper 道渣轨枕轨道ballasted sleeper track 调车绞车marshalling winch 调车装置marshalling unit 轨道衡track scale 漏斗车hopper car 底开门车bottom-discharged hopper wagon 载重汽车truck truck scale\ on-ground weigher\weight machine 自卸汽车self-discharging truck 驳船barge 气力输送pneumatic transport 厂内运输internal transport 汽车吊truck crane 叉式装卸机fork lifter 环境保护environmental protection 环境污染environmental pollution 空气污染air pollution 大气污染atmospheric pollution 烟尘排放dust emission 控制扬尘control dust evolution 无尘装车dust-free loading 没有污染,没有杂质free from contamination 吸尘设备dust extraction equipment 除尘器duster\ dust separator\ dust remover 集尘器dust collector 集尘罩emission collecting hood\ dust cage地秤环 境 保 护 及 通 风 除 尘吸尘罩suction hood湿式洗涤器wet washer袋布过滤器bag filter洗涤器scrubber自动洒水防尘系统automatic watering system for dustcontrol防止扬尘dust suppression湿式除尘器回收的煤泥sludge from the wet-type dustcollector平衡管balance pipe吸风机draft fan\suction ventilator\suctionfan抽风机exhaust fan鼓风机blower通风系统ventilation system通风室ventilated cabin通风道ventilation duct噪声级noise level气体净化装置gas purifying installation吸尘罩exhaust hood防尘罩dust hood强制通风forced ventilation多管除尘器multi cyclone静电除尘器electrostatic precipitator水道水管water pipe喷水软管water hose消防水栓fire hose水封槽water seal tank排水管drain pipe水坑排水泵sump pump澄清槽settling tank手摇泵hand pump离心泵centrifugal pump往复泵reciprocating pump加压泵boaster pump溢流overflow水头water head水龙头tap\ faucet水位调节器regulator of water level水位警报器water level alarm 电动机motor 鼠笼型电动机squirrel-cage motor 绕线型电动机wound motor 同步电动机synchronous motor 感应电动机induction motor 防爆电动机explosion-proof motor 走行电动机travel motor 调速电动机variable speed motor\adjustable speed motor\ speed regulating motor 半封闭式电动机semi-enclosed type motor 滑环电动机slip-ring motor 液压电动机hydraulic motor 直流电动机direct current motor 交流电动机alternating current motor 减速器reducer 齿轮箱gear box 蜗轮减速器worm reducer 联轴节coupling 液力联轴节fluid coupling 弹性联轴节flexible coupling 三角带传动vee-belt drive 齿轮传动gear drive 凸轮传动cam drive 柴油机diesel engine 按钮push button 按钮开关push button switch 磁力起动器magnetic starter 开关板switch board 总开关main switch 刀开关knife switch 限值开关limit switch 整流器、套流器、变流器rectifier 硅可控套流器thyristor 放大器amplifier 继电器relay传 动 装 置电 气 设 备插座、插孔receptance 控制电缆control cable 摩电线trolley wire 探测线圈search coil 二次线圈second coil 时间继电器time relay 执行机构actuator 位置控制器、定位器positioner 电阻器resistor 电阻resistance 电容capacitance\ capacity 照明设备lighting equipment 集电器current collector 控制器controller 电源current source\ power supply 自动控制automatic control 自动调节automatic regulation 连续和自动测量continuous and automaticmeasurement 全自动操作fully automatic operation 计算机控制computer control 遥控控制remote controlled 半自动控制semi-automatic operation 液压控制hydraulically operated 风动控制pneumatically operated 过程控制process control 机械化mechanization 全部机械化be entirely mechanized 人工操作manually operated 手动的hand-operated\ manually 连锁interlocking\ chain 驾驶室operators’ cab 操作间control cabinet 就地控制local control 中央控制室central control room 控制台control stand\ control desk 操 作 控 制集 控 和 信 号中央控制台central control des控制盘control panel\ control board 集中控制盘centralized control panel联锁控制interlocking control程序控制sequential control遥控remote control计算机控制系统computer control system硬件hardware软件software电视遥控的television directed闭路电视closed-circuit TV电视摄象机television camera模拟盘mimic panel灯光显示的流程圈illuminated diagram预计划的程序pre-programmed sequence指示灯indicator lamp\ indicating light 信号signal监视器、监控器monitor电子传感器eletronic sensor料值探测器level sensor料值指示器level indicator料值监控器level monitor连续料值测量continous level measurement 咖吗射线gamma ray放射性同位素radioactive isotope传感头sensing head警报信号器annunciator alarm音响和灯光警报audible and visual alarm贮槽料值bin level沿胶带机全长的拉线安全开关conveyor pull switch胶带机速度信号装置belt speed switch 胶带跑偏极限开关belt trucking limit 溜槽堵塞信号装置chute block limit温度计thermometer压力计pressure gauge 流量计flowmeter仪器仪表压力机manometer 瓦特机wattmeter 电压表voltmeter 电流表ammeter 毫伏计millivoltmeter 毫安计milliammeter 光学高温计optical pyrometer 热电偶thermocouple 水银温度计mercury thermometer 电阻温度计resistance thermometer 天平balance 铂铑热电偶platinum-rhodium thermocouple 快速测水分计rapid moisture meter\rapid humidity meter 转速计tachometer 测流孔metering orifice 孔板流量计orifice flowmeter 节流圈choke coil 指针pointer 读数reading 记录器recorder 灵敏度sensitivity 精度accuracy自动秤automatic weight皮带秤conveyor scale\ belt weight 磅秤scale装煤车磅秤charging car scale 荷重传感器load cell秤量托辊weigh idler链条chain链轮sprocket主动链轮driving sprocket 从动链轮driven sprocket 轮轴axle轴套axle sleeve 秤机 械 零 部 件车轮wheel主动轮driving wheel从动轮driven wheel导向轮guide wheel走行轮travel wheel轴shaft曲轴crank shaft传动轴transmission shaft螺母nut放松螺母check nut\ lock nut螺栓bolt滚珠轴承ball bearing止推轴承thrust bearing自动调节轴承self-aligning bearing减摩轴承antifriction bearing滚柱轴承roller bearing凸轮cam制动器brake闸瓦brake shoe轴套bushing离合器clutch滑轮pulley蜗轮worm gear减震器buffer不平衡器,偏心块unbalance导辊guide roller绳轮rope drum齿板、齿条toothed rack轴销钉pivot pin弹簧垫圈spring washer螺旋弹簧helical spring密封垫gasket叶轮、翼轮impeller止回阀、单向阀check valve安全阀safety valve减压阀pressure reducing valve 蝶型阀butterfly valve交换旋塞、回动旋塞reversing cock快速开闭器quick-acting valve隔膜阀diaphragm valve保险阀relief valve球型阀globe valve砂箱sand box喷砂器sand ejector伸缩式套筒telescopic sleeve球形座spherical seat填料盒stuffing box迷宫式密封labyrinth packing垫圈填料gasket packing石棉填料asbestos packing rope助板、加劲件stiffener螺纹thread填料盖gland润滑润滑系统lubricating system集中润滑系统centralized greasing system 外丝(丝对)nipple渣棉slag wool玻璃棉glass wool矿渣棉mineral cotton\ mineral wool 石棉绳asbestos rope\ asbestos cord 石棉板asbestos board变径管reducer瓷漆、磁漆enamel paint柏油asphalt沥青pitch红丹red lead清漆varnish防锈漆anti-corrosive coating红丹防锈漆anti-rust red lead paint合成橡胶synthetic rubber塑料plastic聚氨基甲酸脂polyurethane聚氨基塑料polyurethane plastic氯丁橡胶neoprene塑料板plastic plate环氧树脂epoxy resin材料无缝管seamless pipe焊接管sheet iron pipe弯头elbow活接头union三通tee四通cross法兰盘flange连接件connecting fitting连接管connecting pipe型钢shape steel圆钢round steel角钢angle steel扁钢flat steel钢板steel plate工字梁I-beam镀锌瓦垄铁板galvanized corrugated sheet 素混凝土aerocrete\ aerated concrete 水泥砂浆、胶乳结合剂latex cement钢筋混凝土reinforced concrete耐磨混凝土abrasion-resistant concrete 铸石cast basalt陶瓷ceramic釉瓷砖enameled brick\ glazed tile 瓷砖glazing brick天然橡胶natural rubber干油箱grease tank淋油润滑splash lubrication润滑管路lubrication line油箱oil tank铸铁cast iron生铁pig iron铸钢cast steel软钢mild steel不锈钢stainless steel锰钢manganese steel耐磨钢abrasion-resistant steel耐磨铸钢abrasion-resistant cast steel 熟铁、锻铁wrought iron。
%数据库设计的典型案例要点学生选课管理系统的数据库设计学习目标学生选课管理系统的需求分析学生选课管理系统的ER图学生选课管理系统的关系数据库模式?学生选课管理系统数据库的建立在第7章里我们已经学习了有关数据库设计的基本理论和方法。
本章通过学生选课管理系统数据库设计案例,实际讲授数据库的设计方法,加深对第七章的理解,提高我们的综合设计的能力。
1 案例的系统需求简介总体需求简单介绍需求分析阶段是数据库应用系统开发的最重要阶段。
需求分析要求应用系统的开发人员按照系统的思想,根据收集的资料,对系统目标进行分析,对业务的信息需求、功能需求以及管理中存在的问题等进行分析,抽取本质的、整体的需求,为设计一个结构良好的数据库应用系统的逻辑模型奠定坚实的基础。
高等学校的学生选课管理系统,在不同的学校会有不同的特点,因为作为教务工作部分它和学校本身的行政制度有关。
本章的目的在于,作为数据库设计和应用开发的运用对象,对业务进行适度的简化,突出比较核心的成分,如院系算作一个级别的概念而且直接管理班(跳过专业一级的设置),学生的免修重修等情况处理、教师的管理没有细化等。
用户总体业务构造学生选课管理业务,包括4个主要部分:学生的学籍及成绩管理、制定教学计划、学生选课管理以及教学调度。
各部分具体的内容:(1)[(2)学籍及成绩管理包括:各院系的教务员完成学生学籍注册、毕业、转学等处理,各授课教师完成所讲授课成绩的录入,然后教务员进行学生成绩的审核认可。
(3)制定教学计划包括:由教务部门完成指导性教学计划、培养方案的确定,开设课程的注册和调整。
(4)学生选课包括:学生根据开设课程和培养计划(和自己的状况)选择自己本学期所选修课程,教务员对学生所选修课程的确认处理。
(注意:一般的必修课程是由教务员统一处理,只有辅修的课程才经过学生的选择过程)(5)执行教学调度包括:教务员根据本学期所开设的课程、教师上课的情况以及学生选课情况完成排课、调课等。
Modeling and Simulation 建模与仿真, 2020, 9(3), 357-366Published Online August 2020 in Hans. /journal/moshttps:///10.12677/mos.2020.93036Dynamic Matching Design and ModelSimulation of Pure Electric VehicleWentao Zhang, Li Ye, Zhijun Zhang, Huan Ye, Mengya ZhangSchool of Power Engineering, University of Shanghai for Science and Technology, ShanghaiReceived: Aug. 6th, 2020; accepted: Aug. 20th, 2020; published: Aug. 27th, 2020AbstractBased on the selection of basic vehicle parameters and the determination of performance indica-tors, this paper carries out the design matching of dynamic performance parameters of pure elec-tric vehicles. Then, a pure electric vehicle dynamic simulation model is established by vehicle si-mulation software, and the vehicle dynamic performance index is simulated and analyzed by in-putting relevant parameters. Finally, the rationality of simulation model and parameter matching is verified by real car test. This study can provide theoretical basis for the matching design of var-ious systems in the initial stage of pure electric vehicles, carry out range and performance test evaluation of vehicle performance, and provide reference for the analysis of dynamic performance and economic index of pure electric vehicles.KeywordsPure Electric Vehicle, Parameter Design Matching, Vehicle Power Model, Simulation Analysis纯电动汽车动力性匹配设计与模型仿真张文韬,叶立,张志军,叶欢,张梦伢上海理工大学动力工程学院,上海收稿日期:2020年8月6日;录用日期:2020年8月20日;发布日期:2020年8月27日摘要本文基于对整车基本参数的选取与性能指标的确定,进行了纯电动汽车动力性能参数的设计匹配。