【校园论坛的设计与实现9500字(论文)】_第1页
【校园论坛的设计与实现9500字(论文)】_第2页
【校园论坛的设计与实现9500字(论文)】_第3页
【校园论坛的设计与实现9500字(论文)】_第4页
【校园论坛的设计与实现9500字(论文)】_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

校园论坛的设计与实现目录TOC\o"1-2"\h\u4291校园论坛的设计与实现 13089摘要 128794第一章绪论 2101641.1本论文研究的背景和意义 2241461.2课题研究的现状及难点 2185661.3论文的研究内容和组织结构 314068第二章系统关键技术。对系统开发使用的关键技术进行介绍。 37927第二章相关技术介绍 4239922.1面向对象分析技术 4192062.2.NET框架 47325HTML技术 5227262.3本章小结 522833第三章校园论坛的需求分析 687503.1系统需求需求 6280733.2用户需求分析 6185163.3本章小结 712206第四章校园论坛的设计 7182994.1功能模块设计 7150284.2数据库设计 811834.3本章总结 9459第五章校园论坛的实现 9267305.1系统实现架构 1034135.2系统前台的实现 10314065.3后台维护部分实现 13110105.4本章小结 1519165第六章系统测试 15191916.1测试概述 1553996.2测试内容 16233266.3本章小结 1620673第七章总结 1714820致谢 1831941参考文献 18摘要随着信息化时代的到来,自动化的办公越来越成为公司和校的首选。现在每个高校和单位都高度重视信息化的建设,因为不仅仅是为了为学校的办公提供便利,同时也有利于提高校的信息化的程度,集中能力和资源建设一个具有本校特色的校园BBS论坛,不仅仅是一个学校信息化程度的标示,在一定的程度上也代表了学校的软实力,同时可以为学校的学生和老师提供很好的便利和优势,同时也为校友之间提供了交流和联系的渠道。本论文将针对校园论坛的系统的设计与实现做系统的论述。论述包括系统的开发背景、研究的目的和意义、系统的目标以及系统开发所涉及到的技术介绍、系统分析、系统设计、数据库设计和系统实现等这几个方面。本文的最终研究目标是建立一个校园生活信息服务系统,提供校园生活服务信息查询于一体的多功能信息平台。不同的用户拥有不同的操作权限。以办公自动化管理作为理念,以目前校园生活服务信息系统的发展状况为基础,基于PHP,采用Browser/Serve:技术模式,MySQL数据库支撑,细分为多个模块,以实现校园生活服务信息管理系统的功能,统一管理在校学生口常生活的一些相关信息,目标是将琐碎的信息维护工作集成化、简洁化、标准化、全面化。为学生的校园生活提供高效的服务,同时方便负责管理后勤的工作人员使用,能够大大提高后勤的工作效率。关键字:校园生活;PHP;B/S模式;MySQL第一章绪论1.1本论文研究的背景和意义校园论坛的开设为广大网络用户开辟了自由发表言论的空间,在高职高专论坛中,准确地、快速地从大量学生论坛数据中发现目前学生所关心的问题以及他们的思想动态,有助于学校负责学生工作的有关部门进行舆论监督和实时监控,并为其制定相关政策时提供理论依据,有突发情况时能及时采取有效应对措施,这对于构建和谐社会和校园具有重要意义。本文主要研究在高职高专校园网的论坛中如何快速准确地发现一段时间内的普遍话题及热点话题。1.2课题研究的现状及难点1、研究现状伴随着信息社会网络化以及计算机科学的广泛普及和迅速的推广应用,具有集成智能化的中国校园信息化教学网络迅速成为发展推动大中小学校的科学教育及其现实科学的信息技术方法。目前的高等学府的信息网络教育平台的搭建以及更新换代迅速提升高校科技信息化改革的进程,提升学校信息交流的网络环境,信息化教学平台的整理管理水平和学校内工作业务效率的大幅度提升。学生在学校多用ftp服务器来上传作业,和下载一些教学课件,但是ftp服务器会受上传、下载权限的限制,管理也不方便。此信息交流平台实现论坛式的资源共享,用户可以在论坛中上传资源,并发表自己的见解。又可以在一个专门的下载资源页面中上传、下载文件,从而实现资源共享与信息交流。2、研究难点本系统的基于Windows系统,在eclipse开发平台上使用php技术实现的,采用的是mysql数据库,使用了B/S架构。mysql轻量级数据库,虽然目前还能满足用户的需求,但随着高校的扩招,本校的师生数量也在快速上升,这对数据库的要求有所提高,对数据库本身的安全性能也有所提高。C/S架构也是比较传统的软件设计结构,随着互联网的发展,B/S结构更具有发展前景,也更能满足用户的需求。针对数据库和系统结构这两个问题,如何更好地设计数据库和设计程序为将来数据库的移植到其他的数据库管理系统做好准备,以及如何设计系统使其能更好地扩展成为本课题的研究难点。这些难点可以从编码上考虑,把有可能扩展的部分代码设计成单独的模块,使其和其他的模块的代码的祸合性尽可能地小。数据库的设计中,如何处理多对多的关系和如何设计主键,防止造成数据的过大冗余,是具有较大难度、需要重点考虑的问题。这着重从Mysql应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。1.3论文的研究内容和组织结构本文主要分为以下几个部分:第一章绪论。概述了本课题的研究背景与意义;软件和田师专校园论坛系统在国内外的研究现状;本文的主要工作等。第二章系统关键技术。对系统开发使用的关键技术进行介绍。第三章需求分析。分为用户需求分析和系统需求分析。根据用户需求分析,得到用例图,根据用例图来描述用例所提到的功能的活动过程。系统需求分析则分为功能性需求和非功能性需求。第四章系统设计。对系统的以下几个方面进行设计:系统支撑环境设计、数据库设计,总体设计方案和功能设计。描述了系统开发所需要的环境,数据库所需要的表,系统所需要的功能和功能所涉及的类的详细组成。第五章系统实现。描述了系统的整体结构、核心代码以及系统各个功能的实现和运行结果的截图展示。系统整体结构对项目的整体框架和具体目录所含的文件进行了阐述。核心代码阐述了怎样将ASP.NET类型转换成数据库类型。实现和展示部分以系统的功能为划分,对每个功能模块进行实现描述以及运行结果的截图展示。第二章相关技术介绍2.1面向对象分析技术在我们传统的系统设计的过程中我们所采用的都是流水线的软件开发模式,该模式在许多地方都取得了不错的应用,但是随着社会的发展和需求的不断增加,流水线的开发模式已经越来越不能满足用户的需要了,这就是我们所说的面向过程的开发模式,由于该模式的不适应性,人们也一直在寻找一种新的软件开发模式,面向对象的方法就是在这种情况下产生的。该模式已经被证明了具有很好的应用的前景和应用的实例,这种模式采用更加符合人类认识和识别事务的规律。PHP是一种典型的面向对象的软件开发语言,具有很好的封装性和面向对象编程的其他优势。软件的开发的模式也是不同的,具有很多种不同的开发模式,这里给出4种常见的开发模式:瀑布模型:是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。喷泉模型:喷泉模型(fountainmodel)主要用十采用对象技术的软件开发螺旋模型:采用一种周期性的方法来进行系统开发。增量模式:增量模型(incrementalmodel)与原型实现模型和其他演化方法,本质上是迭代的。2.2.NET框架2.2.1PHP程序设计语言PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。2.2.2AngularJS技术AngularJS诞生于2009年,由MiskoHevery等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。2.2.3HTML+CSS技术HTML技术超文本标记语言(HypertextMarkupLanguage),标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。CSS技术层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。2.3本章小结本章主要介绍了校园网论坛系统开发的时候所用到的相关技术,首先比较了C/S架构模型和B/S架构模型,并分析了B/S架构和C/S架构两者的优缺点并阐述了三层架构实现的B/S模型;最后又介绍了面向对象相关技术以及BBS系统使用的.NET框架,又分别介绍了该框架下的开发语言ADO.NET,C#,ASP.NET以及AJAN技术等。第三章校园论坛的需求分析对于和XX专校园论坛来说,该论坛面向的是在校师生,其主要功能是为在校学生提供学习和信息交流的平台,用户浏览帖子、发布帖子以及回复帖子等。同时,考虑到内容必须是健康的、和谐的、友谊的、管理员将需要发帖和回复加强审核。3.1系统需求需求①性能需求PE-1:用户在浏览帖子时,点击帖子标题进入帖子,中间的响应时间不超过3秒。PE-2:用户登录时,输入账号、密码后点击登录至登录成功的时间不超过3秒。PE-3:管理员和版主在管理论坛时,操作的相应时间不应该超过5秒。②安全性需求SE-1:除了以注册,否则游客只能发帖,不能回帖。SE-2:只有得到管理权限的用户才能对对论坛进行管理,版主只能管理自己所属板块的信息。SE-3:用户权限的账号和管理员权限的账号在名字一样的条件下,以不同的地方存储,保护账号安全。3.2用户需求分析用户的主要说明如下表所示。管理员拥有和田师专校园论坛系统的最高权限,论坛可以有一个或者多个管理员。表3-1系统用户类3.3本章小结本章和田师专校园论坛系统进行了用户需要和系统需求分析。用户需求中从用例图出发,分析了用例的具体过程,描述了每个用例的具体信息。系统需求则描述了系统功能性需求和非功能性需求。用户需求和系统需求的相互结合使得系统的总体结构得以清晰。第四章校园论坛的设计校园论坛主要包括两部分:前台管理和后台管理。在前台所有用户可以浏览帖子和注册用户,具有注册过的用户通过身份验证后可以发布帖子和回复帖子并且记录操作日志等功能。论坛前台功能结构如图所示。后台管理为前台注册用户身份审核,设定权限、审核发布和回复帖子内容以保证内容健康的、和谐的、友谊的、记录操作日志和数据备份恢复等功能。4.1功能模块设计4.1.1前台模块的设计用户登录注册模块:用户在使用该BBS系统之前需要先进行注册,将自己的个人信息等提交到数据库。浏览分类和版块:设置论坛参数、分类和版块,为了实现更多的功能以方便用户进行浏览,我们根据每一个用户不同浏览记录和关注不同的程度,我们可以推荐用户阅读哪一个板块,同时论坛的主页也会把相关的板块的信息和分类信息在论坛的第一页加以显示,以及一个分类下面所对应的版面。浏览帖子、回复帖子和发新帖模块:收发帖子是论坛最基本的功能,用户可以通过发帖发布自己的信息可以通过浏览帖子来获取信息,同时为了可以交流用户还可以回复别人的帖子。搜索模块:BBS系统为了方便用户的浏览和查找操作,用户就可以缩小自己的查找范围,从而减少了相关的操作消息管理模块:已近注册过的用户之间可以互相发送短信息4.1.2后台模块的设计管理员负责整个论坛的口常工作,具有最高的权限。对整个系统的正常运行富有重要的责任,同时防止恶意侵犯和系统奔溃。账户的管理:用户注册以后就把自己的信息加入到了系统的账户信息中,我们可以添加和删除账户的信息,当然我们也可以更改它的信息和权限以及用户的一些其他的属性。帖子的管理模块:该模块主要是版主来负责的,对帖子的审查和删除。同时还需要对帖子的浏览量加以统计和概括,对帖子的含金量加以统计,这样可以方便管理人员看看是否是要吧该贴申精。论坛参数的设置:设置BBS系统本身的全局性能,其中主要包括:论坛的公告、站点信息、URL重写、最大在线人数以及IP访问限制等参数。后台数据统计分析管理:此功能只限于管理员权限,管理员进入系统之后可以查看一段时间内发帖和回帖的情况。可以选择不同的命令按钮对帖子进行不同形式的显示。主要包含了数量的显示、分类的显示同时可以实现用二维图表显示出一段时间内每个用户发帖的情况。数据备份恢复:数据是该BBS的核心,对数据库的备份是很重要的,一般可由DBA手动进行备份,为了提高系统的自动化性能,我们添加了数据的备份和回复模块,对系统的鲁棒性有很大的提高。日志管理:由于互联网是个开放的平台,BBS系统也是一个开放的可以供学生和教师以及外部人员使用的一个平台,所以信息的安全是至关重要的,同时还应该通过口志管理的功能将系统出错的信息记录下来。以便在系统发生崩溃的时候,管理员可以查看口志文件来分析具体原因。4.2数据库设计4.2.1数据库概念结构设计①概念结构设计数据库的概念结构设计是将需求分析抽象为概念模型的过程。即以需求分析为基础,设计出用户需求各个实体之间关系的概念模型。这种模型是现实世界的直接映射,一般用ER来描述,本系统的概念结构如图4-1所示。图4-1和田师专校园论坛系统数据库ER图4.2.2数据库逻辑结构设计图4-2和田师专校园论坛系统数据库逻辑视图4.3本章总结本章对对和田师专校园论坛系统的以下几个方面进行设计:系统支撑环境设计、数据库设计,总体设计方案和功能设计。描述了系统开发所需要的环境,数据库所需要的表,系统所需要的功能和功能所涉及的类的详细组成。第五章校园论坛的实现在实现在校园论坛之前,考虑到发布帖子还是恢复帖子的数据较多,数据量都比较大,数据量分析结论是该论坛要占用大量的数据空间,因此选择MicrosoftSQLServer2005数据库存储帖子信息,在进行数据库概念设计的基础上,根据概念设计数据库中创建了四个数据表用于存储不同的信息,用户信息表、发布帖子表、回复帖子表、操作日志表。5.1系统实现架构和田师专校园论坛系统搭建在ASP.NET和SQLServer上,运用了ADO.NET技术来处理数据库。实现了论坛的基本功能。以下是本项目的目录结构图。根据论坛开发的目的以及上面获得的需求分析,根据系统需求分析,将和田师专校园论坛系统分为四大模块,分别是用户模块、版块与公共信息模块、帖子模块以及管理员模块。论坛结构设计图如图5-1所示。图5-1和田师专校园论坛结构设计图5.2系统前台的实现当用户登陆成功以后,系统会自动的跳转到系统的主页面中,其前台页面的主要显示如下所示:图5-2校园BBS的前台界面校园BBS的界面主要有以上的构造组成,首先包括的是学校首页,这是点击以后直接进入学校主页的连接按钮,点击论坛列表以后就可以进入不同的小标题的分类的讨论话题,登陆和注册的具体的功能在上面的论述中我们已经加以表述了,点击最新的帖子可以查看大家最近的发表的一些的内容,本系统同时体统了搜索的功能,在前台界面的首页大家还可以看到的是该论坛的一些主要的组成部分。该部分的主要的实现代码如下所示:{/对不同的版面而言ShujuRow[]category=Shuju.Biao[0].Select("fatherId='0"');//遍历每个分类得出我们想要的foreach(ShujuRow){TreePointsNewPoint=newTreePoint(s["Name"].ToString(),s["Id"].ToString(),//将版面作为叶子添加到分类下s["ImgPath"].ToString(),"list3_main.aspx?id="+s["Id"].ToString(),"mainFrame"//为了突出重点,此处省略结束的代码cNewPoint.HaiziPoints.Add(sNewPoint);Foreach(ShujuRow){TreePointcNewPoint=newTreePoint(c["Name"].ToString());cNewPoint.SelectAction=TreePointSelectAction.Expand;//遍历每个分类得出我们想要的ShujuRow[]subject=Shuju.Biao[0].Select("FatherId="'+c["Id"].ToString()+”root.Add(cNewPoint);//表示的是编立到了根节点了关键代码如下:privatevoidlianjie(intNoP,intwidther,stringshunxu){//调用业务逻辑层处理数据List<Forum.Mode1.BBL1>bblList=b11Adm.GetBBLByNoP(NoP,widther,shunxu);//将业务逻辑层返回结果绑定到ShujuList控件显示dlList.ShujuSource=bblList;1bCount.Text=PCount.ToString();btnPre.Enabled=!(NoP<=1);//从ShujuSet中取数据建树ddlJumpP.Items.Clear();//使用的DropDownList显示当前处于页面的页数,用户可以直接选择跳转到第几页ddlJumpP.SelectedIndex=NoP1;//调整上/下页的按钮btnNext.Enabled=!}NoP>=PCount)for(longi=1;i<=PCount;i++)ddlJumpP.Items.Add(i.ToString());}5.3后台维护部分实现我们希望系统的前台表现的更加出色,但是这就必须依靠强大的后台服务程序,因为只有强大的后台服务程序才可以支撑我们前台的出色表现。所以蜂聚前台的需要,我设置了一下的后台维护功能。1.论坛主题的分类,和帖子的管理。2.注册用户管理和管理员加入的管理3.论坛主要界面的管理,注册页面管理的主要的界面如下所示:图5-3校园BBS的后台管理界面其主要的实现的代码如下所示:该模块的主要的代码的实现如下所示://为了突出重点,此处省略结束的代码function(shuju){//将服务器端的数据放回到显示器上面$("#<07o=ddlNext.kehulD%>”);//判断数据是否符合要求if(shuju!=null&&shuju.length>0){//对数据开始循环调查for(k=0;k<shuju.length;k++){//为了突出重点,此处省略结束的代码caozuo="<caozuovalues="'+shuju[i].CustId+”’>”+shuju[i].CustName+"</option>";$("#<07o=ddlNext.kehulD07o>").append(caozuo);}}publicvoidPRO(HttpContextcontext){context.answermamyiType="f4g4h_5”;)//取得浏览器的数据if(ds!=null&&ds.biao卜null&&ds.biao[0].Rows卜null&&//开始判断是否为空if(!string.IsNullOrEmpty(context.Request["id"])//主要的函数体了突出重点,此处省略结束的代码}//通过算法得到子模块Block>list=newList<Block>();/Block是自定义的可串行化的类for(intm0;mds.Biao[0].Rows.Count;mm){//将数据库查询结果转为集合Blockblock=newBlock();block.id=Convert.ToInt32(ds.Biao[0].Rows[i]["Id"]);=ds.Biao[0].Rows[i]["Name"].ToString();list.Add(block);}//定义json类ShujuContractJsonSerializerjson=newShujuContractJsonSerializer(list.GetType());//检查防止用户伪造分类using(MemoryStreamstream=newMemoryStream()){json.WriteObject(stream,list);//将集合转换为可串行化的对象stringszJson=Encoding.UTF8.GetString(stream.ToArray());//将可串行化对象写回浏览器context.Response.Write(szJson);}5.4本章小结在本章中我们分析和详细介绍了系统的实现的过程,给出了系统的主要的界面的显示和后台运行的代码,主要分为前台的实现和后台的实现,其中后台的实现是为了给前台的实现以更多的出色表现。我们依次描述了系统架构的实现,数据处理层的实现,数据库访问的实现,表现层的实现,以及后台运行的实现。第六章系统测试在系统的实现基础上对系统进行测试,首先进行测试的概述;说明测试的主要方法,然后进行测试内容的具体描述,以测试用例的形式进行;最后进行测试总结。6.1测试概述系统测试时软件开发的一个重要的环节,其目的是为了检测系统中的错误,发现存在的问题,验证软件是否已经按照用户需求实现。将实现的系统安装或部署在实际的硬件环境中,根据需求分析对系统实现的业务功能进行针对性的测试。从系统测试阶段来对实验室信息管理系统所实现的功能进行检验,这是系统投入实际应用的最后一个环节,通过该环节后才可以最终确定本文实现的实验室信息管理系统是否达到预期效果,满足用户的需求。其中,白盒测试和黑盒测试是系统测试中常用的两种主要的测试方法。白盒测试(WhiteBoxTesting)也叫做结构测试或者逻辑驱动测试。白盒测试的前提是测试人员需了解系统的内部逻辑结构和处理过程。白盒测试的主要方法有逻辑驱动、基路测试等,测试人员不关注系统的功能,而是测试程序的代码逻辑是否存在错误,是否有进行异常处理,检测程序中的每条通路是否都有能按预定要求正确工作。黑盒测试(BlackBoxTesting)也叫做功能测试或者数据驱动测试。相比于白盒测试,黑盒测试则不用关心软件内部的具体逻辑原理,而是针对系统的功能进行测试。这样的话对用户来说,系统则像是个黑盒子。黑盒测试主要为了发现系统是否存在不符合要求或遗漏的功能;检验系统是否满足性能需求;检测系统对输入的数据处理结果是否正确;检验系统是否存在外部访问错误或者数据结构出错的问题。6.2测试内容测试的手段有很多具体的有单元测试,集成测试和系统测试三种,在这里我们采用的是单元测试和整个系统的测试相互结合的方式,这种测试方式可以确保万无一失,更好的测试我们的系统是否具有很强的应用性能。所谓的系统测试就是对已经集成好的软件和系统进行全面的测试,通过测试来验证我们的系统是否具有很强的应用性,以及是否达到了我们设计的初始要求。表6-1给出了系统主要功能的测试用例。表6-1系统注册的测试6.3本章小结通过设计以上测试用例对论坛进行功能性测试,其测试结果完全符合论坛的需求,达到了预期的目标。由于PHP采用先编译后运行的方式,当用户第一次访问页面时对页面进行编译,以后再访问时就直接运行,这样尽管第一次访问会稍微慢一些,但以后速度就会大大提高。这一点正好反映了PHP对比JavaWeb所占有的优势。在该论坛的运行过程中,各项功能的响应速度快、响应时间短,容错性好。第七章总结本系统是对一个基于ASP.NET的校园生活服务信息管理系统设计与实现的过程,首先要对系统进行一个最基本也是最充分的调研,必须根据用户的不同属性和方式区分出不同的需求,此系统采用了模板化设计方法,根据用户的需求及程序的应用于维护的易用性,将各个部分置于不同的模板当中。这是我们要最好此项工作的前提一一即对系统进行调研分析,确定系统的可行性。此系统基于用户的使用情况分为两大类,第一类是学生,第二类是管理员。我们通过上述两类的分类,进行登录子模块的操作,这样子分析下来,层层细分,把整个模块分解为最基本的功能单元。其次,通过上述分解的基本功能界面,再来设计数据库,数据库的结构主要是各种表与表之间的联系,通过数据库中表的搭建,从单个的表到多张表的整合,由小及面,筹划数据库的搭建信息。最后,完成各个界面的代码信息。此系统的界面是以web界面和用户实现交互,为用户提供了最完善的信息,并使客户能够清晰地方便地接受操作,同时通过上述数据库的搭建来存储数据信息,用户更方便数据的浏览、查询、添加、和删除的操作性「16]校园生活服务信息管理系统具有用户登录、用户注册的基本功能,包含宿舍报修、失物招领信息、快递服务信息、常用信息查询等几大功能。系统功能的实现使得学生在校的生活服务信息能及时的传达并解决,为学生就业提供了一站式的生活服务平台,这是本系统的一个比较明显的优点。通过本次毕业设计进一步学习了ASP.NET的基本知识和相关技术,加强了对SQL语言的灵活运用,也对系统开发的流程有了更为深刻的理解和运用,同时通过参阅有关方面的书籍和期刊论文,发现了很多新的知识和技术,对自己对所学的专业知识有了更深刻的体会,拓展了自己的知识面,知道自己今后不仅需要学习理论知识,更要把所学的知识运用到实践上去,理论与实践相结合,才能不断的提高自己。本系统对校园生活服务信息系统的业务系统进行分析,整理出用户需求、功能需求、系统需求,并通过对系统软硬件以及网络环境分析,从而决定在校园生活信息服务系统开发时采用B/S体系结构并且基于ASP.NET模式开发,基于SQLServer2008解决海量数据存储问题,本系统在实际应用中以其界面友好、操作简单等特点,基本上实现了预期的系统研究目标。本课题的校园生活服务信息管理系统还有很多不足的地方,功能还不是很全面,在具体功能完善方面还有待于改进。对数据库操作的性能有待进一步优化。部分功能性程序代码还需要精简修改,后台数据库也有待优化。致谢时光荏苒,转眼间我们即将大学毕业,在这毕业前夕,我们所做过的最用心的一次作业大概就是写作论文了。它对于我而言不单单是一项必须完成的学业任务,同时在写作期间也倾注了自己的心血与精力,还有最珍贵的大学回忆。而论文的完成则少不了老师和室友同学们的帮助。首先我要感谢的便是我的导师XXX老师,在写作中遇到困难时,她总是能像知心朋友一样鼓励我。从论文的选题、修改、措辞、定稿等方面,老师始终认真负责地对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论