|
技术:Java、JSP、框架等
摘要:
本系统是为企业设计的一个在线体育用品销售网站,研究了基于B/S模式的网上销售实现,采用了javawebMysql模型的电子商务平台。体育用品销售网站将经销商有机地整合到企业的工作流程中,建立起企业与经销商之间有效的沟通渠道,打破了企业与经销商、企业部门与部门之间的隔阂。提高企业效率,有效促进企业销售增长。
此系统在设计上采用的是三层结构、Web Service技术,并使用了基于JavaEE的相关技术,使其在选用平台上、采用技术上具有先进性、前瞻性和扩充性,从而有力的保证了建成的系统具有良好稳定性和可扩充性。系统设计按照标准化和规范化,进行分层设计,构件化的实现。采用了软件构件化的开发方式,使系统的结构分层,业务与实现进行分离,逻辑与数据的分离;以统一规范的服务接口为核心,使用开放的标准。从功能上看,系统比较完备,系统以Web界面来与用户进行交互,为用户提供了信息并接受操作,同时,通过数据库管理系统进行存储信息数据。系统很好的实现了对信息数据的浏览、查询、修改和管理等基本的数据库操作,采用的是模块化设计方法,根据用户需求及程序应用与维护的简单易用性,将各个部分分别放置于不同的模块中,极大的方便了程序扩展和维护,同时建立了程序功能复用的基础。
关键词:三层结构;Web Service技术;JavaEE
目录:
1 绪论 1
1.1 课题的背景 1
1.2 课题的意义 1
1.3 课题的可行性 2
1.3.1 经济可行性 2
1.3.2 技术可行性 3
1.3.3 操作可行性 3
1.3.4 法律可行性 3
2 需求分析 4
2.1 业务流分析 4
2.2 数据流分析 5
2.3 数据字典 6
2.3.1 体育用品销售网站的数据字典 6
2.3.2 体育用品销售网站的数据项 9
2.4 用例图 10
3. 系统设计 12
3.1系统设计思想 12
3.1.1 页面模块化 12
3.1.2 注重安全性 12
3.1.3 代码的复用 13
3.2 系统功能模块划分 13
4 数据库设计 15
4.1 数据库需求分析 15
4.2 数据库概念结构设计 16
4.3 数据库逻辑结构设计 18
5 系统通用功能模块的编写 21
5.1 系统结构概览 21
5.1.1 系统目录结构 21
5.1.2 管理模块用到的公共JSP页面 21
5.1.3 管理模块用到的其他JSP页面 22
5.1.4 客户模块用到的公共JSP页面 23
5.1.5 客户模块用到的其他JSP页面 23
5.2 应用程序公共文件 24
5.3 数据库连接 24
5.4 检测管理员是否登录 26
6 管理模块界面设计 28
6.1 商品(商品)维护模块 30
6.1.1 显示商品列表 30
6.1.2 添加商品 33
6.1.3 修改商品 34
6.1.4 删除商品 34
6.1.5 设置商品的的推荐状态 35
6.2 会员维护模块 35
6.3 订单维护模块 36
6.3.1 订单列表 37
6.4 用户登陆模块 37
6.4.1 登录页面 37
7 客户界面设计 39
7.1 客户界面结构设计 39
7.2 界面头、尾设计 39
7.3 界面左侧快捷菜单设计 40
7.4 商品信息浏览模块 40
7.4.1 商品预览列表 40
7.4.2 商品详细信息 41
7.5 购物车管理模块设计 42
7.6 提交订单模块设计 43
7.7 会员模块 44
7.8 开发技巧和难点 44
7.8.1 强制变量声明 44
7.8.2 使用数据连接池 45
7.8.3 使用模块化设计 45
7.8.4 使用站点配置文件提高程序伸缩性 46
7.8.5 使用typelib声明ado 46
8 系统测试 47
8.1 测试的方法 47
8.2 系统的测试 47
8.2.1 注册功能测试 47
8.2.2 登录功能测试 48
8.2.3 浏览商品详细信息功能测试 49
8.2.4 下订单功能测试 50
9 结束语 51
参考文献 52
致 谢 53
外文原文 54
中文翻译 61
论文字数:31501
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|