开发语言 node.js
框架:Express
前端:Vue.js
数据库:mysql
数据库工具:Navicat
开发软件:VScode本文的研究目标是以高校校园外卖点餐为对象,使其南京某高校校园外卖点餐为目标,使得南京某高校校园外卖点餐的信息化体系发展水平提高。论文的研究内容包括对个人中心、美食分类管理、用户管理、商家管理、美食信息管理、工作人员管理、安全检查管理、系统管理、订单管理等方面进行了研究。在线平台以当前应用最为广泛的nodejs技术为基础,结合了目前应用最为广泛的嵌入式平台,集成了B/S体系结构。数据库选择简便高效的MySQL。利用网站进行管理,不仅可以解除时间空间的束缚,还可以节省人力成本,将数据和库存一目了然地呈现在眼前,方便管理。南京某高校校园外卖点餐系统目前的管理工作使得整个系统操作简便,界面亲切,实用性,安全,高效率,能准确完成全部过程。南京某高校校园外卖点餐系统大大提高了高效严格的信息记录和交流方面的效率 [5]。
系统根据现在南京某高校校园外卖点餐现有的管理模块进行开发和扩展,采用面向对象的开发的思想和结构化的开发方法对南京某高校校园外卖点餐的现状进行系统调查。采用结构化的分析设计,该方法要求结合一定的图表,在模块化的基础上进行系统的开发工作。在设计中采用“自下而上”的思想,在南京某高校校园外卖点餐系统模块实现了个人中心、美食分类管理、用户管理、商家管理、美食信息管理、工作人员管理、安全检查管理、系统管理、订单管理等的功能性进行操作。最终,对基本系统开展了检测,包含系统功能测试、还对测试进行分析;测试分析结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点。
需求的分析中用户需求就是比较的重要,而且可以通过各种的路径,以及各每个用户对于系统的功能需求,你需要对这些内容做出整理以及分类,然后分析这些需求的现实情况下的可能原因,还需要有认真的分析过程,结合现实的情况下最终做出一系列的需求资料。在有关用户的期望分析中能够明确一些可能实现的情况,南京某高校校园外卖点餐系统功能是许多个可以测试的功能相结合的,正是由于这些功可以使得用户能够更加积极的提供出需求,让系统功能可以变得更加的完善。这样就可以保证所有设计的功能模块都是可以用到的,而且也是可测试的,对于后续系统的开发能够有比较关键的作用,也能快速完成用户所提供的需求[9]。
关键词:南京某高校校园外卖点餐; B/S 构架;
同时,也正是由于管理制度的使用,使得更多的用户可以被解放出来,将更多的精力投入到其他方面 [6]。只要与网络相连,就可以使用本程序解决数据信息交换的问题。
目 录
1 绪 论 1
1.1 研究背景 1
1.2 国内外研究现状 1
1.3 研究意义 2
1.4 主要内容 2
2开发技术 3
2.1 开发工具 3
2.2 nodejs语言简介 3
2.4 springboot框架介绍 3
2.5 MySQL数据库 3
2.6 B/S结构 4
3系统需求分析 5
3.1系统可行性分析 5
3.1.1技术可行性 5
3.1.2经济可行性 5
3.1.3社会可行性 5
3.1.4法律可行性分析 5
3.1.5操作可行性分析 6
3.2 系统需求分析 6
3.3 系统流程分析 8
3.3.1后台管理流程图设计 8
3.3.2管理员修改信息流程图设计 8
3.3.3管理员查询信息流程图设计 9
4功能结构 10
4.1 数据库设计 10
4.1.1 基于MySQL数据库的存储设计 10
4.1.2 数据库E/R图 10
4.2 数据库表结构设计 13
5系统实现 21
5.1系统功能实现 21
5.2后台模块实现 23
5.2.1管理员模块实现 24
5.2.2商家模块实现 27
5.2.3工作人员模块实现 29
6 系统测试 31
6.1测试基本原则 31
6.2系统功能测试 31
6.3测试结果分析 32
结 论 33
参考文献 34
致 谢 35