欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Java课程设计-JSP程序设计-星星书屋.doc

    • 资源ID:23957360       资源大小:1.29MB        全文页数:32页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java课程设计-JSP程序设计-星星书屋.doc

    Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateJava课程设计-JSP程序设计-星星书屋实验报告实验报告专业: 网络工程 班级:()班 学号: 姓名: 课程名称: JSP程序设计 学年:2012-2013 学期:1 / 2 课程类别:专业必修 限选 任选 实践 实验时间:2013年 5 月 25 日实验名称:“楚烧烧”书屋(综合实训)(课程设计)实验目的:设计实现一个网上图书查询与订购系统,掌握一般Web应用中常用基本模块的开发方法。实验环境:Windows平台,tomcat7,jdk,Dreamweaver CS5,MicroSoft Access 2003实验内容:设计实现一个网上图书查询与订购系统,掌握一般Web应用中常用基本模块的开发方法。系统模块包括注册、登录、浏览图书、查询图书、购物车、订单预览、确认订单、查询订单、图书信息、修改密码、修改注册信息、退出登录等各个部分,各个模块的详细内容见附页!实验结果: 见附页!小结:实验课程设计中,遇到很多问题,不懂的语句之类的,各种错误的,研究了很久,最后才成功的完成了该课程设计!评定成绩: 批阅教师: 年 月 日课程设计“楚烧烧”书屋 “楚烧烧”书屋一、系统主要模块修改注册信息退出登录修改密码图书信息查询订单确认订单订单预览查询图书浏览图书购物车登录注册 二、 数据库设计与连接使用Microsoft Access 2003建立一个数据库bookshop,该库共有三个表:user表、bookForm表、orderForm表,如下所示:在bookForm表中添加各种书的内容,如下所示:数据库的连接系统采用JDBC-ODBC桥接器方式访问数据库,设置的数据源是bookshop,如下所示:三、 系统管理页面管理所有的页面将包括一个导航条,该导航条由注册、登录、浏览图书、浏览会员等组成,为了便于维护,其他页面通过使用JSP的<% include。%>标记将导航条文件head.txt嵌入到自己的页面中,主页index.jsp由导航条、一句欢迎标语和一幅图片构成,如下所示:四、 用户注册该模块要求用户必须输入用户名、密码信息,否则不允许注册,用户的注册信息被存入数据库的user表中。该模块由一个JSP页面register.jsp页面和一个Tag文件Register.tag构成。Register.jsp页面负责提交用户的注册信息到本页面,然后调用Tag文件Register.tag。Register.tag负责将用户提交的信息写入数据库的user表中。如下所示:五、 会员登录用户在该模块输入曾注册的用户名和密码,该模块将对用户名和密码进行验证,如果输入的用户名和密码有错误,将提示用户输入的用户名或密码不正确。该模块由一个JSP页面login.jsp和一个Tag文件Login.tag构成,该JSP页面负责提交用户的登录信息到本页面中,然后页面调用Login.tag文件。Login.tag负责验证用户名和密码是否正确,并返回登录是否成功的消息给login.jsp页面。如下所示:登录“楚烧烧”书屋,写入登录名,故意写错密码,将会出现如下情况:再重新登录一次,这一次写入正确的密码,将会出现如下的情况成功登陆:六、 浏览图书信息该模块由一个JSP页面lookBook.jsp和一个Tag文件ShowBookByPage.tag构成。lookBook.jsp负责调用Tag文件ShowBookByPage.tag,并将有关数据源、标的名称以及需要显示的页码等信息传递给该Tag文件,然后显示Tag文件返回的有关信息。ShowBookByPage.tag文件负责连接数据库,查询bookForm表,显示图书信息。如下所示:七、 查询图书该模块由一个JSP页面findBook.jsp和一个Tag文件FindBook.tag构成。findBook.jsp负责调用Tag文件FindBook.tag,并将有关的数据源、表的名称以及ISBN号、作者姓名或图书名称等信息传递给该Tag文件,然后显示Tag文件返回的有关信息。FindBook.tag负责连接数据库,查询bookForm表,并将查询到的图书信息反馈给JSP页面findBook.jsp。八、 查看购物车该模块由一个JSP页面lookPurchase.jsp和一个Tag文件LookPurchase.tag构成。lookPurchase.jsp负责将用户购买的图书添加到用户的购物车中,并可以根据用户的选择从购物车中删除曾添加到购物车中的图书。lookPurchase.jsp负责调用Tag文件LookPurchase.tag,并显示Tag文件返回的有关信息。用户在lookPuechase.jsp页面可以确定是否生成订单。LookPurchase.tag文件负责显示用户购物车中的图书,并计算出购物车中图书的总价,然后将这些消息返回给lookPurchase.jsp页面。实验结果如下所示:在浏览图书时,点击“购买”按钮,就可以把次数添加到购物车中,也可以删除掉JSP程序设计这本书,这是购物车中的书如下所示:九、 订单预览该模块由一个JSP页面previewOrderForm.jsp和一个Tag文件PreviewOrderForm.tag构成。previewOrderForm.jsp页面负责调用Tag文件LookPurchase.tag,并显示Tag文件返回的订单。用户在previewOrderForm.jsp页面可以选择是否确定订单。PreviewOrderForm.tag文件根据用户购物车中的图书生成订单,然后将订单返回给previewOrderForm.jsp页面。点击购物车中的“提交”按钮,就可以预览订单,如下所示:十、 确认订单该模块由一个JSP页面makeOrderForm.jsp和一个Tag文件MakeOrderForm.tag构成。makeOrderForm.jsp负责调用Tag文件MakeOrderForm.tag,并将订购图书的有关信息传递给该Tag文件。MakeOrderForm.tag文件负责连接数据库,将订单写入到数据库中的orderForm表,达到确定订单的目的,然后将订单信息返回给majeOrderForm.jsp页面。十一、 查看订单该模块由一个JSP页面queryOrderForm.jsp和一个Tag文件QueryOrderForm.tag构成。queryOrderForm.jsp页面负责调用Tag文件QueryOrderForm.tag,并将用户登录的用户名传递给该Tag文件。QueryOrderForm.tag文件负责连接数据库,查询orderForm表,然后将订单信息返回给queryOrderForm.jsp页面。十二、 查看图书摘要该模块由一个JSP页面lookBookAbstract.jsp和一个Tag文件BookAbstract.tag构成。lookBookAbstract.jsp页面负责调用Tag文件BookAbstract.tag,并将图书的ISBN传递给给Tag文件。BookAbstract.tag文件负责连接数据库,查询orderForm表,然后将图书摘要返回给lookBookAbstract.jsp页面。十三、 修改密码该模块由一个JSP页面modifyPassword.jsp和一个Tag文件ModifyPassword.tag构成。modifyPassword.jsp页面负责调用Tag文件ModifyPassword.tag,并将用户名、当前密码和新密码传递给该Tag文件。ModifyPassword.tag文件负责连接数据库,查询、更新user表,然后将新密码是否更新成功的信息返回给modifyPassword.jsp页面。输入原来的密码和新密码:修改密码成功后的画面如下所示:十四、 修改注册信息该模块由一个JSP页面modifyRegister.jsp页面和两个Tag文件modifyRegister.tag和GetRegister.tag构成。modifyRegister.jsp页面调用Tag文件GetRegister.tag,显示GetRegister.tag返回的用户曾经注册的有关信息。modifyRegister.jsp页面负责调用Tag文件modifyRegister.tag,并将用户名的新信息传递给该Tag文件。GetRegister.tag文件负责连接数据库,从user表查询用户曾注册的信息,modifyRegister.tag文件负责连接数据库,更新user表,以便改变用户的注册信息。 十五、 退出登录该模块只有一个名字为exitLogin.jsp,负责销毁用户的session对象,导致登录失败。如下所示:设计完成!-

    注意事项

    本文(Java课程设计-JSP程序设计-星星书屋.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开