asp、net交互管理系统开题报告_第1页
asp、net交互管理系统开题报告_第2页
asp、net交互管理系统开题报告_第3页
asp、net交互管理系统开题报告_第4页
asp、net交互管理系统开题报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、毕业设计(论文)开题报告题目:基于ASP.NET的网站后台管理平台设计交互管理院(系) 专 业 班 级 姓 名 学 号 导 师 年 月 日毕业设计(论文)开题报告1毕业设计(论文)题目背景、研究意义及国内外相关研究情况。题目背景、研究意义:随着互联网的进一步普及,基于Internet的各种应用得到飞速发展。Web网站从最初只有静态文本,没有任何交互能力到现在拥有灵活的动态页面和强大的交互功能。架设在Internet网络结构方式,以WEB形式为平台的网站也因其低廉的通讯、宣传成本更简易的方式被各行业用户所接受或使用。其优越的图形界面和清晰的结构方式,也更为方便了人机之间的交互过程,缩短了人与人、

2、信息与信息之间的交流传递距离。一个成功的网站应该充分提供与客户交流的功能,并且尽量引导客户使用这些功能完成互动交流,这样的网站便实现了与访问者的沟通,网站后台交互管理系统便是体现了动态页面的这种强大的功能。本课题拟实现一个电子政务网的网站后台交互管理平台,此平台适用于一般的政务网站,它集中了论坛管理、聊天室管理、站内检索、友情链接等功能,此系统基于B/S的软件设计结构,用户无需安装任何客户端软件并提供简便易用,所见即所得的内容编辑环境,使得用户无需学习任何专业知识即可进行网站信息维护,从而降低了客户在网站交付后的后期维护工作的难度,易于使用。通过本网站的开发可以系统的学习如何去做一个交互式的网

3、站并熟练的掌握相关网络编程工具。国内外相关研究情况:网站与用户的交互主要使用动态网页来实现,如果一个企业网站仅仅是承载和发布信息的地方,那么这个网站存在着资源上的极大浪费和设计上的失误。网络的精髓就在于交互性。为了简化和方便动态网页的开发,Web领域的主要开发商相继推出了多种Web开发技术,.NET的问世给开发人员带来了一种全新的开发框架,而基于此框架的ASP.NET就是其中的典型代表。ASP.NET不仅仅是ASP的简单升级,更是Microsoft推出的新一代脚本语言。它吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。

4、C#作为微软公司专门为.NET量身定做的编程语言,不仅具有C+的强大功能,而且具有Visual Basic简单易用的特性。因此本课题重点以.NET为开发平台,综合利用ASP.NET的WEB开发技术通过开发一个通用网站,真正体验.NET新一代软件开发的全新模式,实现网站快速开发和部署。本课题研究的主要内容和拟采用的研究方案、研究方法或措施。主要内容:根据所实现的功能本系统划分为五个模块1. 网络聊天室模块网络聊天室系统为在线用户提供了一个方便快捷地进行交流与沟通的平台。1)系统界面用户可以通过初始界面提供的统一的用户登录接口,登录进入操作界面。2)用户功能用户注册:用户可以注册为该系统成员,注册

5、信息要求有登陆的用户名、密码、性别、联系地址、电子邮件、职业等。注册成功后返回登录页面。用户登录:对于已注册的用户,可以在验证其登录信息(一般指用户名和密码后)进入系统。进入聊天室后,可查看在线用户列表。 在用户聊天时显示其用户名和聊天内容,结束后注销并离开聊天室。3)系统功能能接受各个用户的发言,按照顺序显示在发言区。拥有在线用户列表,能让用户及时地查看在线用户的简单信息,方便用户进行交流。发言区就是输入单元,能够让用户按照自己的风格来发表自己的观点,接收区也就是输出单元,让用户清楚地观看到个人及其他用户的会话。2.论坛模块网络论坛是一种供人们进行交流的网络空间。它不受时间和空间的约束,论坛

6、系统可以使注册用户进行访问、留言等相关操作,方便了人们的信息交流和学习。1)系统界面:户可以通过初始界面提供的统一的用户登录接口,登录进入操作界面。2)用户功能用户注册:用户可以注册为该系统成员,注册信息要求有登陆的用户名、密码、性别、联系地址、电子邮件、职业等,在发表主题贴和跟贴时,记录其登陆信息。注册成功后返回登录页面。用户登录:对于已注册的用户,在验证其登录信息(一般指用户名和密码)后进入系统。另外系统支持“游客”用户,“游客”只可以浏览主题。发表和回复主题:用户发表一个讨论的主题,包括标题和正文等,同时也可回复别人发表的主题。成功后可以查看主题列表以及详细信息。修改主题:修改已发表的主

7、题信息,并保证用户只能修改自己撰写的主题。删除主题:用户只能删除自己撰写的主题。操作完毕后可退出论坛。3)系统功能能够接受用户发表的主题及其他用户的回复。在详细信息页面中,显示主题贴的标题和正文以及该主题的所有回复,使用户可以积极参与讨论。管理员权限:管理整个论坛(论坛管理员能够进行用户的审批、浏览主题,审核主题,对于不健康或是不利于社会稳定的留言能进行删除操作。)3.站内检索模块用户需要在输入关键字后,系统才能查询相匹配的信息并显示在指定页面上。(本模块主要针对论坛中相关主题的搜索)4.友情链接模块通过友情链接可以访问其它相关网站。5.文件管理模块实现文件的共享包括上传、下载、删除等功能。系

8、统功能模块图:网站交互管理站内检索模块网络论坛模块友情链接模块文件管理模块网络聊天室模块研究方法:1、本系统基于B/S的软件设计结构,前台使用Visual Studio.NET 2005编程工具,后台使用强大的数据库软件SQL Server 2000。2、Visual Studio.NET 是一套完整的开发工具集,用于生成 ASP . NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C#全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语

9、言利用了.NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。 3、SQL Server 2000不仅能作为一个功能强大的数据库服务器有效地工作,而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。所以在B/S结构中采用SQL Server 2000作为数据库平台是很是实用的。4、网站后台交互管理,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 3.本课题研究的重点及难点,

10、前期已开展工作。研究的重点及难点:1.如何使用VS2005平台高效的完成题目。2.权限设置和控制。3.数据库的设计中,如何处理多对多的关系和如何设计主键,着重从SQL应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。4.系统的安全性。前期已开展工作:熟悉课题内容及开发工具Visual Studio.NET 2005,查找相关的技术资料,作为ASP.NET的编程基础系统的学习了C#语言。结合题目的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、进行了较深入的学习和应用,完成了交互管理系统的需求分析和功能模块划分。4.完成本课题的工作方案

11、及进度计划(按周次填写)。第1-2周:熟悉课题内容及开发工具,查找相关的技术资料。第3-4周:需求分析,开题论证,完成毕业论文开题报告。第5-6周:完成系统前台各界面设计,写好阶段总结。第7-8周:设计详细程序流程图以及各模块的功能,写好阶段总结。第9-11周:完成数据库的分析和设计。第12-13周:完成代码的编写和测试,整理各模块资料。第14-16周:进行进一步的测试,整理资料,完成毕业论文。第17-18周:毕业答辩。参考文献1 廖信彦ASP.net交互式Web数据库程序设计M北京:中国铁道出版社,20032 陈慧贞 陈荣俊ASP.net程序设计M北京:中国铁道出版社,20033 孟军 王宝

12、学精通ASP.NET网络编程M北京:人民邮电出版社,20024 金雪云 焦桂英ASP.NET高级开发技术与范例M北京:电子工业出版社,2002 5 张玉平ASP.NET+SQL组建动态网站M北京:电子工业出版社,20066 胡勇辉,兰湘涛ASP.NET开发实战详解:入门、模块、系统M北京:电子工业出版社,20067 张海藩软件工程导论第四版M北京:清华大学出版社,2003 8 Butler J, Caudill TASP.NET Database Programming Weekend Crash CourseMNew York, NY : Hungry Minds,2002第5页9 李霞, 管建和基于ADO.NET的数据绑定技术J电脑编程技巧与维护2006,0810 张文增,赵冬斌等ASPNET动态网页开发趋势J计算机工程,2002,28(3)11 Kent DASP.NET EvolutionMIndianapolis Indiana Sams Publishing, 200412 Reilly

温馨提示

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

评论

0/150

提交评论