重生后,我成了大先生 第284节

  都来学习学习。

  “三层结构?”宁元甲很不认同,“太复杂了吧?”

  周浩然道:“嗯,前端用Java的AWT,业务逻辑层来处理订单,数据存储用本地数据库,加上备份和权限管理功能。基本就差不多了。轻量级设计,保持高效稳定。”

  “说着容易,开发起来可不容易。”宁元甲根本就不看好,给他指点,“这么多层的结构,你驾驭不住,很容易导致系统崩溃。你野心太大了,要我说,单层结构就行了。”

  吴北也建议道:“周浩然,我觉得你也应该多听听宁博士的意见。我们在学校里开发的图书馆的管理系统,那是宁博士设计开发的校内项目,也才只有两层结构。”

  周浩然笑笑,“三层结构的设计,还是可以把握的。”

  “那你随意。”

  宁元甲神色淡然,不太高兴。

  吴北觉得他无可救药,“不撞南墙不回头。”

第264章 亦正亦邪

  这年头,管理系统可不便宜。

  还要买电脑、买数据库。

  还要招聘一个懂电脑的人来操作。

  投入不菲。

  唐有志正筹钱给老爸做换肾手术呢,就很为难的问:“这一套都算下来,得多少钱?”

  “没事,不要钱。”

  周浩然能看出来他的忧虑。

  “不要钱?”

  唐有志微微一愣。

  “我们这也是第一次做,能不能做好还不一定呢,这就先做个实验。”

  周浩然这话,自然是在安慰他。

  可在宁元甲听起来,就觉得他很心虚。

  兴趣锐减。

  不要钱?

  那还参与个屁啊!

  他可不是来白干活的,还以为这是和企业合作开发管理系统,他从中帮忙赚点外快呢。

  没一会儿,就带着吴北两人离开了。

  吴北的语气还有些嘲弄,好笑道:“免费给人干活,乔海他们几个也愿意!本科生也没这样的免费劳动力啊?”

  宁元甲道:“就一愣头青。”

  吴北失笑道:“就这还要开发三层结构的管理系统呢,这伙人都跟闹着玩似的。”

  “这段时间,咱们避着他们点。”

  宁元甲完全不看好。

  吴北愣道:“避开?”

  宁元甲撇嘴道:“我看了,他们搞这个仓库管理系统,没戏!好高骛远,还是免费打工,这谁有心气去干?这要是找咱们帮忙,咱们可不出头。”

  吴北点头道:“还真是,咱们都好言相劝了,他们不听,也怪不到咱们头上。”

  宁元甲叹了口气,“本来我还想带着乔海他们几个做点项目呢,现在看来……这些人都不识趣,站错了队,这就没办法了。”

  吴北笑道:“这下也有数了,我真就搞不明白了,这样的人,怎么还能跟你去竞争教材编委会的名额?”

  “有背景呗!”

  宁元甲嘴角一勾,颇有些不屑。

  “背景?”

  吴北微微一愣。

  宁元甲道:“好像是程院长家的什么亲戚,被他重点栽培呢。”

  “关系户也能跟你竞争?”吴北觉得荒谬十足,“还有没有天理了,能不能把公平还给学术圈?”

  宁元甲感慨着说:“这就是现实。”

  ……

  虽然是三层结构,可这终究是个轻量级的构造很简单的系统。

  甚至如果一个人来做的话,都不需要来架构。

  两三个月,闷头就编出来了。

  就像写小说一样。

  一个作者独立完成,那么可能百万字的作品都不需要写大纲,思路都在脑子里呢。

  可一个人写,速度太慢了。

  如果是许多作者一起来写,你写前半部分,我写中间部分,他写后半部分……分工来写,这成稿时间就快多了。

  却又出现了新的隐患。

  多个作者之间的故事衔接不畅。

  还有就是文字风格不统一。

  所以就需要有一个完整的大纲,以及明确的语言风格,来做到前中后的融合。

  开发软件也是一样。

  架构就是写大纲,技术标准就是确定统一的语言风格。

  对周浩然来说,这实在没什么难度。

  当天下午,周浩然就跟着乔海他们几个回到了学校实验室。

  然后,当着他们几人的面。

  周浩然对着电脑,就把整个架构给确定下来。

  主要是五大部分。

  一,整体架构概述;二,功能模块架构;三,技术架构;四,系统部署架构;五,系统安全架构。

  最主要的就是功能模块架构和技术架构两部分。

  即小说的大纲和语言。

  服装厂的仓库模块很简单,主要是六个部分。

  基础信息管理模块,包括物料信息管理、仓库信息管理、员工信息管理。

  入库管理模块,包括采购入库、退货入库、其他入库。

  出库管理模块,包括生产领料出库、销售出库、其他出库。

  库存管理模块,包括库存查询、库存盘点、库存预警。

  报表管理模块,包括入库报表、出库报表、库存报表。

  系统管理模块,包括用户管理、权限管理、数据备份与恢复。

  每一个大模块下,又分为三个小模块。

  就跟大树一样。

  主干分出枝干,枝干又分出了更细小的枝干。

  技术架构的层面,要更为复杂。

  周浩然要给出明确的说明,每一个模块应用什么样的技术,比如前端用JavaAWT,业务层的事务锁机制,后端采用FoxPro数据库,以及DBC驱动支持,还有java.io包实现文件拷贝的备份等等。

  整个架构设计表,前后一个多小时。

  就跟表演似的。

  在大家近乎窒息的气氛下,如流水般的搞定了一切。

  “就这样,基本差不多了。”周浩然伸了个懒腰,“你们先看着,有什么不理解的,我过几天再过来,咱们再讨论。”

  等他回头,就发现谭明亮教授不知道什么时候也站在了身后。

  “谭教授,你也在?”

  周浩然冲他笑了笑,起身让开了座位。

  谭明亮眼神复杂的看向他,“你就是这样做架构的?”

  “不对吗?”

  周浩然有些不解。

  谭明亮道:“太草率了吧?”

  周浩然失笑道:“一个仓库管理系统而已,一点不复杂,思路早就有了。”

  “你要用FoxPro数据库?”

  谭明亮一直在身后看他写这份架构书,还真没挑出什么毛病。

  唯一的不合理,就是数据库的选择了。

  他本以为会选择价格更低的DBASEIII数据库,一套只需要2000块钱。FoxPro的价格可就高了,一套得6000多块钱。

  乔海也发现了这点,皱眉道:“这数据库好像真的不太合适。”

  周浩然就想差了,“用甲骨文的数据库吗?还是用IBM的数据库?没必要,这是单机系统,使用更轻量的FoxPro数据库就够了,不需要那么复杂的数据管理。”

  谭明亮好笑道:“不是好用不好用,是费用啊!我觉得FoxPro数据库都已经很贵了,你还想用甲骨文的数据库?那一套数据库得几万块钱!”

  “啊?”周浩然微微一怔,“你还要花钱买啊?”

  谭明亮也愣住了,“什么意思?不花钱?你不会是想用学校的资源吧?这可不行!”

  周浩然哭笑不得:“我用什么学校资源啊,这都是给民企开发的单机版的管理系统,既不连接互联网,也不需要有什么安全防护。”

  “嗯?”

  谭明亮还是没理解。

  周浩然道:“用盗版啊!”

  谭明亮一脑门黑线。

  乔海问:“去哪找盗版?”

  周浩然就很惊讶,“这些美国的数据库,价格多贵啊?就没人把这些正版数据库给破解出来?”

  “好像有吧……”

首节上一节284/331下一节尾节目录