基于ASP.NET成都美食网站管理系统设计
摘要:现代社会人们生活日新月异,计算机科学技术的发展在其中起到了相当巨大的作用。大家已经不希望仅仅把这一项技术作为一门罕见的学问来研究,更盼望它能深入到传统生活的方方面面来,这时就出现了许多可以聚集无数信息数据、具有针对性的、可以让不同地区的人群在互联网上同时就某个话题,进行浏览沟通的网站。本成都特色美食网站,就是为了方便全国各地的美食爱好者们,能够更加方便的了解成都特色美食的各项信息而设计开发的。本文从研究背景、需求分析、可行性分析、以及系统结构设计等方面对成都特色美食网站的开发过程进行了详细阐述,并通过系统测试分析,进一步确定了该网站的开发成果。网站系统分为管理员和美食用户两个功能权限,管理员对网站整体进行统筹管理,而用户可以查看关于成都美食的各项资料并进行在线交流。该美食网站的设计精心选用了ASP.NET技术,、SQL Server 2008数据库等为开发工具,页面清晰自然,操作简便灵敏,是一款相对实用全面的成都特色美食网站。
关键词:美食网站;信息;计算机
Chengdu Special Food Website
Absrtact: People's life in modern society is changing with each passing day, and the development of computer science and technology has played a considerable role in it. People do not want to study this technology as a rare knowledge, but also hope that it can penetrate into all aspects of traditional life. At this time, there are many websites that can gather numerous information and data, targeted, and allow people from different regions to browse and communicate on a topic at the same time on the Internet. This Chengdu characteristic food website is designed and developed for the convenience of food enthusiasts all over the country and for the convenience of understanding the various information of Chengdu characteristic food. This paper elaborates on the development process of Chengdu Food Website from the aspects of research background, demand analysis, feasibility analysis and system structure design, and further confirms the development results of the website through system test and analysis. The website system is divided into administrator and gourmet users. The administrator manages the whole website as a whole. Users can view various information about Chengdu gourmet foods and communicate online. ASP.NET technology, B/S mode and SQL Server 2008 database are carefully selected as the development tools in the design of this food website. The page is clear and natural, and the operation is simple and sensitive. It is a relatively practical and comprehensive Chengdu characteristic food website.
Key words: gourmet website; information; computer;
一、概述
(一)系统简介
改革开放以后,人们的生活发生了翻天覆地的变化,温饱已经不再是人们努力的主要目标。从以前的因为贫穷“不知道吃什么”,变成现在因为美食太多而“不知道吃什么”,这是国民生活水平发展到一定高度的标志。当然,美食自古以来就是人们生活中不可放弃的追求,不论哪个阶层的人群都抗拒不了美食的诱惑了。如今,追求美食逐渐成为一种时尚,它不再仅仅是物质的享受,更是升华为一种精神的需求。再加上新时代的高速发展下人们的工作压力大大增加,节奏也愈发紧张激烈,在没有时间外出旅游的情况下,寻觅和尝试美食就成为了人们放松心情和补充身体能量最快速有效的途经。
说到美食,就不得不提到位于天府之国的成都,成都美食全国闻名,是不折不扣的吃货的天堂。即使不是成都本地人,人们提到成都美食也能随口说上几道经典的川菜,甚至能自己做出来,此系别的菜馆饭店更是遍地开花,数不胜数。可是,随着成都美食越来越受欢迎,正宗的成都美食却再很难在成都以外的地区尝到了。为了向全国各地的美食爱好者们展示更加正宗、全面的成都特色美食的资料及制作方法,开发一个集成都特色美食相关信息、制作、店家加盟以及在线沟通交流的网站是很有意义和必要的。
二十一世纪以来,互联网的发展势头已经席卷全球,人们的生活、学习、工作以及娱乐方式等都受到了极大的推动和影响。互联网信息技术的出现和日益成熟,更是给各种领域带来了新变革,效果尤其显著的当属信息传播的效率,信息甚至图片视频等不仅能通过网络传播得不可思议的快速,人们得到的消息也更准确及时。如今,足不出户知天下,只要坐在家中或者公司,不用出门奔波就可以搜索查阅了解到大量自己关心的领域所需要的信息资料,甚至能对某些话题进行在线沟通交流,这项先进技术给了人们太多的惊喜,大家奔走相告互相学习,乐在其中。为了方便人们在某个特定的圈子里进行沟通和分享,互联网上出现了各种各样的网站,如新闻网站、政府网站、美食网站等等。也是伴随互联网技术的更新创造,这些网站的功能用途也不断增加,变得更加丰富多彩起来。成都特色美食网站就是基于此而设计的一个互联网平台,只要美食爱好者们在接
入网络的计算机上搜索注册该网站,就可以实现坐在家中或者任何地方,尽情享受正宗成都特色美食带来的视觉盛宴,学习它正确的制作方式,还可以随时就某种美食相关的话题进行讨论交流,更加高效率的欣赏和了解正宗的成都特色美食。它不仅仅是一个美食交互的网站平台,更是现代社会物质文明和精神文明科学传播的新兴渠道和标志。
(二)研究内容
本论文是以如何开发一款内容丰富、简便实用的美食网站为研究的目标。使其在帮助美食爱好者们能更方便的了解成都特色美食的基础上,能把各项功能发挥到极致,不仅不能有鸡肋般功能的存在,还要勇于创新,弥补以往由距离产生的弊端,做到搜索效率和准确率更高。这样高标准要求的网站系统的开发从设计之初,到功能详细实现,到分析测试都需要缜密的思维策划。我们秉承给美食爱好者们带来最先进最高效率的美食展示交流平台来充分满足他们爱好的研发态度,从各个方面进行专业规范的分析整理,力求完成一个相对完善的成都特色美食网站。
这里主要从直观和抽象两方面来研究美食网站的设计,直观上来说就是系统画面清晰功能分明,易学习易上手,抽象上来研究就涉及到了系统设计的架构,技术,数据库等。可以从这几个方面来研究:
(1)先分析成都特色美食流传的背景,以及开发本网站的目的意义。
(2)熟悉的美食分享交流活动的整体流程,知道要设计哪些功能。
(3)理清开发设计本成都特色美食网站的整体思路,介绍设计本系统用到的相关技术,如数据库等,在此过程中需要回顾或查阅有关专业技术知识,必要的时候借鉴和学习前辈的优秀作品,尽量设计出比较完整的功能。
(4)对系统从各方面做详细的分析,如可行性分析、需求分析、性能分析以及界面分析等。
(5)系统结构设计和详细实现的介绍,最后进行系统测试以确保网站期望效果的最终完成。
(三)设计思想
构思并开发一款程序之初,要经过周密的市场调研,科学的筹备,并要对其各个方面如功用、规格还有耗费资金等进行分析计算,不仅可以确保该程序的开发能如期进行,更使其相对完善。以上述为设计思想,选用目前最实惠高效的结构模式和技术,设计出来的网站系统在弥补了以往状况的同时,能尽量体现出它的优点,开发的必然原因。总体来说,该网站系统的开发有以下几个要求:
(1)更有效:本网站系统要充分符合美食爱好者们在了解成都特色美食方面的使用要求,创新方面合理且实用,想要的目的都能经过操作系统来达成。不仅使用简单,其使用效率也要明显高于传统方式。
(2)更安全:安全方面表现在数据信息的保存和恢复,以及不同使用者的权限操作隐蔽方面。
(3)技术的先进和标准:本系统根据国际标准,开发选用了现在比较先进的ASP.NET,SQL Server 2008等,即实惠又稳妥。
(4)技术与外形相互依存:诚然技术先进比较吸引用户,但如果系统外形画面欠好或者操作复杂,也会阻碍大家的选择;同理用户也不会选择一个图有其表的技术落后系统。所以系统的技术和外形要同时做到合理平衡依存。
目录
一、概述 2
(一)系统简介 2
(二)研究内容 3
(三)设计思想 3
二、开发工具 4
(一)ASP.NET 4
(二)SQL2008数据库 4
三、网站系统分析 5
(一)需求分析 5
1、功能需求 5
2、应用需求 6
3、其它需求 6
(二)可行性分析 6
1、技术可行性 7
2、经济可行性 7
3、操作可行性 7
(三)网站系统性能分析 7
1、网站系统安全性 7
2、数据完整性 7
(四)界面分析 8
四、网站系统设计 8
(一)概述 8
(二)系统功能架构设计 8
(三)数据库设计 8
1、数据库概念结构设计 8
五、网站系统实现 11
(一)美食网站首页 11
(二)用户注册页面 12
(三)用户留言 13
(四)用户评论 13
(五)用户修改登录密码 14
(六)管理员登录 15
(七)管理员后台首页 16
1.加盟信息管理页面 17
2.会员管理页面 17
3.修改密码页面 18
六、 网站系统测试 19
(一)测试概念 19
(二)系统测试特性和重要性 19
1、系统测试的特性 19
2、系统测试的重要性 20
(三)测试方法 20
界面和功能 20
(四)测试步骤和内容 20
1、功能测试 20
2、可用性测试 21
3、性能测试 21
(五)测试用例 21
(六)测试分析 22
(七)测试结果分析 22
七、 结束语 22
(一) 研究成果 22
(二)存在缺陷和改进 22
(三)实践收获 23
八、参考文献 23
致 谢 23
参考文献
[1]史建江,李世银,黄兴,顾军.基于ASP.NET的信息管理系统设计与实现[J].微计算机信息,2013(06):32-33+54.
[2]朱志辉,李广文,沈红辉.基于Asp.net的信息管理系统安全性设计和考虑[J].广州大学学报:自然科学版,2014(05):420-423+451.
[3]廖明潮,高洪波,何健.从ASP升迁到ASP.NET[J].武汉工业学院学报,2013(02):66-68.
[4]周广清,刘建平.ASP.NET页面跳转和参数传递[J].医疗卫生装备,2015,36(03):73-75+102.