?
田天再次想到了那个上帝的笑话。狠狠的骂了自己一顿,脑袋真是笨。电路板上的线路不够坚固,和枪膛、枪管不够坚固是一个问题啊!其它部件可以强化,电路板为什么不能?
心中不断的鄙视自己,田天不爽之下憋出了很大地力气,好像与施蕊蕊“那个”时一样,将大把的白热能量一股、一股的注入到电路板中,电路板越来越良,透明度越来越高,最后竟然变得完全透明,隔着它可以清晰无比的看到对面的星星,仿佛中间的电路板完全不存在一样。
“搞大发了,居然比枪膛和枪管的进化程度还要好!”田天不禁咋舌道,不过这样也好,这东西制造起来最麻烦,线路的刻画,还有程序的注入,都需要花费不少的心神,现在多费力把电路板做好点,将来也省得麻烦。
不过接下来地事让田天很郁闷,经过白热能量增强到极至地电路板显然太过坚固了,以至于田天想在上面刻出点痕迹来,都是那么的难。想想看用一把钢刀,在同样钢材塑造地钢板上划出一副图画来,要费多大得力气?田天费了九牛二虎之力,才划出短短的几厘米,深度还不够容纳足够强度的能量通过。
“我x,这不是搬石头砸我自己的脚嘛!”田天郁闷之下,只好一点点,一步步的刻画下去,这是不能取巧的,电路板的刻画必须达到足够的精度和深度,否则若能量运行时出了意外,很可能引发不可控制的后果,例如爆炸。
不过这项工作的进度也实在太慢了,满得田天难以忍受,照目前得进度,至少需要三天左右的时间,要田天在这么长的时间内无所事事是不可能的,他决定趁刻画电路板的这段时间,在大脑中编辑好白热重机枪所需要的控制程序。
按照程序员开始编写软件的惯例,首先要做需求分析。
白热重机枪对控制软件的需求如下:
一,对枪体情况的监视和维护:实时监控强身的每一个部件,观察其性能和状态,并设定一个临界点。当某个部件的损耗情况超过临界点时,立即降低与这个部件相关的行为强度,减缓其损耗速度,并及时调用能量存储器中的白热能量对其进行修补。当修补工作完成以后,撤消对这个部件的使用限制,恢复其全部性能。
二,对枪体各个部件的协调,例如撞针每次出发法阵时,必将在枪膛内产生巨大的压力,此刻就需要从能量存储器中调用足够的能量,及时加强枪膛和枪管的强度,以达到保护部件的作用。
三,对攻击目标的探测,观察其实力强弱,判断重机枪的攻击效果,将信息传递给枪体控制部分,及时调整机枪的攻击模式和强度。前者依靠田天的判断,实时将信息通过白热能量传递给机枪,后者则需要程序模块之间的协调来完成。
提好了需求,下面就是制定程序模块:整个程序总体分成维护模块,发射模块,校正模块三部分,分别对应需求分析中的三个要求。
接下来就是定义数据结构,田天建立了一个数据库,里面生成了许多表,以最基本的一个表来举例:
《枪体结构表》:
字段一,名称:枪管/属性:白热改造体/等级:1/依赖关系:枪膛,能量存储器,(软体)维护模块,(软体)发射模块/特殊属性:子弹加速法阵
字段二:名称:枪膛/属性:白热改造体/等级:1/依赖关系:枪管,能量存储器,(软体)维护模块,(软体)发射模块,(软体)校正模块/特殊属性:子弹发射法阵