xxxxjsp项目开发实训网上书城

上传人:无*** 文档编号:93246205 上传时间:2022-05-20 格式:DOC 页数:9 大小:134.50KB
返回 下载 相关 举报
xxxxjsp项目开发实训网上书城_第1页
第1页 / 共9页
xxxxjsp项目开发实训网上书城_第2页
第2页 / 共9页
xxxxjsp项目开发实训网上书城_第3页
第3页 / 共9页
点击查看更多>>
资源描述
JSP 项目开发实训实训指导书实训目的与要求1以网上书城为模型, 深入理解、 掌握、运用JSP、Struts、Hibernate、Spring技术开发电子商务网站中的核心模块在线交易模块(包括购物车、结帐 模块等)的开发技术;2通过实训获得在线交易技术开发的基本思路、了解基本原理与基本逻辑,验 证和巩固有关电子商务网站建设的基本理论,加强对基本概念的理解;3熟练掌握使用DreamWeave开发静态,使用Eclipse编写JSP程序;4熟练掌握开发Spring Bean对数据库进行存取的技术;5.熟练使用Struts、Hibernate、Spring整合开发JSP网站。6培养分析问题和解决问题的能力;7.培养理论联系实际,实事求是的科学态度;8.培养严肃认真、踏实细致的工作作风,和团结互助的思想品德;9.在实验前要认真预习,阅读实验指导书,复习理论知识。10.通过本次实训,学生应该对电子商务网站的基本结构及功能有一个全面熟悉的了解; 了解电子商务网站运行的技术环境, 包括网页服务器与客户端 通信的基本原理,IIS的使用,ASP.NET与数据库存取组件ADO.NET吉合开 发数据库应用程序等。 能够结合后台数据库编程, 开发简单的在线交易模型。二.实验仪器设备微型计算机,WINDOWS20,00JDK 1.5,Tomcat 6.X,Eclipse 3+MyEclipse 6三系统设计3.1系统预期用户本系统的预期用户是任何想了解或者购买本网站图书的顾客。3.2功能说明网上书城是目前Internet上广泛使用的在线系统之一。它的主要功能相当 于一个实际的图书商店,提供用户浏览图书、 购买图书的功能。 具体可以参考 些网上书城(或者书店)网站。网上书城要实现的功能模块主要有:用户管理货架管理购物车管理柜台管理功能模块图如下图:下面分别对用上图的功能模块进行简述。321 用户管理用户管理模块主要对想购买本网站图书的用户的信息进行收集和管理。一般地,用户如果购买欲本网站的图书时, 为了方便管理,都要求用户先注册并登 录,以便结账和联系用户;同时用户注册后应能修改其注册信息, 登录后应提供 用户注销功能。322 货架管理“货架管理”原来的意思是现实中的商店里摆放商品的架子。类似地,在本 系统中,为了向用户展示要销售的图书,应有专门的页面列出库房里所有的图书, 具体信息应包括书名、作者、简介、价格、库存数量等。用户浏览这些图书时,能够随心所欲地将某本图书放进购物车。另外, 在现实中的商店里, 商品都是有 条理地分类摆放,以便顾客能够根据分类快速查找到自己关心的图书。 本系统中库存修改用户注图书分类浏注邮件确认账功消入叟修购的图也应提供分类展示的功能。同时,应提供用户快速搜索某本图书的功能。3.2.3 购物车管理用户在浏览、购买图书的过程中,应能随时查看自己的购物车,以便检查其中的商品,并对其中的商品进行管理,包括修改图书数量、取消购买的功能。3.2.4 柜台管理柜台管理即用户浏览完图书之后,将购物车里的图书进行结账。包括核算图书总价,并将用户信息和图书信息保存到图书购买表中。最后,如有可能,应自动发送邮件功能,将用户的订单信息发送到用户的电子邮箱中,以便用户确认。3.3数据库设计本系统采用Microsoft ACEESS作为后台数据库。根据以上功能,数据库共有3张表,分别是:注册用户信息表该表用来保存注册的用户信息。图书信息表该表用来保存所有的库存图书。交易明细表根据以上功能,数据库设计如下图:交易明细表:S orders:表-1X宇段名称數据类型说明-ffi553目动輪号交射DguestNi cldfne文本用户昵称bookid數字團為邛num数宇购买数量Qrder_d.ate日期/时间购买日期注册用户信息表: guest:表段名称r ealnmepwdU1enail addrtip本本本本本本本文文文文文文文用户昵称 用户冥皱姓名密密码码电子邮箱家庭住址邮编图书信息表:说明图书所届类别*女oA文热小说無科学类等 窗书简介XJy book :丢丢宇段名称圈书介绍的團片pilots图书:EU 书名 作看价格 出版社pOD 监D|booknameauthorprictpubl ishernum号3.4页面设计因为本系统的流程较复杂,页面之间可以互相链接,不存在清晰、唯一的流 程路线。所以不在此列出页面之间的逻辑关系图。 下面只以列表的形式说明页面的设计(如还需要其他一些必要的页面,请自行添加)序号页面名称包含功能1default.jsp新书推荐,用户登录框,图书分类菜单,图书搜索框2bookSearch.jsp用户在搜索框里填入图书名称后,查询数据库进行处理 的页面3Useradd.jsp新用户注册页面,用户协议( WOR 文档)下载4Useredit.jsp用户修改个人信息页面5Booklist.jsp图书分类浏览,图书搜索框6Shopcart.jsp购物车里的图书浏览、图书数量修改、取消购买、结账7Checkout.jsp结账处理页面四.实训要求读懂以上全部内容,完成所有网页的制作。在此基础上,根据以下要求使其 更加完善。1、普通用户登录时提供更完善的身份验证机制,首先验证用户名或密码是否为空,然后验证用户名是否存在,最后验证密码是否正确,并给出明确的提示 信息。2、用户注册时,如果guest表中已存在要注册的昵称,应给出明确的提示。3、本方案只是实现了网站的前台页面,还有后台的书目维护、订货查询等 功能均未实现,请考虑如何实现。3、本系统只是在线交易系统的一个简单模型,请仔细研究程序,找出系统分析、程序设计和数据库设计中不完善的地方,并提出解决思路或修改程序代码六实训报告书写的格式要求1、实训报告封面要依次填写设计的科目、题目、专业、班级、姓名、日期、 指导教师等项目。2、报告内页书写的具体内容应包含以下几个方面 本次设计的主要内容及目的 为达到设计目的,分成了多少个功能模块,详细说明各功能模块的 作用(功能)。工整地书写各模块的核心源程序(主要是实现功能的ASP脚本代码,HTML静态标记可省略)。书写本次设计的体会(小结) 。七实训报告的答辩及评分评分内容包括平时考核、 现场答辩、 实训报告书评分。 其中平时考核包括考 勤考核, 不定时抽查项目进度的情况; 现场答辩占分比例最高, 是考核学生是否 掌握本次实训应掌握技能和动手能力的一个重要环节。 最后根据以上三项成绩给 出成绩总评,总评分为不及格、及格、中、良、优等几种,并作为该实训课程的 期评成绩上报成绩
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!