毕业设计论文_基于jsp的购书网站管理系统设计内容摘要:
rice 数字( double) 现价 Amount 数字( long) 书记入库的总量 Leav_number 数字( long) 剩 余书籍的数量 表 user表的结构 字段名称 数据类型 长度 说 明 userNo 编号 ( long) 20 用户编号 Username 文本( String) 30 用户名 Password 文本( String) 30 用户密码 sheetNo 数字( long) 20 用于存放定单的编号 用户注册表详细结构图表 所示 表 用户注册表 名称 表单 含义 最大长度 Usename Text 用户注册的名字 16 Psw Txet 用户注册的密码 16 Email Txet 用 户注册的邮箱 16 Id Txet 用户身份的证明 18 Truename Text 用户的真实姓名 16 Address Text 用户注册的地址 16 Tel Text 用户注册的电话 16 咸阳师范学院 2020届本科毕业论文(设计) 12 技术 支持 web概述 World Wide Web(万维网,简称 Web)提供了一个可以轻松驾御的图形化用户界面,以查阅 Inter 上的文档,这些文档以及它们之间的连接一起构成了一个庞大的信息网 [6]。 第一层是表示层,典型情况下由某种图形用户接口组成。 中间层由应用逻辑组成。 第三 层是应用所需的数据。 中间层(应用逻辑层)基本上是由用户通过表示层调用的代码,目的是用来检索所要的数据。 当表示层接收到这些数据后,便将其进行格式化,显示出来。 把应用逻辑与用户接口分开,大大地提高了设计应用的灵活性。 这样无需个性应用逻辑便可以建立和使用多种应用接口,只要应用逻辑层给表示层提供定义明晰的接口就行。 第三层是应用所需要的数据。 这些数据可以由任何信息源组成。 应用所需的数据不限于仅仅是关系数据库,也可以许多不同的企业级数据源 [7]。 WEB 应用在典型情况下遵循三层结构。 第一层即表示层,在 WEB 应用中它 不仅包括 WEB浏览器,而包括 WEB 服务器。 其责任是把数据组装成可表示的格式。 第二层是应用层。 它通常由某种程序或一些组件组成。 第三层向第二层提供所要的数据。 典型的 WEB 应用是首由集用户提供的数据(第一层),然后把数据发送给 WEB 服务器,运行所要的服务程序(第二、三层),把准备在 WEB 浏览器中表示的数据打包,然后将打包的数据送回到浏览器进行显示(第一层)。 HTTP协议 HTTP(Hypertext Transfer Protocol)协议即超文本传输协议从 1990 年开始应用于万维网,在浏览器和 Web 服务器之间传递信息。 在 OSI 七层网络结构模型中,它位于最高层 —— 应用层,被设计为用于分布协作的多媒体信息系统。 一个对它的简单理解是:浏览器和服务器之间的会话。 浏览器用符合 HTTP 协议的方式向服务器发出请求,服务器则同样以 HTTP 协议规定的方式作出应答。 由于我们论文中的程序设计将涉及 HTTP 协议,下面给出一些 HTTP 的术语解释: ( 1) 连接:两个程序为了通信在传输层建立的“虚电路”。 ( 2) 消息: HTTP 通信的基本单元,通过连接传输。 ( 3) 请求:浏览器向服务器发出的 HTTP 请求信息。 ( 4) 响应:服务器发送给浏览器的应答信息。 网络购书管理系统 13 ( 5) 术资源:可以由 URL 标识的网络数据对象或服务。 ( 6) 实体:数据资源的特定实例,或者是服务资源的应答。 它包含在请求或响应消息中。 一个实体包含元数据(实体头)和内容(实体体)。 ( 7) 客户机:建立连接,发送请求的程序。 ( 8) 服务器:接受连接,通过响应客户机的请求来提供服务的程序。 ( 9) 用户代理:初始化请求的客户程序、浏览器、编辑器和其它最终用户工具。 ( 10)原始服务器:创建和存放特定资源的服务器。 ( 11)代理服务器:充当其它服务器中介的 一种服务器。 它接收请求时好象是拥有被请求资源的原始服务器,实际上是它向原始服务器请求客户机要的资源,然后转发给客户机。 发出请求的客户机并不知道是在和网关通信。 代理服务器常常被用来作为通过防火墙的服务器端入口。 在 90 年代初期,客户机 /服务器( C/S)模型风靡一时。 简单的说,客户是请求资源的程序,服务器是可提供资源的程序。 其模型的运作方式是这样的: ( 1)远端的用户机上启动一个客户应用程序,为访问所须需的信息建立必要的网络连接。 ( 2)户请求客户应用程序执行某个功能。 ( 3)户程序分析用户的请求,并计算出 对存放在服务器上的数据发出何种请求。 ( 4)客户程序规范化该请求,并发送给服务器。 ( 5)服务器接收到请求后 进行相应的处理,将用户请求的数据通过网络发回给客户 [8]。 tomcat 配置 配置 tomcat之前需要预先下载几个软件 : win xp的服务包。 sdk也叫 jdk(java的开发环境 )。 (用做 web的服器 )。 然后就要配置 java的 jdk和 tomcat的服务器具体步骤如下 : 1. 我的电脑的属性 高级 变量环境 我们需要新建系统变量 (一共 四个 ): (1) 变量名称添入 :path变量值添入 :您的 jdk的安装目录 \bin。 例如 :我的安装目录是 c:\sun\\jdk\bin。 (2) 变量名称添入 :classpath变量值添入 (注意引号不填 ,前面有一个小圆点也必须咸阳师范学院 2020届本科毕业论文(设计) 14 添 ,把下面的这些都添到变量植的一行中 ,并且用分号搁开 ,见下面 ,为了方便看我分了很多行写 ): 您的安装目录 \lib\; 您的安装目录 \; 您的安装目录 \bin; 您 tomcat的安装目录 \mon\classes; 您 tomcat的安装目录 \mon\lib; 您 tomcat的安装目录 \mon\lib\; (3) 变 量 名 添 入 java_home, 值 添 如 您 的 安 装 目 录 例 如 我 的 安 装 目 录是 :c:\sun\\jdk。 (4) 变量名添入 TOMCAT_HOME(注意 ,大小写都可以的 ),值添入您 tomcat的安装目录 例如我的安装目录是 c:\tomcat\。 2. 配置 tomcat的执行文件 (.bat): 先进入 tomcat的安装目录 ,找 bin文件夹 ,进入 bin 然后在找 ,注意有些版本可能名字不一样 ,但是名字前总是 startup, 单击右键 编辑 .打开了这个文本 ,然后寻找 start字母 ,一般在最后 ,我们只需在 start字母后面添加 : SET TOMCAT_HOME=您 tomcat的安装目录; SET JAVA_HOME=您的 jdk安装 (例如我的是 :c:\sun\\jdk); SET CLASSPATH=您 jdk的安装目录 \; SET CLASSPATH=您的 tomcat的安装目录 \mon\lib\; 这一步的主要目的是为了 ,在执行 jsp文件是 ,tomcat 服务器能够自动找到一些 java的环境以及类环境等等 ...好了第一步和第二步我们完成了 ,对系统环境变量的配置 ,和对tomcat的配置 ,接下来还有一个问题 ,那就是设置虚拟目录的问题 ,为什么要设置虚拟目录。 因为当在浏览器上打入一个地址的时候 ,和文件的实际所在的目录是不一样的 .所以必须进行设置 ,虚拟 目录才会按照我们的设置去自动寻找实际的目录 [9]。 配置虚拟目录主要就是对 tomcat跟目录下的 conf文件夹中的 置 ,进入后,以文本方式打开这个 .xml文件 ,(方法是 :选中该文件 ,然后按住 shift再点右键 ,寻找打开方式 ,我们以文本方式打开 .就可以了 ,您可以使用记事本的查找功能 ,(在编辑菜单下 )查找 /host 在这个 /host前添加这样的代码 (path就是虚拟目录 ,而 docbase就是实际的物理目录了 , 网络购书管理系统 15 然后保存 , 之后在 d盘下建立一个 goushu的文件夹 ,在里面写一个网 页起名叫,然后在浏览器的地址栏内就可以写入 能看到这个网页了。 咸阳师范学院 2020届本科毕业论文(设计) 16 第四章 详细设计 本系统是基于 JSP 开发的 网络购书管理系统 , 全部采用 Web 方式,由前台操作和后台管理两部分构成。 其主要的功能构成为: ,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。 虑书店管理操作简便的同时,提供了强大的书店管理模式。 它包括管理员 角色的设置,用户资料管理,图书分类管理,图书资料管理,订单管理 ,图书推荐管理等等。 添加新图书:管理员可以通过这个功能向书店录入新的图书。 这是管理员与用户拥有的权限,管理员可以查看和修改用户订单的状态, 管理网站用户:此功能只有最高权限管理员拥有,可管理前台的所有个人用户,拥有查看、修改、删除权限,也可根据某用户查找此用户所有订单。 利用查找用户功能可查询到你需用查找的用户。 () 前台主要功能包括 ( 1)图书查询。 ( 2)查看图书详细情况。 ( 3)用户注册。 ( 4)用户登录。 ( 5)新手上路。 如 表 的功能实例图所示。 表 个人资料 可在此修改或补充你的注册信息 修改密码 修改你的注册密码 网络购书管理系统 17 我的订单 查询订单明晰、修改或确认订单 收货人信息 增加或修改收货人信息 书籍信息 查询书籍的 详细信息 图。 图 后台管理 部 后台的主要功能包括: ( 1)商店图书管理:添加,修改,删除,查看。 ( 2)用户信息管理:查看,修改,删除。 ( 3)订单信息管理:查看订单清单,更新订单付款, 删除订单。 ( 4)送货管理 ,如图 所示。 咸阳师范学院 2020届本科毕业论文(设计) 18 图 会员管理模块 会员管理模块包含以下子模块。 ( 1)会员注册。 ( 2)会员审核。 ( 3)用户登录验证。 设计好的 用户登录 窗体如图 所示: 图 界面 成为本站会员后要想轻松购物的化是需要登录的,会员登录窗口在主页的显著位置,网络购书管理系统 19 当您输入用户名和密码后,系统会对您输入的信息进行验证。 验证过程为 [8]: html head title 网络 购书管理系统 用户登录 /title meta equiv=ContentType content=text/html。 charset=gb2312style type=text/css ! body { backgroundimage: url(jspPages/images/)。 } /style/head script language=javascript function checkform() { if (== || ==){ alert(用户名或密码不能为空。 )。 return false。 } return true。 } /script body br div align=centerimg src=jspPages/images/ width=202 height=39/div br form name=form1 method=post action= 咸阳师范学院 2020届本科毕业论文(设计) 20 tr td width=150 align=right用户名: br/td td width=250 valign=top input type=text name=username maxlength=16 size=16 /td /tr tr td width=150 align=right密码 : /td td width=250 valign=top input type=password name=passwd maxlength=32 size=16 /td 通过验证输入无误,用户登录成功,这是用户可以管理自己的账户,可以购物完成所有功能的操作 [10]。 会员注册信息填写 图 为用户注册页面效果, 用户 通过填写下面的页面来注册成会员。 图 会员注册 界面 用户使用 ( 1)。毕业设计论文_基于jsp的购书网站管理系统设计
相关推荐
绩 30分 科研项目 25分 课题、论文、著作、教材、 专利(成果转化)、作品、教学成果、指导学生获奖 、省级、校级课题分别加 2 10和 2分 2.第一人称发表( EI、 SCI、 CSSCI)、中文核心、一般分别加 1 4分 3.专著加 25分,主编 15分,参著 2分。 4.独著国家级教材加 25分、校级8分 获奖国家级、省级和校级分别加 2 1 2分 6.指导学生获奖国家、省、校分别加
土结构工程施工质量验收规范》( GB50204— 2020)、《建筑工程冬期邹吨侠胞床菜掏润服测兑竹茂杯糊鸡会舶矗驴锐晓松桃则孕蚀淹徒耻剪态英叮朗委佩辰忘阀列钙搽咯沿岭诸板哆催衡赐宠佐从顽储缝式博权讽坐枫 ⑶楼板模板的施工工艺 第 4章混凝土结构工程施工工艺资料 79第 4章 混凝土结构工程施工工艺 基本规定 (1) 本施工工艺适用于工业与民用建筑的混凝土结构工程的施工。 ( 2)
津科技大学毕业论文工作手册 126, ,21前 , ,言毕业设计(论 文)是本科人才培养计划的重要组成部分,是对学生综合运用多学科的理论、知识与方法的全面检验,是集中训练学生的科学研究能力和创新能力的必要教学环节。 搞好毕业设计(论文)工作,对培养学生的实践能力、创新能力和创业能焦豆滁烩昼果柏锭拼耀胃惩诊矽嘿寝陪吗央满坤
4 位 ROM . 温度传感器 . 非 挥发的温度报警触发器 TH 和 TL . 配置寄存器 ROM 中的 64 位序列号是出厂前被刻上去的,它可以看作是该 DS18B20 的地址序列码,每个 DS18B20 的序列号均不相同。 64 位循环冗余校验码的特征多项式为 CRC=X8+X5+X4+1。 ROM 的作用是使每一个 DS18B20 都不相同,这样就可以实现一根总线上挂接多个
1、发生底墒不足或透风跑墒的麦田。 特点是分蘖出生慢,叶色灰绿,心叶短小,生长缓陧或停滞(称为缩心苗),中下部叶片逐渐变黄干枯,根少而细。 管理要点是结合浇水每亩追施碳酸氢铵 15公斤。 二是缺氮,幼苗细弱呈直立状,分蘖减少,叶片窄短,下部叶片从叶尖开始逐渐变黄干枯并向上部发展。 管理要点是每亩用尿素 78 公斤或碳酸氢铵2025 公斤或人粪尿 600700 公斤,在行间沟施或对水浇施。
表 21 为 P3 口特殊功能表 RST 复位输入其引脚出现两个机器周期以上电平将使单片机复位 ALE 常常作为输出脉冲用于锁存地址的低 8 位字节 EAVPP当接低电平时 CPU仅访问外部程序存储器当接高电平时接内部 程序存储器中的指令 XTAL1 做为内部时钟发生器的输入端 XTAL2 外部时钟的输出端 时钟电路典型电路如图 24 图 25 图 24 为单片机振荡器驱动电路 图 25