论文部分内容阅读
校园物品交易平台是为了给脏、乱、差的学校跳蚤交易市场建立一套信息化的交易平台,方便大家物品交易,和保持学校美观整洁。因此,本文以跳蚤市场为背景,选择“校园物品交易平台的研究与开发”为研究对象,设计开发了一套校园物品交易系统。本文阅读了大量国内外相关文献,分析了校园物品交易平台研究现状和发展趋势,阐述了本课题的研究意义和实用价值。通过走访即将毕业的毕业生对校园物品交易实际需求,通过对各个学院走访数据统计,我们项目组对校园物品交易平台了详细分析,并综合考虑学生需求以及系统接入学校专用网络的需求,进行了需求分析,业务逻辑分析,业务逻辑设计以及技术解决方案和物理架构。通过详细的需求分析分析,我们进行了校园物品交易平台的整体架构、数据库建设、用户界面和功能模块等四个方面进行了设计。在结构设计方面,定义了系统的整体结构,并采用B/S三层结构模式,将系统的应用功能划分为表示层、业务逻辑层和数据访问层等三个部分,分离了界面层和数据层的实现代码;在数据库设计方面,通过编写类DB.java,通过Java中jdbc真正实现了一次编写处处运行的优势。巧妙运用了connection、statement、resultset,使得其它类更方便调用,减少了开发中不必要麻烦,大大提升了数据库性能;在功能模块设计方面,确定系统的主要开发模块如下:会员模块、分类模块、产品模块、购物模块、订单模块、管理员类模块,并且提前做好部分模块变更工作,防止变更带来的成本增加和返工,并在开发过程中进行单元测试,性能测试,易用性测试。校园物品交易平台主要为全校师生提供了一个网上交易平台,改变了传统的C2C的交易模式,使师生足不出户便能享受方便、快捷、安全的物品交易环境,解决了学校对庞大的跳蚤市场头疼的管理问题,保持校园环境干净整洁。我们项目组在实现校园物品交易平台的基础上,应用了最主流架构技术Maven,应用了Ajax技术,Jfreechart报表技术,MD5加密技术,并且进行了数据集成,实现了数据共享。项目验收阶段,通过反复测试,系统正常运行,并着手准备投入校园网进行正常使用。