网上书店课程设计--网上书店登录界面的网页设计.doc_第1页
网上书店课程设计--网上书店登录界面的网页设计.doc_第2页
网上书店课程设计--网上书店登录界面的网页设计.doc_第3页
网上书店课程设计--网上书店登录界面的网页设计.doc_第4页
网上书店课程设计--网上书店登录界面的网页设计.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

枣 庄 学 院信息科学与工程学院课程设计任务书 题 目: 网上书店登录界面的网页设计 姓 名: 贾建帮 刘昌龙 赵廷彬 学 号:201112140409 201112140411 201112140433 专业班级: 网络工程(物联网) 课 程: javaWEB 指导教师: 李钢 职称: 讲 师 完成时间: 2013年 5 月-2013年 6月枣庄学院信息科学与工程学院制2013年6 月10日课程设计任务书及成绩评定课程设计的任务和具体要求课程设计要求设计一个用Java Web开发基于B/S架构的管理系统,页面至少6个以上,应能反应出学生综合利用Java Web知识和数据库知识完成一定的设计任务的能力,反映出学生理论联系实践的动手能力。具体要求如下:(1)明确所要开发系统的设计任务;(2)做好需求分析,合理选择设计方案;(3)页面静态部分可用Dreamweaver开发实现(4)动态页面部分可用JSP、Servlet、JavaBean等实现;(5)后台数据库可采用MySQL、Oracle、SQL Server等实现;(6)在编写程序过程中应注意相关文档的编写;(7)认真撰写课程设计总结报告。指导教师签字: _ 日期: 指导教师评语成绩:_ 指导教师签字: 日期: 课程设计所需软件、硬件等n 硬件环境: CPU,主频1GHz以上;内存512M以上; 硬盘30G以上;1024768显示分辨率n 软件环境: Microsoft windows XP或以上版本 ; eclipse; JDK1.6; Tomcat6.0; MySQL课程设计进度计划起至日期工作内容备注参考文献、资料索引序号文献、资料名称编著者出版单位1Java Web程序设计/张磊,丁香乾编著.北京电子工业出版社,2011.22Java Web编程基础/侯天超编著.北京电子工业出版社,2011.13Java 编程思想,(美)埃克尔著 陈昊鹏 译,机械工业出版社,2007年6月1日4Eclipse从入门到精通,强锋科技 陈刚 编著,清华大学出版社,2005年9日目录第一章 前言11.1 目的11.2 意义1第二章 总体设计方案以及主要设计原理22.1 需求分析22.2 设计原理2第三章 测试界面33.1 注册界面33.2 登陆界面33.3 图书购买网页43.4 数据库设置4第四章 代码实现54.1 注册页面的代码54.2 图书信息界面的代码74.3 程序调试14第五章 总结14II第1章 前言1.1 目的理论联系实际,我们才能将我们所学的课本知识真正的够融会贯通。我们所涉及的程序虽然不是十分的复杂,但却包含了我们对程序设计的认真理解,并且提高了我们的软件开发素养。 随着信息产业的迅猛发展,当前经济日新月异,世界经济的变革已经进入了加速状态。世界经济一体化,科学发展多元化已成为当代社会发展主要潮流。在高速发展的今天,我们不光要追求物质生活,而精神的提高也越来越被人们所重视。当今世界,网络通信越来越发达,而人们的要求也越来越高。在不断追求物质享受的同时,人们也越来越会享受高科技给人们带来的方便了。随着计算机技术的发展,网络技术的更新,网上购物已经成为老百姓日常生活中不可或缺的一部分。这种不需要人们亲力亲为,只要动动手中的鼠标键盘,就可以满足人们需求的生活方式即将成为社会发展的主流。通过网上的各种商店人们可以随时随地的购买自己所需要的东西,而不必去商场可以为人们节省大量的时间。人们物质生活水平的要求提高了,同样对精神生活的要求也随之提高。为了满足人们的求知欲和人们对书籍的多线选择,网上图书馆应运而生。人们可以根据自己的需求,在网上购买自己所需要的书籍。这些书籍不光有书名还要有出版社、出版时间等等。这样人们即使在家里也可以像在图书馆一样的根据自己的需求挑选自己所需要的书籍。这样就大大方便了人们的生活,更有助于社会的提高。1.2 意义 众所周知,学习课本知识固然重要,但同时掌握对知识的应用也不可忽视,此外,我们结束了我们的大学生活后都将会步入社会,并开始从事各种各样的工作,此时团队合作以及问题处理能力就显得尤为重要。 次课程设计则给我们提供了这样一个既能巩固所学知识又能提高自身能力的机会。在这里我们可以充分发挥我们的想象力和动手能力,做出既可以方便大家又可以提高自己网上书店登陆的网页设计。以前在课堂上我们总感觉设计一个程序很简单,但当我们进行本次课程设计时,我们才真正体会到真正实际应用知识解决问题的难度,我们需要考虑到程序运行时方方面面的问题,并且团队团结在一起为解决问题而不断努力。第2章 总体设计方案以及主要设计原理2.1 需求分析对于喜欢网购的人来说,如果买完书后,长时间书没有到,而本人却已经付完款,这是多么严重的问题啊。人们在网上买书,必须一个人一个账号,这样可以方便购买图书后对书籍相对信息的查询和对书籍的退订等基本情况的了解。为了是热爱网购的人们的本身利益考虑,我们设计了内容为网上书店的登录信息的注册网页。2.2 设计原理1、首先在Dreamweaver中对静态网页进行设计,然后运用JSP、Servlet、JavaBean等对网页进行修饰和动态网页的设计。通过网页实现网页的注册、查询和与数据库的连接。在登陆后,还可以对图书进行查询以及对图书详细信息的查询。(1)注册页面: a. 页面注册、重置、登录; b. 设计密码位数和限制; c. 显示注册成功或登录成功;(2) 登陆界面: e. 有一列图书可供选择 f. 也可以根据自己的需求搜索图书 g. 图书列表中有明确的图书信息(3)图书详细信息: h. 可以看到图书的简介等详细信息 i. 可以将图书加入购物车或是返回(4)数据库信息: j. 用户信息的存储 k. 图书信息的存储2.利用数据库建立相关的表格,用于及时的对相关的数据进行统计。3.将JAVA语句与数据库连接起来,并尝试运行该网页。第3章 测试界面3.1 注册界面 1、用户注册首页 2、注册页面 3、注册失败 4、注册成功3.2 登陆界面 登陆成功页面3.3 图书购买网页 1、选择首页 2、图书简介3.4 数据库设置第4章 代码实现4.1 注册页面的代码网上购物系统/*函数名称:loginClick功能:验证登录输入参数:无输出参数:无*/function loginClick()/登录用户信息判断if(document.getElementById(username).value!=&document.getElementById(password).value!=)window.location=adminPage/index.htm;function res()document.getElementById(username).value=;document.getElementById(password).value=; 网上购物系统系统-管理员登录 登录名: 密码: 重置 登录   版权所有 4.2 图书信息界面的代码网上购物系统 function ckbSelect(sta,flag)for(var i=0;idocument.getElementsByName(flag).length;i+)document.getElementsByName(flag)i.checked=sta;function deleteIt()var allCheck =document.getElementsByName(userId);var num = 0;for(var i=0;i0)if( window.confirm(您确定要删除选中图书信息?)for(var i=0;iallCheck.length;i+)if(allChecki.checked)var chTr = allChecki.parentNode.parentNode;chTr.removeNode(true);i-;elsealert(没有选中信息!);return;function editIt()var allCheck =document.getElementsByName(userId);var num = 0;for(var i=0;iallCheck.length;i+)if(allChecki.checked)num+;if(num=1)showWinCheck(./adminPage/editBook.htm,0.5,0.6);else if(num=0)alert(没有选中信息!);return;elsealert(请选中单条信息进行修过!);return;图书一览 图书名称:   出版社: 人民邮电出版社清华大学出版社 电子工业出版社  查询 图书列表  新增图书 删除 修改图书信息 序号书名出版社 ISBN 价格(¥)库存量(本/套) 1admin01人民邮电出版社20203359808.00200 2admin02人民邮电出版社202033598056.88200 3admin01清华大学出版社2020335980155.89200 4admin01电子工业出版社20203359801000.90200 5admin01电子工业出版社202033598099.99 200 !-共:4条 1页 首页 前一页 第页 后一页 尾页-senfe(senfe);4.3 程序调试1.我们首先完成了相关的Dreamweaver程序的编写,并同时建好了数据库的表格等。2.将Dreamweaver语句放到软件中运行,并对其中的错误进行分析,团队讨论研究,找到解决问题的良好思路。3.编写JAVA语言的JDBC语句将数据库连接起来。4.实际运行,则可显示第三章中所示的窗口。5.注册用户,查询图书,对总体的系统进行检验。第5章 总结 通过这段时间的努力,我们终于收获了我们的成果。虽然我们设计的程序可能不是很复杂,并且也不是很成熟,但我们在此过程中却收获了很多。 在实践过程中,我们认识到,当面对具

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论