2.1.2 博客系统的操作可行性
本博客系统完成后,使用系统过程中具有丰富的提示,菜单、按钮让用户一目了然,模块命名均与日常所用的博客相同,操作简单,即使没有用户说明,小白用户也可以学会,简单易学是本博客系统的特点,也是目标。经分析,本博客系统操作可行性是成立的。
2.1.3 博客系统的环境可行性
在系统开发过程中,使用了eclipse集成环境、MySQL Server5.7、Tomcat和IE8浏览器,在开发成功后,立即进行了严密的测试,测试结果通过。所以本博客系统具备环境可行性。
2.1.4 博客系统的经济可行性
依据摩尔定律,计算科学到现在为止和能遇见的将来,都会飞速发展。计算机的作用毋庸置疑,目前,它们在人类生活中已经全面普及,通过计算机,现代都市人实现了社交网络的新变革。人们撰写博客,展示自我才华、分享内心感受、参与互动交流,充实你我生活。人人都可以写博客,人人都需要博客。如此有着巨大需求的市场,开发一个博客系统,本身就是一件利国利民的大事,更是一门一本万利的生意,环境可行性是完全存在的。

2.1.5 博客系统的组织结构
需求决定设计。基于需求,我反复修改,最终决定了博客系统的组成结构,先进行了组织体系结构模块的建立,然后对总体模块进行动能的详细划分,如图2.1所示。
 博客系统的总体结构图
2.2 博客系统需求分析
在整个项目开发之初,第一个就要确立整个项目的整体架构,包括系统的框架、运行环境的语言及系统结构设计。blog对系统的可靠性、稳定性依赖较大。针对本系统,采用比较主流的B/S设计有利于更快的完成系统。J2EE的开源的框架是采用Java语言的最大的优势。Java能够提供MVC模式下的Struts框架、用于对象关系模型中的Hibernate 框架,还有拥有事务管理和依赖注入的Spring框架。如果合理利用现存框架,开发系统可以事半功倍。所以本系统选择Java技术作为blog 的开发语言。Web服务器采用了Tomcat 5.5。在选择数据库方面,由于不需要在数据层借助存储过程,数据库服务器端函数也没有必要封装过多的业务逻辑,数据库系统采用精巧的MySQL就足够支撑系统。
2.2.1系统的数据流程分析
数据是一个系统能够运行的“血液”,计算机输入、处理、存储和输出的过程,都离不来数据的流动。一个设计优秀的数据流图是一个系统设计的灵魂,实现需求,同样需要它们进行保证。通过数据流图,能够全面而详细的描述系统的静态数据结构组成与流动,以及它们之间的关系。使用数据流图,主要目的是从静态的角度把握业务系统的构成,然后进行具体开发。
上一篇:物联网系统中多传感器阵列与通信系统设计
下一篇:jsp+mysql电脑公司进销存管理系统的设计与实现

java+mysql通用试题库系统后台设计与实现

Excel财务数据变化时计算个人所得税【1376字】

网络营销与个人隐私保护【2191字】

电子商务环境下个人信息...

电子商务时代个人信息保...

电子商务与个人信息安全【2172字】

java+mysql宿舍管理系统的设计+ER图

C#学校科研管理系统的设计

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

志愿者活动的调查问卷表

神经外科重症监护病房患...

中国学术生态细节考察《...