网站毕业论文
我的网站网站毕业论文做的是个二手书交易平台,名字叫“纸间流转”。毕业选题的论文起因特简单——大三那年清理宿舍,看着堆成山的网站《高等数学》和《马原》教材,扔了可惜,毕业卖又找不到正经渠道。论文学校二手群里全是网站刷屏的广告,配图模糊,毕业价格混乱,论文交易全靠缘分。网站 这个痛点我赌它不止我一个人有。毕业所以毕业设计我谁也没商量,论文直接定了这个方向。网站开发过程比我想象中狼狈得多,毕业前两周光搭数据库就返工了三次。论文最蠢的一次是我把用户表和订单表的外键关系搞反了,导致删除用户时直接触发级联删除,测试账号下的两百多条模拟订单瞬间清零。当时盯着屏幕,手边的咖啡凉透了都没察觉。 技术上没有用特别花哨的框架,后端就是Python的Flask,前端用了Bootstrap加一点原生JS。真正让我头疼的是图片上传模块——二手书的关键是书况,买家得看清扉页的笔迹、折角和泛黄程度。我最初设计的是单图上传,测试时发现根本不够用。后来改成最多六张,还得支持缩略图预览。这个功能我调了整整三个晚上,最后用JavaScript的FileReader API解决,代码量不大,但细节多得要命,比如图片方向自动旋转的问题,安卓手机拍出来的照片经常是横着的。 论文里我写了很多踩坑记录,导师说这部分比功能实现更有价值。确实,答辩时老师最感兴趣的也不是我用了什么技术栈,而是我问了三十个同学“你愿意把教材卖给学弟吗”,有二十七个说愿意,但其中十九个人嫌麻烦。这个数据直接支撑了我设计里的“一键发布”功能——拍照、填价格、选学科分类,三步搞定,绝不让你填ISBN号或者作者出版社那些啰嗦信息。 写论文那阵子正好赶上秋招,白天跑宣讲会,晚上对着电脑改代码写文档。有一回凌晨两点,我调试用户聊天功能,突然发现两个测试账号能实时收发消息了,那种感觉特别微妙。屏幕上不过是几行if语句和WebSocket的推流,但我的手指头在键盘上悬了半秒,好像真的看见两个学生隔着屏幕在讨价还价。 最后系统上线跑了一周,拉了六个室友做真实交易测试。还真成交了三单,其中一单是《概率论与数理统计》,卖五块钱,买家是大一新生,交易后还留了条评价:“学姐的字真好看,赚到了。”这句话我截图放进了论文的结论部分,比任何用户满意度调查都来得生动。系统当然不完美,还有一堆待优化的地方,比如搜索功能不够智能,分类粒度太粗。但那种从需求到代码再到真实交易完成的闭环感,让我突然懂了毕业论文的意义——它不是纸上谈兵,而是逼着你去解决一个具体的问题,哪怕这个问题只是让五块钱的旧书找到新主人。