第一阶段实习报告.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一阶段实习报告剖析

河北工业大学计算机科学与软件学院校内实习报告( 1 )报告题目:基于JavaWeb+MVC模式的网上书店的设计与实现学院: 计算机科学与软件学院系(专业):软件工程班级:学号:学生姓名:实习单位:河北工业大学 年月日1 引言1.1 项目背景网上书店属于电子商务系统的一种。网上书店的典范是亚马逊A(),相比之下,在中国,网上书店有发展的必要,也有发展的基础,发展网上书店的各方面条件也日趋成熟。随着nIetmet技术和通讯技术的日益发展,互联网正以它的高效性、丰富性、安全性得到越来越多人的喜爱,电子商务应运而生。然而大多数的电子商务网站,都只是一个简单的在线说明书或销售工具,尽管它是一种低成本广告方式,但是不提供重要信息、乏味的介绍、不回答网站产生的反馈、以及允许网站的信息过时等缺点,使得这类网站很难吸引顾客、招徕生意;即使广告成功的说服了一个用户去购买某种商品,然而由于缺少在线接收定单等功能,使得用户有充分的时间去重新考虑购买该商品的必要性,因此快速的交易也是非常重要的。电子购物给顾客带来了太多的便利,网购的人数也随之急速增长,基础环境的成熟与需求欲望的增长都将推动电子商务和商务网站的不断发展。我国市场经济的迅速发展和人们生活水平的不断提高,仿佛一夜之间,涌现出无数的电子商务公司,其中有网上商店、网上书屋、网上售票等等。这些新型模式企业的出现,使人们足不出户,通过因特网,就可以购买商品和享受资讯服务,这无疑是时代的一大进步。本文基于JSP网页制作原理及Javhaean的扩展功能实现技术,设计并实现了一个网上书店系统,给出了实现网上书店系统关键技术的实际编程。该系统具有较完备功能,基本满足了网上书店的各项业务要求,不失为SJP技术应用于电子商务系统的良好实践。1.2 项目概述设计并开发网上书店系统,首先应该方便用户浏览、购买图书,同时需要由系统管理员进行管理和维护,根据市场调研,整理用户需求,结合自身的业务以及网上购书的流程,项目应该达到的目标如下:1)根据书的种类不同,书店员工可以设定书的目录,并能自由修改。2)系统会员采用唯一的顾客标识号来标识身份;会员可以修改个人信息,书店管理员可以对会员资料进行添加与删除。3)顾客可以匿名浏览书的目录和详情,但需登录成会员后才能购买图书。4)为了保障会员的安全,只提供输入信用卡信息界面,具体付账的处理交由银行账户处理系统。5)店中的书分类保存,管理员可以对图书资料进行管理。6)可提供图书查询功能,根据书名的关键字查询,可实现多个关键字的查询。2 功能概要该系统作为购物网站要能够完成网上交易的整个过程,管理员能够通过系统对订单、商品上架和下架进行管理等,顾客能根据系统的引导进行图书的选购和浏览、对购物车进行管理、个人信息的查询和修改、个人订单的查询等操作。其次,作为一个网上书城管理系统,它除了能够辅助管理员完成图书信息的管理之外,还应该具备数据挖掘的功能,也即是对图书的库存数据和销售的数据等数据的分析和统计功能,故系统需要如下几方面的功能:1)管理员主要包括图书信息的管理、订单信息的管理、公告信息的管理、报表信息的管理、图书分类的管理、用户信息的管理、角色信息的管理、权限信息的管理、会员信息的管理。2)会员会员登录后能修改个人基本资料,包括密码、邮箱等基本信息;能够浏览图书,将其加人购物车并对购物车进行管理,例如删除不需要购买的图书,能够更改购物车中图书的数目;能够查询木人在书店的所有历史订单信息等。3)游客游客能够通过注册成为会员,并拥有会员的所有功能。此外,如果游客想买书,又不想注册成为会员,依然可以浏览图书,并将其加人购物车,填写完整资料也可进行购物。系统的功能图如下图所示:3 关键技术本项目基于JavaWeb和MVC模式,前台采用JSP(包括HTML、CSS、JavaScript、JQuery、Ajax)实现界面展示与交互,后台采用Servlet、JavaBean、JDBC完成对前台数据的接收与处理,数据库采用MySQL,同时配合JDBC完成增删改等操作。3.1 B/S结构B/S 结构(Browser/Server,浏览器/服务器模式),是 WEB 兴起后的一种网络结构模式,实质上是以 Java 技术为核心、以 J2EE 为平台的计算模式。Web 浏览器是客户端最主要的应用软件,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,使系统的开发可以一次性到位,并能实现不同的使用者,从不同的地点,以不同的网络接入方式(比如 LAN,WAN,Internet/Intranet 等)来访问和操作共同的数据库;并且通过设置合理的用户权限,来有效地保护数据库平台和管理访问权限,服务器数据库也很安全,特别是在 Java 这样的跨平台语言出现之后,B/S 架构管理软件更加方便、快捷

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档