- 博客(14)
- 收藏
- 关注
原创 [.NET]自学项目日记1
就我接触互联网,.NET应用方向1 动态网页 2 web service3 游戏 项目例子:基于二维码的物品管理系统系统的简单布局1consoleapp 用于测试2DAL 数据访问3MODE L 数据模型4webapp 待发布的网站 数据库设计
2014-03-06 19:13:45
581
原创 MySql常用语句整理
MySql常用语句整理=============================================ADO.NET连接字符串========================================================== =============================================MySql常用语句整理==
2014-01-27 20:08:55
1114
原创 免安装mysql启用服务是,出现万恶的1067错误
免安装mysql启用服务是,出现万恶的1067错误。绝大部分原因是没有正确配置。不单单是my.ini文件,还有可能是配置指令。网上不少直接mysqld -nt就能安装成功。的确等成功,但是启用服务的时候就出现1067,进程被终止的问题。安装mysql指令需要两个参数,一个是服务名字,一个是配置文件路径mysqld --install mysql-5.1.55-win32--de
2014-01-27 20:05:05
521
原创 MySql 1045异常
MySql 1045异常配置好文件了,现在开始连接。但是会爆发1045:xxxx uer for xxx root,具体的我都忘记了。原因:配置的时候没有设置好root密码。解决方法:1确认关闭mysql服务2 编辑mysql配置文件my.ini在[mysqld]这个条目下加入 skip-grant-tables,之前我是注释掉的。 保存退出后重启mysql3
2014-01-27 19:58:08
505
原创 免安装MySql my.ini配置文件及其配置方法
什么是痛苦,明明简单工具,一个1067垃圾问题困扰了他妈的一两个小时,以为解决了,又出现一个1045的错误。自我做一个关于mysql总结。配置文件my.ini简要说明:1.在安装目录先创建一个my.ini文件,文件内容文章下面有。my.ini文件从自带my-huge.ini,my-large.ini随便复制1个,然后修改过来的。 说明: basedir=E:/MyS
2014-01-27 19:46:13
5424
原创 [OOAD]人机交互部分的设计准则
1.易学易懂,操作方便2.尽可能保持一致性(保持与大部分软件一直的界面设计)3.及时提供有意义的反馈(错误输入,需要提醒正确的输入格式)4.使用户的注意力集中在当前任务上,而不是界面上5.减少用户记忆6.具体语境敏感的帮助功能7.减少重复的输入和操作8.防止灾难性的错误(退出提醒要保存)
2013-06-16 20:59:01
961
转载 [OOAD]OOD设计各个任务流程
系统设计是问题求解及建立解答的高级策略。必须制定解决问题的基本方法,系统的高层结构形式包括子系统的分解、它的固有并发性、子系统分配给硬软件、数据存储管理、资源协调、软件控制实现、人机交互接口。1.系统设计概述 设计阶段先从高层入手,然后细化。系统设计要决定整个结构及风格,这种结构为后面设计阶段的更详细策略的设计提供了基础。 (1)系统分解。 系统
2013-06-16 20:52:48
1111
原创 [OOAD]OOA各个模型用途
需求模型: 用况图:用于描述参与者与系统功能。基本模型: 类图:用于描述各个对象间的属性,操作,关系。辅助模型: 顺序图:描述时间轴,与系统对象以及消息的图。用于建立消息顺序(类方法调用顺序)。 通信图:忽略时间轴的顺序图。把注意力放在了消息的身上。本人觉得可以是顺序图的补充。 活动图:业务逻辑建模非常好的
2013-06-16 20:47:23
1470
转载 [OOAD] OOD设计概述
面向对象OOD就是运用面向对象方法进行系统设计,是OOA模型基础上运用面向对象方法,只要解决与现实有关的问题,目标是产生一个符合具体实现条件的课实现的OOD模型。与现实条件有关的只要因素有:图形用户界面系统、系统、操作系统、网络、数据管理系统和编程语言等。 早期的OOD具有如何特点: 1)不是基于OOA的。大多数方法都是基于结构化分析的结果进行OOD,如基于数据流图进行
2013-06-16 20:34:01
1230
原创 [OOAD]问题域部分的设计主要任务对应的编程代码工作。
A.针对编程语言支持能力进行调整。 在C#.NET和JAVA,是不支持多继承的。本人认为,在OOA阶段就应该考虑到单继承,和多继承的问题。OOD再进行调整是一件非常痛苦的事。多继承装话为单继承,有两种办法:一,利用聚合;二利用平面化(特殊化,多建一个类。)。B.增加一般类以建立共同协议 接口的定义。设计好接口。C.实现复用 实现复用不单单针对是对本次软件开发项
2013-06-16 20:28:47
825
原创 [OOAD]论主动类
概念:1、对象:具有明确的语义边界并封装了状态和行为的实体,由一组属性和作用在这组属性上的一组操作构成。是构成系统的基本单位。2、类:对属性和操作相同的一组对象进行抽象描述。对象是类的实例。3、主动对象:具有主动行为的对象。4、主动类:主动对象抽象描述。 个人见解:系统功能与主动类操作是一致的。所以识别主动类非常重要。1.在需求模型的USECASE中的参与者往往是主动类
2013-06-14 23:49:13
1838
1
原创 [OOAD]USE CASE 用况之间的关系
用况三种关系:包含,扩展,继承。 A 包含: 执行基本用况中必须执行供应者用况。 [基本用况]------------------------>[供应者用况] >==========华丽的分割线=================================== B 扩展:
2013-06-04 23:47:33
922
原创 [OOAD]是数据库设计,还是类图设计?
OOAD总遇到一些尴尬的时候:在完成需求分析之后,系统需要为类建模,也需要为数据库设计。先做哪一个? 非常建议先设计类。虽然现在面向对象数据库还没有完全实现,但是目前,根据类图的字段转化成关系数据库,比通过E-R图中实体集转化为类容易。纯属个人意见。 把继承问题在类设计中解决,注意力集中在识别类的在系统中角色。主键,外键等联系留到数据库设计。 带有继
2013-06-02 13:31:44
1688
原创 [OOAD]面向对象设计简化流程
学完了一整套面向对象分析的方法。但是仍然存在一个问题。无法根据所画各种图快速转化成代码。花了大把大把时间画图,到转化代码还是云里雾里。所以自己根据OOAD总结一些个人软件设计流程。 1.了解业务逻辑流程,根据需求,用时序图建模,反复审核。这个阶段我认为数据流完全可以抽象化,具体的数据项可以在类图或者数据库设计的时候进行设计。 2. 通过业务逻辑,可以清楚分析出系统的问题
2013-06-02 13:16:44
744
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人