《SQL Server 2005数据库应用与开发教程教学课件 ppt 作者 978-7-302-16021-2 ch11》由会员分享,可在线阅读,更多相关《SQL Server 2005数据库应用与开发教程教学课件 ppt 作者 978-7-302-16021-2 ch11(16页珍藏版)》请在金锄头文库上搜索。
1、2019年5月23日,第1页,第11章 企业网站,本章的学习目标 了解企业网站制作方法 进一步熟悉ASP.NET编程技术 熟悉DataList控件使用方法 如何让ADO.NET编程更加简洁,2019年5月23日,第2页,第11章 企业网站,11.1 系统设计 11.2 程序设计,2019年5月23日,第3页,11.1 系统设计,11.1.1 需求分析 11.1.2 概念结构设计 11.1.3 数据库设计 11.1.4 功能设计,2019年5月23日,第4页,11.1.1 需求分析,企业网站的栏目和功能各不相同。通过对中小企业的调查分析,开发小组认为中小企业网站主要的栏目和功能应该包括:企业简介
2、,让用户了解企业文化、理念、历史和规模;联系方式,让用户可以及时与企业沟通;企业新闻,让用户了解企业最新的活动、发展动态和优惠措施等;产品和服务,介绍产品的图片、规格、型号、价格、功能等信息,介绍企业所提供的各项服务;同时提供网站后台管理功能。,2019年5月23日,第5页,11.1.2 概念结构设计,系统的E-R图(图中省略了实体和联系的属性)如图11-1所示,每个实体及属性如下: 新闻信息:流水号、新闻标题、新闻内容、新闻类别、添加时间、阅读次数; 新闻类别:流水号、新闻类别; 产品:流水号、产品名称、产品价格、产品图片、产品类别、产品介绍; 产品类别:流水号、产品类别; 用户:用户名、密
3、码、真实姓名、电话、地址、邮编;,2019年5月23日,第6页,11.1.2 概念结构设计,系统的E-R图,2019年5月23日,第7页,11.1.3 数据库设计,在图11-1所示的E-R图中,有五个实体、一个多对多联系和两个一对多联系。由于每个实体可以用一张表表示,每个多对多联系可以用一张表表示,而一对多的联系不需要建新表,所以,把E-R图转换成数据库的六张表就可以了。,2019年5月23日,第8页,11.1.3 数据库设计,新闻信息表,2019年5月23日,第9页,11.1.3 数据库设计,新闻类别表,2019年5月23日,第10页,11.1.3 数据库设计,产品表,2019年5月23日,第11页,11.1.3 数据库设计,产品类别表,2019年5月23日,第12页,11.1.3 数据库设计,用户表,2019年5月23日,第13页,11.1.3 数据库设计,订单表,2019年5月23日,第14页,11.1.4 功能设计,网站功能包括:产品、新闻、联系我们、产品订购、产品管理、产品添加、新闻管理、新闻添加、订单管理等。,2019年5月23日,第15页,11.1.4 功能设计,功能框图,2019年5月23日,第16页,11.2 程序设计,详细参见源码,