还剩4页未读,继续阅读
文本内容:
毕业设计(论文)开题报告专业软件工程学生_____________学号班号__________指导教师_________________开题日期
一、开题报告应包括下列主要内容
1.通过学生对课题题目和课题研究现状、选题的目的和意义论述,判断是否已充分理解毕业设计(论文)的内容和要求
2.进度计划是否切实可行
3.是否具备毕业设计所要求的基础条件
4.预计研究过程中可能遇到的困难和问题,以及解决的措施
5.主要参考文献
二、如学生首次开题报告未通过,需在一周内再进行一次
三、开题报告要求学生认真填写,由开题答辩组和指导教师填写意见、签字后,统一交所在分院保存,以备检查指导教师评语___________________________________________________________指导教师年月日开题答辩组审查意见组长组员
一、课题题目和课题研究现状课题题目果印象水果捞创意工坊管理系统的设计与实现研究现状国外对水果产品营销的研究起步较早,1903年,本杰明H・席巴德在威斯康星大学开设了水果营销课程国外的水果在线销售模式已经接近于一个完整供应链的状态,其采摘要求严格,水果质量,存货量,保质期都比较好控制国外的水果类网上管理系统起步早发展模式众多例如美国鲜果电商的020模式和水果平台运营模式,而且这些模式通过高密集的仓储实现了水果物流服务迅速发展国外的大型电子商城,例如亚马逊,易贝等很早推出了水果专区,但是很少有专门做创意类的网站国内研究起步较晚我国传统水果店的经营方式大多是以实体店的销售形式进行经营,随着互联网的发展,这种传统的经营方式受到了线上销售的冲击,转型发展已势在必行.基于传统水果店经营现状,结合农业部门对今后几年水果供需平衡数据,预测我国未来水果价格将出现上涨,水果市场将会变得火爆逐年出现创新子产品一一水果捞,品牌来自香港,秉承了东南亚“水果捞着吃文化的精髓,在中国开创了水果捞家门店,它崇尚新鲜、自然,融入健康、时尚但由于受到实体水果店之间的竞争、线上水果店冲击以及租金上涨雇员难等经营问题,传统水果店寻求与互联网之间的共存,利用新的技术,改变原有的经营模式结合强大的网络开展线上线下相结合的模式,同时利用网络的传播性,打破原有的地域限制,扩大销售市场,出现了大量的网站及管理系统
二、选题的目的和意义目的果印象水果捞是健康、时尚的水果主题工坊,于2018年1月,在佳木斯成立店家供应多款新鲜果汁、港式甜品等深受欢迎的地道东南亚小吃水果不分四季、天天新鲜,所有水果均现切现做现在,水果工坊所开创的健康水果饮食文化已经逐步受到广大群众喜爱在6年间开发了超过中国20个城市包括北京、广州、深圳、天津、长沙、杭州、石家庄、济南、青岛、武汉、昆明、珠海、中山、福州、南昌、佛山、海口、三亚等超过5000间店网络的普及在促进人们之间信息交流的同时也改变着人们购物理念购物网站越来越受到消费者的欢迎国内有一部分大型电子商务网站取得了一定的成就,但是电子商务网站应用不够广泛,其设计理念和数据库的设计上都有待提高另外,国内不少实体店还尚未提供网上业务,这形成了一个细分市场,为我们提供了一个机会针对这一现状,我决定开发一个界面美观、人机交互性强、具有良好管理功能的基于Spring Boot的水果捞创意工坊管理系统意义首先,网上管理系统可以使水果销售与管理工作变得规范化、系统化和程序化,避免了工作的随意性,提高了销售的速度和准确性,可以及时准确地查询和修改订单与水果情况其次,强大的供应链系统,采购地点为天然无农药的农场,水果可以允许运营商进行大量采购,大大降低了采购成本由于其经营成本低,资金流动周期短,信息更新快,使运营商可以在竞争激烈的市场上灵活地应对自如再次,本系统也为顾客提供了极大的方便,使客户足不出户便可以随时、随地、随意地购买水果,还可以享受送货上门的好处;管理系统按照店铺的创新理念和经营模式进行设计,界面实体店的宣传和材料的搭配增进客户对手工制作的乐趣活动管理及优惠券积分兑换促使消费者进行消费最后,由于较低的成本,灵活的时间需求总之,管理系统的实施从各个方面来讲,都促进了社会的福利,所以是有意义的,值得去尝试的
三、课题的基本内容1,售卖管理模块分为水果销售数据的基本添加,修改,删除操作,对销售金额的合算,往来账务的合算,过期水果的处理可以查看最新订单信息,并实现对用户订单的处理,根据订单的详细信息实现配货2,手工制作模块分为水果捞的搭配,促销,水果捞的DIY产品售卖,例如各种酸奶,奥利奥等材料,让用户动手操作,在锻炼动手能力的同时体验自制美食的乐趣
3.农场信息管理模块可以进行农场进货的管理,例如农场主,农场类型是否为私营,自营等情况,用户可以根据搜索引擎快速查找所需的农场,可以进行农场基本信息的添加,出现农场信息变更时可以进行单个及多个信息的更改,转行时可以进行对从业农场的记录删除,准确记录进货水果所在农场商店的管理,商品名称,地址,转货类型,售卖日期,生产日期的查询,地址和农场的sql语句进行一对多模式设计4,活动管理模块用户的优惠券,积分商品兑换管理及会员卡管理5,用户管理模块主要对用户基本信息的管理,例如用户的姓名,性别,地址,联系方式,电子邮箱还包括登录用户权限管理,可以对未使用的账户进行封号处理
6.库存管理模块对全部商品的每日数量统计,入库使得数量统计,及出库时候的数量统计,并进行库存余量的合算7,采购管理模块本模块对采购计划进行实时记录,对采购的各类信息进行基本核算,并对往来账务进行管理,计算盈亏采购单据的电子打印功能
8.所有模块支持打印,导出表格功能,采购单据打印有自己的规格,折线图,柱形图的数据统计
9.用户权限可查看商品介绍及价格,提交订单,进行优惠券及积分兑换如需要全套开题、论文、程序和答辩PPT请联系扣扣八五零
七二五四三九四、研究方案及预期达到的目标本系统采用的是MVC三层架构进行设计,前端使用Layui进行搭建,利用HTML5+CSS+JavaScript来进行页面的搭建与制作前后台交互使用Nginx或node.js,所有操作尽量不进行跳页,一个模块在一个网页完成所有操作,使用Ajax实现局部刷新页面交互所涉及到的技术为Jquery,实现页面相互之间的点击事件系统的核心是在满足用户需求的同时达到可扩展性,可维护性,所以采用前后端分离的分布式开发模式,这样在修复BUG时可更准确的定位BUG位置及时解决,在添加新功能时也可以在不影响原有功能的前提下扩展新功能后台使用java编程语言进行编写,满足开闭原则,框架使用Spring Boot,Boot可以加快软件的开发速度,减少开发周期,开发时不采用xml的接口开发,使用注解开发,jar包的配置可以使用Maven进行代替预期达到目标
1.首先完成页面布局及基本点击事件,把最直观的页面展现给使用者
2.在进行需求分析后来设计数据库及业务表结构3,使用photoshop进行UI设计,利用原型法不断完善
4.利用Spring Boot框架进行后端代码编写,结合Nginx实现前后台交互
5.使用postman对后台进行接口测试,进行系统测试,主要注重功能测试,测试功能是否全部实现
五、为完成课题已具备和所需的条件硬件环境winlO系统的笔记本电脑,64位操作系统,Ram内存8GB及以上,IntelR CoreTMi5-5200U CPU@
2.20GHz软件环境JDK
1.8,Tomcat服务器,WindowslO,Google Chrome开发工具IntelliJ idea,Mysql相关技术Spring Boot,Maven,Java Script,JQuery,Ajax,Layui,html5,node.js开发软件使用IntelliJ idea,数据库使用mysql,开发工具及环境变量配置完毕,技术使用接近于企业的新兴开发技术,在完成该项目的同时完善技术开发框架使用基于Spring+SpringMVC+Mybatis的Spring Boot,项目涉及jar包的配置,使用企业的Maven可使用互联网自动更新下载jar包,前端界面的触发动作函数及Ajax连接前端界面,对于前端界面的知识不扎实,通过网络视频及图书馆借阅书籍学习此方面的知识,另idea开发软件对于电脑配置要求较高,笔记本配置不够,购买内存条解决配置问题
六、预计研究过程中可能遇到的困难和问题,以及解决的措施1,开发过程中框架的jar包过多,占用内存,jar包冲突影响程序正常运行解决方法使用Maven解决jar包问题,下载jar包会由于网络的影响导致jar包不完善,后期难处理,使用Apache提供的中央仓库解决访问国外vpn问题2,前后台分离涉及跨域访问较难解决,可能造成用户无法访问界面,对实体店造成不好的影响解决方法可以使用node.js或Nginx进行反向代理,解决因地域问题造成的无法访问问题3•用户端和管理员端的数据容易混乱,造成用户端可以看到管理员的数据,会把使用者的信息转移到另一个使用者的界面上解决方法可以使用session会话要分离,做到异步操作,数据同步,这样每一个用户的数据只会展现在自己的系统上
4.前端页面的布局与风格要根据使用人员合理规范,布局混乱会造成用户无法找到所需商品解决方法前端使用Layui框架,使用里面的页面元素解决页面颜色及布局问题
5.实体店涉及到单据的排版问题,每一个实体店单据有特定的规格解决方法使用jquery里的jprint插件,利用html元素生成一个可编辑的页面表格,结合插件实现打印功能
七、进度安排
八、参考文献
[1]王莉.移动WEB开发技术在商务网站建设中应用浅析[J].科学技术创新,201912:92-
93.⑵陈瑞.基于Springboot高并发Java Web开发模式[J].电脑编程技巧与维护,2019⑶陈豪文,周璐雨,宁志豪.浅谈Web发展及现状[J].计算机产品与流通,2019
[4]蔡晓庆,陈燕平.在基于Ajax的Web应用中的使用MVC模式[J].电子测试,2019⑸谢春祥,叶舒畅用AJAX解决模态对话页面的刷新异常问题[J].南昌师范学院学报,2019
[6]邓志强,邓林强.Maven在Java项目开发中的应用[J].电子元器件与信息技术,2019⑺李晓燕.特色农产品电子商务发展模式实践与研究——以延安市甘谷驿镇为例[J].现代营销经营版,2019
[8]Victoria J.MacPhail,Leif L.Richardson,Sheila R.Colla.Correction to:Incorporating citizenscience,museum specimens,and fieldwork intothe assessmentof extinctionrisk ofthe AmericanBumble beeBombus pensylvanicusDe Geer1773in Canada[J].Journal ofInsect Conservation,2019,
234.
[9]Hideyuki Shimizu,Norimichi Hirahara,Noboru Motomura,Hiroaki Miyata,Shinichi Takamoto.Current statusof cardiovascularsurgery inJapan,2015and2016:analysis ofdata fromJapan CardiovascularSurgery Database.4—Thoracic aorticsurgery[J].General Thoracicand CardiovascularSurgery,2019,
679.
[10]Rohmat Gunawan,Alam Rahmatulloh,Irfan Darmawan,Firman Firdaus.Comparison ofWeb ScrapingTechniques:Regular Expression,HTML DOMand Xpath[P].Proceedings ofthe2018International Conference on IndustrialEnterprise andSystem EngineeringIcoIESE2018,
2019.
[11]Yang Li.Research onHTML5Microlecture ofWeb DesignCourses[P].Proceedings ofthe3rd InternationalConferenceonCulture,Education andEconomic Developmentof ModernSociety ICCESE2019,
2019.
[12]陈诚檀晓琳,邓颖,基于分级顾客满意度的水果电商物流配送网络选址-路径问题[J].华东交通大学学报,2019,3604:88-
94.
[13]赵秀芹,刘杨青,李瑞祥.MySQL数据库使用技巧三例[J].网络安全和信息化,2019
[14]刘进京.排查MySQL主从数据异常故障[J].网络安全和信息化,201908:153-
154.
[15]Chi CHEN,Xin PENQJunSUN,Zhenchang XING,Xin WANG,Yifan ZHAO,Hairui ZHANG,Wenyun ZHAO.Generative APIusage coderecommendation withparameter concretization[J].Science ChinaInformationSciences,2019,6209:51-
72.
[16]常向阳,龙子妍,孔令彤,付喜婷.消费者水果网购的感知风险研究——基于不同电商运营模式的比较[J].农家参谋,2019
九、备注本系统以可维护性,易操作性为主,核心思想以用户体验为主,在用户使用的同时以可维护性的主旨不断增加创新功能,符合学校及专业的创新理念。