"淘课"电商平台主要是一个提供在线学习的课程交易平台。能有效解决学生在线购买课程进行学习,改变了传统学生上网检索资料的质量残次不齐,有效的提高学习效率和质量,同时也能让提供课程资料的用户得到一定的报酬,一定程度上尊重知识产权.
系统功能模块化划分
主要功能:商家发布课程信息、课程信息前台展示、用户注册、用户登录,在线购买,上传下载,在线搜索,交易信息处理等。功能模块:
主要分为顾客模块,商家模块,管理员模块.
一.顾客模块:1.注册登录2.在线搜索课程,3.在线购买,4.下载资料5.给管理员留言投诉6.查看已购买课程.7.与商家交流,寻求在线指导以及购买前咨询.
二:商家模块:1.注册登录.2.发布课程3.查看订单,4.与顾客交流,.购前咨询以及售后指导5.管理已发布课程.
三:管理员模块:1管理用户注册信息.,2管理课程信息,3.管理交易信息.4留言处理.
“淘课”电商平台系统运用java语言,JSP、Tomcat等相关技术,以Mysql为后台数据库,采用MyEclips为开发环境实现。
目录
摘要 II
Abstract III
目录 IV
第一章 绪论 - 1 -
1.1开发背景 - 1 -
1.2开发意义 - 1 -
第二章 开发技术介绍 - 2 -
2.1 MyEclips - 2 -
2.2 Mysql数据库服务器 - 2 -
2.3 Java语言 - 2 -
2.4 Tomcat - 3 -
2.5系统设计模式 - 3 -
第三章 系统分析 - 4 -
3.1可行性分析 - 4 -
3.1.1技术可行性 - 4 -
3.1.2经济可行性 - 4 -
3.1.3操作可行性 - 4 -
3.1.4法律可行性 - 4 -
3.2功能需求 - 4 -
3.3重要流程图 - 5 -
3.4系统开发环境 - 7 -
3.5功能模块设计 - 7 -
3.7数据库设计 - 8 -
3.7.1E-R图 - 8 -
3.7.2逻辑设计 - 8 -
第四章 系统编码实现 - 13 -
4.1前台用户模块 - 13 -
4.1.1网站首页 - 13 -
4.1.2用户注册管理 - 13 -
4.1.3课程信息展示 - 14 -
4.1.4用户购买课程管理 - 15 -
4.1.5我的订单管理 - 16 -
4.2管理员模块 - 17 -
4.2.1卖家和管理员登陆 - 17 -
4.2.2管理员主界面 - 17 -
4.2.3课程类别管理 - 18 -
4.2.4课程信息管理 - 18 -
4.2.5用户信息管理 - 19 -
4.2.6卖家信息管理 - 19 -
4.2.7修改密码 - 19 -
4.3卖家模块 - 20 -
4.3.1添加课程信息管理 - 20 -
4.3.2销售信息管理 - 21 -
4.4系统部署 - 21 -
第五章 系统测试 - 23 -
5.1测试的重要性 - 23 -
5.2测试目的 - 23 -
5.2.1测试的目的 - 23 -
5.2.2测试的准则 - 23 -
5.2.3测试的方法 - 23 -
5.2.4测试用例 - 23 -
结束语 - 25 -
参考文献 - 26 -
致谢 - 27 -