RFID智慧图书馆|图书管理系统|电子图书馆软件-河南亿火网络科技有限公司
 
 
图书管理系统-需求分析及用例图、状态图、数据流图
来源:网络整理 时间:2024-06-18

序前言第1篇面向过程的软件工程第1章软件危机、 软件工程11软件工程的发展史111程序设计时代112程序系统时代113软件工程时代12软件危机主要表现形式13产生软件危机的原因及解决途径131产生软件危机的原因132解决软件危机的途径14软件和软件工程141软件142软件工程15软件质量16软件的生存周期及开发模型161软件生存周期162软件开发模型17习题第2章可行性研究21可行性研究的目的与任务22可行性研究的步骤23系统流程图231系统流程图的符号232系统流程图示例24成本-效益分析241货币的时间价值242投资回收期243纯收入25可行性研究报告的主要内容26习题第3章软件需求分析31需求分析的任务和步骤311需求分析的任务312需求分析的步骤32需求获取的常用方法321常规的需求获取方法 322快速建立软件原型来获取需求33需求分析的方法331功能分解方法332结构化分析方法333信息建模方法334面向对象的分析34结构化分析方法341自顶向下逐层分解的分析策略342结构化分析描述工具343数据流图344数据字典345加工逻辑的描述35需求分析图形工具351层次方框图352Warnier图353IPO图36SA 方法的应用37习题第4章软件总体设计41软件总体设计的目标和任务42软件设计的概念和原理421模块和模块化422抽象423信息隐蔽和局部化424模块独立性及其度量43软件结构设计准则44软件结构设计的图形工具441软件结构图442层次图443HIPO图45结构化设计方法451数据流图的类型452结构化设计方法的步骤453变换型分析设计454事务型分析设计46习题第5章软件详细设计51详细设计的目的与任务52结构化程序设计53详细设计工具531程序流程图532NS图533PAD图534过程设计语言54习题第6章软件编码61程序设计语言的分类611基础语言612结构化语言613面向对象的语言62程序设计语言的选择63程序设计风格631程序内部文档632数据说明633语句构造634输入/输出635效率64习题第7章软件测试71软件测试的目标72软件测试的原则73软件测试方法731静态测试与动态测试732黑盒测试法与白盒测试法74软件测试用例的设计741白盒技术742黑盒技术 75软件测试过程751单元测试752集成测试753确认测试754系统测试76调试761调试的目的762调试技术77习题第8章软件维护81软件维护的分类82软件维护的特点821结构化维护与非结构化维护822维护的代价823软件维护中存在的问题83软件可维护性831软件可维护性的定义832软件可维护性的度量833提高软件可维护性的方法84维护的副作用85软件再工程851软件再工程与逆向工程的概念852实施软件再工程的原因853软件再工程技术86习题 第2篇UML与面向对象的软件工程第9章UML简介91UML概述911UML的组成912UML的特点和用途913UML的模型视图简介92UML软件开发工具简介921Rational Rose922Visio简介93习题第10章面向对象的概念101面向对象的方法学1011面向对象建模1012面向对象的方法与传统软件方法的比较102对象与类及其UML表示1021对象1022类与实例1023对象属性与操作1024对象类的关联103聚集、 组合、 继承和多态1031聚集与组合1032抽象与继承1033多态104习题第11章对象设计模式111对象设计模式概念1111历史背景1112对象设计模式1113设计模式的分类112几种典型的对象设计模式及应用1121行为型模式中的职责键模式及应用1122结构型模式中的外观模式及应用1123创建型模式中的抽象工厂模式及应用113对象类的高级概念1131抽象类、 参数对象类、型与实现对象类1132接口1133版型114组件、 包和结点1141组件1142包和包图1143结点115习题第12章面向对象的软件开发过程121RUP概述1211RUP的历史1212RUP的特色122RUP软件开发生命周期和建模1221RUP软件开发的生命周期1222RUP的动态结构1223RUP的静态结构1224RUP的建模123面向对象软件开发过程的案例分析1231系统需求1232系统的静态结构模型1233顺序图和协作图1234状态图和活动图1235组件图和部署图124习题第13章软件开发工具Rose131Rose的用例图与类图1311用例图1312类图132Rose的交互图与状态机图1321交互图1322状态机图133包、 组件图与部署图1331包1332组件图1333部署图134Rose的代码生成和逆向工程1341代码生成1342逆向工程135Rose应用举例136习题第14章Rose及其应用141Rose的主要功能142Rose的使用1421Rose主菜单窗口1422模型与工作方式的组织143教学管理系统的分析与设计1431系统需求分析1432系统问题领域分析1433静态结构模型的建立1434动态行为模型的建立1435物理模型的建立144UML类图与VB代码的转换1441VB代码生成属性1442Rose模型—VB代码的生成1443VB代码的逆向工程145UML类图与Java代码的转换1451UML类图—Java代码的生成 1452Java代码的逆向工程146习题第15章面向对象的软件体系结构151软件体系结构概述152流程处理与客户机/服务器体系结构1521流程处理1522客户机/服务器体系结构153三层和多层体系结构1531三层体系结构1532浏览器/服务器体系结构风格1533多层体系结构1534团聚与串行154公共对象请求代理体系结构155基于层次消息总线的体系结构风格156异构结构风格157习题第16章软件工程新技术161软件复用技术1611软件复用概念及分类1612软件复用的关键技术和复用粒度 162中间件技术1621中间件概念及特点1622中间件的分类163组件技术1631组件与组件化1632组件模型及描述语言1633组件的检索与组装164计算机辅助软件工程技术1641CASE的基本概念1642CASE工具与集成CASE环境165软件产品线技术1651软件产品线基本概念1652软件产品线方法1653北大青鸟工程166软件过程与标准化1661软件过程及其改进1662ISO 9000标准1663软件能力成熟度模型167习题第3篇软件工程实验第17章软件工程实验大纲171面向过程的软件工程实验1711实验1图书馆图书管理系统的可行性分析1712实验2图书馆图书管理系统的项目开发计划1713实验3图书馆图书管理系统的需求分析1714实验4图书馆图书管理系统的总体设计1715实验5图书馆图书管理系统的详细设计及编码实现1716实验6图书馆图书管理系统的系统测试1717实验7图书馆图书管理系统用户手册的撰写1718实验8图书馆图书管理系统项目开发总结报告的撰写172面向对象的软件工程实验1721实验1浏览器系统的可行性分析1722实验2浏览器系统的项目开发计划1723实验3浏览器系统的需求分析1724实验4浏览器系统的体系结构设计1725实验5采用面向对象方法进行浏览器系统的详细设计1726实验6利用Rational Rose正向工程功能完成编码的实验1727实验7利用Rational Rose逆向工程完成修改设计的实验1728实验8浏览器系统的测试1729实验9浏览器系统用户手册的撰写17210实验10浏览器系统项目开发总结报告的撰写附录附录AUML图总结附录BUML中定义的常用版型、 约束和标记附录CGOF给出的软件设计模式

 

联系我们

工作时间 9:00-20:00
微信二维码
opyright ©2023河南亿火网络科技有限公司  豫ICP备2023018280号  XML地图  
北京 | 天津 | 河北 | 山西 | 内蒙古 | 辽宁 | 吉林 | 黑龙江 | 上海 | 江苏 | 浙江 | 安徽 | 福建 | 江西 | 山东 | 河南 | 湖北 | 湖南 | 广东 | 广西 | 海南 | 重庆 | 四川 | 贵州 | 云南 | 西藏 | 陕西 | 甘肃 | 青海 | 宁夏 | 新疆 | 
友情链接: 合肥网站建设 烫金箔 体系认证 包装彩盒 液氩储罐 代理记账 体育木地板 石磨面粉机 合肥网站建设 礼盒印刷