android的婚礼小助手的设计与开发(源码)
根据移动终端设备和通信的飞速发展, 再加上移动电子商务平台越来越流行的现状, 采用现在流行的Android操作系统与HTML5、JavaScript技术, 混合开发婚礼小助手商城。婚礼小助手商城的设计分为用户端和管理员端两部分,开发过程采用MVC架构,使用Eclipse+ADT+Android SDK进行客户端的应用程序开发,用Android混合开发技术、JSP、Java Servlet和Ajax等技术来设计完成系统。利用JDBC实现MySQL数据库的连接。系统实现了登录注册、制作电子请柬、浏览购买商品、订单管理、商品管理、活动广场信息管理、统计中心等功能方便后期扩展。系统运行良好,给即将步入婚姻殿堂的恋人提供网上选购婚礼商品的帮助,而且带动了移动端商家的经济发展。关键词 Android,MVC,HTML5,Servlet,MySQL
目 录
1 引言 1
1.1 开发背景 1
1.2 研究现状分析 1
1.3 研究意义 2
2 系统相关技术 2
2.1 Android混合开发技术 2
2.2 JSP技术 3
2.3 Java Servlet技术 4
2.4 Ajax技术 4
2.5 系统开发环境 4
3 系统分析 4
3.1 可行性分析 5
3.2 功能需求分析 5
3.3 系统前台业务流程分析 7
3.4 系统后台业务流程分析 8
4 系统总体设计 8
4.1 系统架构设计 8
4.2 系统功能模块设计 9
4.3 数据库系统设计 12
5 系统实现 18
5.1 注册登录模块 18
5.2 电子请柬模块 20
5.3 商品浏览模块 21
5.4 用户订单模块 22
5.5 意见反馈模块 23
5.6 用户管理模块 24
5.7 商品管理模块 24
5.8 电子请柬管理模块 26
5.9 订 *好棒文|www.hbsrm.com +Q: ¥351916072$
单管理模块 26
5.10 统计管理模块 27
6 系统测试 27
6.1 测试方法 27
6.2 测试内容 28
6.3 测试总结 29
结论 30
致谢 31
参考文献 32
1 引言
1.1 开发背景
随着移动通信和互联网的高速发展,人们迎来了全新的移动互联网时代。互联网已经成为通过互动和跨区域特征获取信息的最快捷和最全面的途径。基于移动手机的应用软件迅猛发展,使用手机上网浏览网页,网上购物的人数逐渐增加,网络应用更加广泛,给人们的工作和生活娱乐带来很大的便利。快节奏的生活方式使即将步入婚姻殿堂的恋人在准备婚礼的过程中而感到手足无措,要处理的事情做不完。为解决这个问题,婚礼小助手商城应运而生。
Android是一个基于Linux平台的开源手机操作系统[1],凭借其开放性和更多的支持,广泛应用在移动手机、智能手环和平板电脑等移动设备上。基于Android系统的应用软件接收、处理信息的能力得到提升,有良好的用户体验,而且允许移动设备的厂商在其基础上进行开发。因此,Android系统将在未来移动终端领域占据主导地位。但是与传统电脑的应用软件相比,Android系统的应用软件存在显示屏小,网络带宽大,存储容量小等缺点[2]。为了在移动终端上实现应用软件的快速安全使用,婚礼小助手商城将用一种基于HTML5+CSS+JavaScript的技术[3]进行开发,给用户带来全新的体验。
根据移动终端设备和通信的飞速发展, 再加上移动电子商务平台越来越流行的现状, 采用现在流行的Android操作系统与HTML5、JavaScript技术, 混合开发婚礼小助手商城[4]。现在人们普遍在手机上进行购物如淘宝、京东等软件,但是很少有专门婚礼统筹的购物商城,针对现在年轻人追求高效率和高质量的生活方式的现状,设计并开发婚礼小助手商城,帮助年轻人将结婚所需的用品准备齐全,节省他们的时间、精力和金钱,不用抽出时间去实体店里选择并购买结婚用品,可以在网上浏览商品,选购商品,制作请柬、分享请柬,并且在网上选择婚庆公司、摄影摄像,让准备婚礼的过程变得轻松而美好。
1.2 研究现状分析
智能手机广泛普及,具有便捷性和不受时间空间约束的优势[5],推动了移动互联网购物的发展。用户开始慢慢去了解网上购物,逐渐认可并接受新的软件带来的移动购物体验,而且传统企业或电子商务企业参与到移动购物商城的建设和推广中,进一步加速了移动电商行业的发展。
目前市场上已经有很多婚礼助手软件投入应用,很多软件提供线上统筹婚礼,帮助用户筹划婚礼可能涉及的事项。同时,具有婚礼实战宝典、结婚首饰、婚礼风格推荐、婚礼记账等实用功能。这类软件没有和移动电子商务紧密结合起来,用户可以在这个平台上能够浏览婚礼的事宜,进行婚礼统筹,但是没有购买自己喜欢的商品的功能。婚礼小助手商城充分结合了移动电子商务的优点—快捷、方便,用户可以在这个平台上选择并制作请柬,选择自己喜欢的婚纱礼服,婚嫁首饰,婚庆用品,商家活动,婚庆公司等。这样既帮助即将结婚的恋人节省大量的时间、精力和金钱成本,还能为他们提供追求高质量生活的途径。
1.3 研究意义
开发基于Android的婚礼小助手商城,给即将步入婚姻殿堂的恋人提供网上选购婚礼商品的帮助,不用在繁忙的工作中抽出时间去各个实体店去挑选商品,用户只要在手机上注册登录就可以直接浏览购买商品,这样不仅方便了用户,节省时间和精力,而且也带动了移动端商家的经济发展。
Android作为移动终端占用率最高的操作系统,采用Android混合开发技术,原生态开发包括基本框架的建立和逻辑功能的实现[6],运用HTML5、CSS、JavaScript等技术处理页面布局及简单逻辑方面的问题,提高电子移动商务软件的开发速度,节省时间,尽快投入市场应用。混合开发技术的创新是采用结合HTML5技术、JavaScript技术和Ajax技术的方法,将MVC Web架构实现在Web应用前端,减少与后台服务器的数据传输,减少了宽带,减少了用户等待时间[7]。使用跨平台开发技术不仅能够开发完成Web应用程序,而且促使安卓和IOS平台上的原生应用开发能快捷地实现,达到只编写一次代码,就能在不同的平台上运行的目标[8]。使用Android中的WebView控件加载HTML5文件,显示网页内容。数据通过Android和JavaScript互相调用进行传输[9]。
目 录
1 引言 1
1.1 开发背景 1
1.2 研究现状分析 1
1.3 研究意义 2
2 系统相关技术 2
2.1 Android混合开发技术 2
2.2 JSP技术 3
2.3 Java Servlet技术 4
2.4 Ajax技术 4
2.5 系统开发环境 4
3 系统分析 4
3.1 可行性分析 5
3.2 功能需求分析 5
3.3 系统前台业务流程分析 7
3.4 系统后台业务流程分析 8
4 系统总体设计 8
4.1 系统架构设计 8
4.2 系统功能模块设计 9
4.3 数据库系统设计 12
5 系统实现 18
5.1 注册登录模块 18
5.2 电子请柬模块 20
5.3 商品浏览模块 21
5.4 用户订单模块 22
5.5 意见反馈模块 23
5.6 用户管理模块 24
5.7 商品管理模块 24
5.8 电子请柬管理模块 26
5.9 订 *好棒文|www.hbsrm.com +Q: ¥351916072$
单管理模块 26
5.10 统计管理模块 27
6 系统测试 27
6.1 测试方法 27
6.2 测试内容 28
6.3 测试总结 29
结论 30
致谢 31
参考文献 32
1 引言
1.1 开发背景
随着移动通信和互联网的高速发展,人们迎来了全新的移动互联网时代。互联网已经成为通过互动和跨区域特征获取信息的最快捷和最全面的途径。基于移动手机的应用软件迅猛发展,使用手机上网浏览网页,网上购物的人数逐渐增加,网络应用更加广泛,给人们的工作和生活娱乐带来很大的便利。快节奏的生活方式使即将步入婚姻殿堂的恋人在准备婚礼的过程中而感到手足无措,要处理的事情做不完。为解决这个问题,婚礼小助手商城应运而生。
Android是一个基于Linux平台的开源手机操作系统[1],凭借其开放性和更多的支持,广泛应用在移动手机、智能手环和平板电脑等移动设备上。基于Android系统的应用软件接收、处理信息的能力得到提升,有良好的用户体验,而且允许移动设备的厂商在其基础上进行开发。因此,Android系统将在未来移动终端领域占据主导地位。但是与传统电脑的应用软件相比,Android系统的应用软件存在显示屏小,网络带宽大,存储容量小等缺点[2]。为了在移动终端上实现应用软件的快速安全使用,婚礼小助手商城将用一种基于HTML5+CSS+JavaScript的技术[3]进行开发,给用户带来全新的体验。
根据移动终端设备和通信的飞速发展, 再加上移动电子商务平台越来越流行的现状, 采用现在流行的Android操作系统与HTML5、JavaScript技术, 混合开发婚礼小助手商城[4]。现在人们普遍在手机上进行购物如淘宝、京东等软件,但是很少有专门婚礼统筹的购物商城,针对现在年轻人追求高效率和高质量的生活方式的现状,设计并开发婚礼小助手商城,帮助年轻人将结婚所需的用品准备齐全,节省他们的时间、精力和金钱,不用抽出时间去实体店里选择并购买结婚用品,可以在网上浏览商品,选购商品,制作请柬、分享请柬,并且在网上选择婚庆公司、摄影摄像,让准备婚礼的过程变得轻松而美好。
1.2 研究现状分析
智能手机广泛普及,具有便捷性和不受时间空间约束的优势[5],推动了移动互联网购物的发展。用户开始慢慢去了解网上购物,逐渐认可并接受新的软件带来的移动购物体验,而且传统企业或电子商务企业参与到移动购物商城的建设和推广中,进一步加速了移动电商行业的发展。
目前市场上已经有很多婚礼助手软件投入应用,很多软件提供线上统筹婚礼,帮助用户筹划婚礼可能涉及的事项。同时,具有婚礼实战宝典、结婚首饰、婚礼风格推荐、婚礼记账等实用功能。这类软件没有和移动电子商务紧密结合起来,用户可以在这个平台上能够浏览婚礼的事宜,进行婚礼统筹,但是没有购买自己喜欢的商品的功能。婚礼小助手商城充分结合了移动电子商务的优点—快捷、方便,用户可以在这个平台上选择并制作请柬,选择自己喜欢的婚纱礼服,婚嫁首饰,婚庆用品,商家活动,婚庆公司等。这样既帮助即将结婚的恋人节省大量的时间、精力和金钱成本,还能为他们提供追求高质量生活的途径。
1.3 研究意义
开发基于Android的婚礼小助手商城,给即将步入婚姻殿堂的恋人提供网上选购婚礼商品的帮助,不用在繁忙的工作中抽出时间去各个实体店去挑选商品,用户只要在手机上注册登录就可以直接浏览购买商品,这样不仅方便了用户,节省时间和精力,而且也带动了移动端商家的经济发展。
Android作为移动终端占用率最高的操作系统,采用Android混合开发技术,原生态开发包括基本框架的建立和逻辑功能的实现[6],运用HTML5、CSS、JavaScript等技术处理页面布局及简单逻辑方面的问题,提高电子移动商务软件的开发速度,节省时间,尽快投入市场应用。混合开发技术的创新是采用结合HTML5技术、JavaScript技术和Ajax技术的方法,将MVC Web架构实现在Web应用前端,减少与后台服务器的数据传输,减少了宽带,减少了用户等待时间[7]。使用跨平台开发技术不仅能够开发完成Web应用程序,而且促使安卓和IOS平台上的原生应用开发能快捷地实现,达到只编写一次代码,就能在不同的平台上运行的目标[8]。使用Android中的WebView控件加载HTML5文件,显示网页内容。数据通过Android和JavaScript互相调用进行传输[9]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1038.html