基于SSM框架的校园商铺平台的设计与实现开题报告
2020-04-24 09:40:25
1. 研究目的与意义(文献综述)
近些年,随着互联网技术的快速发展,市场上出现了大量的各类应用,并满足了人们在生活上出现的不同需求。
可是对于在高校生活和学习的大学生群体来说,由于学生群体的特殊性,大学生的学习生活在大部分的时间里是活动在校园以及校园附近的,所以校园商铺也是大学生们主要的消费场所。由于大部分校园内没有专注于提供校园商铺的信息平台,而美团点评等o2o平台对于校园商铺的推广权重是很小的,信息也难以直接获取。所以大学生如果想要熟悉校园商铺的信息,那么就需要自己平时注意收集和整理,可对于大多数大学生来说,并没有太多的精力以及时间花费在这方面。所以大学生们希望可以通过一个搜集了校园以及校园周边所有商铺信息的平台,来帮助自己度过更好的校园生活。
对于校园商铺来说,校园商铺的主要消费群体是在校大学生,商家的经营好坏往往取决于商铺的曝光度,对于在人流密集的宿舍区周边开店的商铺来说,销量一般都比较可观,而那些地处较为远亦或是新开的商铺,往往需要巨大的推广费用。而且对这些线下发展的校园商铺近些年也受到网购的影响,越来越多的大学生已经在淘宝、美团等app的使用中培养了对于互联网产品足够的依赖性。所以很多实体商铺都希望自己能够有线上的推广平台。
2. 研究的基本内容与方案
2.1 SSM框架
SSM框架包括Spring框架,SpringMVC,MyBatis三个部分。Spring是一个轻量级Java开发开源框架,可以管理应用各层的组件;SpringMVC是属于SpringFrameWork的后续产品,融合在Spring Web Flow里面,主要担任控制器(controller);MyBatis是一个基于Java的持久层框架,使用简单的XML或注释用于配置和原始映射,将借口和普通的Java对象映射成数据库中的数据。
2.1 设计的任务
校园商铺平台的用户主要是学生和店铺商家,所以需要分别设计前端展示系统、店家系统和超级管理员系统。
1)前端展示系统
前端展示系统包括店铺类别展示、店铺展示和商铺展示功能。
2)商家管理系统
商家管理系统包括Local账号的维护、微信账号维护、店铺信息维护、
商品信息维护、权限验证。
3)超级管理员系统
超级管理员系统包括店铺类别信息维护、区域信息维护、权限验证、店
铺管理、和用户管理。
2.2 设计(论文)需要重点解决的问题
1)数据库表结构设计
结合调查和分析结果,根据各系统内部的功能设计数据库表。
2)SSM的各项配置
主要前端控制器、处理器映射器、处理器适配器、视图解析器、处理
器、视图进行配置。
3)店铺注册功能的实现
前端和后台的代码实现。
4)店铺编辑和列表功能的实现
前端和后台的代码实现。
5)商品模块的设计
前端和后台的代码实现。
6)前端页面的开发
7)阿里云部署
因为系统涉及到微信和服务器的交互,需要在阿里云上部署项目。
8)连接微信测试号
2.3 设计(论文)的技术方案:用技术路线图来表示
3. 研究计划与安排
时间 | 内容 | 备注 |
第1-3周 | 毕业设计选题 |
|
第4周 | 查阅收集资料,整理 |
|
第5-7周 | 需求分析,确定功能模块,建立模型 |
|
第8周 | 数据库分析、设计 |
|
第9-10周 | 详细设计,包括数据设计和模块设计 |
|
第10-11周 | 界面设计,代码分析与实现 |
|
第12周 | 系统修改与调试,解决方法,撰写论文 |
|
第13-14周 | 调试修改系统,论文修改与定稿 |
|
4. 参考文献(12篇以上)
[1].黄梯云,《管理信息系统》(第四版),北京:高等教育出版社,2009.7
[2].薛华成,《管理信息系统》(第六版),北京:清华大学出版社,2012.1
[3].刘伟,《管理信息系统》,北京:清华大学出版社,2013.9