在做机房收费系统个人版的时候又一次的遇到了数据库设计方面的内容,还记得第一次机房收费系统的时候,数据库的设计基本上是边敲边设计的,搞得特别的乱,也不符合编程的规范。既然我们现在已经是专业人士了,那么就应该采取一些专业的手段来设计,并且一个数据库设计的好坏直接影响到后台数据,对软件的运行效率也是密切联系的。下面就分享下这次做数据库的心得。
ER模型
在自学考试中,学习过有...
分类:
数据库 时间:
2014-05-08 01:38:05
阅读次数:
480
最近开工了机房收费系统重构版,确实是有点纠结。
因为这一次是完全应用面向对象的思想设计程序。虽然之前学习了很多次面向对象编程,但是到实际应用的时候,还是会感到无从下手。纠结也没用,因为生活还在继续。。
机房收费系统,先从UML建模开始说起,刚刚画完包图和用例图,现在在头疼类图,说到类图,那真是无所适从,怎么抽象出类?添加什么属性?应该有什么方法?
类直接又改怎么联系?等等肯定不能像第一次画图...
分类:
其他好文 时间:
2014-05-08 00:06:49
阅读次数:
369
我们在机房选择、测试网络的质量的时候,往往只根据跳数、延迟、抖动、网络吞吐量等指标来衡量,很多时候跳数并不能完全显示网络拓扑优劣,于是写了个traceroute结合whois的小脚本来直观显示每一跳所处的网络位置。
需要安装mtr和whois
脚本:
[root@localhost ~]# more geotrace.sh
#!/bin/bash
ec...
分类:
其他好文 时间:
2014-05-07 23:56:29
阅读次数:
474
一:ftp服务的开启和相关设置1.打开虚拟机linux系统,登陆默认用户root,密码为安装linux系统时自设。2.因为是在机房环境,我修改了ip地址和物理地址。3.安装ftp服务用工具,启动ftp服务。输入以下命令:cd..(退出到根目录,此命令为到上一级目录)cdmedia(进入指定文件夹)m..
分类:
系统相关 时间:
2014-05-07 15:29:06
阅读次数:
445
机房断电,所以oracle的datagard的从库需要重新启动:1 登录sqlplus启动,出现报错信息:SQL> STARTUP MOUNT;ORA-16032: parameter LOG_ARCHIVE_DEST_3 destination string cannot be translatedORA-07286: sksagdi: cannot obtain device informat...
分类:
数据库 时间:
2014-05-07 06:45:10
阅读次数:
610
最近几天,由于IDC机房设备的问题,导致OA连接3天一天挂2次,真是把我抑闷着,最事一个烦事特别多好不容易等了一个五一假期,也不得空,把最近一些网友反馈的OA的一些功能及BUG进行修复,主要是以下几个大问题1、增加同步备注信息到路由的选项2、增加用户到期后,是否可以使用其他套餐充值卡充值3、增加用户...
分类:
其他好文 时间:
2014-05-05 22:50:31
阅读次数:
332
用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,说明的是谁要使用系统,以及他们使用该系统可以做些什么,是九种图里面最为基础且非常重要的一张图。
用例图包括3方面内容:
1.参与者(Actor);
2.用例(Use Case);
3.参与者、用例之间的关系:关联关系、泛化关系、包含关系、扩展关系等;
参与者(Ac...
分类:
其他好文 时间:
2014-05-05 12:55:03
阅读次数:
326
VB版的机房收费系统完了之后,到c#,几乎没怎么写代码了,重新敲起那段回忆,还依稀能看到以前的影子,但是很多理论的知识感觉都已模模糊糊。
设计模式是面向对象编程的大牛们总结出的很多经典的面向对象程序设计的套路,面向过程就像是迷途的孩子,走的路越多,越难以找到顺着道找到回家的路,而面向对象就像是有了家的孩子,走到哪都能找到回家的路。呵呵,当然是有家的孩子好了。
学了UML之后,我们知道施工需要图...
分类:
其他好文 时间:
2014-05-04 08:50:42
阅读次数:
382
在对一个软件系统进行设计和建模的时候,通常是从构造系统的基本词汇开始,包括构造这些词汇的基本属性和行为。系统分析师如果要对所设计的系统清晰认识,还有考虑这些基本词汇之间的关系。而如果把这些行为可视化为图,就是通常所说的类图。
类图(Class Diagram)是描述类、接口、协作以及它们之间关系的图,用来显示系统中的各个类的静态结构。
类图包括3方面内容:
1.类...
分类:
其他好文 时间:
2014-05-03 21:52:49
阅读次数:
335
前面讲述了活动图,那就从活动图的基础上来分析状态图。我们知道活动图侧重从行为的动作来描述活动,而与之相对状态图侧重从行为的结果来描述状态。在实际项目中,活动图并不是必须的。一般在以下情况需要使用活动图:
a、描述一个并行的过程或者行为
b、描述一个算法
c、描述一个跨越多个用例的活动
而状态图描述了一个具体对象的可能状态以及它们之间的转换。联系了这么多以前的内容,那么到底什么是状态图...
分类:
其他好文 时间:
2014-05-03 20:49:41
阅读次数:
296