




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
博客管理系统毕业设计目录引言1第一章 系统概述21.1 开发背景21.2 开发意义21.3 国内外现状3第二章 系统分析52.1 需求分析52.2 行性分析52.2.1 技术可行性62.2.2 经济可行性62.2.3 操作可行性62.2.4 目标可行性62.3 开发目标6第三章 系统设计83.1 系统流程图83.2系统功能结构图93.3数据库设计93.3.1 概念设计93.3.2、逻辑设计11第四章 功能模块设计与实现164.1 系统首页164.2 单元测试界面164.3 注册页面174.4 后台管理页设计194.5 文章类别管理页19第五章 系统测试与分析235.1 测试方法235.2 测试分析235.2.1 登录测试235.2.2 注册测试235.2.3 管理模块测试245.2.4 文章类型测试245.2.5 留言测试245.2.6 找回密码测试245.3 本章总结25第六章 总结26参考文献28致谢29附录30引言21世纪的今天,互联网呈指数形式急速扩展,中国的互联网行业呈现出了百家争鸣,欣欣向荣的新局面。2015年我们第一届互联网+大赛的顺利举行,向世界展示了中华人民共和国对于互联网发展的重视。现在人们的生活规律正在发生着改变,人们对于新鲜事物的渴望和好奇也在互联网上得到了很大的满足。人们快速的生活方式决定了人们对于信息的了解,传播和交换的方式也要快捷。人们通过互联网获取信息,然后在自己感兴趣的页面对自己喜欢的文章,图片,或者其他的一些事物进行点赞,分享和评论。适应人们的需要博客这个互联网中的信息交换平台也是越来越受人们的喜欢。博客从国外到国内,经历了最初发展的平缓期。随着互联网的发展,人们对网络信息需求的增大,原先网络信息交换工具如Message Book,BBS,IM,Chatroom等等的不足之处也是越来越明显,不能够为用户带来舒适的使用体验。博客的出现恰恰弥补了这些网络信息交换平台的不足之处,是中国的广大网民在它这里体验到了良好的用户体验。在中国随着博客的发展,它的用户人数也在逐渐上升,用户群体也从单一转变成了多元化。相对于以前的少数用户来说,现在的用户可以充分代表了中国的各个层次的情况。学生,教师,企业白领,公司员工,政府各个部门的工作人员等等,每个人都有一个属于自己的博客空间,这就使得人们可以通过博客了解自己所不知道的世界是什么样子的,可以与不同的人进行交流,可以通过博客进行学习,娱乐等等。所以我想对这个话题进行深一步的研究,去更好的了解这个信息交换平台。1第一章 系统概述1.1 开发背景博客(Blog)对于用户来说的它所具有的个性化和跟家接近人们的视角使博客(Blog)所提供的信息和信息之间的交流更加的接近人们的日常生活,所以现在有非常多的人想在互联网上建立一个值属于自己的博客(Blog)空间。在博客出现之前,在互联网上人们所常用的比较传统的网络信息交换的工具主要是有下面的几个:Message Book(留言本),BBS(论坛),IM(即时通信)以及Chatroom(聊天室)等等,但是它们都存在着各自的不足,博客很恰当的弥补了这些不足的地方。博客可以说是一种个以互联网为基础所建立的BBS(网络虚拟社区),在这个BBS(网络虚拟社区)上使用者可以通过类似于日记的形式即是网络日志的形式来向互联网中的其他人展示自己的心得体会,这是一种比较方便,快捷的方式。而且博客还可以做到迅速、有效而且在一种比较舒适的环境中的与他人进行信息交流,相互了解。博客系统正在转变社会信息交换体例。现在非常多的人都已经拥有了自己私人的博客网站类似于微博(microblog),现在在世界上已经形成了比较特殊的博客文化,不仅仅局限于一般的用户,比较有远见的商人也正在把博客方式引入自己企业内部的互联网和公司网站的链接中,很恰当的使用于一般性的知识交流管理和公司的网络营销平台等。在政府机关和教育机构都已经在试着利用博客去构建自己的内部知识交流管理系统和员工之间沟通交流的新体系,这样就可以让自己的在职员工进行发表自己的评论展示自己的观点,进而可以达到积累工作知识,发现并利用有用的互联网信息资源的目的,大大的促进员工之间彼此的信息交流沟通和公司的整体团结,提高工作效率,实现更大的盈利。博客在现在的大学中也有比较多的用户,学生们利用博客去学习,查找有利于学习的信息资源。现在网络教学,网络视频课也是一种比较新潮的学习方式,学生可以利用这个模式来完善自己在课堂上不懂的地方,可以发表自己的意见,让老师在网络上进行回答,或者在同学之间就某个提出的问题进行讨论发表各自的看法,这是一种很有用的学习方式。1.2 开发意义 随着internet的发展和网络的全球化。在中国已经有很多人通过internet来获得自己想要的了解的信息。所以说使用internet的人们对信息的查找途径和资源的共享的需求指数正在不断快速地增长。Blog在英文中是Weblog的简称,它指的是一种新的生活、工作、进修的途径和收集信息的方式。博客(Blog)主要在以上三个方面有比较多的应用:一、相对于对于Message Book(留言本),BBS(论坛),IM(即时通信)以及Chatroom(聊天室)等说,它是一种全新的人与人之间交流的方式;二、是一个以internet为基础的以个人为中心的信息交流和知识管理的网络平台;三、是一个以internet为基础的以个人为中心的传播信息的资源数据库。它作为一个以internet为基础的一种学习平台,有着简单易操作,方便易交流等优点,引起了人们很大的兴趣。在争相建立只属于自己的博客,有着自己的个人特点的一个博客网站就像一个自己在internet上建立的属于自己的一个家。因为internet的普及和博客的简便性,它现在在医学界,商业领域,校园等人群中都在呈指数形式进行快速的扩展着。博客将internet的信息通讯、资讯传播、信息交流等功能进行了更高一步加强。Blog是响应广大用户的需求而快速普及的,也是应当今时代的需求而不断进步的。在21世纪的今天Blog是人们用来网上学习和进行信息交流和转换的最主要方式之一,得到社会上用户的广泛欢迎,所以我选择了这个题目以便与达到进一步研究Blog系统的目的,我希望可以通过Blog系统给人们带来更加方便,快捷的知识交流和信息交换的平台,我希望可以给人们带来更多的有利的服务和更大的便利。1.3 国内外现状因为国外的互联网技术发展的相对于国内来说是比较早的,有关的网络技术也是比先进的。博客网站是从国外开始流行起来的,引起了一种互联网的潮流,博客的好处体现在了它的结构上符合了绝大多数用户的使用习惯。自我国互联网技术得到急速的扩展之后,人们对于网络间的信息交流通道的种类需求也是越来越大。所以博客网站很顺利的就进入了中国。而且得到了中国用户的认可,很快就有了良好的发展。中国的网民也是越来越喜欢博客,了解博客。现在博客网站在中国得到了很大普及,现在市场占有率比较大的是:新浪,搜狐等。现在中国博客市场所呈现出来的特点是:1.发展的速度很惊人,呈指数型增长;2.面向的对象也发生了改变,从社会精英转到了人民群众,更加的亲民;3.使用的人群主体更加的多元化,公人,农民,学生,白领,领导,明星等等;4.博客后台的服务商也在急速的增加,因为互联网的快速发展,所以博客市场的商业利益也是很大的。5.博客的个性化也是越来越显著,自己的博客主页可以根据自己的喜好进行相应的布置,搭配出自己最喜欢的格局,让自己有一个舒适的网络空间也是越来越多人的追求。现在博客在互联网中的影响力越来越大,所以有不少人利用博客空间来进行宣传,学习,分享自己所喜欢的事物,这些都让我们见证了博客的广泛用途。受互联网在中国发展的影响,博客这个信息交换平台的用户量也是越来越多。32第二章 系统分析2.1 需求分析Blog管理系统和当前大多数项目开发的流程一样都是从需求分析开始着手的。首先系统管理员通过首页面的“管理员”超级链接按钮进入后台的管理模块,然后就可以根据已经定义好的方法对已经注册的用户进行相对应的管理,包括对注册用户的增删改查(insert delete update select )等操作。用户通过首页面登录系统成功之后,就可以对自己所特有的Blog空间进行相应操作进而进行管理,这些操作包括用户可以在博客空间中发布自己的心情日志、收藏看到的自己喜欢的个人图片、在空间中与不同的用户进行网络信息交流和沟通。经由网上对照和阐发体系的需求,做出了下面的几点总结:1、利用本系统的用户需要被分为一般的用户、系统管理的管理员用户和博客管理的管理员用户。2、本体系中的系统管理员可以对本体系中的博客管理员进行相应的管理和权限的设置。3、本系统中的管理员可以实现对Blog类型分类的管理、系统中出现的文章的管理、系统上面显示的图片的相关管理、系统中联系人的相关管理、系统中友情链接的相关管理、访问别人空间的用户对被访问空间主人的评论和留言的管理。4、本系统中的普通用户可以在系统中进行阅读系统中已经发表的文章,对访问空间中的相应问题,文章进行发表回复,评论和对访问空间的主人进行留言沟通。5、本系统中已经定义的一种文章类型可以在系统中显示出多篇文章,即时允许多篇文章共用一种文章类型。6、本系统中已经发表的一篇文章可以有多个访问者进行评论。2.2 行性分析系统的可行性分析(Feasibility Analysis)也称为可行性研究,这里主要针对Blog管理系统开发的必要性和可行性,从技术经济操作目标等方面进行可行性研究分析。2.2.1 技术可行性本系统基于.NET编程语言,运用Microsoft SQL Server 2008数据库,结合自己所学知识,通过Visual Studio 2010这个软件进行开发来完成这个系统。完成这个系统所需要的技术简单,费用低。所以本系统在技术上是可行的。2.2.2 经济可行性本系统对于计算机的硬件方面要求较低,一般的办公电脑或家用电脑都可以满足,笔记本和台式电脑都可以满足。在后期系统使用的过程中同样也可以使用企业的计算机设备,所以硬件成本较低。本系统的研发所用的时间比较短、研发所用的费用也比较少。由此可以得出结论:无论从人力,物力或是财力来看本系统的设计和实现在经济上都是可行的。2.2.3 操作可行性本系统是个小型的管理系统,操作界面简单易懂,只要具备一些计算机基础知识就可以短时间熟练操作该系统。而且后台的数据库安全稳定,易于管理不容易出现错误。由以上的内容可以得出的结论是,本系统具备可操作性。2.2.4 目标可行性目标可行性分析主要是为了确认设计能否满足用户在互联网飞速发展需要,同时开发新系统的目的是希望能够更好地进行互联网中信息的传播,更好的让用户利用网络来进行学习,娱乐,做到与时俱进。2.3 开发目标本系统是一个小型的管理系统,它基于Internet有效快捷的创建了一个虚拟的网络社区,这个虚拟的社区可以使所有的用户及方便快捷的与他人进行交流超越了时间,空间的限制。用户在这个网站上浏览的时候可以感觉到这个系统的界面简洁易懂,使用非常的简单。系统的使用者可以在这个系统中分别与不同的人进行信息交流。用户可以将自己喜欢的图片进行收藏,将自己喜欢的那个分享的网站以链接的形式来向别的用户进行展示,同时用户可以在不同的文章下发表自己的观点,如果有人恶意评论,留言进行语言攻击则还会有管理员进行删除这些不好的言论,来确保整个页面的信息都是积极向上的。用户可以在本系统中通过相应的词语进行模糊查询,或者定位查询等等。如果用户在输入的时候不小心出现了错误而自己没有发现,那么系统就会出现相应的提示来确保输入的正确性。在系统运行之后,还可根据需要进行添加相应的内容,而且本系统很容易维护和操作。河南城建学院本科毕业设计(论文) 系统设计第三章 系统设计3.1 系统流程图系统流程图(System Flowchart)是对整个系统进行全面的描述,展现的是系统的整体流程。基本思路就是用图形符号来描绘系统里的每一部分,从而表达每个信息在系统各部分的传达情况。该博客(Blog)系统的整体流程如图3.1所示:图3.1 流程图3.2系统功能结构图图3.2功能结构图3.3数据库设计3.3.1 概念设计通过对系统的分析,得出了下面的实体类型:1、文章类型E-R图和链接E-R图:图3.3 文章类型E-R图图3.4 链接实体E-R图2、留言实体E-R图:图3.5 留言实体E-R图3、评论实体E-R图:图3.6 评论实体E-R图4、文章实体E-R图:图3.7 文章信息实体E-R图5、后台用户实体E-R图:图3.8 后台用户实体E-R图3.3.2、逻辑设计通过实体E-R图,可以得出数据表结构。以下为本系统主要的数据库表的结构:1、文章信息表(news)用来记录文章的信息,如表3-1所示:表3-1 文章信息表(news)字段类型长度是否允许为空说明n_idint4否文章唯一ID号n_authornvarchar50是文章作者n_titlenvarchar200是文章标题n_keynvarchar200是文章摘要n_contentntextr50是文章内容n_datedatetime8是文章发表日期n_hitbigint8是文章人气n_rebigint8是文章回复ac_idbigint8是文章类型编号ac_namenvarchar50是文章类型名称ac_iscmdint4是文章回复数2、评论信息表(replay)是用来保存评论信息的,如表3-2所示:表3-2 评论信息表(replay)字段类型长度是否允许为空说明r_idbigint8否文章唯一ID号r_nicknvarchar50是昵称r_titlenvarchar250是评论标题r_contentnvarchar250是评论内容r_datedatetime8是评论发表时间n_idint4是评论文章编号3、留言信息表(message)用来保存留言信息的,如表3-3所示:表3-3 留言信息表(message)字段类型长度是否允许为空说明ms_idbigint8否留言唯一ID号ms_nicknamenvarchar(50)50是网友昵称ms_titlenvarchar(50)50是留言标题ms_homepagenvarchar(50)50是个人主页ms_contentntext50是留言内容ms_datedatetime8是留言时间ms_hfntext4是留言回复4、系统管理员表(Admin)。如表3-4所示表3-4 系统管理员表(Admin)字段类型长度是否允许为空说明IDint4否系统管理员唯一IDUserNamenvarchar50是管理员名称PassWordnvarchar50是登录密码Questionnvarchar100是问题Answernvarchar100是问题答案ReallyNamenvarchar50是管理员真实姓名Brithdaynvarchar50是生日Addressnvarchar100是地址PostCodenvarchar50是邮编Emailnvarchar50是邮箱地址HomePhonenvarchar50是家庭联系方式MobilePhonenvarchar50是手机号码QQnvarchar50是QQ号RegTimedatetime8是注册时间Sexnvarchar4是性别IPnvarchar20是IP地址BlogIDint4是博客ID号SuperAdminnvarchar4是是否为超级管理员5、博客管理员表是用来保存管理员信息的,如表3-5所示:表3-5管理员表字段类型长度是否允许为空说明BlogIDint4否博客唯一IDUserNamenvarchar50是用户名称PassWordnvarchar(50)50是登录密码Sexnvarchar(50)50是性别ReallyNamenvarchar(50)50是真实姓名Brithdaynvarchar(50)50是生日Addressnvarchar(50)50是地址PostCodenvarchar(50)50是邮编Subjectnvarchar(100)100是类型Emailnvarchar(100)100是邮箱地址HomePhonenvarchar(50)50是家庭联系方式MobilePhonenvarchar(50)50是手机号码QQnvarchar(50)50是QQ号Questionnvarchar(100)100是问题Answernvarchar(100)100是问题答案RegTimedatetime8是注册时间IPnvarchar(20)20是IP地址6、联系人信息表(Message),如表3-6所示:表3-6 联系人信息表(Message)字段类型长度是否允许为空说明MessageIDint4否联系人唯一IDBlogIDint4是博客ID号FriendNamenvarchar50是朋友姓名Sexnvarchar4是性别HomePhonenvarchar50是家庭联系方式MobilePhonenvarchar50是手机号码QQnvarchar50是QQ号Addressnvarchar200是地址Brethdaynvarchar50是生日Emailnvarchar100是邮箱地址PostCodenvarchar50是邮编IPnvarchar50是IP地址7、图片信息表(Picture)用来存储图片信息的。如表3-7所示:表3-7图片信息表(Picture)字段类型长度是否允许为空说明PictureIDint4否图片IDImageUrlnvarchar200是图片地址Subjuctnvarchar50是类型BlogIDint4是博客ID号8、文章类型表(artleclass)是用来存储文章信息的。如表3-8所示:表3-8文章类型表(artleclass)字段类型长度是否允许为空说明ac_idbigint8否文章唯一ID号ac_namenvarchar50是文章名称BlogIDint4是博客ID号9、友情链接表(link),如表3-9所示:表3-9 友情链接表(link)字段类型长度是否允许为空说明l_idbigint8否友情链接ID号l_namenvarchar(50)50是链接名称l_urlnvarchar(50)50是链接地址河南城建学院本科毕业设计(论文) 功能模块的设计与实现第四章 功能模块设计与实现4.1 系统首页首页运行效果图。如图4.1所示:在首页中,左边会有一些提示性的信息,和友情链接。右边框会显示已经发表的文章。图4.1 博客首页4.2 单元测试界面在对首页博客留言的测试程序中,当在页面中填写完网友昵称,留言标题、个人主页和留言内容之后,单击“留言”按钮时,会弹出一个错误提示对话框。如图4.3,这显然是在页面上填写信息时出现了错误。出现错误的原因:“留言”按钮的CauscsValidation属性设置成了true。只要就该属性更改为false即可。图4.3留言页面4.3 注册页面用户在注册之前会有一个协议说明。如图4.4所示。图4.4 用户协议如果用户同意该协议内容,就可以进入注册页面。如图4.5所示。图4.5注册页面4.4 后台管理页设计后台管理页面如图4.6所示:图4.6 管理员页面4.5 文章类别管理页 文章类别界面的运行的效果如图4.7:图4.7文章类型管理页面河南城建学院本科毕业设计(论文) 功能模块的设计与实现4.6 留言和回应管理页面留言管理页面的运行效果图如图4.8所示:图4.8 留言管理页面回复管理页面的运行效果图如图4.9所示:图4.9 网友回复管理运行图4.7 博客用户管理和找回密码页面管理博客用户的后台管理页面如图4.10 所示:图4.10 博客后台管理页面找回密码的页面如图4.11和4.12所示:图4.11 找回密码运行图河南城建学院本科毕业设计(论文) 系统测试与分析4.12 找回密码运行图第五章 系统测试与分析5.1 测试方法系统开发完成之后我们要对系统进行测试,通过查验我们可以比较清楚的发现已经完成的系统中所存在的问题,这样就便于我们及时的进行相应的修改,进而更加完善系统功能。我们进行查验的目的就是要看每个模块是否能够正确完成之前所设想的功能。采用的是常用的黑/白盒测试。黑盒测试就是对系统功能进行检测。这种测试不对系统内部的结构进行测试,只是通过对系统界面与系统功能的测试来验证系统中的每个功能是不是可以正常,安全地完成对数据的接收、处理、输出。白盒测试也被称作结构性测试。它需要通过检测程序内部每个模块的运行情况来确定所能实现的功能是不是和预期的一样。最后还需要经过完善,来确保使每一个模块都能够实现在前期所设想的功能。5.2 测试分析5.2.1 登录测试本部分测试的目的是查验能否正确地成功登录。测试内容如下:(1)当用户名、登录密码或者验证码输入不正确或者为空的时候是不是会出现相对应的错误提示。(2)验证码能否刷新。(3)是否能实现不同的登录选择进入不同的界面。(4)不同的身份能不能进行对应的操作。(5)能否正常退出登录。5.2.2 注册测试测试的内容如下:(1)点“注册”时,能否转换至注册页面。(2)在点击同意协议之后,是否可以顺利转换到注册页面。(3)用户名是否可以检测出重复使用。(4)用户填写的数据是否可以正常保存到数据库中,注册完成之后是否可以进行登陆。(5)能否可以顺利退出。5.2.3 管理模块测试测试内容如下:(1)是不是可以正常进入管理员的页面。(2)在管理页面中,能否可以进行相对应的操作。(3)超级管理员能否设置其他用户的权限。(4)用户在在没有权限的情况下,是否可以阻止其进入管理员页面。(5)是否可以正常退出。5.2.4 文章类型测试测试内容如下:(1)是否能够正常的传文章,并确定文章的各种特征。(2)是否能对已经在系统中发布的文章进行点评,能否可以展示评论和阅读的人数。(3)是否可以管理已发表的文章。(4)用户是否可以正常退出。5.2.5 留言测试测试内容如下:(1)用户是否可以通过首页正常登录到留言页面。(2)是否可以成功留言。(3)留言版的内容是否可以顺利的进行保存显示。(4)可否完成对留言的查看、答复等操作。(5)能否正常退出系统。5.2.6 找回密码测试测试内容如下:(1)是否可以正常转换到找回密码的页面。(2)可否找回密码。(3)是否可以正常的退出。5.3 本章总结经过本章的各种测试,对于系统的不足都进行了分析解决。系统测试之后,让我对于已经完成的系统中存在的问题,有了一个比较深刻的认识。在以后的开发中能够及时的把这次所见到的错误避免掉,使系统更加的稳定,安全。本次测试,使我对系统的整体有个全面的了解。对于系统的流程,系统中页面的转换,转换时需要的技术知识,可能出现的错误等都有了一个比较完整的认识。通过这次系统测试,我清楚的认识到了,在系统开发前期我对系统认识的不全面,不清楚,系统逻辑的不连续,系统功能的不完整。在这次测试之后,使得系统更加的安全,也渐渐的达到了我预想的目标。河南城建学院本科毕业设计(论文) 总结 第六章 总结丰富而又紧张的设计工作将要结束,在张俊峰老师耐心细致的教导和支持下,从选题到设想功能的全部实现,经历了几个月忙碌的工作,一个完整的博客管理系统最后顺利完成了。在没有做这次设计之前,对于在学校里所学的知识真正熟练掌握的寥寥无几,都是只知道一些皮毛,没有真正地实践过。这次经过做这个毕业设计系统,我完成了对博客(Blog)管理系统的软件开发工作。在整个系统研发的过程中我遇到了这样那样的许多以前没有遇见过的问题,但最终在我的努力和同学们的协助中都一一解决,在这些问题中我又下面几点印象比较深刻:1.在刚刚开始动手做系统的时候让我发愁的是对博客网站的具体页面内容不太熟悉。但是经过上网百度,询问网友和去图书馆找到相关专业的书进行查看资料,之后在开发的过程中经过不断的修正,才完成了本次系统开发中的系统分析以及设计的相关工作。2.把以前在课本中学习到的知识转为实际的操作。我身为工科的学生,相对于文科类的学生语言表达能力是比较欠缺的,之前又没有写过论文,所以一开始还真不知道如何下手,从哪着手。后来通过和身边的人进行沟通逐渐明白了需要写些什么。我把系统重新回想一遍,一步一步,一个模块一个模块的进行分析,力求在论文中把系统的特点全部体现出来。经过不懈摸索,终于写作了本论文。通过这次写作我深刻地体会到实践的重要。3.系统分析阶段。这部分的工作是耗时最多的,我花了较长时间进行分析。当然,我参考了现有的博客系统的功能概念,力求在原来的基础上能够发掘出创新点。可行性分析也是必须的,这方面主要考虑的是现有能力。经过综合分析,最后确定无论是从技术还是设备上本系统都是可以完成的。这也锻炼了我,使我能够独立的处理困难。4.系统设计阶段。本阶段的工作主要是对系统内部结构进行整体设计,包括逻辑上和界面上。本系统需要的模块不是很多,主要的模块在本论文中都有所提及,总之系统的设计要求是功能全面,界面简单。5.系统实施阶段。按照之前已经做好的所有规划进行一步步地实施,保证每一步都完美实现,该阶段就没有大的问题出现。6.测试与分析。对系统的每个模块进行查验,出现错误进行仔细分析进而解决所展现的每一个问题。本部分的操作是对整个设计的验收。经过认真地测试,解决出现的每一个bug,力求使系统更加契合使用者的需求。本次系统的研发主要以用户方便,页面简明,管理员轻松管理为目标理念,考虑到国内外使用博客(Blog)的人数逐年增多,互联网业发展迅速,设计提出此系统。通过本系统的运用,节省了用户和管理者的时间,有效促进互联网的发展和信息的传播效率。完成本次论文所必须的要求如下:1.选定课题。提出基于ASP.NET博客(Blog)管理系统的项目意义和目的,了解目前国内外该行业的研究现状和发展趋势,对此次课题的研究有总体的把握。2.简单介绍了实现本项目所利用的开发模式、基本技术和相关开发软件,积极做好研发准备工作。3.查阅大量源于网站开发,网站系统架构等方面的资料,结合实际情况完成需求分析。总体把握该系统,对所要实现的功能设计相应的模块。4.数据库的设计也是重中之重,对此要格外用心用力。一旦设计不合理,将影响后面的操作。作为系统的核心,合理、简洁、清晰的数据库设计能为后续的编码实现打下坚实的基础。5.完成整个系统。由于之前从没接触过实践开发,无论在分析上还是设计上都有很大的缺陷。对代码的调用还不够熟练,在今后应不断学习,弥补缺陷,继续加强对专业的训练。通过本次设计,使提高了自身的能力得以提升,积累了经验,了解了行业的最新动态,更加巩固了本科四年的所学知识,是一次难得实际开发体验。通过本次设计我学会了许多书本上得不到的新知识。河南城建学院本科毕业设计(论文) 参考文献参考文献1朱元波.ASP.NET项目开发详解.北京:清华大学出版社,2014:P372-P409.2林凯.ASP.NET4.0从零开始学.北京:清华大学出版社,2014:P510-P5133 刘婕等.ASP.NET2.0+SQL SERVE动态网站开发从基础到实践M.北京:电子工业出版社,2012.5:P162-P175.4 刘剑.网页设计师必读网页语言基础HTML&CSSM.北京:电子工业出版社,20157.11:5高洪涛.HTML+CSS网站开发兵书.北京:电子工业出版社,2013:P50-P2156 方强等.HTML网页设计案例指导M.北京:电子工业出版社,2014.4:P217-231.7 吴晨等.ASP.NET数据库项目案例导航M.北京:清华大学出版社,2004.12:P247-P293.P112-P132.8闫洪亮.ASP.NET4.0程序设计教程.北京:哈尔滨工程大学出版社,20149 龙马工作室.新编ASP.NET2.0网站开发M.北京:人民邮电出版社,2008.5:P253-P289.10吴晨.ASP.NET数据库项目案例导航.北京:清华大学出版社,2014:P214-P32611姚策.数据库原理与应用J.北京理工大学出版社.2015年1月12美Brian W.Kernighan(布莱恩克尼汉),美Dennis M.Ritchie(丹尼斯里奇) 著;徐宝文,李志译,C#程序设计语言(第2版新版)M,机械工业出版社,2014年1月.13张天星.基于B/S模式的高校教材管理系统.福建:福建交通职业技术学院,2012.14朱玉超、鞠艳、王代勇.编著ASP.NET 项目开发教程.北京:电子工业出版社,2008.15刘乃丽.编著完全手册 ASP.NET 2.0网络开发详解.北京:电子工业出版社,2008.16尚俊杰、秦卫中.编著ASP.NET 程序设计案例教程M.北京:清华大学出版社,2005.17陈伟.编著 SQL Server 2005数据库应用与开发教程.北京:清华大学出版社,2007.18纪禹希、黄盛奎.ASP.NET程序开发实用教程.北京:清华大学出版社,2013.河南城建学院本科毕业设计(论文) 致谢 致谢本篇论文快要完成了,在这我非常地感激这段时间给过我帮助的所有人。首先感谢的是我的指导老师-张俊峰老师。张老师从选题、分析到设计实施以及本论文的写作都给我提供了很大的帮助与指导,没有他的细心的教导,本设计不会如此的完整,真的非常感谢张老师的热心指导。其次感谢我的所有的授课老师和辅导员,在你们的关心和谆谆教导下我学到了很多东西,使我变得勇于挑战,敢于承担,让我更有信心迎接任何挑战,真的很感谢你们的辛勤付出。再次感谢所有的同窗们,在你们的陪伴下我愉快地度过了四年时光,我们学习着相同的知识,一起奋斗,憧憬着美好的未来。同时,我也收获了宝贵的友谊,在你们的帮助下我克服了一个又一个困难,不再害怕面对挫折,你们是我变的更加有勇气,通过和你们沟通和共同学习,本系统以及本论文才能够顺利完成。同时你们让我感受到友谊的温暖和真情的宝贵,这都是我最珍贵的财富。最后,非常感谢学校和领导对我的培养,让我在这个美丽的环境下逐渐成长,学到了很多专业知识,锻炼了我挑战未来的能力。感谢这次毕业设计,通过这次设计我把所学的知识进行了融合,独自完成整个系统的开发,锻炼了我的分析、解决困难的能力。另外,这次论文写作是我对整个系统的脉络更加清晰,从整体上把握了系统包含的所有部分,这对系统的完善很有帮助。最后感谢评审老师的辛勤工作。由于经验不足,本论文肯定还存在很多不理想的地方,希望你们给予宝贵的建议,我一定会认真修改,力求使论文更加完整。河南城建学院本科毕业设计(论文) 附录附录登录的部分代码如下:public partial class UserControls_Header : System.Web.UI.UserControl protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) Random yzm = new Random(); this.LabVali.Text = yzm.Next(1000, 9999).ToString(); protected void btnOK_Click(object sender, EventArgs e) if (this.txtVali.Text != this.LabVali.Text) Response.Write(alert(验证码错误);location=javascript:history.go(-1); else int i = this.checkLogin(txtUid.Text, txtPwd.Text); if (i 0) SessionUserName = this.txtUid.Text; SessionPassWord = this.txtPwd.Text; Page.Response.Redirect(Module/Blog/ST_BlogIndex.aspx); else Response.Write(用户名密码错误!); protected void btnReg_Click(object sender, EventArgs e) Page.Response.Redirect(Module/Blog/RegPro.aspx); public int checkLogin(string loginName, string loginPwd) /*String strcon = ConfigurationManager.AppSettingsconStr; / string strconn = ConfigurationSettings.AppSettingsconStr; SqlConnection con = new SqlConnection(strcon);*/ SqlConnection con = new SqlConnection(S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育科技融合启航盛典见证新高度
- 全球铀矿资源分布与核能产业技术创新与产业升级路径研究报告
- 公交优先战略2025年城市交通拥堵治理的公共交通与城市社区建设协同报告
- ChEMBL22003-生命科学试剂-MCE
- 浙江工业职业技术学院《核医学基础》2023-2024学年第一学期期末试卷
- 甘肃省武威五中学2025届化学九上期末检测模拟试题含解析
- 广东信息工程职业学院《行为矫正学》2023-2024学年第一学期期末试卷
- 2024-2025学年江苏省南京市鼓楼区鼓楼实验中学七年级数学第一学期期末经典模拟试题含解析
- 江西师范高等专科学校《融合空间设计》2023-2024学年第一学期期末试卷
- 广州华南商贸职业学院《概率论与数理统计》2023-2024学年第一学期期末试卷
- 无人飞机农业植保应用技术 课件17、极飞P40农业无人飞机作业-3
- 呼吸病区进修管理制度
- 足浴转让合同协议书
- 2024年国能榆林化工有限公司招聘真题
- 消防总队面试题目及答案
- 《低钠血症中国专家共识(2023年版)》解读课件
- 2022-2023学年山东省济宁市兖州区人教版四年级下册期末考试数学试卷(原卷版)
- GB/T 45604-2025船舶与海洋技术大抓力平衡锚
- 国家中小学智慧教育平台与人工智能融合应用指南(试行)
- 新课程标准视角下项目式学习在中小学的有效实施途径
- 1.1中华人民共和国成立前各种政治力量 课件高中政治统编版必修三政治与法治
评论
0/150
提交评论