计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx

上传人:王** 文档编号:889155 上传时间:2024-02-21 格式:DOCX 页数:30 大小:274.26KB
下载 相关 举报
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第1页
第1页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第2页
第2页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第3页
第3页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第4页
第4页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第5页
第5页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第6页
第6页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第7页
第7页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第8页
第8页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第9页
第9页 / 共30页
计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx_第10页
第10页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术毕业论文-1.2万字基于ASP.NET的班级校友录网站的设计与实现.docx(30页珍藏版)》请在优知文库上搜索。

1、毕业论文题目:基于ASP.NET的班级校友录网站的设计与实现专业:计算机科学与技术1绪论31.1 课题研究的背景31.2 开发的目的与意义31.3 开发的主要内容32系统需求分析42.1系统功能需求42. 2网站预期的结果62.3网站界面要求63相关技术介绍73. 1VisualStudio200873. 2DreamweaverCS483. 3SQLServer200584系统设计93.1 系统功能结构94. 2数据库设计94. 2.1数据库概念设计95. 2.2数据库逻辑设计105校友录的详细设计及实现126. 1校友录前台设计与实现125.1.1 校友录登录模块125.1.2 用户注册模

2、块135.1.3校友录首页145.1.4班级管理模块155. 1.5个人空间165.2校友录后台设计与实现175.2.1 后台登录175.2.2 管理功能185.2.3 其他功能196校友录网站测试196.1网站的特点196.2网站功能模块测试207总结23参考文献24致谢25ABSTRACT错误!未定义书签。基于ASP.NET的班级校友录网站的设计与实现摘要:随着Internet技术的飞速发展,人们的生活和Internet的关系越来越密切,而互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Intemet上发布信息主要是通过网站来实现的,获

3、取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为机关、学校、企事业单位、甚至进入寻常百姓家的信息化建设中的重要组成部分,从而倍受人们的重视。本论文主要介绍基于ASP.NET技术的班级校友录的开发与实现。本系统主要包括学生日志、个人相册、好友互动、班级交流等功能模块,为同学提供了一个可靠的沟通平台。本文详细介绍了系统的需求分析、开发环境、数据库设计、详细设计以及具体的实现方法,严格按照软件工程的要求撰写文档。最后进行系统测试,发现其中存在的错误与不足,并加以改进。关键词:Internet;班级校

4、友录:ASP.NETThedesignandimplementationofclassalumnirecordwebsitebasedonASRNETAbstract:WiththerapiddevelopmentofInternettechnology,therelationshipbetweenpeopleslifeandtheInternetisgettingcloserandcloser;andtheInternethasbecomeanimportantchannelforpeopletoquicklyobtain,publishandtransmitinformation,itpl

5、aysanimportantroleinpeoplespolitics,economy,lifeandotheraspects.ReleaseinformationontheInternetismainlythroughthewebsitetoachieve,accesstoinformationisalsointheInternetoceaninaccordancewithacertainwaytoretrievetherequiredinformationdownloadedfromthewebsite.Therefore,thewebsiteconstructionintheStatus

6、ofInternetapplicationisobvious,ithasbecomeanimportantpartoftheinformationconstructionoforgans,schools,enterprisesandinstitutions,andevenintothecommonpeople,shomes,somuchattention.ThispapermainlyintroducesthedevelopmentandimplementationofclassalumnirecordbasedonASRNETtechnology.Thesystemmainlyinclude

7、sstudentlog,personalphotoalbum,friendsinteraction,classexchangeandotherfunctionalmodules,providingareliablecommunicationplatformforstudents.Thispaperintroducesindetailthesystemrequirementsanalysis,developmentenvironment,databasedesign,detaileddesignandspecificimplementationmethods,instrictaccordance

8、withtherequirementsofsoftwareengineeringtowritedocuments.Finally,thesystemistested,andtheerrorsanddeficienciesarefound,andimproved.Keywords:Internet;Classalumnilist;ASRNET1绪论1.1 课题研究的背景二十一世纪是信息大爆炸的时代,网络的发展更是给信息的传输带来了极大的方便。网站作为网络中极其重要的一员,她为个人、单位、政府部门的信息流通起到了非常大的作用。校友录又称为“同学录”,它的目标受众是组织,只要是一个社会组织或者群体,

9、不管大小都可以在网上申请一个校友录。因为每一个人都从属于一定的组织或团体,所以每一位网民都有成为校友录用户的可能。这就为在校或已毕业的广大校友们提供一份交流思想的场所,通过提供完善的校友录服务和规范校友录的管理,建立起校友间的沟通渠道,以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的,从而增强学校的凝聚力。1.2 开发的目的与意义一个优秀的学校离不开广大校友的支持和帮助,一所学校,特别是有几十年甚至近百年历史的学校,在国内外有无数的校友,很明显,在信息飞速发展的今天,校友与学校之间以及校友与校友之间仍然主要通过普通信件或电话进行联系的方式已经落后,作为母校,有义务也有责任加强校友录

10、的建设工作,以进一步加强校友与学校以及校友自身之间的联系。校友,在很多情况下一提到这个问题便让人想起仅仅是在学校搞校庆时拉赞助的对象,其实,广大的校友带给母校的往往是一些更可贵的看不见的无形资产,他们经常会为母校的发展献计献策,他们的成功也会推动母校的发展,对在校学生起到一个良好的示范作用,所以校友是学校发展不可缺少的力量。因此,本论文将根据学校现状,开发实现通用性强,简单方便的校友录网站,来满足现代同学们的需求。1.3 开发的主要内容本校友录使用MicrosoftVisualStudio2008及DreamweaverCS4进行开发,该设计主要包括:用户注册及登录、班级、日志、相册、留言板等

11、几个模块,是一个面向网络的简单的网站。校友录开发的目标有以下几个方面:1、自主化。计算机学院校友录创办的目的是单纯的,因为它不包含任何商业因素,没有任何抄做,没有任何利益冲突,只是提供一个休闲叙旧的网上空间,所以我们有很大的修改余地。可以根据同学们的爱好,来添加删除各项功能。听取大家的意见进行修改,装饰自己的家。不像其他同学录总是一样的界面,且功能不变。2、方便同学使用。同学们可以通过校友录的各项功能与其他同学交流,无需使用传统方式就能达到同学间的沟通。3、页面简单,但功能强大。页面简洁,直观,一目了然。但功能可一点也不少,包括用户日志、电子相册、留言系统、个人资料、搜索他人、班级管理。和其他

12、网上的同学录功能基本相似。开发校友录有以下四个步骤:1、对项目需求进行调研,确定系统需求;2、对系统的功能模块进行进一步划分,对系统所需实现的功能进行详细分析和总体设计用;3、编写系统,使用DreamWeaVerCS4进行页面设计,使用MiCroSOftViSUaISaIdio2008对每个功能模块编写相应代码实现相应功能,使用SQLServer2005技术连接后台数据库;4、上传,发布,进行系统测试。完成上述步骤,校友录网站系统基本上就开发完成了。2系统需求分析对于网站的开发而言网站的需求分析工作非常重要,它规定了网站设计统一的最基本的要求,需求分析的结果是网站设计实现、测试的依据。需求分析

13、是在可行性分析研究的基础上,确定新项目必须完成的工作,既对项目最终目标提出完整准确清晰和具体的要求。其具体任务是:确定用户对新网站的综合要求,分析网站的数据要求,确定网站开发计划。2.1系统功能需求本课题主要研究的内容为基于ASP.NET技术的网络应用程序实现,利用的开发工具是DreamweaverCS4和MiCroSoflViSUalStUdio2008。具体的功能就是实现校友之间的信息交流,具有班级的功能,还包括加入班级成员,查看班级成员信息等要求。1、管理员功能需求1)信息管理:可浏览、删除所有日志、照片、评论等信息。若发现不良信息需及时删除。2)用户管理:浏览和查询用户和删除用户。3)

14、班级管理:可以查看用户创建的班级,并能将其删除。4)信息审核:审核用户创建的班级信息。管理员功能需求结构图如图2-1所示。图2-1管理员功能需求结构图2、普通用户功能需求1)资料管理注册:填写基本信息,选择班级待班级管理者通过。修改资料:用户可以修改自己的资料,包括头像、姓名、个人简介。2)班级管理创建班级:若用户未发现自己所在的班级可自己创建班级并成为班级管理者。班级管理:班级的管理者可验证用户提交的申请加入班级的信息选择是否添加他进入班级,可以删除班级成员,也可以委任别的用户为管理员。创建的班级不能被管理者删除,若要删除班级需联系管理员。3)好友管理搜索他人:用户可通过搜索功能搜索别的用户

15、,搜索方式可选择班级、姓名、生日。添加好友:用户可以添加他人为好友,方便浏览他人信息。对方会搜到通知,可选择是否将用户加为好友。4)信息管理浏览信息:可浏览所有用户发布的公开信息,包括日志,照片等。发布信息:可以发布日志,也可以回狂他人的日志。用户会及时收到他人发布新信息或回复自己发布的信息的通知。用户留言:用户可以给其他用户留言,方便联系,被留言的用户可以选择删除留言。修改信息:用户修改自己发布的日志,不能修改回复。如果想要删除回复需联系管理员。5)照片管理上传照片:用户可上传新的照片。上传时可选择相册,或创建新的相册,默认为默认相册。照片无需通过审核。管理照片:用户可移动照片到不同的相册,也可以删除照片、相册。普通用户功能需求结构图如图2-2所示。图2-2普通用户功能需求结构图2. 2网站预期的结果本网站设计的预期成果是完成前台各种信息正确的显示和后台中对数据的增加、删除、修改等功能全部实现。具体介绍如下:1 .前台的各个页面首页面中将有网站的名字,导航,网站的版权。个人信息的最新动态也会在首页面出现。个人注册页面中将会更加详细的显示用户的信息。名字,学院,班级等等的内容。2 .后台的各个页面登陆页面,管理员可以通过此页面进入后台管理整个系统。所以在登陆页面时一定要做好安

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 毕业论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!