网学网为需要其他类别的朋友们搜集整理了手机专卖店网上商店系统相关资料,希望对各位网友有所帮助!
论文字数:11052,页数:38
摘要
随着互联网技术的飞速发展,许多传统的商务和服务也借助互联网的优势有了全新的发展形式。电子商务就是其中重要的一种,它借助计算机和网络技术使人们不用面对面就可以完成所有的商务交易活动。本文研究的主要内容网上商店也称电子商店(E-Store)就是电子商务的一个重要组成部分。
本系统是一个专卖手机的网上商店系统,主要运用JSP动态网页技术来完成系统的开发。整体架构的设计运用基于视图与逻辑分开的MVC模式。首先在功能需求分析的基础上设计前台界面的功能接口,综合运用了Table和DIV+CSS布局技术、java script脚本技术,尤其是Ajax异步传输技术,尽可能提供给用户一个美观方便的操作界面;然后再设计相对应的后台功能逻辑,业务逻辑主要由Action和JavaBean来承担,基本上一个功能对应一个模块,并且各模块之间可以相互调用。前台与后台通过接口紧密联系在一起,但又互相独立,前台的界面层变化不会影响后台的功能逻辑层,反过来也一样。这样一来,就实现了系统开发的模块化与松耦合性,修改外观或者变更数据都不用修改相联系的其他层,大大方便了后期的测试与维护。
关键词:动态网页,异步传输,MVC模式
ABSTRACT
With the fast develop of internet technology, many traditional business have their new developing style. One of them is electric commerce, which help people make any deals by computer and internet technology without face to face. The point of this article is the store online which is also called E-store, an important part of electric commerce.
This system is a particularly cellular phone online store system, main make use of the JSP dynamic web page technique to complete the development of the system. The design of the whole structure according to the MVC mode that view and logic separate. The foundation that analyze in the function request first up the interface of view, synthesized to make use of the Table and DIV+CSS layout technique, the java script technique, particularly is the Ajax asynchronous transfer, possibly providing the customer a beautiful convenient operation interface; then the business logic, mainly undertake by Action and JavaBean, basically a function to a mode and they can invokes each other. The stage and backstage pass the close contact of content together, but again mutual independently, the interface layer variety of the stage will not influence the business logic layer of the backstage, turning over also similar. So ,it is modular and loose couple as develop to have realized system, modify appearance or change data need not modify other layers of connection ,maintenance and the test of later stage have been facilitated greatly.
Keywords: Dynamic Page, Asynchronous Transfer, MVC Model
目录
摘要 I
ABSTRACT II
第1章 引言 1
1.1 背景 1
1.2 主要研究内容 1
第2章 开发环境 3
2.1 系统环境 3
2.2 开发工具 3
2.3 开发技术 3
2.3.1 核心技术 3
2.3.2 框架与客户端技术 4
2.3.3 数据库技术 5
2.4 本章小结 6
第3章 需求分析 7
3.1 概念简介 7
3.2 功能分析 7
3.3 界面风格分析 7
3.4 后期维护分析 8
3.5 本章小结 8
第4章 系统的设计与实现 9
4.1 总体设计 9
4.1.1 功能设计 9
4.1.2 界面设计 9
4.1.3 数据库设计 10
4.2 具体功能模块的设计与实现 12
4.2.1 用户注册模块 13
4.2.2 用户登陆模块 18
4.2.3 购物车模块 22
4.2.4 后台首页模块 25
4.2.5 用户信息管理模块 26
4.2.6 管理员信息模块 27
4.2.7 产品信息模块 28
4.2.8 订单信息模块 30
4.3 测试 31
4.4 本章小结 31
第5章 结束语 32
致谢 33
参考文献 34