登陆注册
69409600000009

第9章 系统激活(上)

物理老师胡泽元在黑板上画一个三角形,然后在它的斜边上画了一个正方形的小滑块,正要讲解作用力和反作用力,雷落就出现在了教室门口。

“报告”,雷落硬着头皮打断胡泽元老师的讲课,申请进入教室。

“你迟到了,为什么迟到啊?”,胡老师严肃的看着雷落。作为整个向市屈指可数的特级教师,胡老师一向治学严谨,绝不容许学生不遵守课堂纪律。

“我刚才被黄晓波老师拉去勤工助学了”,雷落老老实实的说,被胡老师严肃的眼神压得死死的。

班上其他人都笑着要看雷落的笑话,光天化日之下都敢编,真牛。

“那你来画一下滑块的受力图”,胡老师才不管雷落真的假的,只要题目做出来,就放过雷落。

“好的”,雷落走上讲台拿起了粉笔,在黑板上画出了摩擦力、斜坡的支撑力和重力的图标,“摩擦力在水平方向上的分解力和支撑力在水平方向上的分解力正好抵消,而两者在垂直方向上的分解力和滑块的重力正好抵消”,雷落边画图边说。画完之后,看着胡老师。

“完全正确”,胡老师欣赏的说道。“看来雷落是预习过这节课的内容的,好,请回到座位上!”

教室里熊茂茂兴奋的一时忘形,鼓起了掌,由衷的为雷落喝彩起来。顿时,其他的同学都跟着鼓起掌来。

大部分的同学都还没有消化完昨天的内容,雷落倒好,居然有时间预习了,强,强者当然值得尊重和掌声。

“好了,我们继续上课”,胡老师没有直接打断大家的掌声,过了一会儿才压下大家的掌声,准备继续上课。

雷落的心思却完全不在课堂上了,满脑子都是论坛系统的需求。

做软件最重要的就是做好需求,需求描述了软件的主要功能、性能以及最终的样子,任何软件开发工作都是从需求开始的,没有需求,就没有最终的软件。

其实在做需求之前,还有一个步骤,那就是可行性分析。主要说明这个软件的必要性。一般从市场、竞争对手、成本(人员和时间)等各方面进行详尽的分析和阐述。

但是论坛系统软件的必要性已经毋庸置疑,所以这一步就省了也罢!

做软件的人都知道,只有把需求做好了,才能把最终的软件做好!而要做好需求,却不是一件容易的事情。做需求的人,往往是有多年软件开发经验的人,甚至是项目经理,一般薪资都比较高!

在一个软件开发团队中,一般有这么几个角色:项目经理、系统工程师、架构师、软件开发者、软件测试者。其中系统工程师就是多年经验的老人,是需求编写人。

架构师是负责整个软件的技术架构,并解决整个项目中的技术难点问题,是整个项目中技术最牛逼的人。

等到需求出来之后,进入软件开发阶段,软件开发者和测试者就开始干活了。

上面几个角色的薪资大概是这样的情况:项目经理(20k)、系统工程师(10k)、架构师(15k)、软件开发者(6-8k)、软件测试者(4-6k),系统工程师和架构师往往在多个项目中复用,不会只为一个项目服务的。

曾经有人有这样的疑问,有的软件是一个人完全开发出来的,没有这么多角色啊?其实一个人可以承担多个角色的,这在软件项目开发过程中是司空见惯的事情。

雷落在这个软件开发中承担的角色,根据职能来确定:

需要管理项目进度,承担项目经理的角色;

需要做需求,承担系统工程师的角色;

需要确定整个系统的技术架构,承担架构师的角色;

需要写代码,承担软件开发者的角色;

测试软件应该可以扔给别人去做,所以就不承担软件测试者的角色了。

注意,这里可能会有一个误区。软件开发者其实也是需要测试的,但主要是在自己的开发完成之后的模块测试。如果不进行模块测试,开发者如何知道自己的模块是没有问题的呢?

而软件测试者所作的,是整个软件出来之后的系统测试,和开发者在开发过程中进行的模块测试是有区别的。

雷落有着后世多年的软件开发和使用经验,特别是论坛类的软件也使用过多种,所以略加思索,一个完整的论坛系统的软件需求就浮现出来。

除了需求之外,就是软件开发中的技术难点。目前基本的basic语言的语法雷落已经没有问题了,但是这个系统分成两个部分:服务器和客户端。

而目前所有的机器采用局域网连接在一起,需要从其中拿出一台机器做服务器,并在上面启动论坛服务器软件,并在其他机器上安装客户端软件。

现在要解决的难点就是客户端和服务器通讯的问题,而这个语法小苹果老师黄晓波还没有教过,有可能连他都不会,有点麻烦哪,只能等下课去问一下小苹果老师了。

“你也真行,睁着眼睛也能睡觉啊”,旁边的邓萍萍用胳臂碰了碰雷落,轻声轻语的说道。

“嗯?”雷落这才从自己的思绪中清醒过来。

“小心胡老师等下点你回答问题”,邓萍萍提醒雷落。

“安啦”,雷落向她打了一个OK的手势,表示感谢。

邓萍萍不再理他,专心上课,因为胡泽元老师凌厉的眼神,已经扫了过来。

雷落无聊的听着胡老师的课程,重生一世,这些课程却还是历历在目,记得无比的清楚,唉,无聊啊,如果不是想到要做这么个软件,真是得无聊死了。

雷落不敢再像刚才那样沉思,只好装做听讲一样,跟着老师的教课,不时看看黑板,又看看老师。脑海里却还是在思考论坛软件的开发问题。

“人手有些不够啊”,需求及技术问题解决之后,就要开始评估整个项目的代码量了。

雷落初步评估一下,大概2000行的代码量。现在已经周二,如果算到周末,四天时间差不多每天都要写500行左右,压力还是挺大的。

“看来要把老黄忽悠进来才行啊,这样我就能省不少工作量了。”

等待中的时间过得好慢,等到下午的下课铃响起时,雷落快步走出教室,向行政楼走去,机房就在行政楼一楼的105房间,在整个楼道的最里面。

通过下课的时间,雷落已经了解到李美的运营部已经选好了三个人,周芸的监督部另外选择了四个人,熊茂茂和齐云峰的社会活动部选择了八个人,一下课他们就分成五组去扫荡学校周边的餐馆了。

周芸也安排了两个同学过去监督,自己则带着陆颖超和陈忠和来到行政楼的机房,说是要监督目前最大的风险——就是雷落。

李美则带着三个学生,开始整理各个学科的作业题及老师课题的讲解题。后面一旦系统上线运行,就可以把这些题目录入进去了。

当周芸来到机房时,雷落和黄晓波正对着第一排的一台电脑显示器讨论着问题。

“采用basic语言可以实现服务器和客户端的通讯问题,这点无需质疑”,黄晓波说道。

“可以采用服务器套接字监听服务器端口,客户端套接字请求服务器的IP和端口即可”,黄晓波继续说道。

如果不是因为他参加了1988年那次学潮,凭他鄂州大学计算机专业的学历是不可能分配回向市高中任教的,不过来了之后,他也发现自己挺喜欢教书育人的。

古人云:“师者,传道授业解惑者也”,他在向高这段时间的上机课程,让他也渐渐更加深入的理解了上面这句话。可是刚才雷落居然在质疑他作为老师的技术,这就有点不能忍受了。

“可我们现在要支持近80人的使用,也就是80个客户端,服务器套接字如何处理呢?”如果在雷落前世的2000年,这个问题根本不是问题,直接采用多线程就可以解决。但是,在目前的这台电脑主机上,支持多线程吗?这是一个问题啊?!雷落没有直接询问多线程的问题,也是存了考究一下黄晓波的心思。

“可以使用多线程技术,服务器为每一个客户端启动一个独立的线程”,黄晓波的气愤表情已经消散,渐渐凝重起来。雷落问的问题,已经很深了,如果不是他在大学期间表现优异跟着老师做了几个实际项目,根本就无法回答。

“每一个客户端一个线程吗?勉强应该够用吧?”雷落沉思片刻,其实2001年他工作后,这个问题有更好的方案,而且不是技术上的革新,仅仅只需要转换一下思路,就可以了。

“你还有更好的方案吗?”黄晓波疑惑道。

“也许吧”,雷落还不想现在就提出最优方案,因为那意味着更加复杂的编码,现在本来就只有雷落一个程序员,老黄先吊着他,最好能把他忽悠进来。

“黄老师,别听他的,这个人嘴上没毛,办事不牢”,周芸三人向黄老师打了个招呼,在旁边听天书一样的听二人在讨论技术问题。

陆陈二人还没有什么,一直都生活在雷落耀眼的光芒之下,早就习惯了,可周芸怎么能够受得了?从小玩到大,他们都是互有胜负,任何方面都是这样。

而现在雷落居然一骑绝尘而去,难道让她在追赶的道路上只能看着他的背影?甚至连背影都看不到,这就是望尘莫及吧?

~~各位书友,如果觉得写得还可以,麻烦推荐、打赏一下呗,老狮在此谢过~~

同类推荐
  • 当我睁开眼睛

    当我睁开眼睛

    垂目静听闲花落地无声,抬眸冷视荏苒光阴忘流。一觉醒来,肖烨陡然惊觉,自己居然无声无息地穿越到了一个熟悉而又陌生的世界。而他,居然只能永远闭着眼睛生活,因为,当他睁开双眸时,整个世界都会为之暂停!
  • 看书也能玩穿越

    看书也能玩穿越

    一个普通的大专毕业生,因为随手买了一本奇怪的书,穿越到了自己8岁的时候,看主角怎么驰骋都市,让青春不再留遗憾...
  • 醉光阴

    醉光阴

    被自己最爱的人背叛,一心求死,却怎么也想不到遇见了他!在两个世界来回徘徊,面对爱的人,恨的人,又该何去何从?
  • 不平坦的世界

    不平坦的世界

    上世纪九十年代末期,一个来自东城的浪子,历经时代的变化,经历了苦难、挣扎彷徨、屈辱、情感的纠葛,由一个混迹江湖的游民,逐步成长为一代商业大亨。他的一生,是励志的一生,是奋斗的一生。在他身上,深深烙印可时代变化的痕迹。。。。。。
  • 小渔民

    小渔民

    一个在长江边混吃等死的小渔民,得到一根神奇钓鱼竿的故事。
热门推荐
  • 花好姻缘债

    花好姻缘债

    ======前世今生姻缘系列之花好姻缘债======本是权倾朝野,家门大宅,哪知一夜倾倒,直至满门负罪。穷困无路,良家闺中千金无奈成为堂下婢。遭受刁蛮小姐羞辱不够,竟还要含屈代嫁冷面王爷南门毓!误会重生,百般刁难!朝中风云,争权谋利!矢志复仇,忍辱含垢!是阴差阳错?还是天地姻缘际会!来回转还间,他们将怎样谱写一曲百年欢好之恋?
  • 战神联盟之冰封誓约

    战神联盟之冰封誓约

    世界上最远的距离,不是生与死的距离,而是站在原地,却茫茫看不清前路。黑暗中最亮的一颗流星,划破黑暗的结界,捎来黎明前第一丝曙光……当你看见光明时,别忘了向它许愿,因为——那是奇迹之光……
  • 莫言命

    莫言命

    他问我:你,相信命运吗?命运,不可说清的东西。我犹豫了。...于是在红尘中,去经历一切,遇到一生之中最珍贵的人,相伴而行,笑看着万物风调雨顺,黎民安居乐业的天下,那么日日夜夜拼命,奋斗,只是想...永远留住这一刻啊!却...一点点的失去,独自痛苦的看着,这四海妖魔纵横,九州水深火热的一切,却告诉我:只是因为那...所谓的早已注定好的...命运?我咆哮着:我的命运,只能掌握在我手中!哪怕是天,也不行!---莫苍茫
  • 废柴四小姐

    废柴四小姐

    那一个苦逼的晚上,她因为任务而去盗取文物。谁知那文物太邪门,动动就穿越了!早知如此何必当初,仰天长啸,苦逼生活谁来负责!泪流满面,绝色美男誓死缠身……唉,风萧萧兮易水寒,特工一去不复返……
  • 攻心夺君宠:特工傻后

    攻心夺君宠:特工傻后

    当现代特工的六强素质被运用到没有高科技的支持,没有精良武器做后盾的古代时。当一个优秀的现代女特工,意外穿越到一个古代傻后的身上时。会产生怎样的化学反应呢?现代女特工如何演绎一个受众人唾弃的傻后的人生吗?傻后如何戏耍被誉为天之娇子,真龙化身的冷傲君王吗?傻后如何颠覆后宫的阴谋与黑暗吗?
  • 御龙网游之奉陪到底

    御龙网游之奉陪到底

    这是人生第一次接触的网络游戏——御龙在天。文章中兄弟情义为主线,感情为副线的小说。属于中短篇,希望大家喜欢!
  • 被拐跑的帝王妃

    被拐跑的帝王妃

    突然有一天,沈长欢被告知了自己曾经是个皇帝!还是亡国之君!顿时慌得扑向了心尖尖的怀抱,“恁快告诉我,这不是真的!”可真到了那一天,她想起来了,她才知道,这一场局,他是如何步步为营……她这个人啊,向来冷情,你既这般算计,又岂会让你好过……好办,那咱就相爱相杀吧!
  • 漆黑的弑神者

    漆黑的弑神者

    在高中毕业的那一天,一个普通的18岁少年,竟然被一个可爱的妹子告白了。在第一次约会的最后,夕阳的余晖映照在少女的脸上。“能不能请你去死呢?”如同天使一般的女孩真的长出了翅膀,手持长枪刺向了少年。
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 箭魔

    箭魔

    这是一个属于弓箭手的传奇,不朽王座史上唯一的弓箭手意外陨落,降临九州,开启一条前所未有的箭道之路。世人眼中箭为小技,难成大道?我不信!我的箭可破日月铸通天之路,因为我就是箭魔!