asp.net的诗词网站的设计与实现

1Abstract 2一、引言 3(一)开发背景 3(二)选题意义 3(三)设计目标 3(四)开发软件 3(1)Microsoft SQL Server 2008 3(2)Microsoft Visual Studio 2017 3(五)开发技术 4二、系统分析与设计 4(一).系统功能需求 4(1)技术可行性分析 4(2)经济可行性分析 4(3)操作可行性分析 4(二) 用户登陆设计 5(三)数据库设计 5(四)原型设计 6(五) 开发及运行环境 7三、概要设计 8(一)基本设计和处理流程 8(二)系统功能模块图 8四、 系统具体实现 9(一)登录 9(二) 注册 10(三)诗词发布: 12(四)诗词详情: 13(五)诗词搜寻: 13(六)诗词后台: 14七)诗词修改: 16五、 系统测试 16(一)测试过程 17(二)测试环境 17六、结束语 17致谢 18参考文献 19诗词网站管理设计本网站的初衷是为爱好诗词的人群提供了一个可以交流的网站,为用户带来了生活的方便,节约了空间上带来的时间浪费。网站交流代替了传统的线下交流,省时省力,更有效率。只要有网络的条件下,就能随时随地的查看与讨论。而本网站使用ASP.NET开发,因为ASP.NET是一个众所周知的开发技术,用于构建许多不同类型的应用程序。它建立在.net语言运行库上,有效地提高了运行效率,能够在绝大多数平台上运行。ASP.NET让开发者们使用较少的代码来生成web应用程序开发所需要的各种服务,此技术广泛应用在应用程序开发上。
目 录
诗词网站管理 1
Abstract
The design of poetry website provides a platform for people who like poetry to communicate, which brings great convenience to users and saves time waste in space. This site is developed using ASP.NET, because ASP.NET is a developer platform that consists of tools, programming languages, and l *好棒文|www.hbsrm.com +Q: *351916072* 
ibraries for building many different types of applications. It is built on. Net language runtime, which greatly improves the running efficiency. It can run effectively on most web application software development platforms with strong flexibility and manageability. ASP. Net allows developers to use less code to generate a variety of services needed for web application development, which has become one of the mainstream technologies in application development. Therefore, a poetry website should provide a convenient platform for communication.
【 key words 】 poetry; ASP.NET; Web Site
一、引言
(一)开发背景
在21世纪中,中国的经济向好的方向走去,人们不再估计填饱肚子的时候,精神文化随之产生,人们开始关注文化的交流,中国上下五千年里的诗词便是最具传承文化 的精神遗产,在网络没有被广泛应用的时代,许多的诗词交流协会便应运而生,世界各地喜欢诗词研究的学者纷纷加入其中,但因为地域的距离差距,有着诸多不便。如今互联网时代高速发展,诗词网站便为众人搭建交流桥梁。
(二)选题意义
网站交流代替了传统的线下交流,省时省力,更有效率。只要有网络的条件下,就能随时随地的查看与讨论。
(三)设计目标
本课题旨在改变人们进行诗词交流的方式,不需要多方走动,只需要登陆网站就可以在线查询诗词,进行登陆后可对诗词进行增删改查等操作。
(四)开发软件
(1)Microsoft SQL Server 2008
SQL Server 2008作为一个支持web的数据库,这是它流行的原因之一,在巨大的互联网中,数据以及DBMS必须着重于用户的隐私与安全。SQL Server 2008在减低应用程序停机的时间、大幅的提升可伸缩性及其性能方面有着不小的作用。在我认为SQL Server 2008有许多优点:一为可信任:使得公司能够在超高的安全性,可靠性和可扩展性的情况下运行关键的应用程序。 二为高效:节省了公司在开发和管理数据基础设施上花费的资源。 三为方便:提供了一个很好的平台,可以非常准确的,实时的发送所观察的信息,并且体积不大,使用快捷,方便。
(2)Microsoft Visual Studio 2017
Microsoft Visual Studi2017是一个作用于 Windows 平台下的 Windows 应用程序和网络的应用程序,也被开发者用在搭建网络服务、应用程序上面。VS2017是一个能够满足不同开发者需求的开发工具集,它囊括了软件的整个生命周期中所需要的开发工具,如UML工具啊、代码管控工具、集成开发环境(IDE)等等。所写的目标代码能够在微软支持的所有平台上正常运行,其中包括Microsoft Windows、Windows MobilePhone、Windows CE、.NET Framework、.NET Compact Framework和Microsoft?Silverlight
(五)开发技术
本网站使用ASP.NET开发,因为ASP.NET是一个众所周知的开发技术,用于构建许多不同类型的应用程序。它建立在.net语言运行库上,有效地提高了运行效率,而且应用场景非常丰富。ASP.NET让开发者们只需要拉去控件等简易操作从而使用较少的代码来生成web应用程序开发所需要的各种服务,此技术广泛应用在应用程序开发上。
二、系统分析与设计
(一).系统功能需求
通过可行性分析能够通晓通过最小的代价尽可能在最满意的时间内判断这个问题是否可以被完美解决。我进行的可行性研究的目的不是为了简单粗暴的解决这个问题,而是去确定这个问题有没有解决的必要性,可行性分析要达到这样的目的,这些都必须要经过客观的分析。
(1)技术可行性分析
根据大多sql软件的应用场景与喜好程度来看,大多数的开发者偏爱于中小型的数据库。SQL Server与ASP.NET这个组合可以在现实应用中为广大用户呈现一种对开发者友好,能够被轻易操作的ui界面,同时又能让数据库的操作功能变得完善,使数据接口简单能看,所以本网站的技术可行性为良好,实行起来也相对比较容易上手。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1042.html

好棒文