2.3 经济可行性

由于所使用的编译坏境是Microsoft Visual Studio2010,数据库软件是Microsoft Access数据库,这些都是可以从网上轻松下载,无需额外支出,并且作为个人设计的系统,也无需进行长时间的维护,总之不需要耗费大量的人力以及物力资源,在经济上是可行的。

2.4 运行可行性

个人博客系统所运行的环境是Windows 7系统,大多数用户所使用的系统也正是Windows 7系统。由于该系统对所需的运行条件不高,所以运行是可行的。

2.5 技术可行性

系统运行的软件配置为 Windows7版本的操作系统和Access数据库软件,以及Microsoft Visual Studio2010编译环境。

使用Access数据库的优势:Access数据库提供了一个非常丰富的开发环境。他不仅非常灵活,并且还保护了免遭用高级或低级语言开发环境时所碰到的各种麻烦。主要优势有以下几点:1)提高速度和减少代码量。2)用整形数进行数学运算。3)避免使用过程调用。[9]源^自·吹冰·文.论,文'网]www.chuibin.com

使用Microsoft Visual Studio2010的优势:它提供了大量的函数库供我们可供,所以编写程序时仅需调用现有的函数库中的函数就行得到所需的效果,不仅使代码量减少,也减小了开发的难度。[11]

所以综上,技术是可行的。

3 系统结构设计

3.1 系统用户需求

基于web的博客设计系统的用户主要分为两大类别:后台管理员和用户。前台界面简洁美观,不仅给用户良好的体验感之外,还简化的用户的操作,让用户更容易地熟悉和使用本系统。前台提供的主要服务有:日志展示、照片展示、日志评论和留言展示以及回复。

后台的界面布局朴素,所有功能都直接显示给管理员,方便了管理员管理本系统。后台的功能有:对照片的维护,对日志的维护,对评论的管理等等。

3.2 功能需求

本系统主要是用来提供用户彼此之间进行信息交流以及后台管理员管理资料的。实现的主要功能包括:日志展示、照片展示、日志评论和留言展示及回复以及后台主要是对照片、日志、评论等进行管理和维护。

总体来说,该系统包括两大功能模块:

1、用户管理模块

(1)用户注册:指用户们可以申请注册自己的博客账号。

(2)用户评论:主要是评论博主的日志。

(3)用户留言:可以对博主进行留言。

2、管理员管理模块

(1)个人日志发表:主要是发表个人的日志,添加日志分类、并在博主首页显示出来。

(2)个人相册管理:主要包括个人添加相册分类、上传相片、删除以及相片的查看。

(3)管理员管理:主要是管理员的增删改操作。

(4)个人简介管理:主要用于修改博主的个人信息。

上一篇:ASP.NET高校学生自选课系统的设计与实现
下一篇:Windows环境下Web安全研究

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

C#员工信息管理系统设计

JAVA禾粒农场智能管理系统人事管理

肢体语言在小学英语教学中的应用浅谈

大淘宝网的虚假交易研究

浅谈农村大气环境保护的制度构建【1868字】

日语论文中日酒文化对比研究

激光模拟训练器材国内外研究现状

淮安市高校足球运动损伤问卷调查表

发酵米粉优势菌株的发酵特性研究

个案管理茬老年糖尿病患...

2021年什么行业赚钱,适合...

新疆农林高校學生昆虫生...