毕业论文《美食门户网站分析、设计与实现》

更新时间:2023-09-10 08:35:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

大连理工大学城市学院 本科生毕业设计(论文)

学院(系): 计算机工程学院

专 业: 软件工程 学 生: 余志涛

指导老师: 王法胜 完成日期: 2012年6月

大连理工大学城市学院本科生毕业设计(论文)

总计 毕业设计(论文)

表格 35

插图 19

表 幅

71 美食门户网站分析、设计与实现

摘 要

越来越多的美食爱好者希望能够在网络平台上更多地了解到美食方面的信息以及如何更加健康地饮食性。随着计算机网络的飞速发展,美食网已经成为人们日常生活中必不可少的部分,也是一种简单有效的提供网络用户进行学习和评价的平台,通过其可以理解美食,自己学习制作美食,它随时可以发表评论,方便快捷。

本论文研究了一种基于数据关联规则的美食网系统。其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统使用Microsoft公司以C#为核心语言的ASP.NET开发工具,再结合SQL Server 2005建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立ASP.NET页面,不断改进,直到功能基本实现的可行系统。

本文的研究在一定程度上借鉴了中华美食网的经验成果,系统的最终目的是通过为美食网提供互动交流平台,提高网站的知名度和访问量,从而为广大的美食爱好者提供更多的美食介绍及健康饮食。

本设计说明书主要介绍了本课题的开发背景、完成的功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方案。 关键词:美食网站;ASP.NET;SQL Sever

- 1 -

美食门户网站分析、设计与实现

Abstract

More and more food lovers network platform in hope to be able to learn more information on food and how to more healthy diet sex. Along with the rapid development of the computer network, the food network has become indispensable part of everyday life, is also a kind of simple and effective network users provide learning and evaluation platform, through its can understand food, oneself learn to create food, it can always comment, convenient and quick.

This paper studies a kind of association rules based on the data of the food network system. Its development mainly include the establishment of the database, background management and the front desk page Web design. Use Microsoft company with C# system as the core of language asp.net development tools, combine the SQL Server 2005 establish data connection relationship. Use the various components, in a short time, the establishment of database of database, the analysis and establish asp.net page, improving continuously, until the realization of basic functions feasible system.

This paper studies on certain level for reference the

experience of the Chinese cuisine nets results, the system is the ultimate goal through the food network provides interactive communication platform, increase your website's popularity and traffic and thus for the majority of the food lovers to provide more dishes and healthy eating.

This design specification mainly introduced this topic development background, complete function and the development process, and the focus on the development and design of ideas, technical difficulties and solutions.

Keywords: cuisine nets; ASP.NET; SQL Sever

- 2 -

美食门户网站分析、设计与实现

目 录

第一章 美食门户网站可行性分析 .................. - 1 -

第二章 美食门户网站需求分析 .................... - 2 - 1.引言 ............................................... - 2 - 2.系统概述 ........................................... - 3 - 3.应用环境 ........................................... - 5 - 4.功能规格 ........................................... - 6 - 5.性能需求 .......................................... - 15 - 第三章 美食门户网站概要设计 ................... - 18 - 1.系统分析 .......................................... - 18 - 2.界面设计 .......................................... - 18 - 3.体系结构 .......................................... - 20 - 4.数据模型 .......................................... - 26 - 5.模块设计 .......................................... - 27 - 第四章 美食门户网站详细设计 ................... - 38 - 1.系统设计概述 ...................................... - 38 - 2.详细设计概述 ...................................... - 38 - 3.用户管理模块的详细设计 ............................ - 39 - 4.菜谱管理模块的详细设计 ............................ - 46 - 5.资讯管理模块的详细设计 ............................ - 47 - 6.广告管理模块的详细设计 ............................ - 48 - 7.留言管理模块的详细设计 ............................ - 49 - 8. 客户端模块的详细设计 ............................. - 50 - 第五章 美食门户网站编码实现 ................... - 52 - 1.编码格式规范 ...................................... - 52 - 2.命名规范 .......................................... - 53 - 3.声明规范 .......................................... - 55 -

1.技术可行性 ......................................... - 1 -2.操作可行性 ......................................... - 1 -- 1 -

美食门户网站分析、设计与实现

4.语句规范 .......................................... - 58 -5.目录规范 .......................................... - 60 -

第六章 美食门户网站客户端系统测试计划 ........ - 62 - 1. 测试项目 ......................................... - 62 - 2. 测试方法 ......................................... - 63 - 3. 测试标准 ......................................... - 64 - 第七章 总结与展望 ............................. - 65 - 1.本程序的总结和展望 ................................ - 65 - 2.感想 .............................................. - 65 - 致 谢 ......................................... - 66 - 参考文献 ...................................... - 67 -

- 2 -

美食门户网站分析、设计与实现

第一章 美食门户网站可行性分析

1.技术可行性

美食网系统的开发基于B/S模型,主要包括前台应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的数据库。基于以上要求,本系统拟采用ASP.NET MVC和MS SQL Server2008分别作为前台和后台的开发工具。ASP.NET是目前最流行的一种制作动态网页的技术,它是建立在.NET框架平台上的完全面向对象的系统上的,ASP.NET与.NET框架平台的紧密结合是ASP.NET的最大特点。有了.NET框架平台给网站提供了全方位的支持,包括:强大的类库,多方面服务的支持,允许利用多种语言对应用进行开发,跨平台的能力和充分的安全保障能力。MS SQL Server2008则是目前比较流行的数据库管理系统。另外,所有的SQL Server2008版本的客户端软件可以在Microsoft Windows NT、Microsoft Windows 2000和Microsoft

WindowsXP等操作系统上运行,只有服务器组件(如数据库引擎和分析服务器)必须在特定版本的操作系统上运行。因此从技术方面讲开发此系统是可行的。

2.操作可行性

该美食网系统具备友好的用户界面,使用方便,易于维护,操作简单易于被用户接受,用户只需熟练操作计算机,并对此系统的使用做简单的了解,即可方便使用,而且使用此系统可以大大减少管理人员的负担。因此从使用操作方面看,此系统的开发是可行的。

- 1 -

美食门户网站分析、设计与实现

第二章 美食门户网站需求分析

1.引言 1.1 目的

该文档是关于用户对于健身俱乐部系统的功能和性能的要求,重点描述了健身俱乐部系统的功能需求,是概要设计阶段的重要输入。 本文档预期读者:

·设计人员 ·开发人员

·项目管理人员 ·测试人员 ·用户

1.2 范围

该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。

1.3缩写说明

ASP,Active Server Pages(动态服务器页面),是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。

UML,Unified Modeling Language(统一建模语言)的缩写,是一个准备的建模语言。

MVC:Model-View-Control的缩写,表示三层结构体系。

- 2 -

美食门户网站分析、设计与实现

1.4术语定义

1.5参考资料

《软件工程案例教程》 ·韩万江 机械工业出版社

1.6版本更新信息

Updating Record

Updating Date 2012.3.15 Version 1.0 Description 初始发布版本 Author 郭晨

2.系统概述

2.1 项目来源及背景

越来越多的美食爱好者希望能够在网络平台上更多地了解到美食方面的信息以及如何更加健康地饮食性。迅猛发展并日益成熟的互联网已

- 3 -

美食门户网站分析、设计与实现

经影响到我们生活的方方面面,人们真真切切的体会到了网络给大家带来的便捷,互联网也以其独有的优势快速的渗透到越来越多的领域。随着计算机网络的飞速发展,美食网已经成为人们日常生活中必不可少的部分,也是一种简单有效的提供网络用户进行学习和评价的平台,通过其可以理解美食,自己学习制作美食,它随时可以发表评论,方便快捷。

目前国内美食网站的现状大致为:以大众点评网为代表的社区性美食网站和以饭统网为代表的餐厅预订网站。前者的主要形式是网友上传餐厅相关信息,网友互动点评餐厅形成网络口碑等,这样形成了点评网信息多而繁杂,流量比较大,受众比较广泛,广告较多的特点;后者餐厅信息齐全且正规,网站以餐厅预订业务为主,这样的订餐网相对比较专业,流量相对较小,受众比较固定,有很高的用户粘性。

2.2 用户的特点

本系统的用户都是网上用户,包括两类,一类是访客,访客可以查看美食做法,并可以直接在美食网上上留言,如提出问题或意见。另外一类用户是管理人员,他们可以对菜谱,用户资料,资讯,留言和广告进行增删改查。

2.3 系统目标

本项目设定的目标如下:

· 系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少;

· 系统具有良好的运行效率,能够达到提高生产率的目的; · 系统应有良好的可扩充性,可以容易地加入其他系统的应用; · 平台的设计具有一定的超前性,灵活性,能够适应企业生产配置的变化;

· 通过这个项目可以锻炼队伍,提高团队的项目管理能力。

- 4 -

本文来源:https://www.bwwdw.com/article/clqh.html

Top