ASP.NET+sqlserver博客系统的开发实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.NET+sqlserver博客系统的开发实现(3)


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)