针对校园跑腿的管理现状,本校园跑腿系统主要实现以下几个目标:
1.系统界面简洁,操作简便。
2.拥有精准,高效的查询功能。
3.能使管理人员能够及时的获得精确的信息。
4.对数据内容的管理安全,稳定,易维护。
5.对信息全面跟踪,方便管理人员进行管理。
6.提供用户和跑腿员登录和修改密码等服务,加强系统安全。
7.提供用户和跑腿员管理和数据备份,确保信息的安全性和可靠性。
uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。
框架支持:springboot/Ssm/thinkphp/django/flask/express均支持
前端开发:vue
语言:python+java+node.js+php均支持
运行软件:idea/eclipse/vscode/pycharm/wamp均支持
数据库 mysql
数据库工具:Navicat等
小程序端运行软件 微信开发者工具/hbuiderx
伴随着社会以及科学技术的发展,小程序已经渗透在人们的身边,小程序慢慢的变成了人们的生活必不可少的一部分,紧接着网络飞速的发展,小程序这一名词已不陌生,越来越多的学校等机构都会定制一款属于自己个性化的小程序。
本毕业设计的内容是设计并且实现一个基于微信小程序的校园跑腿系统。采用MYSQL为数据库开发平台,SSM框架,校园跑腿系统的功能已基本实现,主要用户、跑腿员、项目分类、跑腿项目、接单信息、确认订单等。
而且,本小程序除了对跑腿项目的管理,还添加了对用户、跑腿员的资料管理,除了上述优势外,本小程序还具有:查询迅速,搜索资料方便,可靠性强等等。
关键词:校园跑腿系统;微信开发者;java语言;SSM框架利用Java语言、SSM框架和mysql数据库等知识点,结合相关设计模式、以及软件工程的相关知识,设计一个ssm微信小程序的校园跑腿系统,来进行记录用户的信息,以及小程序信息的增删改查的功能,根据实现需求,小程序需完成这些基本功能:
(1)系统合理显示用户、跑腿员、项目分类、跑腿项目、接单信息、确认订单等界面。
(2)用户、跑腿员和管理员所有的信息都保存与数据库中。
(3)对校园跑腿系统信息能够进行查询、修改、删除、添加等操作。
本系统采用自上往下的方法开发,基本定位如下功能:
本课题要求实现一套校园跑腿系统,系统主要包括管理员模块和用户模块、跑腿员模块功能模块。
技术可行性
本系统的开发使用java作为系统开发的开发语言,开发框架选择SSM,而B/S结构决定了本系统的兼容性和多用户可操作性,此外选择MySql作为数据库不仅提高了数据安全性更保障了数据的可操作性。
运行可行性
本系统作为以java作为开发语言的系统,而且选用B/S结构则决定了要操作本系统仅需要占用很小的资源,并没有过多地硬件配置要求,目前市面上只要能正常运行浏览器的智能手机都可以正常运行使用该系统。
目录
摘要 I
Absract II
目录 III
1.绪论 1
1.1开发背景 2
1.2校园跑腿系统的简介 3
1.3课题设计目标 4
2.开发技术介绍 5
2.1 Java语言 6
2.2 SSM框架 7
2.3微信小程序简介 8
2.4 B/S架构 9
2.5 MySql数据库 10
2.6 MySQL环境配置 11
3.系统分析 12
3.1需求分析 13
3.2系统可行性分析 14
3.3系统流程分析 15
3.3.1操作流程 16
3.3.2添加信息流程 17
3.3.3删除信息流程 18
4系统总体设计 19
4.1系统结构 20
4.2数据库设计 21
4.2.1 数据库概念结构设计 22
4.2.2数据库逻辑结构设计 23
5 系统详细设计 24
5.1管理员服务端功能模块 25
5.2 用户微信端功能模块 26
5.3 跑腿员微信端功能模块 27
6 系统测试 28
6.1 测试目的 29
6.2 测试的步骤 30
6.3测试结论 31
7 系统维护 32
8 结论 33
9 参考文献 34
10 致谢 35