ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:33.20KB ,
资源ID:5069445      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5069445.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学本科生方案设计书要求.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学本科生方案设计书要求.docx

1、大学本科生方案设计书要求附1毕 业 设 计题目基于JSP技术的在线手机订购系统 姓名学号系(院)_班级_指导教师_职称_年 月 日摘 要在线手机订购系统是目前Internet上广泛使用的在线系统之一,利用Browser/Server(B/S)结构,实现手机的在线查找、销售以及手机的在线管理等功能。其功能目标是将手机销售由传统的商店模式向在线销售转变。本文的主要工作集中在:1采用JSP工具开发,利用JSP拥有Java编程语言“一次编写,各处运行”的特点。2JSP页面依赖于可重用的跨平台的组件(JavaBeans)来执行应用程序所要求的更为复杂的处理。 3系统通过JDBC-ODBC桥驱动程序,并通

2、过ODBC技术实现了手机订购系统各个功能模块。本文就是基于JSP技术开发的网上购物系统,共分七章。第一章介绍了在线手机订购系统开发简介以及在线手机订购系统数据库、开发工具的构成。第二章介绍JSP拥有Java编程语言“一次编写,各处运行”的特点,JSP基本语法以及JSP与数据库的几种连接技术。第三章介绍系统的设计思想以及怎样实现手机的在线查找、销售、手机的在线管理等功能,系统流程分析。第四章主要介绍数据库结构设计,包括数据库逻辑以及物理设计。第五章是系统功能模块设计,分前台和后台管理,其中前台包括会员管理模块、商品查询模块、订单查询模块、购物车模块、用户管理模块、网站管理模块,后台系统管理员的商

3、品订单管理模块用户管理模块、分类管理模块、信息管理模块、常规设置模块。第六章是系统的功能模块实现和测试,介绍基于JSP的服务器Tomcat的安装与配置以及J2SDK作为Java虚拟机。第七章设计心得总结了开发过程中的经验与不足之处,在以后的应用过程中不断提高和完善。关键词:手机订购系统,JSP技术,数据库第1章 绪论1.1 在线手机订购系统开发简介在线手机销售系统是目前Internet上广泛使用的在线系统之一,现在若想要买手机,先在网上查找一下信息是很划算也很必要的。在线手机销售系统要实现的功能非常多,最重要的是手机的销售,管理库房中的手机以及管理用户的购物车,从而实现结账等一系列的功能。另外

4、,在线手机销售系统还需要提供给用户查找数据库中手机相关记录的功能。同时,为了保证手机交易的正常进行,必须对用户的身份进行验证。最后,该系统还必须具有管理员的功能,允许管理员对系统的数据库进行操作。首先,为了销售手机,给手机做广告是其中很重要的一部分,系统必须在醒目的位置给出手机的信息(包括手机的名称、图片、市场价、会员价、是否推荐、功能介绍等),另外,手机销售过程中还需要对用户的购物车进行管理,允许用户执行诸如清空购物车,修改购物手机的数量、种类等操作。最后,系统必须完成结帐的功能,从而完成整个购物的流程。其次,因为在线销售系统中手机的种类非常多,某个用户想要找到自己需要的手机就比较困难,所以

5、系统提供了搜索的功能,将手机分类,给用户带来方便。另外,为了保证数据库的安全,以及手机交易的顺利进行,系统还需要对用户进行管理,最简单的一点就是需要用户先注册,进行身份验证。最后,系统特别提供了数据库管理的功能,允许具有管理权限的人员对系统数据库进行操作,包括添加、删除、修改记录等等。1.2 在线手机订购系统构成在线手机订购系统的特点就是利用Browser/Server(B/S)结构,实现手机的在线查找、销售以及手机的在线管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等。后台数据库采用Microsoft Access数据库,开发采用当今较为流行JSP工具

6、开发,前台页面采用dreamweaver工具设计,系统通过JDBC-ODBC桥驱动程序,并通过ODBC系统数据源来建立与数据库的连接;Web服务器是采用Tomcat。第2章 JSP技术2.1 JSP的简介和特点2.2 JSP基本语法2.2.1JSP语法概述大部分JSP的语句是包含在以“%”作为开始、“%”作为结束的标签里。表2-1所示为JSP语句的各种标签。表2-1 JSP语句的标签编译指示语句%编译指示语句%声明语句%!声明语句%表达语句%=表达式语句%脚本程序段%脚本程序段%注释语句%-注释语句-%2.3 JSP和数据库的连接技术2.3.1JSP通过JDBC与数据库连接2.3.2JSP与数

7、据库建立连接想与数据库建立一个链接你必须做如下两个工作:(1)加载驱动程序(2)建立链接。JDBC驱动程序的四种类型:第一种:利用ODBC驱动程序提供JDBC访问。采取这种类型主要是由于微软的Windows操作系统的用户群非常庞大,而且在这种操作系统下的数据库系统都支持ODBC,为此,在JDK中提供了JDBC-ODBC桥,如果通过这种驱动类型连接数据,必须在WEB服务器中装有ODBC。此种类型适于企业网和用JAVA语言编写的应用程序服务器代码。这也是在线手机订购系统数据库所采用的驱动程序类型。第二种:驱动程序类型将数据库商家提供用于操作数据库的API函数进行包装,把客户机API上的JDBC调用

8、转换为DBMS的调用。这种驱动程序类型的执行效率较高。第三种:将JDBC转换为与DBMS无关的网络协议,然后这种与DBMS无关的网络协议又被某个服务器转换为一种DBMS协议。由于这类驱动程序是完全用JAVA语言编写的,它不但是可移植性最好的驱动程序类型,而且还是最具灵活性的驱动程序类型。第四种:将对JDBC的调用直接转换为DBMS所使用的网络协议。在本地数据库程序使用Microsoft的Access数据库时,可以使用Sun公司开发的JDBC-ODBC桥,借用此技术JSP程序就可以访问带有ODBC驱动程序的数据库。这样既保留JDBC的优点,又可以使用Microsoft提供的ODBC数据源与Acc

9、ess连接。不管对方是何种数据库,只要有ODBC接口就可以直接使用JDBC-ODBC桥与数据库连接,而无需因为后端数据库的改变而改动相应的程序代码,实现了应用层与数据库层的完美分离。第3章 系统分析与总体设计3.1 系统的需求分析JSPshop网络购物系统,JSP版基于jsp+javaBean+access三层结构的动态购物网站。网上购物系统要由前台系统和后台系统两部分构成。前台系统是供商品销售使用的浏览器界面,在这里可以注册会员、浏览商品、查询商品、购物及进行购物结算。后台系统主要是进行用户管理、商品分类管理、信息管理,同时要进行会员管理、新闻管理、网站友情链接管理,以及保证系统安全有效运转

10、的系统环境。3.2 系统的设计3.2.1 目标设计3.2.2 设计思想3.3 功能描述3.3.1 功能模块划分根据系统功能的要求,在线手机订购系统可以分为3个模块:用户管理模块、手机订购系统以及在线管理系统。图3-2给出了这3个模块之间的关系图3-2 在线手机订购系统功能模块图3.3.2 系统流程分析第4章 数据库结构设计根据系统功能设计要求及模块划分,数据库主要存储用户信息、商品信息和订单信息。对于在线手机订购系统的数据库,可列出以下数据项和数据结构:4.1 数据库需求分析数据项和数据结构如下:1用户信息:ID(自动编号)、用户名、地址、E-mail地址、电话、邮编等。数据项和数据结构,如表

11、4-1所示。表4-1用户信息表名 称表单元素类型含 义最大长度UserId数字自动编号10Usermane文本用户名20Addr文本地 址40Email文本E-mail20Phone文本电 话202商品信息:ID(自动编号)、商品名、商品分类、商品价格、商品内容介绍等数据项和数据结构,如表4-2所示。表4-2商品信息表名称表单元素类型含义最大长度HwId数字自动编号10Hwname文本商品名20Hwsort文本商品分类10Hwcash数字商品价格10Hwcontent文本商品内容介绍100第5章 系统功能模块的设计5.1 前台系统的设计5.1.1会员注册模块5.1.2商品查询模块5.2 系统管

12、理员页面5.2.1管理员登陆模块5.2.2商品管理模块第6章 系统功能模块的实现和测试6.1服务器的安装和配置6.2 系统功能模块的测试第7章 设计心得本系统是一个面向商业企业,具有一定实用性的网上购物系统。它主要完成对商品信息的一系列管理,包括浏览、查询、订购以及、信息等。本系统采用当前流行的动态网页的开发工具JSP来完成整个系统的设计,在数据库的设计上利用了Access的便利性和实用性。在商品查询方面,系统实现了多条件任意字段的模糊查询,同时在分类查询上实现了动态生成,系统可以自动识别用户不同的输入。在用户管理方面,系统基本实现了用户注册和密码修改等各项功能。由于整个系统涉及到电子商务的各

13、个方面,有关JSP许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解JSP的强大功能,还存在着许多不足之处。如:1.受开发条件和开发时间的限制,本系统只利用了本地数据库Access,它同应用程序处于同一系统中,能存储的数据量也有一定限制,并没有发挥出JSP其数据库方面的优势;2.在一些数据输入时没有及时的进行数据格式校验,不能保证数据输入的绝对正确性。3.由于时间关系,系统功能实现不够完善,使用不是很方便,比如,没有实现不同级别的用户购买商品时享受不同的折扣等。这些都是需要完善的地方,该系统离实际使用也还有一定的距离,需要我不断地进行补充和完善。这次论文设计得到指导教师梁伍七老师的大力支持,在此表示衷心的感谢!致 谢参考文献1杨珏:JSP网络开发技术 北京:人民邮电出版社 2001.32方逵:JSP编程技术与应用 北京:高等教育出版社 2003.113黄理:用JSP轻松开发Web网站 北京:希望电子出版社 2001.1 3宣小平:ASP数据库系统开发实例导航 北京:人民邮电出版社 2003.14龙马工作室:JSP+oracle组建动态网站实例精讲 北京:人民邮电出版社 2004.85范国平:Access 2002数据库系统开发实例导航 北京:人民邮电出版社 2002.12

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1