机房重构已经开启!
有过之前机房的经验,这次对他已不再陌生。知道机房收费系统是干嘛的,知道他有哪些功能。由于第一次机房时,数据库是借用十期师姐的,自己没有尝试着去建,于是,这次自己首先去建了数据库。接下来的任务是画图、实现功能、写文档。
建立数据库,主要是对需求的整理以及分类。如:上机需要知道什么日期,什么时间,哪张卡进行的上机操作;注册需要知道被注册对象的基本信息,以及是哪位操作员进行的注册等等。初步建立了以下九张表,后期使用中进行完善。
机房的功能都是围绕这几张表,对数据进行增删改查。如下图用例图中的注释为具体功能用到的数据表。
对基本需求回顾整理,建立好数据库,接下来就要正式开始机房重构了。机房重构主要是引入了分层的手段,以及采用设计模式使程序易于复用、维护、增强其灵活性。
感受:建数据库的过程,主要是对功能和数据进行了整理,对机房整体也有了一个整体把握。从熟悉的地方开始机房重构,使自己可以顺利开始。做好后备工作,接下来正式开始机房重构。
时间: 2024-11-07 10:54:58