收藏 分享(赏)

手机销售网站_毕业设计论文.doc

上传人:cjc2202537 文档编号:4874960 上传时间:2019-01-18 格式:DOC 页数:33 大小:1.33MB
下载 相关 举报
手机销售网站_毕业设计论文.doc_第1页
第1页 / 共33页
手机销售网站_毕业设计论文.doc_第2页
第2页 / 共33页
手机销售网站_毕业设计论文.doc_第3页
第3页 / 共33页
手机销售网站_毕业设计论文.doc_第4页
第4页 / 共33页
手机销售网站_毕业设计论文.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书学号:2009010125岗 前 综 合 技 能 训 练 报 告 书项目: 手机销售网站制作 系 (部): 软件工程系 专 业: 软件技术(JAVA 方向) 班 级: 软件技术 303 班 学生姓名: 孙嘉玮 指导教师: 付翠玉 起止时间: 2011 年 9 月 11 日 至 2011 年 11 月 11 日 海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 1 -海 南 软 件 职 业 技 术 学 院目 录1 绪论 31.1 目的和意义 .31.2 开发设计思想 .31.3

2、开发目标 .42 相关开发技术介绍 52.1 Java Server Page 简介 52.2 Microsoft SQLServer2005 简介 .53 手机销售网站功能分析 83.1 系统功能分析 .83.2 可行性研究 .93.2.1 技术可行性分析 93.2.2 运行可行性分析 93.2.3 经济可行性分析 93.3 需求分析 .103.4 网站总体结构图 .114 手机管理系统总体设计 .164.1 系统功能设计目标 .164.2 网上手机管理系统功能模块划分 .165 数据库设计 .195.1 数据库系统概述 .195.2 数据库表设计 .196 程序设计 .226.1 程序具体

3、模块划分 .237 软件安装与调试 .277.1 软件的安装与配置 .277.2 软件调试 .277.3 程序的不足及修改方法 .287.4 软件测试 .28结束语 .30致谢 .31参考文献 .32海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 2 -1 绪论1.1 目的和意义近年来,随着 Internet 的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。本网站的设计目的是为了满足消费者只要通过互联网就可以足不出户的购买自己喜欢的手机

4、,改变传统商业交易,在互联网上进行交易,实现网上购买手机。为了实现上述目的,我对网上手机管理系统有了深一步的了解,从而满足客户的要求,让他们可以随时找到自己想要购买的手机。在网络日益发展的今天,网络购物已经不是什么新鲜的事物,但却是我们生活中必不可少的购物方式。手机销售网站作为网上交易的主要形式之一,推动了网上交易的快速发展,并带动了网上销售行业的发展。吸引商家的一个重要原因是网上销售手机不必付昂贵的店面费,管理相对容易,经营成本较低,而且具有宣传力度,对于商品的介绍不用浪费口舌,消费者只要浏览商品就可以知道。同时这样的手机销售网站使得销售业绩比较高。而对于目前手机行业来说,传统的市面销售占的

5、比重较大,然而网上消费的消费者数量却在日益的增多。基于上述考虑,为满足广大消费者的需要,一个主要以手机展示与销售为主的网站便应运而生。该网站的主要特点是具有出色的手机展示的功能,且购物流程十分简单、便捷。本论文课题新颖,主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。1.2 开发设计思想本网站用 JSP 语言来编写网络手机管理系统,数据库用 SQLServer2005 来连接系统,通过编写 Java

6、Beans 来进行后台业务逻辑控制,即 JSP +JavaBeans + SQLServer2005 三层模式完成整个设计工作。本系统全部基于 Internet 网络,以 JSP 语言对网站进行开发,注重用户与网站的交互性。因此在这样的背景下,针对当前 Internet 网络发展趋势来计网络海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 3 -手机管理系统就成为了当今应用软件的首选体系结构。1.3 开发目标网上购买手机的优势在于选择面大、价格便宜、交易方便、节省时间和精力等。整个手机市场一片繁荣,在这种情况下,网上购买手机的加入无疑将使得竞争更加激烈,但从

7、另一个方面看,只有在这种激烈的竞争下,网上购买手机的优势才能得以体现。在中国,网上购买手机有发展的必要,也有发展的基础,发展网上手机的各方面条件也日趋成熟,但是还存在一些问题,只有把问题解决好了,才能保证网上购买手机的蓬勃发展,本系统在设计时应该满足以下几个要求:(1) 界面设计美观友好,信息查询灵活、方便、快捷、准确、数据存取安全可靠。(2) 全面展示所有手机信息,并可特别展示最新进货的手机。(3) 为用户提供方便、快捷的手机信息查询功能。(4) 用户可以随时查看并修改自己的个人资料。(5) 实现网上购物。(6) 用户可以随时查看自己的订单。(7) 系统要易维护和易操作。(8) 系统运行稳定

8、、安全可靠。海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 4 -2 相关开发技术介绍2.1 Java Server Page 简介Java Server Page或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个Server端框架,基于这个框架,开发人员可以综合使用 HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。作为JavaTM 技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应

9、用程序,而且具有非常强的可伸缩性。同时,JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变祖国网页布局。这样跨平台的特性己包含了目前大部份网站服务器配置环境,再加上它的语法写作方式可媲美ASP般的易学易懂,而且在网络安全技术方面甚至已超越ASP技术。所以,相信很快的时间内极有可能取代现有网页编译技术,而成为商业网站的新标准。在本节中我们将会讨论JSP技术的特性,让您更加了解这项新技术。2.2 Microsoft SQLServer2005 简介SQLServer2005是一个基于关系型数据库模型建立的数据库管理系统软件(DBMS)。它帮助用户方使地得到所需信

10、息,并提供强大的数据处理工具。它可以帮助用户组织和共享数据库信息,以便于根据数据库信息作出有效的决策。另外,仅有这样个数据库管理系统软件(DBMS),则只能进行一些信息系统所需要的简单数据处理,且对操作者有较高的操作技能要求。因此,信息系统的开发者都是在某种数据库管理系统软件DBMS环境下编写相应的应川程序,以形成一个能够满足应用需求且操作尽可能简单的应用型信息系统,这被称之为二次开发。 海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 5 -SQLServer2005 还具有以下特点:1使信息更易于查找和使用SQLServer2005继续为简便地查找信息提

11、供易于使用的工具。2支持 Web 功能的信息共享SQLServer2005 可以通过企业内部网络Internet 很简便地实现信息共享,而且它可以很容易地将数据库定位到浏览器中,它将桌面数据库的功能和网站的功能结合在一起。3用于信息管理的强大解决方案高级用户和开发人员可以创建那些将SQLServer2005界面(客户端)的易用性和SQL服务器的可扩展性和可靠性结合在一起的解决方案。4改变了数据库窗口可在SQLServer2005容纳并显示新的对象,增强了SQLServer2005 数据库的易用性。5提供名称自动更正功能自动解决当用户重新命名数据库对象时出现的常见负面效应。例如,当用户重命名表中

12、的字段时,将自动在诸如查询的相关对象中进行相应的更改。6具有子数据表功能子数据表在同一窗口中,提供了嵌套式的视图,这样就可以在同一窗口中专注于相关的数据并对其进行编辑。7 用户只需简单地将SQLServer2005对象(表、查询等)从数据库放到ODBC数据源中,即可从 Microsoft SQLServer2005中将数据导出到Microsoft ACCESS 2005 。8数据访问页功能海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 6 -该功能可使用户快捷方便地创建数掂 HTML页,并通过数据 HTML页,将数据库应用扩展到企业内部网络 Interne

13、t上。这将帮助用户比以往更快捷、高效的方式共享信息。9共享组件的集成SQLServer2005利用新的 Web组件和位于浏览器中的 COM 控件,为用户提供了多种查看和分析数据的方式。10Microsoft SQL Server 交互性Microsoft SQLServer2005支持OLE DB,使用户可以将SQLServer2005界面的易用性与诸如 Microsoft SQL Server的后端企业数据库的可升级性相结合。海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 7 -3 手机销售网站功能分析3.1 网站功能分析首先对现有系统进行分析,现有系统

14、是信息的重要来源。分析已有系统的功能和实现,从而确定新系统的设计目标和模型。由于条件有限,调研主要是在网上进行。即通过在网上已有的手机网站注册成会员来了解其具备的功能。1 从用户角度来看:用户通过在线注册成为网站的用户,可以获得以下功能:手机型号浏览,购买手机,查看订单,修改订单,修改密码,修改个人信息,手机简介,投票箱等。另外,用户注册成功后,可以进入到网站的留言板块进行留言等。2.从网站的角度看:(1)网站应该包含商品搜索功能:按手机(模糊)查询。(2)订单处理功能,确认订单方式:a). 电话通知方式b). E-mail 方式(3)管理员管理:查看用户信息,并根据用户信息和用户订单对商品进

15、行发派。(4)手机型号浏览a).手机b).制造商海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 8 -c).型号d).价格e).订购号(5)好手机的投票查看用户好手机投票的信息及投票百分比的评比。(6)论坛用户进行信息交流的地方,可以在留言板进行留言,为查找手机提供好的网站等等。3.2 可行性研究3.2.1 技术可行性分析网上手机管理系统的开发是一项复杂的系统工程。为了保证系统开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的系统开发,从而加快系统开发的速度,保证质量以及降低开发成本。工程化的系

16、统开发方法确实在开发实践中取得了一定的效果。此次开发使用JSP作为开发语言,采用Servlet技术,Tomcat5.0作为Web服务器。3.2.2 运行可行性分析随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。随着 Internet 的发展,用户对于网络、WINDOWS 等环境下的软件使用比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。 3.2.3 经济可行性分析手机销售网站给人们带来了方便,成为一种全新的商务模式。因此,不用出海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 9 -门就可以在家购物的新时尚已经到来,构建一个网上

17、手机管理系统在经济上是完全可行的。就本系统而言,随着各地大学城的兴建,校园远离市区,学生出校买手机的代价提高。另一方面,随着宽带网络进入校园,为学生在网络上进行购物提供有利的条件。而一个手机销售网站可以为学生提供软件条件,这样学生便可以足不出户的买手机了。商家可以从中获得利润,两全其美。通过以上的分析,开发网上手机管理系统是完全可行的。3.3 需求分析需求分析的任务是通过详细调查现实世界要处理的对象,充分了解系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变。1在这里我们需要了解用户有什么样的具体要求和对系统性能的要求。(1)用户的需求分

18、析:(a)用户注册(b)用户登录(c)手机型号浏览(d)手机订购(e)手机型号查询(f)订单修改(g)修改密码海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 10 -(h)修改个人信息(i)留言板(j)管理员(2)系统性能分析对数据的安全性、完整性要求:用户信息保密,只有管理员可见(可查) ,但不能任意修改。确保网上支付安全。商品信息、用户信息必须保证其完整性。防止恶意删改。以下是系统性能需求:(a)准确性和可靠性高(b)页面友好,功能齐全,且可以使用(c)系统便于维护和升级。(d)数据库访问效率高3.4 系统总体结构图数据流图:数据流图:是一种描述软件系

19、统逻辑模型的图形符号。这种图形表示即可以从本质上描述计算机软件系统的工作情况,又适合非计算机专业人员学习和掌握,在需求分析中是一种很好的交流和表达工具。海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 11 -带箭头的线表示数据流,其中箭头表示了数据的流动方向。圆框表示对数据的加工。方框表示数据的起点和终点。画分层数据流图。浏览手机信息 用户管理员销售网站手机管理手机信息 管理信息(a)网站模型顶层手机销售网站用户注册用户登录修改个人密码订单查询修改个人信息修改订单留言板手机浏览手机查询 管理员海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能

20、培 训 报 告 书- 12 -(b)检查手机管理系统 E-R 图(c)用户基本信息处理E-R图检查合法性用户信息处理查询处理不合法处理留言处理投票处理订单处理用户基本信息文件用户信息处理录入处理修改信息修改密码海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 13 -(d)用户留言处理 E-R 图留言处理添加留言处理私人留言删除处理留言信息文件公共留言私人留言订单处理添加处理修改处理删除处理订单信息文件海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 14 -(e)用户订单处理E-R图(f)手机查询处理 E-R 图(g)投

21、票箱 E-R 图投票处理 投票结果百分比处理投票信息文件查询处理手机总览具体手机查询管理员登陆删除定购手机信息添加手机删除手机删除用户管理员信息文件海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 15 -(h)管理员 ER 图4 手机销售网站总体设计4.1 系统功能设计目标系统功能设计目标如下:(1) 实用性强:我们努力使系统符合实际操作流程的习惯,并尽量减少用户的输入,易学易用的友好的用户界面,满足各层次的用户使用的需求;(2) 先进的程序结构:使用当代前卫的软件编程,能延长其生命周期,易于维护与管理;(3) 安全可靠性高:后台维护功能齐全,根据平台在各

22、个阶段不同的使用情况,管理人员可以设置相应的操作权限,增加系统注册,分配各个栏目的管理权限,实现系统的维护,保证系统的安全、可靠;(4) 使用模块化设计的方法:使系统具有良好的可扩充性,以适应其不同阶段的发展需要,便于后来者分析、维护;(5) 查询功能强大:可以对商品的基本情况、用户基本情况,手机评信息,用户留言等按各种方式查询,可形成各种表单,同时还可对其进行汇总,使管理人员能及时准确地掌握用户和商品等的基本情况。4.2 手机销售网站功能模块划分根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下几个模块:1主页:在这里我们可以看见本网站的主要功能和信息。海 南 软 件 职

23、 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 16 -2用户注册:在这里我们可以注册我们的基本信息,其中电话和 Email 是比较重要的,因为我们需要对这些信息进行处理,以方便用户的付款和邮购。3用户登陆:为了方便用户的付款,邮购和管理,我们需要变成会员后才可以进行消费。4手机型号浏览:成功登陆后的用户可以分页浏览手机手机型号,并将想要的手机提交到填写订单页面。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登录页面” 。5订购手机:成功登陆的用户可以在该页面定购所需要的手机。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户

24、登陆页面” 。6查看订单:成功登陆的用户可以在该页修改已经订购的手机。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面” 。7修改订单:成功登陆的用户可以在该页修改或删除已经订购的手机。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面” 。8手机型号查询:成功登陆的用户可以在该页查找自己需要的手机。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面” 。9修改密码:成功登陆的用户可以在该页修改自己的密码。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面” 。10修改个人

25、信息:成功登陆的用户可以在该页修改自己当初注册时的信息。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“用户登陆页面” 。11留言板:成功登录的用户可以在该页留言。12管理员:查看用户订单,查看用户信息,并根据用户信息和用户订单对商品进行发派。海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 17 -海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 18 -用 户 留 言订 单 查 询订 单 管 理进 货 管 理库 存 管 理会员信息管理销 售 管 理手机销售系统后台用户信息管理手 机 信 息购 物 车

26、用户留言管理管理员信息管理前台用 户 注 册查看用户信息修改用户信息按名称搜索新进货商品浏览写 留 言查看个人订单添加购物车更新商品数量删 除 商 品结 账用 户 登 录删除用户留言查看当日销售查看缺货信息查看月销售修改商品信息查 看 订 单删 除 用 户查 看 用 户修 改 密 码添加新商品查看在库商品删 除 商 品添加已有商品查看进货细目处 理 订 单海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 19 -5 数据库设计5.1 数据库系统概述数据库系统是在文件系统的基础上发展而来的,经历了层次数据库、网状数据库、关系数据库三个阶段。由于关系数据库采用人

27、们比较容易理解和接受的二维表格来组织数据,发展迅速,已成为数据库产品的主流。本系统的前端开发是使用 JSP 技术,通过 JavaBeans 进行逻辑控制和数据库连接,而后台数据库采用的是 SQLServer2005。S QLServer2005 数据库管理系统是一项全面完整的数据库与分析产品。S QLServer2005 非常容易学习、使用,介绍、学习资料比较多,S QLServer2005 全面支持 Web 功能的数据库解决方案,与此同时,SQLServer2005 还在可伸缩性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库系统在激烈市场竞争中克敌致胜的关键所在。无论以应

28、用程序开发速度还是以事务处理运行速度来衡量,S QLServer2005 都堪称最为快捷的数据库系统。对比 SQLServer2005 和其他的大型数据库管理系统,S QLServer2005 具有可靠的安全性,较快的存储速度,高度的兼容性,简单易用,应用 SQLServer2005 作为后台数据库为系统的开发提供了强有力的支持,并对以后软件的运行提供了坚实的基础,因此,我们采用了 SQLServer2005 作为后台数据库。5.2 数据库表设计本系统的数据库其中包括九个表,分别为手机手机型号表 book, 用户注册表member, 管理员表 admin, 手机类型表 booktype, 评论

29、表 commont, 购物车表 gouwuche, 新闻表 news,定单表 num,定单详细信息表 orderbook。详情请见下面的数据库表: 海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 20 -1、 手机手机型号表 booK2、管理员表 admin3、新闻表 news海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 21 -4、手机类型表 booktype5、用户注册表 member6、定单详细信息表 orderbook海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 22

30、-6 程序设计6.1 程序具体模块划分1 .主页面模块 主页面中上部包含:标题:欢迎光临网上手机专卖特价手机和热卖手机信息。2 用户注册模块 用户注册是为第一次登录网站的用户所设计的。在用户成为本站用户之前一定要注册才可以访问我网站的其它网页。用户注册包括:登录名称,真实姓名,设置密码,电子邮件等。海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 23 -注册成功后,才可以访问本站的其他页面。登陆后可以在线购买手机。3用户登录模块 用户登录包括:登录名称,输入密码。当用户登录后由管理员核对该用户的名称和密码是否正确,如果无误的话用户可以通过检查直接进入网站的

31、其它页面进行浏览和订购。海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 24 -4手机型号浏览模块手机型号浏览:成功登陆后的用户可以分页浏览手机手机型号,并将想要的手机提交到填写订单页面。海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 25 -5购物帮助页面当你为没有头绪而烦恼,请不要担心为了解决这个问题,我么特意做了个帮助页面解决这个问题海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 26 -海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 2

32、7 -7 软件安装与调试7.1 软件的安装与配置(1)软件安装:操作系统 Windows7Microsoft SQLServer2005JDK 安装:JDK 安装特别简单,和安装其他的软件没什么区别。JDK 的配置:设置 JAVA_HOME 环境变量:JDK 安装目录 例:C:j2sdk1.4;设置 CLASSPATH 环境变量:JDK 安装目录libtools.jar 例:C:j2sdk1.4libtools.jar;.设置 PATH 环境变量:JDK 安装目录bin;例:C:j2sdk1.4bin;服务器的安装:Tomcat 5.0设置 TOMCAT_HOME 环境变量:Tomcat 安装

33、目录 例:C:Tomcat 5.0;(2)安装 Tomcat5.0 安装时注意在选择 Java 虚拟机路径是一定要选择安装的 JSDK 的目录,然后再开始安装。(3)安装完毕后,启动 TOMCAT,然后再浏览器中输入 http:/localhost:8080 时可以看见TOMCAT 的欢迎页面,这时表示配置成功了。7.2 软件调试系统调试的目的是发现程序和系统中的错误并及时予以纠正。在网上手机管理系统中用的调试方法也包括这些:(1) 程序调试包括语法调试和逻辑检查,测试数据除采用正常数据外,还应用一些异常资料,用来考验程序的正确性。 用正常资料调试。用异常资料调试。用错误资料调试。海 南 软

34、件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 28 -7.3 系统的不足及修改方法第一个问题就是用户登陆以后,如果需要修改资料,系统会先将数据库中该用户的所有信息以列表形式显示出来,问题就是此时出现的用户密码信息是以明码形式出现的,这对用户来说就存在这很大的风险,容易被他人看到,最好是以一些特殊符号来代替从而防止信息泄漏。在参考了其他网站的登陆模块之后,我对代码进行了简单修改,即可实现,问题是由密码的输入框属性引起的,原始的代码为:“此时密码输入框的属性为 text 也就是文本框,它会直接将数据以明码形式原封不动的输出,我们只需将其改为 password 属性即可,

35、它以默认的黑色圆点代替真实数据,这样一个简单的修改,就保证了该部分的安全性。第二问题就是在显示公告中没有实现滚动的功能,并且会显示所有的公告,使页面拉长影响页面美观。后来在指导老师的帮助下成功的实现了公告的滚动和只显示公告最新时间的前五个,使得界面更加美观。代码如下:select top 5 * from tb_bbs order by INTime desc对于网上购物系统来说安全性无疑是最重要的,层层验证虽然保证了系统的安全性,但对于用户来说又是极不人性化的,如何在最简单的验证流程下,保证用户数据的安全,是在做网上购物系统中需要考虑的一个问题。7.4 软件测试软件的测试是系统开发周期中一个

36、十分重要的环节,其重要性体现在它是保证系统质量与可靠性的最后关口,是对整个系统开发过程的最终审查,如果错误不能在测试阶段被发现并纠正,就可能会造成不堪设想的后果。在网上手机专卖电子商务平台中,我们以黑盒测试为主,白盒测试为辅。对关键模块采用白盒测试。测 试 结 果 :中文乱码问题,从数据库中取出的中文数据出现乱码。参数传递出错,无法传递数据。海 南 软 件 职 业 技 术 学 院 岗 前 综 合 技 能 培 训 报 告 书- 29 -当大量用户同时对数据库进行访问时,效率低,有的用户访问失败。主要的解决方法:我使用如下方法来解决乱码问题:request.getParameter(“choose“).getBytes(“8859_1“),“GB2312“网站运行1. 启动 Tomcat 和 sql2005 服务2. 访问首页:hhttp:/localhost:8080/sjxs/index.jsp3.访问后台管理页面:http:/localhost:8080/sjxs/admin/login.jsp用户名: admin密 码:024admin

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 大学论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报