3.2.2 可行性
(1)经济可行性。经济可行性主要是从资源配置的角度衡量项目的价值,有效地配置经济资源,在开发周期上不需要太长,节省了人力物力和财力。
(2)技术可行性。主要从项目实施的技术角度,合理设计技术方案,本系统采用Visual Studio 2005和SQL Server2005两种软件开发。在软件开发环境方面是完全具备的。
(3)投资可行性。根据市场调查及预测结果,目前人民生活品逐渐提高,网民用户的迅速增加,网站市场也得到较大发展。出现了微博等供网民休闲网站,并且花费不是太高。针对此现象,可以把我市场商机,在博客投资上下功夫是完全有必要的。
(4)管理可行性。主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,开发本系统主要就是为了便于用户信息的管理,补充了传统管理方式的不足,因此具备了管理上的可行性。
综上所述,本系统开发目标明确,在经济技术和投资等方面具备可行性,投资少,收获大,因此系统的开发是可行的。
3.3 数据库设计
3.3.1 概要设计描述
本数据库主要包括图片信息表,博客信息表,留言信息表和用户信息表等,这几个表主要用来实现用户上传相册,发表日志,评论日志,用户增加等功能。
3.3.2逻辑结构描述
标识:PhotoID
图片信息表包括图片属性、相册属性、图片标题、图片存储4个字段
表1: 图片信息表
序号 列 名 数据类型 长 度 字段说明
1 PhotoID Int 图片ID
2 AlbumID Int 相册ID
3 Caption Nvarchar 50 图片标题
4 BytesOriginal Image 图片存储
标识:BlogID
博客信息表包括博客属性、博客标题、博客类别、博客内容、发表时间5个字段
表2: 博客信息表
序号 列 名 数据类型 长 度 字段说明
1 BlogID Int 博客ID
2 Title Varchar 50 博客标题
3 LeiBie Int 博客类别
4 Content Varchar MAX 博客内容
5 Time Smalldatetime 发表时间
标识:LiuyanID
留言信息表包括留言属性、留言记录、留言内容、留言回复、留言时间、留言回复时间5个字段
表3: 留言信息表
序号 列 名 数据类型 长 度 字段说明
1 LiuyanID Uniqueidentifier 留言属性
2 Cname Varchar 50 留言记录
3 Liuyan_content Varchar MAX 留言内容
4 Liuyan_huifu Smalldatetime MAX 留言回复
5 Liuyan_time Smalldatetime 留言时间
6 Liuyan_huifu_time Smalldatetime 留言回复时间 ASP.NET+sqlserver博客系统的开发实现(3):http://www.youerw.com/jisuanji/lunwen_1380.html