欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    使用JSP实现网站用户注册和登录Word文档格式.docx

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

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

    使用JSP实现网站用户注册和登录Word文档格式.docx

    1、2代码应当整洁规范,清晰易读;3界面应当简洁漂亮,各种提示清晰完整。课 程 设 计 内 容 设计一个公司用户登录和注册的网站,并使用JSP技术连接SQL数据库,实现网页的用户登录注册功能课 程 设 计 简 要 操 作 步 骤1.使用HTML语言编写设计网站登录页面代码。2.使用SQL SERVER创建用户账户密码数据库。3.使用ODBC连接数据库和登录界面。4.连接输入数据测试是否正确。课 程 设 计 心 得 体 会通过此次课程实训,是我更加明白理论与实践相结合的重要性,光学习理论是远远不够的,还要能在实际的操作上熟练的运用才是最关键的,只有不断的提高自我的实际操作水平,才能学以致用,为以后的

    2、工作打下坚实的基础。课 程 设 计 评 语 及 成 绩评 语成 绩指导教师(签 名)2011年6月 日附件:摘要本文的叙述围绕着如何实现一个功能完善的网站进行展开。依据本次毕业设计的要求,主要从可行性分析、需求分析、总体设计、详细设计、编码、测试几个阶段进行毕业设计论文的编写。接着在需求分析中,根据用户的角度,分析了所设计的网站需要实现哪些基本功能;从设计者的角度,分析了设计一个网站所用的编辑工具和编程语言及网站的软硬件开发环境。根据分析的结果,主要采用FrontPage,Dreamweaver编辑器,SQL 2000结合jSP.net(vbscript,javascript)编程编程语言,进

    3、行网站的页面设计;网站的主要功能主要分为新闻、下载、友情链接、网上调查,图片几大模块。详细设计阶段的任务就是把解法具体化。在详细设计阶段,依据总体分析的结果,进行具体页面的组织和数据库结构的设计。页面的组织主要是设计网页之间的联系,同时根据这些联系实现网页基本功能的构架;数据库的设计主要考虑各程序模块的基本功能,设计相应的表格、字段,用来存贮相应的数据记录,为页面的生成提供数据来源。在编码阶段,进行具体网页的编码设计。在设计中,根据网页的程序界面,表单,需要的数据等,写出实际的程序代码。由于本次设计的页面比较多,不可能尽数地写出全部程序的代码,因此,在这一章节中,主要解释了在此次设计中主要用到

    4、的页面设计和数据库的编码技术。测试的主要任务是为了发现程序中的错误,软件测试的过程亦是程序运行的过程。在本次设计中,主要采用边测试边修改的方法,在测试网页的同时根据结果及时进行相应的修改。在测试过程中,主要从外观、链接、速度方面测试网页是否能够实现相应的功能。关键字JSP、 WEB、Dreamweaver、 SQL 2000ABSTRACT The textual description is around how to realizes the perfect website of a function proceeds to launch.According to the request

    5、of this graduate design, primarily analyze from the viability assessment, analysis of need, total design, detailed design, code design, test this five stage to proceed this graduate design.Immediately after analyze the inside in the need, according to the customers angle, analyzed basic functions of

    6、 which demand in website for designing of realizeses;From angle of the design, analyzed to design a development environment of soft hardware for editor tool for using with weaving the language and website.According to the analysiss result, mostly use Dreamweaver , and connected JSP( vbscript, javasc

    7、ript) language, proceed the design of websites page;The websites main function is primarily divided with the news, forums, message the guestbook , net investigate, amusement.The mission of the detailed design stage is to embody the solution method.In the result of the total analysis of detailed desi

    8、gn stage, basis, proceed the buildup of the concrete page is with the design of construction database.Page for contact for of buildup primarily iswhich design web paging, at the same time according to these contacts realizing basic function of web page;Main each procedure mold of consideration of th

    9、e databases design piece form, word for of basic function, design cowgirl segment, use to come the data of cowgirl the record, for the page of born provide the data source.In the coding stage, proceed the coding design of the concrete web page.In the design, according to the web pages procedure the

    10、data etc. of the interface, form and list, demand, write out actual of procedure code.Because of the page of this design coding technique for page for code for manyly, impossible whole amount ground writing all procedures ofs, therefore, in this chapter, primarily explaining here time design inside

    11、primarily using design with database.Process of testing that main mission is for the sake of the process that detection mistake in the procedure, software testing and as well is a procedure to circulate.In this design, main adoption side test side method that modify, in the test web page of at the s

    12、ame time according to the modification that result on time proceeds cowgirl.In the test process, main connect from the external appearance, flat-out JSPect test whether web page can realize or not cowgirl of function.致谢 20第1章 绪论在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Inte

    13、rnet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。而做这样一个全面宣传,展示学院风采、优点与特色,发布学校的重大活动安排与学院各种政策的网站。校园网是各种类型网络中一大分支,有着非常广泛的应用。作为新技术的发祥地,学校、尤其是高等学校,和网络的关系十分密切,网络最初是在校园里进行实验并获得成功的,许多网络新技术也是首先在校园网中获得成功,进而才推向社会的。另一方面,作为学校,知识、人才的资

    14、源十分丰富,比其他行业更渴求信息、希望能有渠道获得各种各样的信息来促进自身在研究、学术上的进步。第2章 需求分析2.1网站系统分析 根据我们的的需要进行分析,明确网站所要达到的目的:完成公司成员的注册和登录功能2.2主页设计网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现学校的勃勃生气,静态主页方式介绍学校风采、优点特色、信息发布,对于四大校务,就得利用JSP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。2.3数据库设计采用的数据库是Microsoft SQL Server 2000 ,拟建立User 用户表: 第3章 详细设计方案3.1登

    15、录界面设计 3.1.1 功能:实现用户登录 3.1.2截图:代码:protected void Button1_Click(object sender, EventArgs e) string username = TextBox1.Text; string password = TextBox2.Text; string type = DropDownList5.Text; / 获取数据库连接字符串 SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStringscmConnectionString.C

    16、onnectionString); string sql = Select * From User Where username=username AND password=password AND type=type; SqlCommand comm = new SqlCommand(sql, conn); comm.Parameters.AddWithValue(username, username);password, password);type, type); conn.Open(); SqlDataReader dr = comm.ExecuteReader(); if (dr.R

    17、ead() /Sessionusername = dr as string; Sessiontype /tbName.Text = /lblStatus.Text = 欢迎你, + Session as string+,+Sessionuseruype if (Session as string = 管理员) Response.Redirect(Default.aspx); elseguanliyuan.aspx Session.Abandon(); Label3.Text = 你还没有登录。alert(用户名、密码或用户类型错误!/script conn.Close();3.2注册界面 3.

    18、2.1 功能: 用户注册,可以互动及对公司提出意见。 3.2.2截图:protected void Page_Load(object sender, EventArgs e) /RandomColor rgb = new RandomColor();/声明一个随即颜色对象 Random r = new Random(); string code = r.Next(1000, 9999).ToString(); / 设置验证控件的验证值 CompareValidator2.ValueToCompare = code.ToString(); Bitmap image = new Bitmap(80

    19、, 20); Graphics g = Graphics.FromImage(image); g.Clear(Color.Black); / 将随机数画到image对象上 g.DrawString(code, new Font(Arial, 16), new SolidBrush(Color.White), new PointF(10, 0); / 画两条干扰线 g.DrawLine(new Pen(Color.Wheat), 5, 5, 75, 18); g.DrawLine(new Pen(Color.Wheat), 10, 16, 70, 8); string filename = im

    20、ages/ + code.ToString() + .jpg string filepath = MapPath(filename); / 保存图像到文件 image.Save(filepath, System.Drawing.Imaging.ImageFormat.Jpeg); / 在Image控件上显示 Image1.ImageUrl = filename; / 释放资源 image.Dispose(); g.Dispose();3.3跳转界面: if (PreviousPage = null) return; / 获取输入的用户名 TextBox tbName = (TextBox)Pr

    21、eviousPage.FindControl(tbName string username = tbName.Text; if (ExistUsername(username) / 判断用户名是否存在,见下页 Response.Write(用户名 + username + 已经存在,请单击返回重新注册。 return; TextBox tbpassword = (TextBox)PreviousPage.FindControl(tbpassword string password1 = Encrypt(tbpassword.Text); / 构造插入的SQL语句INSERT INTO User

    22、(username,password,type) VALUES (UserName, Password, Type) / 设置Command对象的参数 comm.Parameters.Add(Username, SqlDbType.VarChar);PasswordType, SqlDbType.NVarChar); / 设置Command对象的参数值 comm.Parameters.Value = username;.Value = password1;.Value = user try comm.ExecuteNonQuery(); catch (Exception ex)数据库插入记录时

    23、出错,出错信息为:br + ex.Message); finally注册成功,页面会在5秒后自动跳转到主界面,如过您的浏览器不能自动跳转,请点击zhaopin.aspx登录。 private bool ExistUsername(string username) Select * From User Where username=Username bool isExist = dr.Read(); return isExist; public string Encrypt(string password) password = password.ToLower(); Byte clearByt

    24、es = new UnicodeEncoding().GetBytes(password); Byte hashedBytes = (HashAlgorithm)CryptoConfig.CreateFromName(MD5).ComputeHash(clearBytes); return BitConverter.ToString(hashedBytes); 第四章 总结1.不要让网页看起来杂乱无章网页是一个大杂烩,但缺乏合理结构的网站往往会使信息的浏览变得非常困难,当然我们所做的网站只是个人或者班级,没有面向整个网络,不过以后这些必须得要学以致用。2.要给人印象深刻网站看上去漂亮不怎么重要

    25、,关键是吸引眼球,想XX、谷歌、一些大网站,虽然它们只是一些搜索引擎,不过使用的人数不胜数。3.内容才是根本一个网站缺少内容,就好像人体缺少了骨架,撑不出形状,如果一个网页全部用图片来装饰,那么作出来的将不是网站,变成一个图片查看器,这样会使网站内容匮乏。4.换位思考,注重细节细节是我体验最深刻的一点,要从浏览者的角度思考网页的所有元素,力求最大限度的改良网页元素以适合浏览。从网页的界面来说,一个小的细节可能让浏览者感觉不出来,但细节处理不好的地方多了,就会让人很不舒服,会让浏览者觉得设计的粗糙,设计者的用心不足。从网页的后台代码来说,一个简单的失误会让程序彻底崩溃,比如:记录集的打开而忘记了

    26、及时关闭,对于一个记录集可能还不要紧,但若在循环语句里面就很可怕了。因此不管怎样多用心去思考,去琢磨,这可能是一个网页设计者能力提升的体现。5.不要假设用户的显示器分辨率及大小一个常见的错误的是好多的网页设计师都认为访问者都有一个他们一样显示效果良好的大屏幕显示器。按照目前的状况,你可以为你的站点优化设计为标准的800600分辨率,这是现在主流显示器的的默认显示分辨率。就像我们去考虑老师电脑显示器的大小及分辨率,这都是不合理的。6.留空白未尝不好网页留出空白,让人感觉格外清新,仿佛刚刚经历了深呼吸一般,我们的眼睛需要被注视物的周围有一定的空间,当然,留“白”不一定是白的,但它必须留出一定的空间。7.选用合适的图片图片的选择在网页中也是很重要的一部分,图片不单只是网页整体看起来美观和谐,而且要与内容相符合。例如网站中教学管理系统和学生管理系


    注意事项

    本文(使用JSP实现网站用户注册和登录Word文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开