asp.net研途帮帮网论文定稿

Posted weixin_40228600

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net研途帮帮网论文定稿相关的知识,希望对你有一定的参考价值。

1 绪论 1
1.1 选题背景 1
1.2 现状 1
1.3 内容及意义 1
1.4 开发工具介绍 1
1.4.1 MVC框架简介 1
1.4.2 ASP.NET简介 2
1.4.3 Visual Studio简介 2
1.4.4 数据库简介 2
1.5 论文结构安排 2
2 研途帮帮网系统分析 4
2.1 可行性分析 4
2.2 需求描述 4
2.3 需求分析 5
2.3.1 用例图 5
2.3.2 用例规格说明 7
3 研途帮帮网系统概要设计 11
3.1 研途帮帮网系统功能设计 11
3.2 研途帮帮网数据库设计 11
3.2.1 概念模型设计 11
3.2.2 关系模型设计 16
3.2.3 数据库表设计 16
4 研途帮帮网详细设计与实现 22
4.1 研途帮帮网响应式设计 22
4.2 前台子系统设计与实现 24
4.2.1 系统首页 24
4.2.2 用户注册登录 24
4.2.3 考研经验分享收藏 27
4.2.4 考研圈点赞评论 28
4.2.5 考研资讯浏览查询 31
4.3 后台子系统设计与实现 32
4.3.1 系统管理员后台管理 32
4.3.2 帮帮网编辑用户后台管理 34
4.3.3 帮帮网用户后台管理 35
5 研途帮帮网系统测试 37
5.1 测试简介 37
5.2 测试内容 37
6 结束语 39
参考文献 40
致谢 41

摘 要
目前考研学生的数量一直呈上升趋势,掌握全面的考研信息在备考过程中起着至关重要的作用。本课题开发了一个可以查询考研信息的系统,此系统旨在给考研学生提供全方位的考研资讯,这不仅方便了备考生了解心仪院校的考研信息,而且还提供了互相交流的平台,进而增加考研成功的可能性。
本设计主要介绍了研途帮帮网的设计与实现。系统的主要使用者有系统管理员、帮帮网编辑用户和帮帮网用户。未登录时,用户可以查看考研信息,浏览考研经验和考研圈,注册登录后可以发表、评论考研圈和考研经验;编辑用户的功能有管理考研信息以及管理个人信息;系统管理员的功能有管理用户信息,管理编辑用户信息,管理考研圈信息以及考研经验信息。为了方便用户的操作,本系统采用响应式设计以自适应各类终端屏幕,使得互动交流更为容易,用户可以将考研经验分享到QQ空间、腾讯微博等第三方软件,这样使备考学生获取更多的考研信息。
研途帮帮网系统基于ASP.NET开发平台,开发语言为C#,以Visual Studio为开发工具,以SQL Server为数据库,前台主要使用Bootstrap框架,以及html5、CSS、javascript等技术对系统页面进行布局,同时结合MVC框架进行开发,系统总体采用三层架构。

关键词:考研;信息获取;互动交流;经验分享;ASP.NET

1 绪论
1.1 选题背景
现在,社会对人才的需求层次越来越高,通过不断提升自身素质,才能更好地适应这个日益发展的社会,所以许多大学生选择了考研这条道路。随着“考研热”的兴起,蜂拥而至的考研资讯充斥着考研人的头脑,然而各种各样的考研信息存在交叉、重复、繁杂等问题,同时还存在着信息不对等这样的弊端。为了让考研人更好的获取考研信息,精准的获得备考过程中的资讯,不错过心仪院校的相关考研信息,和其他人交流经验,研途帮帮网应运而生。
1.2 现状
现阶段,大学生就业形势严峻、本科教育越来越普及已经成为不争的事实。目前大多数考研网站内容综合且功能齐全,使用起来较为方便,但有些网站存在着一定的问题,例如,某些考研网站的互动交流功能体验效果不是很好,用户发表一篇帖子要经过管理员的审核,这样很容易导致信息交流的滞后,从而使考研的学生错失重要信息;同时还存在着各大考研培训机构通过互动交流回复评论进行售卖相关课程的行为,这种广而存在的现象给考研学子造成很多不必要的麻烦,使很多想要节省时间进行互动交流获得有用信息的备考生又无形中浪费了宝贵的时间。
1.3 内容及意义
研途帮帮网系统主要针对备战考研的人员和发布考研信息人员两种用户的需求进行开发,在对当前正流行的考研软件充分了解的基础上,对用户的需求进行了详细的分析和描述。备考人员在此系统上注册成为帮帮网用户后,可以浏览考研信息以及招生学校的相关资讯,还可以对自己的注册信息进行管理;发布考研资讯人员在系统中注册成为帮帮网编辑用户,可以发布招生院校的公告资讯,并对自己发布的内容进行管理。通过对背景、现状及用户需求的充分研究,研途帮帮网系统还应具备系统管理员,实现对用户和编辑用户的管理功能。
开发此系统是为考研学生在紧张忙碌的备考期间收集考研资讯提供更大的便利,本系统节省了学生查找信息的大量时间,也为学生之间交流备考经验提供了平台。本网站也避免了像其他考研网站和考研APP广告弹窗和卖网课等一些与备战考研无关的行为,这样学生浏览起来更加方便,能快速获取到对自己有用的考研信息。
1.4 开发工具介绍
1.4.1 MVC框架简介
研途帮帮网系统主要采用MVC模式技术进行开发,MVC即模型、视图和控制器。其中,视图出现在客户端,是用户看到并与之交互的界面,由许多HTML页面组成;模型出现在服务器端,存放着实体类,每个实体类文件中都是数据库表中字段的Get和Set方法,用于存取数据;控制器也出现在服务器端,当用户点击页面中的链接时,Controller层没有任何变化,只是调用Model层和View层来响应用户的请求。此模式的目的是重复使用某一部分程序代码,这样降低了系统的耦合度。同时,运用此模式还提高了代码的重用性和可维护性。
1.4.2 ASP.NET简介
ASP.NET技术可以用于开发Web平台,此技术可以用来创建动态Web页,功能比较强大。ASP.NET工作于HTTP协议之上,并使用HTTP命令来建立浏览器和用户之间的双向交流。ASP.NET应用程序可以用多种编程语言进行编写,它是Microsoft.NET平台的一部分。研途帮帮网系统基于ASP.NET平台进行开发,其中前台页面主要使用HTML5和少量的CSS、JavaScript语言进行编写,在Controller中编写事件方法,主要是用C# 语言进行后台的开发。
1.4.3 Visual Studio简介
Visual Studio 是一个基本完整的开发工具集,开发人员用此工具编写的代码适用于所有微软平台,使用此工具能够进行多种语言的开发,Visual Studio 2017与以往版本相比有了很大的改进。基于.net开发平台可以进行C#、C++、VB多种语言的开发,其中C#语言是面向对象的语言,C#是用于后台程序控制编程;而且在与WEB及其相关的应用程序用C#来写较方便。研途帮帮网系统采用Visual Studio 2017软件进行开发,具有简单、功能强大、类型安全三大优点。
1.4.4 数据库简介
SQL Server 是一种关系型数据库管理系统,在实际使用中不仅操作方便,而且可伸缩性良好,与连接工具有较高的集成度。在SQL Server中创建数据库表的操作简单易懂,且表中主键、外键和列的属性设置方法简单,表之间的关系更容易理解。研途帮帮网系统采用SQL Server存储开发过程中所需要的数据,创建数据库表。用此软件对表的增删改查操作更为方便,同时,SQL语句理解起来非常容易,且SQL Server与Visual Studio建立连接的代码简洁易懂,方便开发。
1.5 论文结构安排
论文分五个部分详细阐述了研途帮帮网系统的设计开发过程。
第一章分析了研途帮帮网系统的选题背景和当今考研网站的现状,描述了该设计研究的内容和意义,并对系统所使用的开发工具进行了简要的介绍,包括使用的软件、采用的开发技术和开发框架。
第二章主要对研途帮帮网系统进行分析,分析了该系统的可行性,并且通过对系统需求的描述,利用用例图和用例规格说明对系统的需求做了进一步详细的分析。
第三章主要阐述了研途帮帮网系统的概要设计,使用系统功能模块图对系统功能设计进行了介绍,以及通过分析系统的实体属性、画系统E-R图和设计数据库表对系统的数据库设计进行了详细的阐述。
第四章针对研途帮帮网系统的详细设计和实现做了明确的描述,包括系统中功能模块的介绍,以及这些功能是如何实现的,并利用程序流程图和顺序图加以说明。
第五章是研途帮帮网系统的测试部分,该部分介绍了测试的目的和研途帮帮网系统采用的测试方法,以及该系统在开发过程中所做的测试,并列举了一些测试用例。

下载地址:》》》请点击!!!

以上是关于asp.net研途帮帮网论文定稿的主要内容,如果未能解决你的问题,请参考以下文章

asp.net编程,当我点击gridview控件时,ie状态栏上报告"网页上有错误"该如何解决,请大家帮帮忙!谢谢

基于asp.net电子商务网上购物系统设计与实现.rar(论文+源码)

ASP.NET MVC 选中ADO.NET 实体数据模型后 点击添加就跳出以下图片,求大神帮帮忙!!!谢谢

ASP.NET Core 同时支持多种认证方式 | Swagger 支持

[Asp.Net Core]Autofac多种注入

[Asp.Net Core]Autofac多种注入