- 博客(7)
- 收藏
- 关注
原创 2019-01-04
文章目录前言一、系统设计二、对象设计三、动态模型设计前言下面用面向对象方法设计“书籍分享系统”一、系统设计系统主要分为三个子系统:书籍检索子系统,书籍信息管理子系统,用户信息管理子系统。1)书籍检索子系统:主要功能为用户实现对书籍的查找,查找方式为用户以书名为检索向书籍信息管理子系统发送查找请求,书籍信息管理子系统安装查询者的等级(1.游客 2.会员 3.管理员)返回不同的页面。1.游客 仅返回书籍的基本信息如书名,封面,来源网址。2.会员 除书籍基本信息,还有加入书架。3..
2021-01-04 11:53:45
189
原创 软件大作业需求分析
和thtglut共同制作文章目录前言一、需求获取功能需求性能需求系统运行环境需求用户界面需求软件成本消耗开发进度需求资源使用需求可靠性需求安全保密要求2.分析建模UML需求分析阶段——用例图UML需求分析阶段——类图前言软件工程项目的需求分析,所设计的项目为一个采用爬虫技术的小说阅读系统,采用SQL Serive Manager 数据库。一、需求获取功能需求1.爬取指定小说网站的热门小说地址2.数据库存储//用户登录界面3.会员能修改个人信息4.管理员增删改查(书籍/用户)5.注销用
2020-12-01 21:55:25
1085
原创 javaScript在发送ajax请求,url的域名地址是绝对还是相对地址及浏览器的跨域访问操作
javaScript在发送ajax请求,url的域名地址不论是相对还是绝对地址都行跨域问题来源于浏览器的同源策略,浏览器为了提高网站的安全性,在发送ajax请求时,只有在当前页面地址与请求地址的协议+域名+端口号相同时才允许访问,否则会被拦截。js可以基于script标签实现跨域...
2020-11-09 09:10:35
188
原创 为什么软件开发方法论让你觉得糟糕?
阅读此篇文章的一点感想:http://www.continuousdelivery.info/index.php/2013/01/04/why_methodologies_suck/软件开发过程中是没有一个定式的公式可以保证帮助你使得项目成功,因为每个项目的环境往往是没有规律且无法预测的.软件开发也需要拥有合适的开发者,如何寻找有合适技能的开发者也是一个问题,编程的代码行数或是时长都无法准确度量.软件开发方法论在此基础之上,举个不恰当的例子,也只是因地制宜罢了...
2020-11-02 22:39:23
120
原创 mvc与mvp
mvp模式是mvc模式演变出来的,在MVC中主要由View向Controller提出请求,Controller在用模型处理和存储数据,处理完成后,由Model向View输出数据显示.而MVP中View与Model没有联系,两者全通过Presenter来进行间接的交互,且View非常薄,不部署任何业务逻辑,称为“被动视图”,即没有任何主动性,而Presenter非常厚,所有逻辑都部署在这里。...
2020-10-26 09:50:09
198
原创 关于软件工程是否使教会不会写程序的人开发软件
这是我在学软件工程这门课时老师提出的一个问题,我个人的看法上当然不是,软件工程的重点应该是在工程2字上,时是是一个项目的软件方面工程化,有一个标准,而不是想到什么就写上什么.要有一个标准使其开发过程简化,且明了,不至于在后期进行大的修改.这门课程面向的是有一定编程语言基础的人群,而不是毫无基础的人群....
2020-10-22 22:22:30
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人