ASP.NET+sqlserver博客系统的开发实现(3)
时间:2016-12-21 10:55 来源:毕业论文 作者:毕业论文 点击:次
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 留言回复时间 (责任编辑:qin) |