《基于大数据分析的服装定制网的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于大数据分析的服装定制网的设计与实现.docx(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、存档日期: 存档编号: NanChang Hangkong University本科毕业设计UNDERGRADUATE DESIGN设 计 题 目: 基于大数据分析的服装定制网的 设计与实现 姓 名: 专 业: 软件工程(东软班-移动互联) 班 级 、 学 号: 172021、 指 导 教 师: 学士学位设计原创性声明本人声明,所呈交的设计是本人在导师的指导下独立完成的研究成果。除了文中特别加以标注引用的内容外,本设计不包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。本人完全意识到本声明的
2、法律后果由本人承担。作者签名: 日期: 年 月 日学位设计版权使用授权书本学位论文作者完全了解学校有关保留、使用学位设计的规定,同意学校保留并向国家有关部门或机构送交设计的复印件和电子版,允许设计被查阅和借阅。本人授权南昌航空大学可以将本设计的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位设计。 作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日南昌航空大学学士学位论文 基于大数据分析的服装定制网的设计与实现摘要人民的日常生活离不开“衣食住行”,四者之中“食住行”发展迅猛,突飞猛进的发展推动了产业的升级更新。而与之形成鲜明对比的是,服装行业作
3、为传统古老的行业,因为产业结构特征、个性化需求等问题,难以出现推动行业革新的领军企业。所以,“衣”作为人民生活的重要组成部分,亟需重大变革的出现。随着社会经济的发展和人民生活水平的不断提高,广大消费者不再满足于解决基本的温饱问题,人们对美的追求在不断提升,更加注重生活的质量。同样对着装品质的要求也日益提高,传统的购买方式已经难以满足人们的需求,需要个性化定制化服装的出现,进而推动了定制行业的出现。服装定制可以根据人们的实际需求,对样式、颜色等进行针对性设计,人们通过浏览器便能完成对服装的定制。网站的运行和管理中,用户和管理员的责任至关重要。本论文中,设计和实现了专业化网站,满足消费者服装定制的
4、需求。在系统的平台上,用户需要进行注册,随后在系统中登录,管理用户信息和订单;系统最大的功能是对服装进行定制和搭配。管理员的职责是对数据库信息进行管理,包括对款式数据库、订单库等进行查询和修改;同时保证物流运输过程中可以随时随地查阅订单信息。用户在客户端的订单模块可以对订单详情和物流信息进行查询,消除消费者的疑虑。本论文设计过程中充分结合了大数据分析和智能推荐,提升了本论文的创新性。关键词:服装定制 个性化 数字化 面向用户 量身定制 大数据40AbstractPeoples daily life is inseparable from food, clothing, housing and
5、transportation. Among the four, food, housing and transportation has developed rapidly, and the rapid development has promoted the upgrading and renewal of the industry. In sharp contrast, the clothing industry, as a traditional and ancient industry, is difficult to emerge as a leading company that
6、promotes industry innovation due to the characteristics of the industrial structure and individual needs. Therefore, as an important part of peoples lives, clothing is in urgent need of major changes. With the development of social economy and the continuous improvement of peoples living standards,
7、consumers are no longer satisfied with solving the basic food and clothing problems. Peoples pursuit of beauty is constantly improving and more attention is paid to the quality of life. Similarly, the requirements for the quality of clothing are also increasing. Traditional purchasing methods have b
8、een unable to meet peoples needs. The emergence of personalized and customized clothing is required, which in turn promotes the emergence of the customization industry. Clothing customization can be tailored to the style, color, etc. according to the actual needs of people, and people can customize
9、the clothing through the browser.In the operation and management of the website, the responsibilities of users and administrators are of paramount importance. In this paper, a professional website is designed and implemented to meet the needs of consumers clothing customization. On the platform of t
10、he system, users need to register, then log in to the system to manage user information and orders; the biggest function of the system is to customize and match clothing. The administrators responsibility is to manage the database information, including querying and modifying the style database, ord
11、er database, etc.; at the same time, to ensure that the order information can be consulted anytime and anywhere during the logistics and transportation process. The users order module on the client can query order details and logistics information to eliminate consumers doubts.The design process of
12、this paper fully combines big data analysis and intelligent recommendation, which enhances the innovation of this paper.Key Words:lothing customization, personalization, digitization, user-oriented, tailor-made, big data目 录摘要IAbstractII目 录III图清单V表清单V1 绪论11.1 课题意义和目标11.2 国内外研究现状11.3 论文的主要工作21.4 论文的组织
13、结构21.5 本章小结32 系统分析42.1 可行性分析42.2 需求分析52.3 方案比选82.4 本章小结93 系统的设计103.1 软件体系结构103.2 功能设计103.3 持久化设计163.4 社会健康、文化、法律相关设计203.5 本章小结204 系统的实现214.1 管理员模块214.2 用户信息管理模块234.3 服装定制模块254.4 本章小结295 系统运行与效果分析305.1 界面设计概要305.2 用户信息校验305.3服装定制信息采集315.4 本章小结326 系统测试336.1 测试方法336.2 测试方案及计划336.3 测试过程及结果分析346.4 本章小结35
14、7 总结与展望367.1 总结367.2 展望36参考文献37致谢38图清单图序号图名称页码图2-1用户用例图6图2-2后台管理员用例图7图3-1系统功能结构图10图3-2衣服类型图11图3-3细节选项图11图3-4订单服装尺寸图12图3-5订单信息图12图3-6订单个性信息图13图3-7订单要求图13图3-8订单个人信息图14图3-9面料图14 图3-10订单细节图15 图3-11用户信息图15 图3-12款式图16 图3-13-定制模块时序图16 图3-14E-R图17图5-1管理员功能示例图30图5-2用户功能示例图31图5-3系统首页图31图5-4服装定制详情界面图32图6-1系统异常
15、图35表清单表序号表名称页码表2-1用户管理用例描述7表2-2服装推荐用例描述7表3-1衣服类型表17表3-2款式表18表3-3细节选项表18表3-4订单服装尺寸表18表3-5订单细节表18表3-6订单信息表19表3-7用户个性信息表19表3-8订单要求表19续表清单表序号表名称页码表3-9订单个人信息表20 表3-10面料表20 表3-11用户信息表20表6-1系统模块测试33表6-2测试进度安排表34表6-3系统功能测试用例34南昌航空大学学士学位论文 基于大数据分析的服装定制网的设计与实现1 绪论1.1 课题意义和目标随着社会经济的发展,“衣食住行”作为传统古老的行业也获得了前所未有的发
16、展。其中,“食住行”的发展尤为突出,因为产业结构的特征,三者行业都出现了推动革新的领军企业。而与之具有鲜明对比的是,服装行业作为传统行业并未取得突破性进步,所以要提升该行业的发展进度,必须推动变革的发生。当前的市场经济下,供给不断发生变革,服装行业面临新的机遇即服装定制化,只有抓住新时代背景下的发展机遇,机动灵活调整生产,充分结合信息技术,实现服装行业的变革。服装定制平台是以互联网为媒介,充分满足消费者的需求,消费者可以在设计环节充分发挥自己的作用,对面料、样式、颜色等提出自己的喜好,进而设计者可以根据实际情况定制出让消费者满意的服装的网络平台。4伴随着中国经济的快速发展,中国居民财富迅速积累
17、,购买能力逐步提升,带动中国服装类消费不断提升。根据中国国家统计局数据显示,2019年中国服装销售量238亿件,服装产销率达到98%。随着服装消费的不断上升,促进服装定制平台的发展。但是在很多传统的服装定制平台中,大数据分析的应用并不充分,服装定制行业现阶段主要依靠客户自主选择来进行,并没有利用互联网中大数据分析来为客户提供精确的潮流、材质等方面的分析参考功能,本课题主要意义就是探索服装定制平台中大数据分析应用的空白。1.2 国内外研究现状随着互联网电子商务的兴起,传统的服装定制企业将业务向互联网平台转移,促进了中国服装定制平台行业的发展。据统计,2014年中国服装定制平台行业市场规模为721
18、.3亿元。伴随着消费者购物、消费方式向网络购物转移,服装定制平台行业市场需求量大幅提升,中国定制服装平台的规模也在不断上升,到2018年,中国服装定制平台市场规模达到1459.1亿元,年均复合增长率为19.3%。随着新兴平台的不断崛起,预计2021年中国服装定制平台市场规模将达到2174.2亿元。1.2.1 国外研究现状数据分析是一项重要的过程,可以对数据中的价值进行充分挖掘,发挥数据的价值。信息技术的发展推动了大数据的出现,其实质区别就是数据量的快速提升。数据量提升之后,其中蕴含的价值会更多,需要对数据进行合理的分析处理。数据的实际分析过程中,需要充分分析一手数据,进而寻求一种合理的模式,明
19、确本质原因。形成科学的模型对数据进行预测和优化,从而推动社会的发展和创新。毋庸置疑,当下各个行业都开始注重“大数据”,“大数据”概念也逐渐走向大众,但是该领域在我国的发展较为迟缓。从对“大数据”分析的应用来看,当前能对其做到充分应用的凤毛麟角,极少数的企业充分结合数据分析结果,进而做出科学决策,相关企业的行业主要分布在银行、电信、电商等领域。1.2.2 国内研究现状中国服装定制平台行业发展经历了萌芽期、探索期和发展期三个阶段。其中,萌芽期从2001年到2008年,这一时期定制服装品牌陆续在市场中出现,东华大学、北京服装学院等专业院校先后开设了高级服装定制课程,同时中国社会中高级服装定制培训机构
20、逐渐兴起,为中国服装定制行业培养了大量专业人才并为行业发展提供了坚实基础。探索期从2009年到2014年,这一时期企业研发出在线定制系统软件,集研究、设计、服务、生产和销售为一体,以B2B电子商务与物流的商业模式实现了中国传统服装定制模式向互联网服装定制平台模式转型。发展期从2015年至今,这一时期借助互联网以O2O的商业模式为消费者提供一对一服装定制服务。中国服装定制平台逐渐由过去的剪裁、仿制向自主设计转型,优秀的量体师与设计师以自身技术及独特的品位与设计风格构成平台的核心竞争力。1.3 论文的主要工作本题旨在实现一个大数据分析运用于传统零售业的网站,将采用服装定制业进行分析,通过对业界销售
21、数据、会员定制数据进行分析,为会员提供经过大数据分析后的定制服务,使用网站形式,兼容全部终端设备的使用。1.4 论文的组织结构本论文分为7个组成部分,论文的主要内容就是结合大数据分析,进行了服装定制网站的设计和实现,具体章节内容如下:第一章,绪论。系统介绍了发展现状和研究背景,进而明确本论文的研究意义和思路。第二章,系统分析。本章节中的主要内容是介绍了课题的可行性、设计方案对比以及分析了具体算法。第三章,系统的分析。本章节中具体介绍了系统设计和数据库设计的过程。第四章,系统的实现。本章节中对算法设计进行了系统介绍,同时对一些关键代码进行了展示。第五章,系统运行与效果分析。本章节展示了系统的运行
22、情况,同时进行详细介绍。第六章,系统测试。本章节中对测试方法、过程和具体测试案例进行了分析。第七章,总结与展望。本章节中的主要内容是对设计的短板进行了介绍,同时提出了优化策略。1.5 本章小结本章节中对课题的研究意义进行详细介绍,同时对大数据分析的发展情况进行了阐述,随后对论文课题的研究思路进行了讲解。2 系统分析首先要建立推荐系统,随后建立可解释推荐系统,进而使得其功能完善。本设计中对用户进行了分类,分别是游客和登录用户,两者的推荐方式存在差异。游客而言,系统首页上显示的是最新的电影和推荐电影榜单等,游客可以通过对内容进行点击详细了解电影的内容。登录用户而言,主页上展示的内容是对客户需求和喜
23、好进行分析之后给出的推荐内容。同时电影内容也给出通用化解释,方便这些登录用户对电影形成明确认知,进而获得用户的青睐和信任。2.1 可行性分析本部分详细介绍了可解释系统的可行性,进而形成明确结论。2.1.1 技术可行性本设计中的系统为web系统,使用spring boot框架进行搭建,持久化层使用mybatis框架,数据库使用MySQL,前端框架为layui,具有良好的mvc分层结构,项目结构清晰,在主流的浏览器中均可正常使用。本系统使用Windows10环境下的intellij idea和pycharm平台进行开发,使用Google chrome和Microsoft edge浏览器进行测试,经
24、过分析,系统中的框架稳定可靠,环境满足设计需求,在技术上可行。2.1.2 经济可行性根据上文分析,系统作为web系统,在进行技术框架的选择时均选择开源,同时开发工具亦为开源获得取得授权,开发工具的使用不需要进行付费。同时该系统的开发时间不长,对硬件的需求并不苛刻,普通个人电脑均可正常运行。系统较为稳定易于维护,后期运营成本较低。本网站为服装定制网,可通过客户服装定制盈利,且具有时尚资讯模块可进行广告投递,用于维护系统运营成本。所以可以得出结论,本系统在经济上具有明显的价值,可以创造一定的收益。2.1.3 法律、政治及社会可行性分析系统中涉及到框架都采用了开源框架,同时设计过程中采用的软件是获得
25、授权的正版软件。本系统的设计思路都是作者本人原创,且经过调研,未有相关专利的申请,所以在法律是可行的。而且,本系统的运行过程中对用户的个人信息进行严格保密,对待用户隐私信息不进行存储和管理,所以在信息层面不会面临问题。2.1.4 可持续发展可行性组件化思想贯穿着整个系统的设计实现过程,在设计过程中,所有的组件可以进行单独和重复使用,降低了开发所耗的时间。同时当业务或人员发生变动时,系统可以激动灵活应对。无须对全局进行调整,只需要对涉及组件进行调整,进而大大降低了人力和时间成本。用户的实际使用过程中,系统进行推荐可以大大方便用户的使用,而且推荐解释的作用也非常重要,可以消除用户的疑虑。进而使得用
26、户和系统之间形成良好的关系,所以系统在可持续发展上具有可行性。2.2 需求分析通过对市场进行充分调研,收集信息并进行充分分析,进而明确系统的功能和性能需求。2.2.1 需求描述本题旨在实现充分结合大数据分析技术的零售业应用,对相关领域发展较为落后的服装定制行业进行设计,并制作一个网站使得成果可视化。系统的主要功能模块如下:(1)用户管理模块本系统用户中存在三类角色,分别为游客、会员和管理员,三者的角色不同、面临的功能不同。游客在进入网站时,系统展示了最新的行业新闻,同时对服装进行推荐。会员在进入网站时,必须进行登录,进而系统会根据用户的需求和喜好给出了定制化推荐,并根据大数据分析结合客户喜好设
27、置为会员给出最新的服饰。管理员的功能是对服饰信息进行调整,同时可以对用户的需求喜好进行分析。游客可使用此功能注册为会员,填写自己的基本信息,并可定制自己的偏好设置,会员信息保存于MySQL数据库。(2)服装定制模块本模块是系统的核心组成部分,会员可根据自身需求选择个人定制、团队定制。个人定制模块中,会员可提交服装定制需求,如:穿着场合、款式喜好等,系统可根据大数据分析,为会员提供最为合理的定制服饰推荐。团队定制模块中,会员可提供简单的身高、体重信息,系统将通过大数据分析为团队中每个人提供最匹配的尺码,数据来源主要为个人定制数据。(3)服饰收藏模块会员可浏览网站展示的服装成品、材质等,并收藏于个
28、人中心,系统将在下次定制服务时对收藏内容进行参考。(4)订单管理模块会员可通过此模块对自己的定制订单进行查看管理,未开始定制的订单可进行退单退款修改操作,已开始定制的订单将根据定制进度,提供不同的操作选择:订单设计中支付2%违约金退单/地址修改、订单制作中支付20%违约金退单/地址更改。管理员可通过此模块对用户订单进行管理,如:进度更新、售后处理。(5)行业前沿资讯信息分析模块网站将爬取各服饰时尚网站信息,通过大数据分析为为用户提供服装行业最前沿的资讯信息浏览功能,同时将根据用户偏好信息对咨询内容进行筛选。管理员将通过此模块大数据分析结果生成的行业发展趋势,对上架商品进行管理。(6)站内通信模
29、块游客不可使用站内通信功能。会员可通过此模块于客服进行咨询交流,对订单内容进行协商处理。管理员客服可使用此模块通知会员订单进程,解答会员提出的问题。此模块将实现实时聊天,使用WebSocket协议完成。2.2.2 角色及用例分析建模(1)用例分析首先明确了系统网站的需求情况,对本网站的角色进行详细分配,具体分为用户、管理员等,进而明确组成。(1)用户角色的用例图可以结合图3-3进行分析,主要功能包括服装定制、信息完善、订单查询等。图2-1 用户用例图(2)管理员角色的功能如图3-4,具体包括款式库信息、订单信息等信息的管理。图2-2后台管理员用例图(2)用例描述本部分主要阐述了系统的一些用例,
30、表2-1和2-2中展示了用户管理和服装推荐的描述。表2-1 用户管理用例描述用例名称用户管理描述管理员的职能,对用户信息进行管理标识符UC2角色管理员前置事件流前置事件流:管理员首先需要登录,随后对信息进行管理主事件流1. 开始对用户信息进行管理2. 对用户信息进行剔除,可以批量管理3. 对用户信息进行修改和调整4. 对用户信息进行条件检索或者模糊检索5. 对用户信息进行修改和调整之后进行保存6. 完成其他事件流1. 当用户信息未填或者存在其他违规操作时,进行提示。后置事件流1. 信息完成修改之后,用户可以进行查询。表2-2 服装推荐用例描述用例名称服装推荐描述对用户推送相关推荐服装信息标识符
31、UC3角色用户前置事件流登录网站,对相关信息进行浏览主事件流1. 对服装信息进行浏览查阅2. 系统对顾客需求和偏好进行计算3. 按照模版形成相应的推荐解释4. 定时对推荐信息进行推送其他事件流1. 用户没有收藏服装时,系统按照类型进行推荐后置事件流无2.2.3 系统非功能需求(1)兼容性需求为保证系统的兼容性和易于推广,要求系统应该适用于各种主流浏览器。(2)交互性需求为方便用户使用,系统界面在进行设计之时要保证简洁,保持一致。同时当网络出现问题以及用户操作不当时可以进行相应的提示或警告,当信息未按规进行填充时进行合理提示。2.3 方案比选本部分主要对两种方案进行了对比,该两种方案分别是基于R
32、eact Native + Flask框架和Flutter + Django框架。2.3.1 方案一:spring boot+mybatis(1)独立运行Spring项目Spring boot 在进行运行之时较为简洁,仅以jar包形式运行,这就说明运行该项目,只需要借助java -jar xx.jar。(2)内嵌servlet容器Spring Boot的内嵌有多种选择,可以是Tomcat、jetty或Undertow,进而不再需要war包形式。(3)提供starter简化Maven配置Spring为了简化Maven的运行,提供了很多start pom。也就是说,当运行该项目之时,图5-1中的依
33、赖包会自动进行加入。(4)自动装配SpringSpringBoot可以按照实际情况对Bean进行科学配置,进而提供了很大的便利。值得注意的是,SpringBoot难以满足所有的应用场景,所以就要求必须配置Bean,但是该项目无法提供相应支持,就必须进行自动配置。(4)准生产的应用监控SpringBoot可以对过程中的项目进行监控。(5)无代码生产和xml配置SpringBoot取代了传统的代码实现,借助了新的条件注释。2.3.2 方案二:JavaScript+jdbc(1)JavaScriptJavaScript作为一种客户端脚本语言,具有一定的安全性,以对象(Object)和事件驱动(Eve
34、nt Driven)作为基石。同时,该语言在客户端开发中也得到了很多应用,具体功能包括对HTML网页添加动态功能等。2.3.3 比选结论综上所述,Spring boot相比JavaScript具有以下优势:对项目进行快速搭建;可以不借助配置集成开发框架;无须Servlet容器即可运行;可以对过程进行监控;提高开发效率;可以结合云计算技术等。所以本设计中采用spring+spring boot+mybatis框架。2.4 本章小结本章首先从多维度进行了可行性分析,同时对需求进行了合理分析,最后对框架进行对比,选择合理适用的框架进行设计。3 系统的设计3.1 软件体系结构图3-1 系统功能结构图图
35、3-1中给出了功能结构图,可以发现业务模块进行详细划分之后,大大减弱了他们之间的相互影响,方便了管理和完善。当对某一模块进行完善修改时,只需要针对该模块进行,避免对其他功能模块造成影响,提升了可拓展性和重复性。系统主要是由用户注册、浏览信息、对订单进行查询,管理员对信息进行管理、订单管理,以及客户与管理员实时通信模块构成,其中系统的核心模块是管理商品模块,管理员通过大数据分析了解平台电商平台销售品类数据对服装定制品类、材质、款式进行修改,以更加迎合市场。3.2 功能设计(1)类图设计本服装定制网站的类图设计至关重要,必须对服装的类型、颜色、尺寸以及订单信息、用户信息等进行展示。图3-2 衣服类
36、型图图3-3 细节选项图图3-4 订单服装尺寸图图3-5 订单信息图图3-6 订单个性信息图(6)订单要求图图3-7 订单要求图图3-8 订单个人信息图图3-9 面料图图3-10 订单细节图图3-11 用户信息图图3-12 款式图(2)时序图设计服装定制模块为本系统主要模块,会员可根据自身需求选择个人定制、团队定制。个人定制模块中,会员可提交服装定制需求,如:穿着场合、款式喜好等,系统可根据大数据分析,为会员提供最为合理的定制服饰推荐。团队定制模块中,会员可提供简单的身高、体重信息,系统将通过大数据分析为团队中每个人提供最匹配的尺码,数据来源主要为个人定制数据。图3-13 定制模块时序图3.3
37、 持久化设计3.3.1 数据库逻辑关系通过结合网站需求和对用户的需求偏好进行科学计算分析,对网站提供的服装类型、颜色、订单信息等进行合理管理和规划,进而获得更多消费者的青睐和信任,提高客户流量,提升服装销售量。图3-2中展示了该网站的E-R图,通过分析该图可以对过程形成明确的认知。图3-14 E-R图3.3.2 数据库表设计(1)该网站设计衣服类型表,对各种衣服的信息进行储存。在信息管理时,可以非常方便的进行修改和完善,进而消费者可以及时获取最新的衣服种类,具体类型表在表3-1中。表3-1 衣服类型表(2)本服装定制网站设计的一个款式表,用于区分款式的种类,如表3-2所示。表3-2 款式表(3
38、)该网站设计了一个细节存储表,可以对细节信息进行管理,具体内容在表3-3中。表3-3 细节选项表(4)该网站设计了一个订单服装尺寸表,对尺寸信息进行明确,用户在选择衣服时可以进行科学参考,具体内容在表3-4中。表3-4 订单服装尺寸表(5) 本定制服装网站创建了一个用来选定具体需求的订单细节表,详见下表3-5。表3-5 订单细节表(6)本定制服装网站创建了一个统计客户订单信息的订单详情表,详见下表3-6。表3-6 订单信息表(7) 本定制服装网站创建了一个统计、保存客户的个性信息的个性信息订单表,详见下表3-7。表3-7 用户个性信息表(8) 本定制服装网站创建了一个统计客户对应订单的一些具体
39、要求的订单要求表,详见下表3-8。表3-8 订单要求表(9) 本定制服装网站创建了一个统计、保存顾客个人具体信息的订单个人信息表,详见下表3-9。表3-9 订单个人信息表(10) 本定制服装网站创建了一个用来统计、保存面料的名称、颜色、成分、性能、具体描述等一系列信息的面料表,详见下表3-10。表3-10 面料表(11) 本定制服装网站创建了一个用来统计和保存顾客的用户名、密码、邮箱、收货地址、手机号码、年龄、性别等基础信息的用户信息表,详见下表3-11。表3-11 用户信息表3.4 社会健康、文化、法律相关设计在法律的设计上,本系统使用的spring和mybatis框架都属于社区开源框架,训
40、练数据集是开源数据集,恪守相应的开源协议,除此之外,系统开发的软件是教育版正版授权,系统的总体设计都是自己独立完成的,并且从来没有被人申请过相应的专利,并没有违背一些法律条款。3.5 本章小结本章重点阐述了系统功能的构造与设计以及持久性设计,通过绘图并辅以文字解释,综合性的总结归纳了该系统的设计思路,最后还阐明陈述了文化、法律以及社会健康方面的设计。 4 系统的实现4.1 管理员模块4.1.1 添加款式(1)算法设计思路管理员单击添加键,从而进入到增添信息界面中,由于增添相应的款式需将其先归入到一个大类中去,因而,在进入添加界面前会使用customizationstyleService.sel
41、ectAll方法来查询全部的类别,从而方便在添加界面中运用;与此同时,每一个款式都要指定一个默认的面料信息,所以通过hellfabricService.selectAll方法查找全部的面料信息,把这部分信息放入功能模块中,然后加载到添加界面中让管理员选取。当管理员输入、选择好款式的正确信息后,提交表单到saveOrderrequire进行保存,有关信息会经由clothingplaceService.insert(clothingplace)方法存储到数据库中。(2)实现代码RequestMapping(value = szdel) public String szdel(HttpSession
42、 session,int id,Map map) int i = sizeService.deleteByPrimaryKey(id); Ks ks = new Ks(); ks = ksService.selectByPrimaryKey(id); shop shop = shopService.selectByPrimaryKey(ks.getShopid(); map.put(s,shop); List pz = pzService.inid(ks.getShopid(); map.put(pz,pz); List inid = pzService.inid(ks.getShopid()
43、; map.put(inid,inid); List inid1 = sizeService.inid(ks.getShopid(); map.put(si,inid1); return shoppingupdate; RequestMapping(value = ksdel) public String ksdel(HttpSession session,int id,Map map) int i = ksService.deleteByPrimaryKey(id); Ks ks = new Ks(); ks = ksService.selectByPrimaryKey(id); shop
44、shop = shopService.selectByPrimaryKey(ks.getShopid(); map.put(s,shop); List pz = pzService.inid(ks.getShopid(); map.put(pz,pz); List inid = pzService.inid(ks.getShopid(); map.put(inid,inid); List inid1 = sizeService.inid(ks.getShopid(); map.put(si,inid1); return shoppingupdate; 4.1.2 修改款式(1)算法设计思路管理员单击添加键,从而进入到增添信