1。2。2ASP。NET技术介绍

ASP。NET是一个开放源代码的服务器端Web应用程序框架,专为Web开发制作动态网页。它是由微软公司开发的,允许程序员开发动态网站,Web服务和Web应用程序。ASP。NET页面默认的文件扩展名是。aspx,一般使用的编程语言是VB或者 C#。如果某个ASP。NET文件被browser请求 ,由IIS脚本引擎解释执行,而后以纯 HTML 的方式返回浏览器。

2。网站分析与设计

2。1网站目标设计

网站模块规划如下:

(1)用户模块

包括:菜谱资讯、网站公告、注册会员、美食学堂、搜索菜谱、美食展示、留言板、菜谱展示等模块。

(2)管理员模块文献综述

输入管理员的姓名和密码后,进入后台管理页面。后台管理页面主要包括:会员管理、美食学堂管理、留言管理、菜谱管理、评论管理、菜谱资讯管理、管理员密码管理和网站信息管理等模块。管理员可以对这些模块进行回复、添加、修改、删除、查看等操作。

2。2网站功能模块设计

美食网站的功能模块主要有:管理员模块、用户模块。具体如下:

(1)管理员模块:主要是对美食学堂的录入、删除、修改;对会员的审核;对美食展示的录入、删除、修改;对用户评论的回复;对菜谱资讯的录入、删除、修改;对用户密码的修改;对用户留言的回复。

(2)用户模块:对网站信息的浏览、评论、交流。

网站主要功能模块如图1。

图1 主要功能模块图

3。数据库设计

3。1数据库需求分析

根据对网站总体的分析设计,数据库主要包括管理员表、会员表、菜谱表、菜谱资讯表、美食学堂表、美食展示表、评论表、留言表。各实体包括的数据项如下管理员表:包括的数据项有编号、管理员姓名、密码等。来`自+优-尔^论:文,网www.youerw.com +QQ752018766-

会员表:包括的数据项有编号、密码、联系电话、性别、地址、QQ等。

菜谱表:包括的编号、名称、种类、简介、时间等。

菜谱资讯表:包括的数据项有编号、作者、种类、标题、内容、时间等。

美食学堂表:包括的数据项有编号、标题、内容、作者、加入时间等。

美食展示表:包括的数据项有编号、标题、图片、内容、加入时间等。

评论表:包括的数据项有编号、标题、内容、评论会员等。

留言表:包括的数据项有编号、标题、留言人、地址、电话、留言内容等。

3。2数据库概念结构设计

在此设计中采用“实体联系模型”(E-R模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。E-R模型直接从现实世界抽象出实体类型及实体间联系,然后用E-R图来表示数据模型。它有两个明显的优点:简单易理解;用户易接受。

上一篇:FLASHMTV制作
下一篇:asp.net+sqlserver户外旅游网站设计+源代码

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

基于消费者个性特征的化...

网络常见故障的分类诊斷【2055字】

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

安康汉江网讯

麦秸秆还田和沼液灌溉对...