扫一扫,关注我们
微信号:375279829
一.选题背景和意义
如今互联网技术已经发展的相当成熟而且得到了广泛的应用,在其背景下大数据以及数据库的建立得到了高速的发展。电子商务这一新型的商业模式就是根据互联网技术和大数据以及数据库的建立而诞生的。并且其打破了传统的商业模式,适应了全球化的发展。
服饰搭配网站是电子商务中的一类购物平台,它是互联网结合当今时代性质的一个产物,通过研究它的发展和开发过程能从侧面了解互联网的发展历程和熟悉当今比较先进的一些开发程序、编程语言等一系列先进技术。像不同的服饰搭配网站就由不同的系统构成,可以通过各个方案的比较选出最适合当今社会的服饰搭配网站。
随着在信息化时代下互联网技术的高速发展,人们的生活方式、习惯、都发生了很大的变化。在快节奏的社会生活背景下,像传统的服饰销售已经不能满足人们的实际需求。而依靠互联网技术发展的服饰搭配网站,可以为用户推荐合适的搭配风格,更能受到消费者青睐,其方便性以及数量多、品种全、价格低廉、效率高等优点会得到更大的发展。
二.拟解决的关键问题
设计并实现一个基于JAVA+SSH的服饰搭配网站的设计与开发。服饰搭配网站主要实现的功能包括:用户管理模块,时尚推荐模块,服饰搭配模块,服饰管理模块,系统管理模块,在线购买和订单管理,基本上实现了服饰搭配并进行购买的功能流程,能够实现网上交易。系统中使用者通过不同的身份根据现实生活中的场景与不同需求,确定订单,通过本系统实现服饰销售,提高速度与服务质量。
三.技术路线
在服饰搭配网站开发过程中,使用了JSP编程环境,JAVA高级编程语言和MYSQL数据库开发,开发过程中,做到了代码易读,变量易懂,没有冗繁的逻辑。下面对系统使用的技术做一个简单的介绍。
MyEclipse是开源免费的软件,对应开发JAVA程序来说,更加方便快捷,通过各类插件开源管理开发工具,如安装报表工具就可以快速开发出报表。
B/S框架形式是服务器和浏览器结构,这样结构形式在当前有着非常广泛的应用。随着互联网技术的进步,之前应用的C/S架构已经无法满足互谅网的发展要求,因此,这种架构形式越来越被大多数人所接受,其使用的普及率越来越高。
MySQL数据库是典型的关系型数据库,因其小又免费被广泛运用,无论是JAVA语言、PHP还是JAVA语言,都可以通过MySql驱动很好的链接操作。
MySQL有许多新特性,如AlwaysOn、Indirect CheckPoint、Throw语句、Contained Database、内置函数、SequenceNumber方法、分页增强、基于行的ColumnStoreIndex。MySql提供了处理字符串的函数Concat,可以直接把多个字符串连接一起而不需要再使用类型转换,提高了代码便捷性。CHOOSE作为逻辑类判断字符串是否越界。日期类EOMONTH函数可以方便的进行日期计算,如获取给出日期的月最后一天、上个月最后一天等。函数Parse能够指定多一个的本地化参数,从而按照本地化语言被转换。
四.进度安排:
第1周: 结合选题内容上网查找有关系统的具体资料
第2周: 根据服饰搭配网站分析需求,初步的进行分析和设计
第3周: 根据需要分析设计软件的结构,详细列出系统所需的内容
第4周: 对该系统进行详细的设计,确定基本功能模块并根据模块进行数据库设计。
第5周: 创建系统运行环境,进行调试。
第6周: 开始编写代码,完成大纲内的各个功能模块。
第7周: 完善模块功能,进行测试。
第8周: 设计系统界面,确保系统可以独立运行。
第9周: 主要对系统进行总体的运行以及调试,查看个功能是否实现。
第10周 进行系统测试,确保各个模块已达到系统需求。
第11周: 本周要完成对论文内容的查缺补漏,交给老师进行修改。
第12周: 本周任务是将所有相关材料进行排版和装订、制作PPT,准备毕业答辩。
五.大致工作内容:
(1)服饰搭配网站页面的设计,系统采用JSP技术作为服务器端脚本,实现与数据库和其他应用互动的Web网页。
(2)实体与属性之间的关系,用E-R图表示各个实体之间的联系,在程序中实现对他们的完整性和一致性控制。
(3)数据库设计,确定好系统的功能需求以后,接下来准备进行数据库的设计工作究内容,分析系统各个实体之间的关系,做好数据库的设计。
(4)数据库表的创建,选择好数据库后进行数据库表格的创建并插入数据测试系统能否顺利运行。
(5)系统功能的完善,数据库和数据库表格设计完成后开始进行系统的功能设计,结合需求分析进一步完善系统功能模块。
六 最终的目标:
完成服饰搭配网站的源码,数据库。
完成服饰搭配网站的论文撰写。
如需定做或者获取更多资料,请联系QQ:375279829