2.开发技术介绍
2.1 ASP.NET技术
ASP.NET是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,具有开发效率高、支持多种开发语言、运行速度快等特点,是微软公司构建高交互性网站的旗舰技术。它可以在HTTP请求文档时在Web服务器上创建它们。ASP.NET指 Active Server Pages(动态服务器页面),运行于IIS之中的程序[2]。目前ASP.NET支持3种开发语言:C#、VB.NET和Jscript.NET,这3种语言编译的程序集是相同的,各个不同语言编写的程序集可以相互调用。ASP.NET是一种用于创建基于Web的应用程序的编程模型,它需要在Web服务器的环境中运行[3]。
2.2 SQL Server 2005数据库技术
SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更为安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序[4]。SQL Server 2005具有可编程性功能、可管理性功能、可用性功能、数据库文护功能等。SQL Server 2005使用Microsoft.Net语言来开发数据库的性能,安全性能有所提高,SQL Server 2005在安全性能上的提高包括(数据库加密、设置安全默认值、增强密码策略)等[5]。SQL Server 2005引入了SQL Server Management Studio等新的开发工具包,使得无论是开发人员、数据库管理员还是决策者都能创建解决方案。SQL Server 2005已超越传统意义上的数据库管理系统,发展成为大规模联机事务处理、数据仓库和电子商务应用的数据库和数据分析平台[6]。
3.网站分析与设计
3.1网站可行性分析
(1)技术可行性
周口饮食文化网的设计与实现是基于WEB网站的构建,对软、硬件的要求不是很高,所需的硬件设备一般普通的计算机配置就可以了。软件上,利用Microsoft Visual Studio 2005来开发Windows应用程序和WEB应用更加的高效,它已有很多“控件”是已编程好的C#程序,可直接拿来使用,所以会加快开发系统的速度[7]。C#又是学过的语言之一,学习起来容易上手。操作系统采用Windows系列的操作系统、使用ASP.NET和SQL Server 2005实现各模块功能。采用SQL Server 2005作为后台数据库的平台管理系统,语言更为简洁。它是一个全面的数据平台,在电子商务,数据仓库和数据库解决方案等应用起着核心的作用,也可为数据管理提供强大的支持[8]。使用SQL Server 2005数据库管理系统的开发人员可利用端对端的开发环境,其中包括多种新兴技术,使用WEB技术搭建三层架构,能够帮助开发人员提高开发效率[9]。以上是在WEB周口饮食文化网的建设与开发中需要用到的,技术上都比较成熟。因此在技术上是可行的。
(2)经济可行性
开发一个基于WEB周口饮食文化网,需要的预算也不是很多,只是收集美食的方面会繁琐一些,需要上网查资料,还要查询一些地方美食。周口饮食文化网的开发让更多人了解美食并且去享用这些美食,这不仅带动了经济发展而且能使周口饮食文化得到更广泛的传播。所以,在经济上也是可行的。
(3)操作可行性
周口饮食文化网站与普通的网站操作功能相似,灵活方便,快捷迅速,适应处理多项数据。视窗界面友好和直观,利用鼠标,键盘两种操作方式,方便快捷。界面规划合理,让人看上去一目了然,提供信息功能完整,稍微一接触就可以很快掌握其所有操作[10]。
3.2网站功能设计
根据网站的需求,用户和管理员为网站的主要操作对象,对于用户,可以实现用户注册登录、美食浏览、名菜推荐等功能。各个功能模块设计的功能如下:
(1)用户注册和登录。只有成为周口饮食文化网站的注册用户后,才能登录网站上查询美食信息,在线交流和实现美食信息互动。
- 上一篇:云环境下基于拍卖机制的服务定价机制的设计与实现
- 下一篇:腾讯复制模式的营销策略研究+文献综述
-
-
-
-
-
-
-
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
电站锅炉暖风器设计任务书
当代大学生慈善意识研究+文献综述
酸性水汽提装置总汽提塔设计+CAD图纸
河岸冲刷和泥沙淤积的监测国内外研究现状
大众媒体对公共政策制定的影响
中考体育项目与体育教学合理结合的研究
java+mysql车辆管理系统的设计+源代码