软件工程是不是教会不怎么会写程序的人开发软件?

> “Software engineering ,of course,presents itself as another worthy cause , but that is eyewash : if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

UML实验04 顺序图与协作图

实验04 顺序图与协作图实验目的(1) 理解时序图的基本概念; (2) 理解协作图的基本概念;(3) 掌握在Rational Rose中绘制交互图的操作方法。实验内容一、概要描述交互场景(存款用例)。(文件名命名为存取款交互概要.mdl)二、设计和绘制自动车锁系统类图;根据类图设计和绘制实现“锁车”用例的顺序图;在顺序图中按【F5】或选择【Browse】【Creat Collaboration Diagram】自动生成协作图(文件名命名为CarKey.mdl)
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

UML实验05 状态图与活动图

实验05 状态图与活动图实验目的(1) 理解状态图的基本概念; (2) 理解活动图的基本概念;(3) 掌握在Rational Rose中绘制状态图和活动图的操作方法。实验内容一、用状态图描述一个银行贷记卡(对象)在激活期的部分行为细节。激活期两种基本状态:借记(InCredit)和透支(Overdrawn),可进行存款(deposit)和取款(withdraw)等操作。根据操作交易中涉及的交易金额(amt)和当前余额(bal)来确定状态变化。(文件名命名为银行贷记卡状态机.mdl)。重点理解
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

微机实验 2.4运算类编程实验

问题描述:二进制双精度加法运算本实验要求计算X+Y=Z,将结果Z输出到屏幕,其中X=001565A0H,Y=0021B79EH实验利用累加器AX,先求低十六位和,并存入低址存储单元,后求高16位和,再存入高址存储单元。由于低位和可能向高位有进位,因而高位字相加语句需要ADC 指令,则低位相加有进位时,CF=1,高位字相加时,同时加上CF中的1。在80386以上微机中可以直接使用32位寄存器和32位加法指令完成本实验的功能。代码如下:STACK1 SEGMENT STACKDW 20 DUP(?)
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

软件工程方法论对我们软件开发有多大用处?谈谈你的看法。

软件工程方法论对我们软件开发有多大用处?谈谈你的看法。
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

网络安全 分析AEC算法,并对源码做进一步注释和调试

分析AEC算法,并对源码做进一步注释和调试一、实验目的:分析AEC算法,并对源码做进一步注释和调试。二、实验环境:Window10+Visual C++ 6.0.三、实验内容:(写出主要的内容)分析AES算法,并对代码做进一步的注释和调试发现在此处编译报错:应强制类型转化为unsigned char keylen=strlen((char*)key);实验结果:...
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

MVC和MVP有什么区别?

MVC和MCP有什么区别?什么是MVC?什么是MVP?MVC和MVP的区别
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

内置对象session与httpsession是一个东西吗

内置对象session内置对象session是javax.servlet.http.HttpSession接口实现类的对象,用于保存用户的状态信息。Session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从客户端连到服务器端的一个Web应用程序开始,直到客户端与服务器端断开为止。httpSession对象Servlet提供了使用HttpSession接口来实现session跟踪,它是建立在Cookie和URL重写之上的高级接口。当需要为用户端建立一个sessio
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

JavaScript在发送Ajax请求时,URL的域名地址是使用绝对地址还是相对地址?

AJAXAJAX(Asynchronous JavaScript and XML)是运用JavaScript和可扩展语言(XML)实现浏览器与服务器通信的一种技术。相对地址相对地址是相对存在的,就是被链接文件相对于当前页面的地址。绝对地址绝对地址是一条完整的路径,就是文件在网络或本地的绝对位置。具有唯一性。因此绝对地址能够提升打开的速度。Ajax发送请求过程在Ajax中,通过XMLHttpRequest对象实现与服务器端的通信。在不同浏览器中有不同的创建对象方法,但使用方法是相同的。在XML
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

什么是浏览器跨域访问操作,js如何实现?

什么是浏览器跨域访问操作,js如何实现?跨域就是一个域上加载的脚本获取或操作另一个域上的文档属性。下面将列出三种实现javascript跨域方法:1.基于iframe实现跨域基于iframe实现的跨域要求两个域具有aa.xx.com,bb.xx.com这种特点,也就是两个页面必须属于一个基础域(例如都是xxx.com,或是xxx.com.cn),使用同一协议(例如都是 http)和同一端口(例如都是80),这样在两个页面中同时添加document.domain,就可以实现父页面调用子页面的函数,代码
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

贪心算法—月饼问题

月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种月饼,获得 72 + 45/2 = 94.5(亿元)。输入格式
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

C++中vector常见用法

关于vectorvector是一个动态的序列容器,相当于动态数组。相比于数组,vector会消耗更多的内存以确保有效的动态增长。但相比于其他动态序列容器,vector能更快速的索引元素,相对高效的在尾部插入和删除元素。使用vector容器一般要加上头文件#include或#include<bits/stdc++.h>,一般还加上using namespace std;如果不加则通过std::vector< >的方式调用。常见用法1.声明及初始化//声明整型向量nvecto
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

喷水装置问题 贪心算法

长L米,宽W米的草坪里装有n个浇灌喷头。每个喷头都装在草坪中心线上(离两边各W/2米)。我们知道每个喷头的位置(离草坪中心线左端的距离),以及它能覆盖到的浇灌范围。请问:如果要同时浇灌整块草坪,最少需要打开多少个喷头?输入格式:输入包含若干组测试数据。第一行一个整数T表示数据组数。每组数据的第一行是整数n、L和W的值,其中n≤10 000。接下来的n行,每行包含两个整数,给出一个喷头的位置和浇灌半径。如下图所示的示意图是样例输入的第一组数据所描述的情况。输出格式:对每组测试数据输出一个数
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

网上书店平台---需求分析

网上书店平台需求分析文章目录一、系统目标二、系统角色1.未注册用户2.已注册用户3.系统管理员三、主要用例四、用例分解1.“注册登录系统”用例描述2.“购物车管理系统”用例描述3.“订单管理系统”用例描述4.“图书管理系统”用例描述五、实体-联系图(ER图)一、系统目标1:本项目针对“软件项目管理”课程需求建设的网上书店平台,系统主要分为客户端子系统和管理端子系统。2:通过网上书店平台方便购书客户与书店管理员的交互,节省客户和管理员的时间成本,使用户不在局限于只能在实体书店购
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

网上书店平台---设计活动

一、系统分析:网上书店项目可以分为用户个人信息管理子系统、购物车管理子系统、图书管理子系统、订单管理子系统。如图1-1所示(1)个人信息管理子系统:主要功能为对用户注册登录信息进行管理。用户可以作为普通用户实现在网上书城进行图书的搜索以及查看书籍信息。也可以注册个人信息登录进入书城,管理员管理网站用户。(2)购物车管理子系统:主要功能面向于用户,普通用户需要先注册信息登录网站,才可以对自己想买的书籍先放进购物车,进而进行下单与不下单两项操作。除此以外,已注册登录用户也可以将已添加入购物车里面书籍删除。
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

网上书店平台---现已实现系统运行截图

现已实现网上书店平台系统由于技术和时间原因,我们只能实现系统的前台管理系统,具体运行截图如下:1.主页2.注册页面3.登录页面4.图书信息界面5.购买图书界面6.生成订单页面7.订单提交成功页面8.我的订单页面9.订单信息页面10.我的购物车页面前文:网上书店平台—需求分析 https://blog.csdn.net/weixin_51063573/article/details/111600733网上书店平台—设计活动 https://blog.csdn.n
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

网上书店平台---需求规格说明书

需求规格说明书目录1、概述 1.1用户介绍 1.1.1客户 1.1.2管理员 1.2项目的目的与目标 1.2.1目的 1.2.2目标 1.3术语定义 1.4参考资料 1.5相关文档 1.6版本更新信息 2、目标系统概述 2.1角色定义2.2工作流程 3、目标系统功能需求 3.1功能模块总体设计 3.2网站功能模块详细设计 3.3用例详细说明 3.3.1登录注册系统及个人信息管理系统 3.3.2购物车管理系统 3.3.3订单管理系统 3.3.4图书管理系统 4、
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

软件工程网上书店平台课题---心得体会

讲在最前面的话:以下仅是我个人的一些不成熟的想法和体会,目的仅仅是进行自我总结和自我反省。通过本次的团队合作完成该课题,我意识到团队合作是非常重要的,也是比较困难的,但从目前已掌握的编程设计技术来说,我们可能没有办法以每个组员都实现一个模块最后整合的模式来进行合作最终实现一个课题项目。而且在这次实践中,我也深切的感受到了课本上所说的系统的期望与实际之间的差距,有些觉得看起来很容易实现的功能模块,其实用代码实现起来是具有一定难度的,这可能也与我比较菜有关。总而言之,这次课题项目,我收获很大,我是负责文档的
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

Windows系统中完全卸载MySQL数据库

一、在控制面板,卸载MySQL的所有组件控制面板—>卸载程序—>卸载所有和MySQL有关的程序二、找到你的MySQL安装路径,删除和MySQL有关的文件夹如果默认安装在C盘,检查一下C:\Program Files (x86)和C:\Program Files 这两个文件夹三、删除关于MySQL的注册表win+R,输入regedit回车,会跳转到注册表删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Appl
分类: 其他 发布时间: 04-02 10:52 阅读次数: 0

《我与Windows Server 2008R2那点事儿》之网络故障事件

背景某传统制造业客户上云之后,与其内部的Windows Server 2008R2服务器进行无缝对接。域服务器在企业管理中有两大主要功能,其一是用户管理,其二是文件管控。简单科普一下域服务器上的文件管控,共享文件可以是来自域服务器,也可以是已加入域、处于同一片局域网下的计算机。共享文件的权限设置与Windows7、10系统大同小异,主要属性是允许或拒绝某用户访问、某用户是否拥有读写权限。 排查事件
分类: 企业开发 发布时间: 04-02 10:52 阅读次数: 0