(2020年)项目管理项目报告某某某秋JSP项目开发实训网上书城

上传人:精****库 文档编号:139994766 上传时间:2020-07-25 格式:DOCX 页数:8 大小:48.16KB
返回 下载 相关 举报
(2020年)项目管理项目报告某某某秋JSP项目开发实训网上书城_第1页
第1页 / 共8页
(2020年)项目管理项目报告某某某秋JSP项目开发实训网上书城_第2页
第2页 / 共8页
(2020年)项目管理项目报告某某某秋JSP项目开发实训网上书城_第3页
第3页 / 共8页
(2020年)项目管理项目报告某某某秋JSP项目开发实训网上书城_第4页
第4页 / 共8页
(2020年)项目管理项目报告某某某秋JSP项目开发实训网上书城_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《(2020年)项目管理项目报告某某某秋JSP项目开发实训网上书城》由会员分享,可在线阅读,更多相关《(2020年)项目管理项目报告某某某秋JSP项目开发实训网上书城(8页珍藏版)》请在金锄头文库上搜索。

1、JSP项目开发实训实训指导书一实训目的与要求1 以网上书城为模型,深入理解、掌握、运用JSP、Struts、Hibernate、Spring技术开发电子商务网站中的核心模块在线交易模块(包括购物车、结帐模块等)的开发技术;2 通过实训获得在线交易技术开发的基本思路、了解基本原理与基本逻辑,验证和巩固有关电子商务网站建设的基本理论,加强对基本概念的理解;3 熟练掌握使用DreamWeaver开发静态,使用Eclipse编写JSP程序;4 熟练掌握开发Spring Bean对数据库进行存取的技术;5 熟练使用Struts、Hibernate、Spring整合开发JSP网站。6 培养分析问题和解决问

2、题的能力;7 培养理论联系实际,实事求是的科学态度;8 培养严肃认真、踏实细致的工作作风,和团结互助的思想品德;9 在实验前要认真预习,阅读实验指导书,复习理论知识。10 通过本次实训,学生应该对电子商务网站的基本结构及功能有一个全面熟悉的了解;了解电子商务网站运行的技术环境,包括网页服务器与客户端通信的基本原理,IIS的使用, ASP.NET与数据库存取组件ADO.NET结合开发数据库应用程序等。能够结合后台数据库编程,开发简单的在线交易模型。二实验仪器设备微型计算机,WINDOWS2000,JDK 1.5,Tomcat 6.X,Eclipse 3+MyEclipse 6三系统设计3.1 系

3、统预期用户本系统的预期用户是任何想了解或者购买本网站图书的顾客。3.2 功能说明网上书城是目前Internet上广泛使用的在线系统之一。它的主要功能相当于一个实际的图书商店,提供用户浏览图书、购买图书的功能。具体可以参考一些网上书城(或者书店)网站。网上书城要实现的功能模块主要有:l 用户管理l 货架管理l 购物车管理l 柜台管理功能模块图如下图:网上书城首页用户管理货架管理柜台管理图书分类浏览图书搜索用户登录用户注销用户信息修改用户注册放入购物车修改购买数量购物车里的图书列表取消购买购物车管理邮件确认库存修改结账功能下面分别对用上图的功能模块进行简述。3.2.1 用户管理用户管理模块主要对想

4、购买本网站图书的用户的信息进行收集和管理。一般地,用户如果购买欲本网站的图书时,为了方便管理,都要求用户先注册并登录,以便结账和联系用户;同时用户注册后应能修改其注册信息,登录后应提供用户注销功能。3.2.2 货架管理“货架管理”原来的意思是现实中的商店里摆放商品的架子。类似地,在本系统中,为了向用户展示要销售的图书,应有专门的页面列出库房里所有的图书,具体信息应包括书名、作者、简介、价格、库存数量等。用户浏览这些图书时,能够随心所欲地将某本图书放进购物车。另外,在现实中的商店里,商品都是有条理地分类摆放,以便顾客能够根据分类快速查找到自己关心的图书。本系统中也应提供分类展示的功能。同时,应提

5、供用户快速搜索某本图书的功能。3.2.3 购物车管理用户在浏览、购买图书的过程中,应能随时查看自己的购物车,以便检查其中的商品,并对其中的商品进行管理,包括修改图书数量、取消购买的功能。3.2.4 柜台管理柜台管理即用户浏览完图书之后,将购物车里的图书进行结账。包括核算图书总价,并将用户信息和图书信息保存到图书购买表中。最后,如有可能,应自动发送邮件功能,将用户的订单信息发送到用户的电子邮箱中,以便用户确认。3.3 数据库设计本系统采用Microsoft ACEESS作为后台数据库。根据以上功能,数据库共有3张表,分别是:l 注册用户信息表该表用来保存注册的用户信息。l 图书信息表该表用来保存

6、所有的库存图书。l 交易明细表根据以上功能,数据库设计如下图:注册用户信息表:图书信息表:交易明细表:3.4 页面设计因为本系统的流程较复杂,页面之间可以互相链接,不存在清晰、唯一的流程路线。所以不在此列出页面之间的逻辑关系图。下面只以列表的形式说明页面的设计(如还需要其他一些必要的页面,请自行添加):序号页面名称包含功能1default.jsp新书推荐,用户登录框,图书分类菜单,图书搜索框2bookSearch.jsp用户在搜索框里填入图书名称后,查询数据库进行处理的页面3Useradd.jsp新用户注册页面,用户协议(WORD文档)下载4Useredit.jsp用户修改个人信息页面5Boo

7、klist.jsp图书分类浏览,图书搜索框6Shopcart.jsp购物车里的图书浏览、图书数量修改、取消购买、结账7Checkout.jsp结账处理页面四实训要求读懂以上全部内容,完成所有网页的制作。在此基础上,根据以下要求使其更加完善。1、普通用户登录时提供更完善的身份验证机制,首先验证用户名或密码是否为空,然后验证用户名是否存在,最后验证密码是否正确,并给出明确的提示信息。2、用户注册时,如果guest表中已存在要注册的昵称,应给出明确的提示。3、本方案只是实现了网站的前台页面,还有后台的书目维护、订货查询等功能均未实现,请考虑如何实现。3、本系统只是在线交易系统的一个简单模型,请仔细研

8、究程序,找出系统分析、程序设计和数据库设计中不完善的地方,并提出解决思路或修改程序代码。六实训报告书写的格式要求1、实训报告封面要依次填写设计的科目、题目、专业、班级、姓名、日期、指导教师等项目。2、 报告内页书写的具体内容应包含以下几个方面l 本次设计的主要内容及目的l 为达到设计目的,分成了多少个功能模块,详细说明各功能模块的作用(功能)。l 工整地书写各模块的核心源程序(主要是实现功能的ASP脚本代码,HTML静态标记可省略)。l 书写本次设计的体会(小结)。七实训报告的答辩及评分评分内容包括平时考核、现场答辩、实训报告书评分。其中平时考核包括考勤考核,不定时抽查项目进度的情况;现场答辩占分比例最高,是考核学生是否掌握本次实训应掌握技能和动手能力的一个重要环节。最后根据以上三项成绩给出成绩总评,总评分为不及格、及格、中、良、优等几种,并作为该实训课程的期评成绩上报成绩。7

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号