需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14009 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 在计算机网络技术迅猛发展的推动下,电子商务变成了21世纪网络发展的潮流。电子商务庞大的潜在用户量和消费市场使得企业争相追捧,因此设计和开发功能强、用户体验感好、使用方便的电子商务系统显得非常重要。 本设计以B/S架构为系统结构,以JavaWeb三层架构设计为指导方案,构建轻量级框架,其中采用JSP、Jquery、Ajax等核心技术,使用MyEclipse、MySQL等开发工具,研究开发出一套钻戒电子商务系统。本设计对系统的主要功能模块和数据库进行需求分析,并设计注册登录、用户信息管理、商品浏览和商品检索、商品购买和订单结算、商品信息管理、订单管理六个模块,最后使用Junit测试技术对代码进行了测试。文章遵循软件工程的思想,最终设计出功能强、用户体验感好、使用方便的钻戒电子商务系统。
关键词 软件工程;电子商务;SSM框架;Junit测试
目录 摘要 Abstract 1 绪论-1 1.1研究背景与意义-1 1.1.1研究背景-1 1.1.2研究意义-1 1.2国内外电子商务发展与系统研究现状-1 1.2.1国外电子商务发展现状-1 1.2.2国内电子商务发展现状-2 1.2.3国内外电子商务系统研究现状-2 1.3论文的主要研究内容及结构-2 1.3.1研究内容-2 1.3.2研究结构-3 2 系统可行性-4 2.1可行性分析-4 2.2系统总体技术-4 2.3JavaWeb三层架构设计方案-5 2.3.1业务逻辑层Spring框架-5 2.3.2表示层SpringMVC框架-6 2.3.3数据持久层Mybatis框架-6 2.4关键开发技术-7 3 系统框架搭建-8 3.1开发环境搭建-8 3.2 SSM框架搭建-9 4 钻戒电子商务系统的分析-13 4.1系统需求概述-13 4.2系统业务流程-13 4.3系统功能需求概述-13 4.3.1注册登录模块-14 4.3.2用户信息管理模块-14 4.3.3商品浏览和检索模块-14 4.3.4商品购买和订单结算模块-15 4.3.5商品管理模块-15 4.3.6订单管理模块-15 5 钻戒电子商务系统的设计-16 5.1系统数据库设计-16 5.1.1数据分析-16 5.1.2系统E-R图-16 5.1.3数据字典-17 5.2系统详细功能模块设计-21 5.2.1注册登录模块-21 5.2.2用户信息管理模块-22 5.2.3商品浏览和检索模块-22 5.2.4商品购买和订单结算模块-22 5.2.5商品信息管理模块-23 5.2.6订单管理模块-23 6 系统主要功能实现-24 6.1注册登录模块-24 6.2用户信息管理模块-24 6.3商品浏览和检索模块-26 6.4商品购买和订单结算模块-28 6.5商品信息管理模块-29 6.6订单管理模块-30 7 系统测试-31 7.1测试目的和方法-31 7.2测试用例-31 结论-32 致谢-33 参考文献-34 |