专栏
系统设计项目实战
在需求分析阶段对已经识别的问题域建立了需求模型,需求模型还不能直接指导编程工作。本课程使用UML建模语言将需求模型转换为设计模型。
共15篇
专栏文章
倒序
正序
人脉项目采用MySQL8.0.16数据库管理系统,数据库名称是social,数据库表结构如下:
47字,阅读需时1分钟
2019/7/25  发布
系统总体界面设计给出本系统中界面设计原则(含要求、限定等),设计思路(如使用XML形成界面菜单,采用CSS提供多套样式风格等),界面布局及设计风格(如配色、操作模式等)。用户界面设计原则遵循一致的准则...
1958字,阅读需时7分钟
2019/4/7  发布
系统出错设计主要是说明系统在运行过程中,每种可能的出错或故障情况出现时,系统输出出错信息的形式、处理方法或补救措施。一般说来,系统错误信息包括用户业务操作出错及系统程序异常两部分。对于用户业务操作出错...
658字,阅读需时3分钟
2019/4/3  发布
用于互联网服务的系统安全性是至关重要的。在过去的2018年,发生了多起用户信息泄密事件,其中不乏著名的互联网公司,攻击者都是利用系统漏洞获取用户的账号和密码,从而进一步获取用户的信息。什么是系统漏洞?...
2248字,阅读需时8分钟
2019/3/28  发布
一个软件项目在需求确定后,就可以开始系统的架构设计了。架构设计不同于编写代码,需要遵循严格的语法和编程规范。它没有规范可遵循,存在即合理,适合系统开发和运行的架构就是最合理的系统架构。系统的架构设计是...
1588字,阅读需时6分钟
2019/3/26  发布
SSM开发框架的M就是Mybatis,Mybatis可以帮助开发人员更加方便地操作数据库,减少开发人员在数据库操作方面的编码工作量。下图是集成到Spring框架的Mybatis技术架构图。 ...
1463字,阅读需时5分钟
2019/3/22  发布
在Java EE开发中,Spring和Spring MVC已经是标配的基础系统架构。前面已经介绍了Spring框架,在这里主要说说Spring MVC。实际上Spring MVC是Spring框架的一...
3005字,阅读需时11分钟
2019/3/19  发布
说起Spring框架,就不得不说J2EE的EJB。年龄稍大一些的Java程序员对J2EE的EJB还是记忆犹新的,当时使用EJB开发大型应用系统非常时髦,Java程序员无不以掌握EJB开发技术为自豪,程...
1476字,阅读需时5分钟
2019/3/17  发布
要明白什么是SSM开发框架?需要先弄清楚开发框架的概念。开发框架就是一套规则和写好的框架代码,它帮助我们实现了很多基础性的功能,节省了程序员大量的编码工作,让程序员可以把更多精力放到系统业务逻辑处理上...
1236字,阅读需时5分钟
2019/3/16  发布
数据流程图是一种图形化的系统模型,它使用简单的图形符号描述了系统的输入、输出、过程和数据存储。数据流程图模型可用于需求分析阶段和系统设计阶段的建模。它的优势是简单易懂,从事项目的开发人员只要通过查看流...
1153字,阅读需时4分钟
2019/3/15  发布
设计类图是类图的一个变体,类图表示一系列的类以及它们之间的关系。因为分析阶段是一个发现需求的过程,所以我们一般很少关心类的属性和方法的细节。在面向对象设计中,类的属性有一个特征叫可见性,它表示其它类是...
1060字,阅读需时4分钟
2019/3/14  发布
学过Java编程的都知道什么是Package,Package在Java编程语言中是一种包机制,这种包机制可以把若干个程序模块或包(在Java语言中,单个的程序模块也称为类)组织起来,构成一个具有层次结...
1643字,阅读需时6分钟
2019/3/13  发布
我们在进行系统架构设计时,往往将一个系统分解成若干个子系统,每个子系统又分解为若干个程序模块,分解后的子系统和程序模块都会执行一些相对独立的功能,在这里子系统也可以看作是较大的程序模块。分解后的这些子...
1934字,阅读需时7分钟
2019/3/12  发布
我们在生活中见过各种各样的流程图,在车站见过购票流程图,在单位见过财务报销流程图,在家里见过电器故障排除图等等。这些图都有一个共同的特点,就是指导你一步步如何进行下一步操作,你只要按照流程图一步步执行...
1726字,阅读需时6分钟
2019/3/11  发布
牛工负责的人脉项目已进入需求分析阶段的尾声,他们建立了需求文档和模型。使用面向对象分析方法建立了事件表、用例图、类图和顺序图模型,并形成了需求规格说明书。这些模型和文档将作为系统设计阶段的输入。在需求...
1057字,阅读需时4分钟
2019/3/9  发布
郎宏林
授课老师
授课老师简介
项目经理,系统分析和架构师,从事多年中文信息处理技术。熟悉项目管理、擅长项目需求分析和设计、精通Java、C#、Python等编程语言。
下载APP

手机、电脑同步学

用微信或手机浏览器扫描二维码,即可下载APP。

  • 备案号:鲁ICP备15001146号
  • @1997-2018 潍坊米粒花网络技术有限公司版权所有