330 likes | 470 Views
第一讲 课程概述和 e_Buy 电子商城系统设计. 主要内容. 本讲目标 课程概述 任务 1 – 认知 e_Buy 电子商城系统 任务 2 – 了解 e_Buy 的详细设计 任务 3 – 体验 e_Buy 电子商城系统的功能 课堂实践 巩固与提高. 本讲目标. 理解 Easy_Buy 电子商城的基本设计思想 (重点、难点) 熟悉系统需求分析、系统功能模块设计、系统界面设计、系统主要流程设计、数据库设计和详细设计 (重点、难点). 知识. 技能. 素质. 会配置 e_Buy 电子商城 能熟练操作 e_Buy 电子商城 (重点).
E N D
主要内容 • 本讲目标 • 课程概述 • 任务1 –认知e_Buy电子商城系统 • 任务2 –了解e_Buy的详细设计 • 任务3 –体验e_Buy电子商城系统的功能 • 课堂实践 • 巩固与提高
本讲目标 • 理解Easy_Buy电子商城的基本设计思想 • (重点、难点) • 熟悉系统需求分析、系统功能模块设计、系统界面设计、系统主要流程设计、数据库设计和详细设计 • (重点、难点) 知识 技能 素质 • 会配置e_Buy电子商城 • 能熟练操作e_Buy电子商城(重点) • 严谨认真的工作态度 • 语言表达和与人沟通能力 • 团队合作精神
课程概述-课程目标与定位 Java桌面程序员 Java Web程序员
课程概述-教学设计 业务真实、学生感性认知 拉着走 扶着走 放手走
课程概述-学习参考 推荐书籍: 出版社:清华大学出版社 ISBN:9787302272250 出版社:清华大学出版社 ISBN:9787302297321 出版社:清华大学出版社 ISBN:9787302231585 出版社:人民邮电出版社 ISBN:9787115228062 推荐网站: (1)国家级课程网站:http://218.75.196.218:9002/jspjpkc/index.jsp (2)中国站长下载:http://down.cnzz.cn/ (3)JSP天空:http://www.jspsky.net.cn/ (4) 中国程序员:http://www.csdn.net/ (5)软件工程专家网:http://www.csai.cn/
任务1 – 认知e_Buy电子商城系统 前台购物系统 1.用户注册/登录 系统考虑到用户购买的真实性,规定访客只能在系统中查看商品信息,不能进行商品的订购。但是访客可以通过注册的方式,登记相关基本信息成为系统的注册会员,注册会员登录系统后进行商品的查看和购物操作。 2.商品展示/搜索 注册会员可以通过商品列表、新品上架、特价商品等板块了解商品的基本信息,然后通过商品详细资料页面了解商品的详细情况,同时,可以根据自己的需要按照商品编号、商品名称、商品类别和热销度等条件进行商品的查询,方便快捷地了解自己需要的商品信息。
任务1 – 认知e_Buy电子商城系统 前台购物系统 3.购物车/订单 会员将自己有意向购买的商品放入购物车,会员在购物过程中可以随时查看购物车中的商品,以了解所选择的商品信息;注册会员在选购商品后,可以对购物车中的商品进行选择。在用户确认购买购物车中的相关商品后,系统会为注册会员生成购物订单。 4.个人设置 用户注册以后,通过个人设置功能可以查看、修改个人资料。 (1)改变个人设置:注册会员可以修改自己的账号、密码及其他个人信息。 (2)注销:注册会员在购物过程中或购物结束后,可以注销自己的账号,以保证账号的安全。 5.意见反馈 用户可以通过系统提供的留言板将自己对网站的服务情况和网站商品信息的意见进行反馈给商城;以便及时与网站沟通,有助于改善网站的服务质量。
任务1 – 认知e_Buy电子商城系统 前台用户购物流程 客户订单处理流程
任务2 –了解e_Buy的详细设计 配置步骤 (1)将所附的源程序对应的文件夹(eBuy)复制到计算机硬盘上Tomcat安装目录下的“webapps”文件夹。 (2)在SQL Server数据库管理系统中将应用程序shopData文件夹下的ShopSystem数据库附加到当前SQL Server数据库服务器。 (3)创建指向ShopData数据库的系统DSN(ODBC数据源)“shopData”。 (4)启动Tomcat服务器。 (5)在浏览器中输入http://localhost:8080/easybuyonline/shop/index_.jsp后,即可进入前台购物页面。 (6)在浏览器中输入http://localhost:8080/easybuyonline/admin/index.jsp,输入管理员账号和密码后,即可进入后台管理页面。
学生模仿--1 • 1.进入“china-pub网上书店” (http://www.china-pub.com/),通过网站提供的链接注册成会员后,登录系统,进行图书的详细浏览操作。 • 2.试着搜索书名为“JSP程序设计实例教程”的图书,并查看该图书的详细信息。试着搜索作者名为“刘志成”的图书信息,查看该编者编写的图书信息,并进行购买。
任务3 –体验e_Buy电子商城系统的功能 主要功能 首页 用户注册 用户登录 商品展示 商品详情 购物车 结算中心 客户反馈 后台管理 教师演示各功能模块
登录模块 注册会员输入注册用户名和密码可以登录本网站进行购物。登录功能及登录后的显示信息如图所示。 用户登录
商品展示 新品上架 进入Easy_Buy电子商城后,在网站首页的上半部分会显示最新入库的6种商品信息,用户可以通过点击【更多>>>】链接查看更多的商品信息,如图所示。 新品上架
促销商品 进入Easy_Buy电子商城后,在网站首页的下半部分会显示 促销的4种商品信息及其他商品信息,用户可以通过点击【更 多>>>】链接查看更多的商品信息,如图所示。 促销商品
商品详情 用户在浏览商品信息时可以点击【详情】按钮,查看商品折扣、商品描述、商品大图等详细信息,如图所示。 商品详情
购物车 用户在浏览商品信息时可以点击【购买】按钮,购买指定的商品,即将商品放入购物车中,对于购物车中的商品,用户可以确认购买,也可以退还商品(删除),也可以增减所购商品的数量,如图所示。 购物车
订单处理 用户查看购物车时可以点击【去收银台结账】按钮,确认购买所选择的商品。同时,填写付款方式、收货地址和确认E-mail等信息完成商品的订购,如图所示。 用户订单
如果用户点击【确定付款】按钮,则显示用户订单的详细信息(包括订单号、订单时间等信息),如图所示 订单处理 订单详细信息
在用户订单产生后,用户可以通过【我的订单】链接查看自己的订单信息,如图所示。在用户订单产生后,用户可以通过【我的订单】链接查看自己的订单信息,如图所示。 订单处理 我的订单
用户可以通过【查看详细资料】链接查看自己的订单的详细信息,如图3-10所示。 订单处理 我的订单详细信息
客户反馈 用户可以发表商品的反馈意见和建议,如图所示 客户反馈
后台管理 登录 系统的管理员输入账号和密码可以登录本网站后台管理系统,实现后台管理功能。后台管理员的登录界面如图所示。 后台管理登录
后台管理 管理员登录后可以对电子商城的相关信息进行管理。如图所示。 后台管理功能
学生模仿--2 • 1.访问教师机已经配置好的“e_Buy系统”,体验系统的主要功能。 • 2.分小组讨论电子商城的业务逻辑及各模块之间的关系。
课堂实践 实践要求 • 1.各小组选择一台服务器,参考所提供的资源,创建e_Buy电子商城的数据库和数据表。 • 2.往表中添加数据。 • 3.参阅系统使用说明,配置好e_Buy系统。 • 4.小组成员通过访问小组内的服务器,运行e_Buy系统,查看该系统实现的主要功能。
本课小结 1. e_Buy电子商城的基本功能。 2. e_Buy电子商城数据库设计。 3. e_Buy电子商城的详细设计。 4. e_Buy电子商城系统的使用。
课外拓展 1.记录一次到超市购物的过程,体会购物车的作用;查看超市提供的购物清单,结合数据库的知识,理解订单和订单详情之间的关系。 2.选择一个购物网站,完成从注册到购物的流程,体验网上购物的基本过程,并体会每一过程涉及的数 据库操作。 3.根据您对所在城市的新华书店的业务处理流程的了解和分析,参照e_Buy电子商城,设计出eBook网上书城的数据库(BookData)。