ASP.NET+sqlserver动物领养网站的设计+源代码(2)
时间:2023-12-02 20:03 来源:毕业论文 作者:毕业论文 点击:次
1。2 课题目的与意义源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766 近年来,线下的传统动物救助站已经无法适应这个高速发展的信息时代,有些人因为找不到正确的途径而无法伸出援手帮助这些动物,动物救助站就需要更多的人力物力来收留大量的流浪动物,救助站日常营业就很难维持下去,最后爱心事业只能以“流产”告终。为了让所有关爱动物的人都可以出一份力,为了解决这种信息不畅通造成的爱心难以实现的窘境,使用户相信网站的正规性、实用性、信息的有效性、时效性,网罗宠物救助的海量信息并经行有效筛选,实现爱心与便捷同存的宠物救助网络平台就显得尤为重要。 1。3 项目实现及开发环境 1。3。1项目实现目标 根据实际需求,宠物领养网站分为了六个板块。在Windows7操作系统环境下,搭建ASP[1]运行环境,使用SQL Server建立数据库,通过C#脚本语言完成动态的、交互的网站[2],并且使用CSS和Java script效果以美化网站[3]。该网站实现的主要分为网站首页、宠物新闻、用户留言、宠物百科、经典搜索、用户登录注册、找回密码、实时聊天以及后台管理等。项目实现的目标分为以下几点: (1)在选取内容上,考虑到现在网络发展迅速,从新颖、方便、简洁方面入手,确保选材的质量。 (2)基本功能设计,功能设计简单合理,实用性较强。 (3)内容编排,以简单、美观、合理为终极目标,特别要注重合理性与美观性的有机结合[4]。 1。3。2项目开发环境 1、Visual Studio 2010 VS2010可以编译C、C++、C#等语言。VS是一个开发工具集,它涵盖了整个软件编写过程中的大部分工具。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2017 版本,基于。NET Framework 4。5。2 [5]。 2、SQL server 2008 SQL[6]本身是一个服务器,没有界面,管理层只是一个SQL Server管理工具而已,而不是服务器。 3、C#语言来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766 C#是微软在2000年7月发布的一种全新且简单、安全、面向对象的编程语言,它是基于C语言和Microsoft 。NET平台开发的。它使程序员快速便捷地创建基于Microsoft 。NET平台的解决方案。这种框架使任何平台的应用程序都可以调用由它转化的XML网络服务[7]。 C#可以让使用的人写更少的代码做更多的事,同时C#中的变量由环境自动初始化,变量类型是安全的,这样就可以消除大量程序错误。C#继承了C语言的语法风格,同时又继承了C++的面向对象特性,可以使C/C++程序员可以快速进行网络开发,同时也保持了开发者所需要的强大性和灵活性。 4、三层架构 三层架构(3-tier architecture)包括表现层UI(User Interface layer)、业务逻辑层BLL(Business Logic Layer)、数据访问层DAL(Data access layer) [8]。三层架构就是在用户端和数据库之间实现交互。无论哪个层在三层中变化,只要改变当前层,就不需要改变整个系统。层次清晰,分工明确,每层之间耦合度低——提高了效率,适应需求变化,可维护性高,可扩展性高。 ① 表现层(UI):直接与用户交互的界面,接收用户输入的数据并反馈处理后的数据。界面层同时也提供一定的安全性,可以确保用户只看到自己可以看到的信息。 ② 业务逻辑层(BLL):针对具体问题的操作,专门处理软件业务需求的一层,处于数据库之上,服务层之下,也可以说是对数据层的操作,对数据业务逻辑处理。逻辑层是界面层和数据层的桥梁。 (责任编辑:qin) |