web的校园商铺平台(源码)

本文所说的校园商铺平台是指为校园基础服务、闲置物品以及各类店铺提供的交易平台,是校园电子商务的一种形式。本校园商铺平台遵循软件工程的基本原理,经过系统需求分析、总体设计、详细设计、编码实现与测试环节。以Eclipse为开发平台,采用B/S架构。整个系统由顾客、店家、店铺员工、超级管理员四种不同角色构成。针对不同用户角色提供必要的功能和特色服务。移动端平台为微信公众平台,可以通过微信直接登录系统使用本平台,并提供微信账号和本地账号绑定的形式,提高系统的易用性。平台采用了加密技术对关键信息进行加密,在阿里云服务器部署上线;并引入缓存技术和数据库及文件的定期备份,提升了本平台的安全性。关键词 校园商铺,校园电子商务,软件工程,微信显示含有搜索关键字的店铺显示含有搜索关键字的店铺搜索某个账号的用户名或用户名中的关键字显示到用户名包含此关键字的用户账号显示到用户名包含此关键字的用户账号
在开发时设置了数据库及文件每六天将其内容备份到相应目录下,并设置数据库备份文件名为“cec+日期”,图片文件备份文件名为“image+日期”。从设置定期备份到目前备份所得的文件如图6.1所示。

图6.1 数据库及文件备份结果
6.5.2 敏感数据加密测试
系统对用户账号密码进行了MD5加密,其加密后存储在数据库中的密码如图6.2所示。账号的原密码为“12345678”,这里可以看到密码已进行了加密,如果仅知道这个密码是无法篡改用户信息的。

图6.2 加密存储后的密码
结 论
基于web的校园商铺平台使用是一个符合当前校园消费趋势的平台,使用了一些较新的技术,它的建立结合了当前的具体环境。通过深入探究用户的需求进行系统的总体设计,完成之后进行了详细设计和实现,在这个过程中对系统主要功能模块进行了较为详细的测试工作,也对一些非功能性的组件进行了测试。
考虑到平台的实用性,顾客及店家系统建立在移动端且以微信为平台搭建,在系统没有账号的人只要进入系统就会自动获取其微信基本信息。管理员系统则建立在PC端。在实现了大多数基本功能的基础上加入了积分功能,并加入店铺消费数据展示功能。系统对安全性的工作做的比较多,实现了定期备份,对各种敏感数据进行了加密,同时也加入 *好棒文|www.hbsrm.com +Q: ^351916072# 
了拦截器防止用户通过修改URL来操作别人的信息。
但是平台还有一些功能有待完善或还未实现。由于时间关系,管理员系统的界面比较简单,还需要继续完善,顾客和店家的前台系统也还有一些小问题等待解决。平台在建设初期打算实现的在线支付功能,由于微信平台有严格的营业许可认证,所以暂时实现采用了扫描二维码以在数据库中增加消费记录的形式来实现,具体的支付仍是线下支付。此外由于能力不足,系统的个性化推荐功能暂时也没能实现,待以后学习到一些算法后希望能解决这个问题。
在编码的过程中遇到过很多问题,通过慢慢的摸索逐渐实现一些功能。整个过程中学到了很多东西,也意识到自己懂得太少,还需要加强学习。
致 谢
本次毕业设计的设计以及论文的撰写是在我的指导老师的悉心指导下完成的,在整个设计过程中老师给予了很多不错的建议,同时推荐了一些书籍供参考;在繁忙的教学工作之余仍抽出时间来指导我们的设计和论文,老师的指导在一些时候起到了导向性的作用。感谢老师一直以来给予的无私帮助,这对于今后的学习工作仍有极大帮助。
此外,感谢对我的设计和论文给予帮助的同学,你们为我提供了不少设计素材和一些不错的设计思路;在不懂的时候相互指导、互相进步。感谢图书馆的工作人员,正是工作人员的敬业,才能方便的使用图书馆的书籍,才有每天的图书馆的良好的环境,这也是完成论文的前提。最后还要感谢在网上查阅资料过程中给予帮助的人们。
由于我的能力不足,时间也有限,系统有些功能还未能实现;系统和论文也存在一些不足的地方,希望老师和同学们能不吝赐教。再次对所有向我提供帮助的人表示感谢!
参 考 文 献
于萧. 基于J2EE的校园二手物品网络预交易系统的设计与实现[D].山东师范大学,2016.
王瑜. 某高校校园电子商务平台的设计与实现[D].电子科技大学,2015.
谭一心. 固定资产管理系统的设计与实现[D].电子科技大学,2011.
谢明. 电子商务物流配送系统设计与应用[D].湖南大学,2011.
徐文科. 基于Web的人力资源管理系统的设计与实现[D].电子科技大学,2013.
韩磊.基于asp.net的O2O平台设计与实现[J].电子制作,2013(02):124125.
张亦秋.基于MD5算法的机房管理系统开发[J].通讯世界,2016(21):38.
王心妍.Memcached和Redis在高速缓存方面的应用[J].无线互联科技,2012(09):89.
郝海亮. 基于SaaS的多媒体教学管理系统设计与实现[D].电子科技大学,2012.
韩龙. 多公众平台异构消息处理系统的设计与实现[D].吉林大学,2015.
孙卫琴. Tomcat 与 Java Web 开发技术详解(第2版)[M]. 北京:电子工业出版社, 2009.
Ian Sommerville(著),程成(译). 软件工程(原书第9版)[M]. 北京:机械工业出版社,2011.
Abrahamsson P, Salo O, Ronkainen J, et al. Agile software development methods: Review and analysis[J]. arXiv preprint arXiv:1709.08439, 2017.
Ansari S, Kohavi R, Mason L, et al. Integrating ecommerce and data mining: Architecture and challenges[C]//Data Mining, 2001. ICDM 2001, Proceedings IEEE International Conference on. IEEE, 2001: 2734.

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1158.html

好棒文