软件工程
文章平均质量分 56
steven-zx
这个作者很懒,什么都没留下…
展开
-
几种软件开发模型总结
1. 瀑布模型 瀑布模型遵循软件生存周期的划分,各个工作阶段按生命周期顺序展开,就像瀑布流水一样,最终得到所开发的软件产品。瀑布模型要求在软件开发阶段的前期即软件的分析和设计阶段把需求、设计工作做好然后按照所预定的需求和设计完成软件的开发,有点儿一气呵成的意思。由于瀑布模型的软件开发都是按照需求设计来完成的所以前期的需求设计非常重要,所以瀑布模型开发的一个重要特点就是要求原创 2012-10-27 09:35:55 · 1606 阅读 · 6 评论 -
向报表传递参数
制作报表时总需要一些参数来实现动态数据填充。报表中添加参数的步骤:首先在需要的报表中添加参数,右击参数——添加参数然后在需要填充数据的地方比如文本框绑定,右击文本框——表达式——参数——选择所需要的参数接下来就是在代码中给参数传值了:Private Sub btnRefresh_Click(ByVal sender As System.Objec原创 2013-03-24 21:30:20 · 1557 阅读 · 7 评论 -
机房收费系统打包
机房收费系统代码全部实现完成,接下来就是打包、远程发布测试。本来以为打包是个很简单的事却错误百出。下面做一下打包总结。vb.net打包完全可以用vs自带的打包工具打包:首先打开Vs新建项目,在“已安装模板”中选择”其他项目类型“展开“安装部署”选择"Visual Studio Installer",然后在窗体的右侧就会出现安装项目、web安装项目、合并模块项目、安装向导、CAB项目等几项。原创 2013-03-27 21:45:05 · 1382 阅读 · 6 评论 -
JavaScript+XML+VBA导出报表初步构想
最近在做人事档案管理系统遇到的一个问题就是种类多、数量大的报表打印问题。这个系统的一个特点就是信函打印,各种介绍信、各种证明信。对于这样的重复性的功能,最好的方法就是所有的报表实现格式套用。 经过分析发现报表中的信息可以分为两部分,一部分为信函主体内容即所有同种信函中统一的内容,另一部分为个人信息(姓名、性别等)即同种信函中经常要变化的内容,而这部分的内容来自网页(个人档案详细信息)。原创 2013-08-24 21:37:51 · 2243 阅读 · 14 评论 -
合作开发后谈如何写文档
从4月3号到5月7号机房收费系统合作版终于告一段落。从写文档到画UML图,到加设计模式对文档进行补充,然后是编码,测试发布。时间持续了一个月,遇到的问题很多,当然收获也很多。由于之前已经做过几遍机房收费系统了对系统的功能已经很熟悉了,所以这次合作开发就省去了可行性分析、对系统功能的具体分析等工作,那么接下来就是写文档了。虽然之前个人版机房收费系统已经试着写过文档了,但那些文档基本上都是写给自己原创 2013-05-16 20:33:30 · 2653 阅读 · 10 评论 -
UML建模—EA的使用(一) EA基本设置及类的设计
合作开发对机房收费系统进行建模时第一次接触EA,本以为EA跟Rational Rose一样都仅仅是一个UML建模软件,随着对EA的熟悉发现EA的功能太强大了。EA跟Rational Rose大不一样,Rational Rose只是实现对软件的建模即构建系统的UML模型,而EA却不仅仅是实现这些功能。对于一个软件设计者来说,从需求分析到概要设计、详细设计、数据库设计到测试、发布、部署等一系列软件设计原创 2013-04-29 21:28:11 · 61248 阅读 · 38 评论 -
软件开发之道——软件过程模型
瀑布模型 瀑布模型也被称为线性顺序模型或软件生存周期模型,是W.Royce于1970年提出。瀑布模型遵循软件生存周期划分,生存周期的各个阶段是按固定顺序连接的,各个阶段的工作自上而下顺序展开,如同瀑布流水,逐级下落,最终得到开发的软件产品。 理想瀑布模型 带有反馈的瀑布模型 瀑布模型特征 1.从上一项活动接收该活原创 2013-10-22 15:44:10 · 2407 阅读 · 6 评论 -
软件工程-面向对象总结
原创 2012-10-29 21:30:39 · 1066 阅读 · 7 评论 -
几种典型的面向对象开发方法总结
1. Booch方法Booch方法所采用的对象模型要素是:封装、模块化、层次类型、并发。重要的概念模型是类和对象、类和对象的特征、类和对象之间的关系。使用的图形文档包括六种:类图、对象图、状态转换图、交互图、模块图和进程图。Booch方法的开发过程:(1) 在给定的抽象层次上识别类和对象。(2) 识别这些对象和类的语义。(3) 识别这原创 2012-11-17 09:45:15 · 6675 阅读 · 5 评论 -
软工-结构化分析总结
原创 2012-10-28 20:12:53 · 985 阅读 · 4 评论 -
什么时候建立数据库,怎么建立数据库?
在系统开发时我们首先是要根据需求分析来对系统进行UML建模,然后根据建立的UML的模型来编程、开发系统。这个过程看似很正确但却疏忽了系统开发的一个重要环节——建立数据库。什么时候建立数据库,怎么建立数据库?建立数据库的方法有很多种,第一我们可以根据需求分析文档,分析系统所要储存的数据然后在根据数据库三范式来建立数据库;第二根据需求分析文档建立系统的E-R模型,然后再根据E-R模型建立数据库;第原创 2013-03-20 20:36:13 · 2832 阅读 · 5 评论 -
透过项目谈需求分析
背景 参与人事档案管理系统将近一年了,这一年中通过这个项目发现了许多问题,不管是在软件设计方面还是在团队合作方面以及在与用户交流获取需求的过程中暴露出了许多问题,也学到了许多东西,今天主要总结一下在需求分析上的问题与收获。供需交流困难 在软件生存周期中,其它四个阶段都是面向软件技术问题,只有需求分析阶段是面向用户的。需求分析是对用户的业务活动进行分析,明确在原创 2014-06-25 22:12:04 · 1567 阅读 · 29 评论