论文部分内容阅读
摘 要:小跑腿业务网站是一款综合生活服务类应用,专为在校大学生量身打造,涵盖生活、学习等方面,全面满足用户需求,打造更加便捷的生活。我们为大学生提供发布需求和利用空余时间接取短时任务获得金钱的平台,解决大学生活中因时间、费用、距离所导致的各类繁琐问题,让更多的課余时间得到有效利用,让人们享受更快捷、高效的生活。在这里用户还可以和己方进行即时通讯,更方便了接收双方的信息;在任务进行中或者完成后也可以进行动态分享,促进共赢。
关键词:信息社会;生活服务;小跑腿
引言:
此软件是一款综合生活服务类应用,致力于为大学生在互联网+时代,动动手指,就能花很少的钱与节省大量的时间的同时,寻找到既省力省时又靠谱的优质高效率服务;在方便大众的同时,也为想勤工助学的同学提供了工作平台,在为大家服务的同时赚取生活费。利用科技投入生活中的服务业,实现科技让生活更美好的夙愿。
1.小跑腿业务网站市场需求
随着饿了么,美团等外卖行业,淘宝、京东等电商的发展,足不出户早已成为当代人的大趋势,外卖快递充斥着我们的生活。但是随着外卖快递的增加,去取快递的烦恼也接踵而至,人们尤其是学生,更希望有人可以直接把快递给到他们手中,而快递公司、外卖员也希望有人来赶快取,减少他们等的时间。两者都有矛盾,所以很需要一个中间的公司来处理与解决它们,使其和谐。我们就是这样一家公司,我们的技术和产品就是这样的一种服务。
2.小跑腿业务网站系统设计
系统总体框架设计(如图2.1)主要分为用户和管理员两大模块,涉及任务发布、接收和佣金支付等重要功能。该跑腿网站使用了JavaEE框架技术,具体包括spring,springmvc和mybtais。该三层框架技术是目前java网站开发较为主流的开发框架。
图2.1 系统框架图
2.1 用户功能设计
2.1.1登录注册功能模块
在界面上使用bootstrap、div、css实现页面的布局,使用js实现动态效果。在功能上使用spring将界面上用户输入的手机号码和密码传到controller中,与持久层进行交互。
持久层使用select方法查找该手机号码是否有数据,将前台传进来的手机号密码与实例化的use类进行匹配。将use传入session域用于身份认证的相关功能,并返回welcome(首页)的action,在welcome.action中,将首页要展示的任务信息通过和持久层的交互,使用select把要展示的数据在数据库中查找出来,将其传到前台界面中,最后完成前台首页的显示。
2.1.2任务功能模块
实现任务发布功能首先使用JavaScript对用户填写的表单内容进行验证,如果用户出现填写格式错误或者没有填写的情况,就对用户进行提示。
如果表单填写正确则将表单提交到发布任务的action中,在action中将表单中传过来的数据封装到实例化的task类中,并将封装的数据传入到业务层的servlet中,在servlet中与持久层进行交互使用insert语句将封装的数据添加到数据库中,完成任务的发布并对在前台对用户进行提示。
2.1.3个人中心模块
实现个人信息的修改,首先将在session域中储存的当前use对象封装到model域中,将其返回到修改信息的界面中,使用EL表达式将model中的数据显示在页面上,使得用户可以对自己现有的信息进行修改。
在修改界面将表单提交给action,封装成use类的对象,并将该对象传给业务层,在业务层的servlet中使用传来的use对象与持久层进行交互,在持久层中使用update语句对把该ID相应对的数据在用户表中更新成传进来的use对象,完成用户对自己信息的修改并将修改成功的提示显示在个人中心的前台界面。
2.2 管理员功能设计
2.2.1审核模块
审核功能实现的前台实现:大体上使用bootstrap、div、css实现页面的布局,使用js实现动态效果,使用springmvc的c标签的foreach和c:if语句对前台展示进行控制。
实现审核功能首先在数据库中将要审核的数据查找出来,在业务层的servlet中与持久层交互使用select语句在用户表和广告表中将审核状态为未审核的数据读取出来。在表现层使用model传到前台界面,在前台界面中使用c:foreach语句和相关的分页功能将数据进行显示。
当管理员审核完用户和广告的信息后,选择通过审核和未通过审核,当用户选择通过审核的时候,将选择的useid或者taskid由action传到业务层,在业务层的servlet中与持久层进行交互使用update语句在用户表或者广告表将与之匹配的用户和广告对象的审核状态改成已审核,并对前台的数据进行更新得到最新的数据。
2.2.2 用户审查模块
实现用户和任务的信息审查功能,首先要将所有用户和任务的数据进行展示,在action中调用业务层的servlet,在servlet中与持久层进行交互使用select语句将得到的数据存到相应的list对象中,并将list对象返回给表现层,在表现层经过分页功能的实现将数据加载到model中返回给前台界面。
其次要将管理员所要修改的用户和任务的id进行更新,方法与审核模块类似,在此不再赘述。
结语
快速发展的网络时代,互联网+的日益成熟,利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合。而网上平台作为当今生活信息交流和传播的重要途径,将成为跑腿行业的推广和优化的首选方式。利用网上平台进行业务活动,已经形成了一种主流的线上线下互动营销方式。我们的小跑腿业务网站紧跟时代的脚步,将传统零散的跑腿业务加以整合和管理,将使这个新兴行业向成熟的商业模式更进一步。
*本论文是2017年广西区区级大学生创新创业训练项目阶段性研究成果
项目编号:201710595255
关键词:信息社会;生活服务;小跑腿
引言:
此软件是一款综合生活服务类应用,致力于为大学生在互联网+时代,动动手指,就能花很少的钱与节省大量的时间的同时,寻找到既省力省时又靠谱的优质高效率服务;在方便大众的同时,也为想勤工助学的同学提供了工作平台,在为大家服务的同时赚取生活费。利用科技投入生活中的服务业,实现科技让生活更美好的夙愿。
1.小跑腿业务网站市场需求
随着饿了么,美团等外卖行业,淘宝、京东等电商的发展,足不出户早已成为当代人的大趋势,外卖快递充斥着我们的生活。但是随着外卖快递的增加,去取快递的烦恼也接踵而至,人们尤其是学生,更希望有人可以直接把快递给到他们手中,而快递公司、外卖员也希望有人来赶快取,减少他们等的时间。两者都有矛盾,所以很需要一个中间的公司来处理与解决它们,使其和谐。我们就是这样一家公司,我们的技术和产品就是这样的一种服务。
2.小跑腿业务网站系统设计
系统总体框架设计(如图2.1)主要分为用户和管理员两大模块,涉及任务发布、接收和佣金支付等重要功能。该跑腿网站使用了JavaEE框架技术,具体包括spring,springmvc和mybtais。该三层框架技术是目前java网站开发较为主流的开发框架。
图2.1 系统框架图
2.1 用户功能设计
2.1.1登录注册功能模块
在界面上使用bootstrap、div、css实现页面的布局,使用js实现动态效果。在功能上使用spring将界面上用户输入的手机号码和密码传到controller中,与持久层进行交互。
持久层使用select方法查找该手机号码是否有数据,将前台传进来的手机号密码与实例化的use类进行匹配。将use传入session域用于身份认证的相关功能,并返回welcome(首页)的action,在welcome.action中,将首页要展示的任务信息通过和持久层的交互,使用select把要展示的数据在数据库中查找出来,将其传到前台界面中,最后完成前台首页的显示。
2.1.2任务功能模块
实现任务发布功能首先使用JavaScript对用户填写的表单内容进行验证,如果用户出现填写格式错误或者没有填写的情况,就对用户进行提示。
如果表单填写正确则将表单提交到发布任务的action中,在action中将表单中传过来的数据封装到实例化的task类中,并将封装的数据传入到业务层的servlet中,在servlet中与持久层进行交互使用insert语句将封装的数据添加到数据库中,完成任务的发布并对在前台对用户进行提示。
2.1.3个人中心模块
实现个人信息的修改,首先将在session域中储存的当前use对象封装到model域中,将其返回到修改信息的界面中,使用EL表达式将model中的数据显示在页面上,使得用户可以对自己现有的信息进行修改。
在修改界面将表单提交给action,封装成use类的对象,并将该对象传给业务层,在业务层的servlet中使用传来的use对象与持久层进行交互,在持久层中使用update语句对把该ID相应对的数据在用户表中更新成传进来的use对象,完成用户对自己信息的修改并将修改成功的提示显示在个人中心的前台界面。
2.2 管理员功能设计
2.2.1审核模块
审核功能实现的前台实现:大体上使用bootstrap、div、css实现页面的布局,使用js实现动态效果,使用springmvc的c标签的foreach和c:if语句对前台展示进行控制。
实现审核功能首先在数据库中将要审核的数据查找出来,在业务层的servlet中与持久层交互使用select语句在用户表和广告表中将审核状态为未审核的数据读取出来。在表现层使用model传到前台界面,在前台界面中使用c:foreach语句和相关的分页功能将数据进行显示。
当管理员审核完用户和广告的信息后,选择通过审核和未通过审核,当用户选择通过审核的时候,将选择的useid或者taskid由action传到业务层,在业务层的servlet中与持久层进行交互使用update语句在用户表或者广告表将与之匹配的用户和广告对象的审核状态改成已审核,并对前台的数据进行更新得到最新的数据。
2.2.2 用户审查模块
实现用户和任务的信息审查功能,首先要将所有用户和任务的数据进行展示,在action中调用业务层的servlet,在servlet中与持久层进行交互使用select语句将得到的数据存到相应的list对象中,并将list对象返回给表现层,在表现层经过分页功能的实现将数据加载到model中返回给前台界面。
其次要将管理员所要修改的用户和任务的id进行更新,方法与审核模块类似,在此不再赘述。
结语
快速发展的网络时代,互联网+的日益成熟,利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合。而网上平台作为当今生活信息交流和传播的重要途径,将成为跑腿行业的推广和优化的首选方式。利用网上平台进行业务活动,已经形成了一种主流的线上线下互动营销方式。我们的小跑腿业务网站紧跟时代的脚步,将传统零散的跑腿业务加以整合和管理,将使这个新兴行业向成熟的商业模式更进一步。
*本论文是2017年广西区区级大学生创新创业训练项目阶段性研究成果
项目编号:201710595255