网站参数设置和管理员设置 √
公司简介 √
产品展示 √
新闻展示 √
招聘展示 √
友情链接展示 √
后台登陆 √
2.2网站可行性分析
网站的可行性分析主要包括经济上的可行性,技术上的可行性和操作上的可行性,下面将分别介绍三种可行性:
(1)技术可行性
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。此网站结合了ASP.NET和SQL Server 2005数据库,能够处理大量的数据,同时能保持数据的完整性和安全性。网站的软件开发平台已成熟可行。硬件方面,如今,科技的飞速发展使得硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,硬件平台已完全能满足此网站的需要。
(2)操作可行性
随着科学技术的不断发展,计算机科学日渐成熟。计算机拥有的强大功能对人类社会的各个领域发挥着越来越重要的作用,因此,越来越多的人已熟悉计算机并能操作它们。该网站简易的操作流程能被熟悉计算机的用户所熟练掌握。另该网站在布局时采用了DIV+CSS布局技术,使得该网站能够随时被调整样式,它既保证了此网站不会因为网络的飞速发展而被淘汰,也可节省大量带宽。
(3)经济可行性
该网站对所需的配置环境要求不高,软件环境是Windows XP系统,ASP.NET和SQL Server 2005,硬件是一台电脑,因此成本要求很低,能够被每一个中小公司承受。
综上所述,系统在经济上、技术上、操作上开发都是可行的。
3.网站整体设计
3.1数据库设计
3.1.1数据库需求分析
数据库是网站实现的核心与基础,它为网站提供存储、检索数据的功能,使网站可以方便、及时、准确的从数据库中获得需要的信息。任何网站的实现离不开数据库的支持,因此数据库的设计是该实现网站不可缺少的一部分。
3.1.2E-R图
通过对将要实现的家具宣传网站的分析,该网站主要有七个实体,有顾客、后台管理人员、公司新闻、产品、产品类别、友情链接、留言和网站配置。该家具宣传网站部分E-R模型图如图1所示。
图1 网站部分E-R图
3.1.3表结构设计
在数据库中新建7个表: company, product, pro-type, link, manage, message, news, news-type, website。每个表中包括属性列的名称、数据类型、长度、是否可以为空和备注说明等内容。
(1)company表。company表用来存储公司信息。如表2所示。
表2 company表
字段名称 字段类型 说明
company_id Int 公司信息id
company_type nvarchar(50) 信息类别
Company_[content] nvarchar(MAX) 信息内容 ASP.net家具用品宣传网站的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_3794.html