-【优秀文档资料】NET软件开课程设计报告模板[1](打印版)

-【优秀文档资料】NET软件开课程设计报告模板[1](打印版)

ID:45560304

大小:754.40 KB

页数:35页

时间:2019-11-14

-【优秀文档资料】NET软件开课程设计报告模板[1](打印版)_第1页
-【优秀文档资料】NET软件开课程设计报告模板[1](打印版)_第2页
-【优秀文档资料】NET软件开课程设计报告模板[1](打印版)_第3页
-【优秀文档资料】NET软件开课程设计报告模板[1](打印版)_第4页
-【优秀文档资料】NET软件开课程设计报告模板[1](打印版)_第5页
资源描述:

《-【优秀文档资料】NET软件开课程设计报告模板[1](打印版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、・NET软件开发课程设计报告(2012-2013学年第二学期)题目:院(系):专业年级:2010级计科物联1班姓名:学号:指导教师:土飞飞2013年06月21日目录一、课程设计选题意义1二、需求分析22.1、任务和要求22.2、运行环境22.3、开发工具2三、分析和设计33.1、数据库设计33.1.1数据库总体设计33.1.2、关系表图3管理员表:4用户表:4信息表:43.1.3、表结构43.2、功能设计53.2.1、用户(管理员)登录页面53.2.2、注册页面53.2.3、聊天页面53.2.4、管理员管理信息页面53.2.5、Web.Config配置页面63.3、系统流程6四、具体

2、代码实现(主要源代码)84.1、注册界面84.2、登陆界面:84.3、管理员界面:104.4、Chair界而:114.5、ChairNew界而:114.6、聊天界面:12五、功能测试155.1、注册界面155.2、登陆界而155.3、聊天界面165.4、聊天记录界面175.5、管理员界面18六、结论19附录20参考文献30一、课程设计选题意义随着互联网的发展,人们通过网络可以更方便快捷地进行信息交流和学习网络聊天室已成为网络生活的一种时尚,它是网上交朋友,思想感情交流,宣传网站和业务,宣扬自我,好友之间聚会来聊天的好去处。聊天系统可以为大家提供一个更好的交流平台,在这个平台上,人们可

3、以通过文字与符号进行实时的交谈、聊天,它是一个向整个因特网开放的地方,是提供给用户一个交友与娱乐的场所,在聊天室里可选择自已的聊天对象,与其进行对话交流,之间相互沟通、交流情感的最佳方式之一。现在各大网站都提供了功能完善的聊天室。二、需求分析2.1、任务和要求编写一个网站来实现网络聊天室的功能,具体要求如下:(1)具有较好的可视化界面,大体做到美观、大方。(2)能实现用户的登录、注册、聊天等功能。(3)具有管理员功能,管理员登录后可杳看用户注册信息和用户聊天记录。(4)管理员能够根据用户名来删除用户并可删除选定的聊天记录。(5)在聊天时,用户可看到发送消息的详细信息并可随时查看聊天记

4、录。(6)在聊天时可以发送丰富的表情。2.2、运行环境(1)WINDOWSXP系统(2)InternetExplorer8或更高版本(3)分辨率:最佳效果1024X768像素2.3、开发工具MicrosoftVisualStudio2005SQLServer2005三、分析和设计3.1.数据库设计3.1.1数据库总体设计数据库技术和计算机网络技术的发展相互渗透,相互促进,已成为当今计算机领域发展迅速,应用广泛的两大领域•数据库技术不仅应用于事务处理,并且进一步应用到情报检索,人工智能,专家系统,计算机辅助设计等领域。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数

5、据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。数据库是通过数据库管理系统(DBMS-DATABASEMANAGEMENTSYSTEM)软件来实现数据的存储、管理与使用。数据库是一个共享的、集成的计算机结构,它包括最终用户数据和元数据。一个好的数据库并不是随意产生的,其内容结构必须经过精心设计。设计优良的数据库会使数据管理变得容易,并产生有价值的信息;而设计糟糕的数据库则会成为冗余数据的滋生地。冗余数据经常会造成难以跟踪的错误。关系数据库范式理论是在数据库设计过程屮将要依据的准则,数据库结构必须要满足这些准则

6、,才能确保数据的准确性和可靠性。这些准则被称为规范化形式,即范式。在数据库设计过程中,对数据库进行检杳和修改并使它符合范式的过程叫做规范化。规范化是给实体分配屈性的过程。它能够减少数据冗余,有助于进一步消除由于冗余引起的数据异常。规范化不能够消除数据冗余;相反,它通过生成有控制的冗余来连接数据库表。规范化通过一系列称为范式的阶段来完成。数据表规范化的程度越高,数据冗余就越少,同时造成人为错谋的可能性就越少;同时,规范化的程度越高,在杳询检索时需要做的关联等工作就越多,数据库在操作过程屮需要访问的数据表以及Z间的关联也就越多。因此,在数据库设计的规范化过程中,要根据数据库需求的实际情况

7、,选择一个折中的规范化程度。3.1.2.关系表图uhwL七・BwpxixsunexxclxsLirClO)□p«LSswozrdLClO)□□・cs列名数3&共塑管理员表:dLl»o.loe:i.xiLllULTBLOOH.■im匕超始页列名ulsixaneTLCtL^UTClO)口P^.SSWOX"<1XLUhaJTClO)EZI口用户表:信息表:3.1.3、表结构管理员表(chair)英文名中文名类型是否主键name登陆名nchar(lO)是passw

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。