毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

asp.net个人博客的设计与实现(2)

时间:2020-08-26 20:03来源:毕业论文
网络管理是网络技术、人类社会迅速发展的产物。无需印刷,低碳环保;管理方式方法多种多样,增加了信息的趣性和可读性。 总之,随着电脑的普及,

网络管理是网络技术、人类社会迅速发展的产物。无需印刷,低碳环保;管理方式方法多种多样,增加了信息的趣性和可读性。

总之,随着电脑的普及,网络管理越来越为人所知道,其未来的发展甚是可观。不仅如此,产业结构,市场的竞争规则都会随之改变,网络管理的产生会让人们的生活越来越多姿多彩。

1.2  可行性分析

网络的用处多种多样,而网络信息管理是其中重要的一项功能。不久的将来人们可以在网络上获得现实世界上可以获得和难以获得的信息。可行性研究的目的,就是利用最小的代价在尽可能短的时间内确定问题是否可以解决。因此,需要分析主要的可能解法的利与弊,从而判断该系统规模和目标是否现实,系统完善后所带来的效益是否值得投资开发该系统。可行性研究实质上就是要进行简化的系统分析和设计过程,也就是较抽象的方式进行的系统分析和设计的过程。

    本系统的可行性分析如下:

1.2.1  经济可行性

系统的成本主要在开发与维护上,而开发此系统的软件、硬件以及开发环境都可从市场上轻易购买或者从网络上下载,所以不存在过重的经济负担。且此系统若被投入使用,可从一定程度上减少纸张等的使用,减少了大量的人力物力的浪费。总之该系统的成本低,收益大,因此从经济上来说,此系统是完全可行的。

1.2.2  技术可行性

个人博客系统主要有两个方面,即为前台界面的开发以及后台数据库的建立和维护。本系统拟采用NET和SQL2008分别作为前端和后端的开发工具。

NET即为Visual Studio .NET,页面是由HTML代码和C#代码组成。服务器在页面被客户端请求以后对这些C#代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。NET具备了C#技术的所有特点,简单便利、面向对象、平台无关性、安全可靠等等。

NET技术的优势

系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。

强大的可伸缩性。从只有一个Jar文件就可以运行Servlet和NET,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理、消息处理,一台服务器到无数台服务器,NET显示出巨大的生命力。源'自:751`!论~文'网www.751com.cn

多样化和功能强大的开发工具支持。NET的大部分的优秀的开发工具都可免费获得,且其中许多可运行于多种平台。

NET第一次获得请求时,无论请求是来自于客户端浏览器还是服务器上的Servlet,NET文件都会被NET引擎转换为一个Servlet,而该引擎本身也是一个Servlet。因此所有的NET最终都会被编译为Servlet。Servlet在接到请求之后,若用户设置使用最新的NET,它就会去查找NET文件,验证NET文件是否在上次编译后被改过,如若被改过,则重新编译,最终请求还是会被转交给编译好的Servlet去运行。

编译时若发现NET文件有语法错误,转换过程将被中断,并向客户端发出错误信息;如若编译成功,编译转换产生的Servlet代码,然后该Servlet将被.NET引擎加载到内存里。此时.NET引擎还请求了netInit()方法,并将此Servlet初始化。netInit()方法只被请求一次,然后netService()方法被调用,来处理客户端的请求和回复操作。Servlet是常驻于内存的,因此响应速度很快。。

SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。 asp.net个人博客的设计与实现(2):http://www.751com.cn/jisuanji/lunwen_59208.html

------分隔线----------------------------
推荐内容