班会结束后,池宏回到502寝室,脑海中反复推演着顾雅琳提出的班级管理系统需求。
“SQL数据库是基础,”他在白纸上绘制着软件架构图,思维高速运转,“关键在于用户交互端的选择。”
他立刻排除了传统桌面应用——2003年,没有手机QQ,没有微信,连手机在新生中的普及率都低得可怜。
指望同学们安装客户端?简直是天方夜谭。
“Web端!”池宏眼睛一亮,“用浏览器访问!这才是最优解!”
青华校园机房设备齐全,学生刷校园卡就能使用。
只要一个网址,所有同学都能通过机房的电脑访问系统,录入信息、查看通知、导出数据……
无需安装任何额外软件,跨平台,零部署成本!
这个方案完美契合实际需求。
然而,理想很丰满,现实却很骨感。
当池宏兴致勃勃地跑到学校机房实地考察时,一盆冷水当头浇下。
机房管理严格,软件安装权限被锁死。
更致命的是,几乎所有机器都安装了硬盘还原卡!
这意味着池宏无法在公用机器上部署自己的开发环境,每次重启,所有更改都会消失。
他需要一台能安装Delphi或VS这样的开发工具、能运行SQL数据库服务、能架设Web服务器的电脑。