基于微信小程序的汉服明制科普的设计与实现 (2).docx
《基于微信小程序的汉服明制科普的设计与实现 (2).docx》由会员分享,可在线阅读,更多相关《基于微信小程序的汉服明制科普的设计与实现 (2).docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本 科 生 毕 业 论 文(设计)基于微信小程序的汉服明制科普的设计与实现学 院: 应用技术学院 学院、专业、姓名、学号、指导教师、职称、填表日期采用三号黑体字书写。专 业: 信息管理与信息系统 姓 名: 学 号: 指导教师/职称: 提 交 日 期: 2021年5月30日 提交日期填写论文最终定稿后提交归档的日期。如:2018年5月30日。请勿使用阿拉伯数字填写。论文封面不设页码。声明、中文摘要、Abstract、目录用大写罗马数字(,)顺序连续编排。论文正文页码从引言开始按阿拉伯数字(1,2,3,)连续编排。页码位于页面底端,采用五号Times New Roman字体居中书写。页码数字两侧不
2、要加“”等符号。教 务 处 制云南民族大学本科毕业论文(设计)原创性声明“原创性声明”和“关于论文使用授权的说明” 采用黑体三号字居中书写,单倍行距,段前空24磅,段后空18磅。本人郑重声明:所呈交的毕业论文(设计),是本人在指导教师的指导下进行研究工作所取得的成果。除论文中已经注明引用的内容外,本论文没有抄袭、剽窃他人已经发表的研究成果。本声明的法律结果由本人承担。 论文(设计)作者签名:日 期: 年 月 日云南民族大学毕业论文(设计)使用授权的说明本人完全了解云南民族大学有关保留、使用毕业论文(设计)的规声明内容用小四号宋体书写,两端对齐,字间距为标准,行距为固定值20磅。定,即:学校有权
3、保留、送交论文的复印件,允许论文被查阅,学校可以公布论文(设计)的全部或部分内容,可以采用影印或其他复制手段保存论文(设计)。(保密论文在解密后应遵守)指导教师签名: 论文(设计)作者签名: 日 期: 年 月 日 摘 要 “摘要”采用黑体三号字居中书写,单倍行距,段前空24磅,段后空18磅。微微信应用推出以来,流量入口持续增长,主要的重定向方式可分为以下五种:限制性推荐机制、主动用户搜索机制、代码扫描、好友分享或群组,以及安利公众号。微信的重定向方式与本产品相同,不在节日进行操作,NEM是第一个推广,保持了好产品的沉稳气质,为用户预留了足够的空间,以高品质的功能体验吸引和感动用户,基于appl
4、wechat的科普汉服明志的设计与实现是目前一个新的应用。大多数网络应用都是传统的web应用,但随着welchat应用的普及,传统的web应用已经不能满足人们随时随地体验EM网络应用的需求,因此,我们的聊天客户端将拥有cadA倍更小的程序,开发速度将更快。本系统采用JSP技术和MySQL数据库作为开发技术,主要完成了行政管理、会员管理、汉服管理、订单管理、销售统计、办事方式、评论管理等管理功能。关键词:微信小程序; 汉服明制科普; JSP;MYSQLAbstract“Abstract”采用小三号Times New Roman字体居中书写,单倍行距,段前空24磅,段后空18磅。Since the
5、 launch of the WeChat Mini Program, there have been more than 60 traffic portals. Its main diversion methods can be divided into the following 5 types of slightly restrained recommendation mechanisms, user active search mechanisms, scan code acquisition, friend or group sharing, and public account A
6、mway . The diversion style of WeChat is the same as this product that does not do festival operations and does not do initial promotion. It also maintains the quiet temperament of good products, reserves enough room for users to choose, and attracts and impresses users with high-quality functional e
7、xperience. . The design and implementation of Hanfu Mingzhi popular science based on WeChat applet is a brand-new application. At present, most of the web applications are still traditional web applications, but in the face of the popularity of WeChat today, traditional web applications cannot satis
8、fy peoples idea of experiencing web applications anytime and anywhere. Therefore, small programs appearing on WeChat clients will More and more, the speed of development will be faster and faster.This USA database MySQL database and JSP technology As development technology. It mainly performs the fu
9、nctions of administrator maintenance, member management, Hanfu management, order management, sales statistics, patrol system, comment management, etc.Keywords:“Keywords”采用Times New Roman字体,四号,加粗,段前空24磅,段后空18磅。首行缩进2字符。 WeChat Mini Program; Hanfu Ming System Popular Science; JSP; MYSQL II目 录“目录” 采用黑体三
10、号居中书写,单倍行距,段前空24磅,段后空18磅。理工科一般采用3级标题,以“1”、“1.1、1.1.1”等数字依次标出。各级标题编号与标题之间空一个汉字符。1级标题采用黑体四号字居左书写,1级标题段前空6磅,段后空0磅。二级标题“1.1”标题采用小四号宋体书写,段前空0磅,段后空0磅,左缩进1个字符。三级标题“1.1.1”标题采用小四号宋体书写,段前空0磅,段后空0磅,左缩进1.5个字符。标题内容字间距为标准,行距为固定值20磅。1 绪论51.1 系统开发目的51.2 系统开发意义52 系统开发工具介绍62.1 JSP技术62.2 JAVA语言62.3 MyEclipse简介82.4 MYS
11、QL数据库82.5 微信小程序93 需求分析与设计103.1 可行性分析103.1.1 技术的可行性103.1.2 操作可行性103.1.3 法律的可行性103.2 系统功能分析103.3 系统功能结构图113.4 系统流程图123.5 性能需求分析133.6 非功能需求分析144 数据库设计154.1 数据库逻辑结构设计154.2 数据库物理结构设计175 系统的详细设计与实现205.1 服务器端实现205.1.1 后台登陆页面205.1.2 会员管理信息页面205.1.3 汉服信息管理页面205.1.4 订单管理信息页面215.2 客户端实现215.2.1 登录模块客户端页面215.2.2
12、 形制页面225.2.3 汉服页面235.2.4 购物车页面245.2.5 我的收藏页面256 系统测试276.1 系统测试概述276.1.1 测试目标276.1.2 测试方法276.2 测试目的276.3 测试步骤和内容286.4 测试结果28结束语29致 谢30参考文献31IV1 绪论1.1 系统开发目的21世纪是一个以数字化、网络化、信息化为核心的社会,随着互联网的发展,传统生活变得更加舒适快捷,很多东西都可以通过互联网连接起来。“互联网+”的概念由此产生。日常生活离不开电脑,更别说互联网了。比如,最常见的生活基本需求,比如衣、食、住、行,都有其相关的智能产品,让科技改变生活,在新一轮互
13、联网浪潮的冲击下,传统的生活方式逐渐退出了历史舞台。我相信在未来,传统的生活方式将进入全面智能化阶段。所以想通过微信小程序,实现用户登录,查询明制汉服的形式和资料,让越来越多的人看见明制汉服,体会明制汉服之美让我们的文化让更多的人了解传承。1.2 系统开发意义本次开发的基于微信小程序的汉服明制科普的设计与实现,同传统的APP相比较还是有优势的,毕竟微信小程序脱离了平台的限制,只要完成开发,就直接可在Android端和IOS端的微信上进行登录访问,让一直以来的汉服购买模式变进成了微信的小程序的移动模式,让用户通过微信平台可随时随地的查看汉服、购买汉服、评论、点赞等,也加快了移动互联网时代发展的进
14、程。为了分不清明制汉服和韩服,分不清明制汉服和其他形制的用户。科普汉服,让更多的人看见汉服,体验汉服的美,不会称呼汉服为韩服,和服等。现在的微信用户越来越多,年轻人也不喜欢下载各类的软件,所以用微信小程序来做明制汉服的科普,让用户的体验感更好一些,也更方便快捷。2 系统开发工具介绍2.1 JSP技术Java Server Pages技术是一种纯Java平台技术,主要是生成动态的Web内容。JSP标记和java脚本片段被添加到web页面中,以在HTML文件中形成JSP页面。JSP是一种基于MS和Java的跨域web开发技术,可以用来创建高级、安全、快速、动态的水平web页面。JSP在多个方面加速
15、了动态的Web页面的开发:该程序写一次,可以在任何地方运行。 JSP的设计充分考虑了应用程序平台的独立性。运行时非常快,JSP页面只能转换成Java字节码进行一次编译,字节码总是留在服务器内存中,从而加快了JSP页面的响应速度。JSP作为一种脚本语言,具有跨平台、成熟、健壮、易于扩展等优点,使开发人员更容易从事其他领域的工作。JSP技术允许开发人员将JSP标记扩展到应用程序对象。JSP开发人员可以自定义标记库以减少对脚本语言的依赖。网页创建者可以降低创建网页的复杂性,并将关键功能扩展到各种网页。JSP组件(enterprisejavabeans、JavaBeans组件和enterpriseja
16、vabeans)可以访问传统的数据库,在UNIX和Windows平台上以分布式系统模式工作1。2.2 JAVA语言JSP技术是java系列技术的一部分,其基本语言是java。JSP页面可以用servlet、JavaBean组件或JavaBean业务组件进行编译,这也是JSP技术在webjava更新应用程序项目中发挥重要作用的原因。对于编程行业的初学者来说,编程语言JSP很容易学习,更具有许多高级功能,可以更快地启动起来。在程序开发过程中,使用JSP是正确的选择,如采集格式数据和处理字符串信息。JSP可以快速解决问题,大大减少程序开发的时间JSP 新版本,最重要的特性不仅是引入了所有面向对象的机
17、制,而且还维护了向下的兼容性。总之,JSP可以自由选择操作系统、web服务器和数据库管理系统,在设计和开发中,有两种选择,一种是面向过程的,另一种是面向对象的,或者两者都可以使用,可以称之为混合模型设计2。Java非常适合于Internet环境和商业网络环境,已经成为Internet上最流行和最有影响力的编程语言之一。面向对象的四个特点:封装性、抽象性、继承性和多态性 3。2.3 Eclipse简介Eclipse是一个优秀的开发环境。它简化了许多操作系统软件工具的开发过程。它可以用来管理各种开发任务,包括程序的测试、性能开发和调试。通过集成大量插件,可以扩展eclipse函数以支持不同的应用程
18、序。Eclipes平台是非常成熟的,设计良好并且还可以扩展的结构体系。其组件结构是使用Eclipes开发的插件,可以适应多种平台的需求,具有相当良好的可伸缩性和灵活性。Eclipse是一个基于Java的开源扩展开发平台,就您而言,通过连接组件来构建框架和一套开发环境服务是合适的,令人惊讶的是,Eclipse还提供了一套标准的插件,包括Java开发工具(JDT)。2.4 MYSQL数据库当今的动态站点都是基于MS数据库的,MySQL数据和PHP技术的结合一直受到开发者的青睐,MySQL是由MySQL AB开发推出的最流行的开源SQL数据库管理系统,2008年1月6日被sun收购。MySQL服务器
19、最初设计用于处理大型数据库,其处理速度比现有数据库快,并且已在苛刻的生产环境中成功使用多年。尽管MySQL仍处于开发阶段,但它提供了丰富且非常实用的特性集。它还具有数据库系统的多功能性,例如Oracle,Sybase,Informix,Db2和其他商业数据库等。MySQL数据库系统使用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理4。MySQL关系数据库的第一版在1998年1月正式发布。它使用系统核心提供的多线程机制来提供完整的多线程操作模式,提供了面向C、C+、Eiffel、Java、Perl、PHP、Python以及Tcl等编程语言的编程接口(APIs),而且还支持多种字段
20、类型,并且提供完整的运算符来支持查询中的SELECT和WHERE操作。MySQL是一个开放源码,每个人都可以在普通公共许可下下载,并根据自己的需要进行更改,很多中小型物流公司可以选择MySQL作为自己的公司,通过网站的数据库降低产品开发成本。PHP结合了Apache服务器、MySQL数据库和Linux操作,由于这四个主要软件是开源的、免费的,公司可以在不花钱的情况下建立一个稳定的、免费的网站系统(工作成本除外)。2.5 微信小程序Webchat applet又称applet,英文名Mini program to,是微信中的一个简单应用,微信研发团队通过微信app将其引入官方网站:“小程序是一种
21、新的开放能力。开发人员可以快速开发小程序。小程序使用方便,在微信上传播,但也有很好的体验。”腾讯高级副总裁、微信创始人张小龙,曾经在朋友圈推出过小程序的定义:小程序是一种不用下载或安装就可以直接使用的应用程序,它实现了大多数懒人的梦想,用户扫描或搜索后可以立即使用。他们直接知道,这体现了“随走随走”的理念。再也不用下载应用,随时可用,用完就关闭,再也不用安装与卸载。这也是小程序的几个重要特点:无需下载与安装、用完即走、随时可用5。3 需求分析与设计 3.1 可行性分析 一个系统的开发受到时间和资源的限制,因此在项目开发之前必须进行可行性分析,以降低项目开发的风险,浪费过多的人力、物力和财力。3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于微信小程序的汉服明制科普的设计与实现 2 基于 微信小 程序 汉服明制 科普 设计 实现
限制150内