分享
分销 收藏 举报 申诉 / 20
播放页_导航下方通栏广告

类型留言板设计.doc

  • 上传人:胜****
  • 文档编号:2954947
  • 上传时间:2024-06-12
  • 格式:DOC
  • 页数:20
  • 大小:454KB
  • 下载积分:10 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    留言板 设计
    资源描述:
    毕业设计(论文) 题目:ASP.NET留言板设计 内容提要 沟通与交流是交友的重要手段与环节,如何加强好友之间的沟通与交流,简便的留言必不可少,它不但有利于好友之间友谊的建设,也更能体现当今社会信息化的好处。 留言板的主要功能是实现发表留言、回复留言、删除留言的功能。好友之间可以互相发表留言,而在自己的空间里可以对好友的留言进行回复和删除。 一般来说,留言板主要有文本留言板、XML留言板和数据库留言板。文本留言板主要采用文本文件作为资料的存储载体,故不能有效的管理数据,随着信息量的增大,访问速度也将会急剧下降。现在XML文档日益成为网络资料的标准格式,在没有数据库的情况下,采用XML文档存储数据是个不错的选择。当数据量庞大时,采用关系数据库是最佳选择。本系统就是采用关系数据库来存储留言信息。 本系统采用了ASP.NET设计动态数据库,用关系数据库的标准SQL语言来实现系统后台数据的相关处理,学生可以在互联网上给好友留言或者回复或删除好友留言,也可以查看好友的空间留言。本系统将WEB与成熟的数据库技术结合起来,实现好友之间互相留言对话。 关键词: 沟通 交友 留言 ASP.NET 目 录 第一章 绪论 1 1.1 课题背景 1 1.2 主要内容及研究意义 1 1.3 论文的组织结构 2 第二章 系统需求分析 3 2.1 系统简述 3 2.2 系统的设计目标 4 2.3 系统的数据字典 4 第三章 系统总体设计 7 3.1 系统结构设计 7 3.2 系统层次图 7 3.3 系统各主要功能模块的设计与实现 8 3.3.1 框架页面实现 8 第四章 系统功能测试 10 第五章 系统的不足及改进思想 12 第六章 系统总结 13 6.1 总结 13 6.2 展望 13 参考文献 15 致 谢 16 - II - - 17 - 天津滨海职业学院毕业设计(论文) 第一章 绪论 1.1 课题背景 在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。人类社会就处在一个对信息进行有效合理的加工中。它将促进整个社会的发展。随着社会信息技术的提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。在软件技术的应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获取最大利润是全球信息企业追求的目标。本系统正是一个非常实用的应用型软件产品,不谈它的经济利益,单说他的应用范围就是十分广泛的,只要有朋友圈的地方,都可以采用本系统。计算机的一部分作用就是使人与人之间的沟通与交流变的更简便快捷。而且更加方便广大学生,学生只要可以上Internet,则可以与好友进行留言对话。 1.2 主要内容及研究意义 开发本系统有两方面的好处:一是本系统的实用性,另一个是本系统会将一个繁杂的交际圈简单的管理。计算机与人的不同就在于,计算机是机械的,精确的,它不会使管理工作出现差错。例如:留言内容的查看、留言内容的回复、可靠性高、存储量大、保密性好、成本低等。这些优点能够保证使用者的私密,还能大量的储存信息,提高办事效率;另一方面好处,设计本系统只是一种手段, 通过它可以更好的处理信息方便人们之间的交流,掌握开发语言的使用方法,掌握开发各种项目的工作技能,适应迅猛发展的社会。 本课题的直接目的是为了成功完成本系统的开发。间接目的也可以说是最终目的是为了了解软件的开发思想,掌握软件开发人员应当具备的基本技术素质:树立良好的软件开发理念,建立正确的、符合工城规范的、系统化的软件工程思想,灵活运用各种软件分析与设计技术,开发高质量的软件产品。 1.3 论文的组织结构 第一部分:绪论。介绍了论文的选题背景以及论文的主要内容。 第二部分:系统需求分析。对系统所要达到的目标和具备功能进行需求分析。 第三部分:系统总体设计。对主要功能模块实现方法的介绍。 第四部分:系统测试。对本系统采用测试方法及测试步骤进行概述。 第五部分:系统的不足及改进设想。对系统存在的不足处及改进设想进行说明。 第六部分:结束语。对整个系统的设计进行归纳和总结。 天津滨海职业学院毕业设计(论文) 第二章 系统需求分析 需求是用户对系统提出的要求,这组要求可能是原始的、笼统的,也可能是抽象的、细节化的。但一个软件系统的开发必须以一组需求化为出发点。 软件需求分析工作是在软件计划阶段完成之后开始的,其主要目的是:在综合分析用户对系统提出的一组需求(功能、性能、数据等方面)的基础上,构造一个从抽象到具体的逻辑模型表达软件将要实现的需求,并以“软件需求规格说明书”的形式作为本阶段工作的结果,为下一阶段的软件设计提供设计基础如图2-1所示。 图2-1软件开发中系统分析阶段的工作流程 软件需求分析阶段,结合着所用的开发工具:Visual Studio 2008,Microsoft SQL Server 2005对问题的识别和理解和对需求信息的分析和综合等进行了深入的了解,建立了实现目标软件的物理模型,也就是确定了构成软件系统的系统元素,并将功能和信息结构分配到这些系统元素中。 软件需求分析采用的是结构化分析方法(Structured Analysis),简称SA方法。下面介绍SA方法的具体实现。 2.1 系统简述 本系统适用于好友与好友之间进行沟通与交流,当我们接收到好友的留言,数据库会自动更新,见留言显示在主页,并且我们可以管理好友的留言,可以进行回复留言或者删除留言,同时我们也可以给好友留言,或者查看好友的空间留言。 2.2 系统的设计目标 (1)设计目标: 系统应建立友好的界面,即要操作简单、直观、灵活,又要易于学习掌握。这个系统的目的:使好友之间留言更加便捷,好友易于对留言进行回复。如果操作复杂,就失去了推广价值,因为这个系统是面向没有计算机使用基础的普通用户。 系统在用户输入用户名,密码时,就具有自动识别的功能,以帮助用户更正错误。 系统在确定用户名和密码后,应具有自动连接数据库的功能。 在正确连接数据库,查询到用户相应的信息后,应在界面显示相关的信息。 系统具有良好的安全性。系统应遵循有关信息安全标准,具有切实可行的安全保护和保密措施。 (2)基本要求: 软件设计开发的最终目的都是应用。该辅导员工作评议系统将会是学校政教部中非常实用的评议软件,操作简单,方便,是用户急切需要的助手,是政教工作者很好的管家。 本软件开发环境是在Windows 7的开发平台上,利用ASP.NET作前台页面开发,Microsoft SQL Server 2005作后台数据库开发。安全可靠,可移植性强。本软件是在软件工程开发过程的指导下,按步进行。页面友好清晰美观,简单易学,符合人机对话的需要。 2.3 系统的数据字典 根据系统需求,本系统运用了Microsoft SQL Server 2005进行数据库的设计。它具有应用广泛,操作方便的特性。而且,对于管理系统的数据量一般不会太大使用者使用足以满足要求。根据系统功能设计的要求及功能 模块的划分,新建一个数据库文件BHLeaveSystem.mdf,并在数据库中建立所需的数据表,并在以下用着的地方加以说明数据项和数据结构。 (1)用户信息表[UserInformation] 用户信息表主要记录用户信息。其数据结构如下表2-1。 表2-1用户信息表 字段名称 数据类型 字段大小 是否为空 UI_ID 整型(自动编号) 4 否 UI_Name 文本型 50 是 UI_Pwd 文本型 50 是 UI_Sex 整型 4 是 UI_Phone 文本型 50 是 UI_Email 文本型 50 是 UI_Question 文本型 100 是 UI_Answer 文本型 100 是 UI_Photo 文本型 50 是 (2)留言信息表[LeaveInformation] 留言信息表用于记录好友留言及回复信息。其数据结构如下表2-2。 表2-2 留言信息表 字段名称 数据类型 字段大小 是否为空 LI_ID 整型(自动编号) 4 否 LI_Content 文本型 500 是 LI_Date 日期型 是 LI_UserID 整型 4 是 LI_ReplyContent 文本型 500 是 LI_LeaveUserID 整型 4 是 天津滨海职业学院毕业设计(论文) 第三章 系统总体设计 3.1 系统结构设计 对于工程产品来说,设计的含义是,应用各种技术和原理对设备、过程、系统做出足够详细的定义之后能够在物理上予以实现,也就是说,工程设计是一个构造过程,这个过程必须具备3个要素: (1) 有一个系统的模型。 (2) 有一组原理或方法可以逐步地构造模型。 (3) 有一组评价设计质量的标准的原则。 结构化设计的核心思想是:如何应用抽象的原则,将系统功能逐层分解为层次化的模块结构。模块的划分不是随意的,它需要遵循一些模块划分的指导性原则。 3.2 系统层次图 随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。系统分析员从对顶层信息的分类开始,沿图中每条路径反复细化,直到确定了数据结构的全部细节时为止。以下是本系统的层次,如图3-1所示: 简单的留言系统 前台操作 后台管理 好友之间进行留言 给好友留言 回复留言 删除留言 图3-1 系统结构图 3.3 系统各主要功能模块的设计与实现 随着人们对设计的要求越来越高,高格调,高品位的设计作品,才深受人们的欢迎。这也就给设计者们提出了更高的要求,从这个角度说,版式设计正是满足了人们的要求而生。科技的飞跃发展,让Internet走进了千家万户,也产生出新的设计领域空间,而网页设计成为新的设计领域的重要内容。优秀的网页设计,必须有好的创意,才能使观者视线久久难移,产生震撼力。版面设计是很重要的,通过文字、图形的空间组合,能最佳的表达出和谐与美。 3.3.1 框架页面实现 登录页面具有验证身份的作用。 通过用户验证后,进入管理系统的主页面。系统的主页面是由一个框架页面构成的,框架将页面分成了几部分,如图3-2所示。 图3-2 系统的主页面 上面为系统头的显示,中部上侧为系统菜单页面,中部下侧为主显示页面,占据显示页面的主要区域。在系统运行中,上部、中部上侧和底部页面一直都是处于静态显示的。中部下侧是根据菜单的超链接来显示不同内容的。 天津滨海职业学院毕业设计(论文) 第四章 系统功能测试 软件的质量就是软件的生命,为了保证软件的质量,人们在长期的开发过程中积累了许多经验并形成了许多行之有效的方法。但是借助这些方法,只能尽量减少软件中的错误和不足,而不能完全避免所有的错误。 软件测试的目标是:以最少的时间和人力找出软件中潜在的各种错误和缺陷。如对软件实施了严格、规范的测试,就能够发现其中大部分的错误。软件测试能够确认软件实现的功能和性能与用户需求说明的一致性。软件测试还能收集到足够的测试结果为软件可靠性评价提供依据。 软件测试是一个心理、技术交织在一起的复杂过程。这个过程可以用图4-1的数据流程图表达。 图4-1 测试阶段的信息流 (1)测试对象。 软件测试与程序测试在概念上是不同的,软件测试的对象不仅仅是程序,还包括软件需求规格文档、设计规格文档、模块算法这些软件文档配置项。软件测试的内容贯穿软件定义与开发的全部阶段。 (2)测试配置。 这是预先定义好的一套测试方案,包括测试计划、测试过程、测试实例集合和所预期的执行结果。实际上从整个软件生存周期来看,测试配置是软件配置中的一个子集,最终提交的软件配置项应该是包括上述测试配置以及测试的实际结果和排错的记录。 随着测试结果的积累和统计分析,软件可靠性的评价就可以按指定的模型计算。所谓软件可行性就是:软件在运行期间平均无故障运行的时间周期,这个周期越长,系统可靠性就越高。如果系统不断出现一些严重的、要求修改设计的错误,那么软件的质量和可靠性就存在问题,这也意味着要对软件做更深入的测试。另一方面,如果软件的功能已正确实现,测试中发达到预定目标,本次实施的测试方案不足以暴露存在的严重错误!这些潜在的错误将最终在维护阶段被用户发现,并由开发者或维护者来纠正。 天津滨海职业学院毕业设计(论文) 第五章 系统的不足及改进思想 本系统应用SQLServer数据库是因为SQLServer的最大优点就是和Windows结合紧密,易用,但是SQLServer数据库也存在一些缺点,例如:SQLServer只能运行在Windows上,而Windows能够安装的硬件是有限的,如Sun的Sparc服务器不能安装Windows,一些大型机、小型机也只能装UNIX。本系统在这方面还有待改进。该系统所能实现的功能还算全面,实现了好友之间的互相留言,还能查看好友空间、回复留言等,并且可以管理好友的留言。但是还有一些细节上的问题处理的不够到位,比如说界面比较单一,变换形式不丰富等等。就目前的登录界面以及操作界面来说还不是很友好。尽管毕业设计结束了,还是希望在将来能够继续学习和改善本系统,继续提高系统的安全性,继续完善系统各方面的功能,给用户提供一个友好的操作界面。 天津滨海职业学院毕业设计(论文) 第六章 系统总结 6.1 总结 历时近三个多月的毕业设计即将结束,我的课题也取得一定的成果。回忆这几个月的毕业设计工作,我颇有感触。 毕业设计是大学生活的最后一个阶段,它不同于以往的课堂教学及课程实习,也不同于毕业之后真正的工作。它形式自由,实践性强,是对在大学三年来所学理论知识的一次全面考察,一次综合性的运用。近来我的毕业设计将要结束,它给了我成功的喜悦与自豪。这其中离不开任老师的悉心教导和一些同学的热心帮助,在此,我再一次向他们表示衷心的感谢。 通过毕业设计,我觉得自己有了很多提高。让我对面向对象程序设计,特别是对ASP.NET网站的程序设计的实际应用有了比较深入的了解和掌握,并且这是我理论与实践的又一次结合,是三年知识的总结。 从需求分析到程序设计及程序的最后调试,我都倾入了全部精力,有劳就有收获,我付出了汗水获得了知识,这是我的目的。我不仅对自己所做的系统的功能,原理有了深入的了解,熟悉了ASP.NET程序设计的基础知识以及熟练的使用ASP.NET开发简单的应用程序;在设计中我和同学充分交流与沟通,形成了良好的团队意识,为我以后工作打下基础。除此之外,受周围师长们兢兢业业,踏踏实实的敬业精神和严谨治学态度的影响,我对自己今后要从事的工作有了更深层次的认识。所以,总体上,我觉得自己的毕业设计是有很大收获的,毕业设计对我今后的影响也是深远的。 6.2 展望 由于设计者的水平有限,时间紧迫,再加上初次尝试设计工作,所以做出来的作品有好多不足的地方,主要有以下几点: (1)设计工作的不足 具体涉及到颜色的搭配和布局的设计,在本作品中稍微显得有点乱,但是又不知道该怎么去搭配这个颜色,所以以后还要慢慢学习,争取做到既个性又不招摇。 (2)数据库设计的不足 具体来说就是设计者对关系型数据库还是不太熟悉,所以设计出来的数据库显得有点复杂。查询速度肯定有点慢,操作起来也不是太清晰,所以以后应该改进。 (3)后台脚本语言的不足 设计者参考了许多网站的脚本语言,发现本设计中的语言显得有些复杂,特别是在算法上有点麻烦,有些在系统中已经作了改进,但是还有很多需要学习的地方。 (4)管理界面的不足 总之,在以后的工作中,还需要很多的学习,才能做出更好的,更吸引人的作品来,还要学习一些关于图片的处理工作,比如Photoshop,fireworks,CorelDraw等软件,争取做出更好的作品来。 天津滨海职业学院毕业设计(论文) 参考文献 [1]何 枫.动态网站编程基础[M].成都:西南交通大学出版社,2003:20-25 [2]石志国.ASP.NET动态网站编程[M].北京:清华大学出版社,2001:70-121 [3]陈俊荣 陈惠贞 邓文渊.ASP,NET与网络数据库技术 [M]. 中国铁道出版社:8 [4]林少景.网页特效编程百例 [M].清华大学出版社:35-40 [5]刘冰.网站教育设计.中国电化教育[J].2001年第11期P63:61-69 [6]光军. 动态网站设计编程技法[M].北京:北京航空航天大学出版社,2001:93 [7]王迪.建设与维护你自己的网站[M]. 北京:中国铁道出版社,2003:50-52 [8]李劲.精通ASP.NET数据库设计[M].北京:科学出版社,2001:101 [9]赵祖茚.网页制作教程[M].清华大学出版社 ,2000:33-36 [10]Werdy Willard. ASP.NET编程起步[M].北京:人民邮电出版杜,2001:10-123 [11]电脑编程技巧与维护杂志社 主编. ASP.NET编程精选集锦[J].科学出版社:45 天津滨海职业学院毕业设计(论文) 致 谢 在本次毕业设计中,许多朋友都给了帮助,特别是指导老师xxxx老师给我很大的帮助,在留言开发的原理上给我不少指导,并在程序代码调试中给我耐心的指导和交流,使我得到不少的提高,这对于我以后的工作和学习都是一种巨大的帮助,在此非常感谢他对我的指导。同时感谢给我两年的学习服务支持。使我顺利完成了学习任务。大学时光就要过去,感谢所有关心和支持我的老师和朋友们,没有老师的谆谆教诲就没有我学来的知识,没有同学的帮助就没有我一次次从挫折中走出的勇气,感谢所有四年时光中我的老师和同学们,我会记住这段人生最美好的时光,牢记我所学到的所有知识和道理,并在以后的人生道路上学以致用,不断奋斗,前进。 写作毕业论文是一次再系统学习的过程,毕业论文的完成,同样也意味着新的学习生活的开始。在今后的学习生活中,我将继续保持这种精神状态带着所有人的关心和帮助努力奋斗。 感谢母校——天津滨海职业学院!
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:留言板设计.doc
    链接地址:https://www.zixin.com.cn/doc/2954947.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork