不过,一个程序不说有几百万几千万行代码,可几万还是有的。而且时代不同,如今刘思身无分文,一些需要大数据、大量题材的某些功能要做些删减。甚至于某些并不常用的功能,都需要做出选择,毕竟如今刘思只有一个人,要做出来只有尽可能在不影响客户体验的情况下减少工作量。
因此,在架构上,软件需要重新设计。首先要做的是概要设计,需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。
然后进行进行软件系统的详细设计。在详细设计中,描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试。应当保证软件的需求完全分配给整个软件。详细设计应当足够详细,能够根据详细设计报告进行编码。
概要设计变化不大,毕竟主要功能都没有做删除,除了联网功能,谁让刘思没钱买服务器呢。详细设计有些麻烦,删减了许多小功能,一些层次结构、数据结构都要做出修改。
虽然刘思很熟悉后世要做的这档软件核心代码,对了说得熟悉核心代码就是熟悉核心架构、算法,没有人能够详详细细地记得具体到每个符号与字母。
接下来罗老师的两节课,他都在做架构设计。坐在第一排毫无疑问是显眼的,更何况他还是靠边的,罗智项自然知道刘思没有认真听讲。相对今天上午发生的事情,对13岁的孩子真的很重大,心里不平静实属正常,罗智项也就原谅了刘思。
“刘思,走,踢足球去。”两节课的时间,软件的架构设计将近完成,正在做最后扫尾工作的刘思被人从身后一拍,吓了一大跳。
回身一看,发现拍自己肩膀的是死党李俊。李俊不是刘思的从小玩到大的朋友,而是因为李俊也是来自农村,加上两人都认可对方的性格,不耍滑头,一来二去关系就铁了。
尽管在县城读书近年半时间,两人没有像其他同学一到周末就去游戏厅、网吧,记得常往网吧跑是高中的事情!现在两人周末一般都是在操场度过,打打篮球、踢踢足球,有时候羽毛球、兵兵球也行。上一世30余岁时的大肚子看不出来,年轻时候他可是运动健将。
“李俊,今天我有事,不能去踢球了。”刘思边收拾已经写好的软件架构设计稿件,边回复死党,“下次吧!”
“什么事?需不需要帮忙?”李俊抱着刘思的脖子,关心地问道。
“谢谢!我一个人能够解决。你自己去操场吧,杨建军他们应该已经在操场等了。我还得向老罗请假条呢!”作为住读生,星期六要离校的需要请假,否则晚上查寝的时候不在,会被学生会的那帮家伙狠狠敲诈一笔。
刘思的爷爷就在县城养老,知晓情况的罗智项批了请假条,同时又再次狠狠的训了一次刘思。
回到教室拿着做软件架构设计的作业本就直奔校门口100米外的E网情深网吧。E网情深是2000年的时候开办的,因为年限较长,其环境并不好。装修风格还是2000年的模样,甚至一些粉白的地方已经脱落不少,可以直观的的看到水泥墙。
E网情深与10年后那些网咖的环境相比,简直就是一个地下,一个天上。不过后世在网咖上网一个小时4元甚至4.5元,E网情深如今的上网价格仅为1.5元/小时。不得不感叹一句一分钱一分货么!
1.5元/小时的上网价格要不了多久就需要作古了,刘思算是赶上了1.5元/小时的末班车。今年以NJ市互联网上网服务协会规定从11月1日开始,以NJ市JN区各网吧为试点,上网费统一上调为2.5/小时起,短短几个月内就在全国范围内掀起一场涨价风暴。
不管网吧行业未来怎么发展,刘思现在关心欣慰的是如今上网并不需要查看身份证,未成年人上网是没有人管得,而且就在今年1月份,政府放宽网吧的营业时间,允许其在夜间12点后继续营业。
准备通宵搭档奋斗的刘思不得不感叹这真是一个好时代!