2 可行性分析

2.1 经济可行性

对于公司来说,重要的是提高公司的竞争力,可以从省时,高效和规范化管理入手。开发一个Q&A问题管理系统虽然需要一些投入,但是这些投入相较于采用人力的费用节省了很多,同时它也优化了公司的管理机制,为公司带来的经济效益是不可估计的。

开发系统的投入有很多方面。人力和环境。很多开发环境需要C++,oracle,SQL servicer等收费软件,就本系统而言,Q&A管理系统的开发环境十分的经济。本系统需要的主要软件有eclipse,MySQL,运行环境有chrome和IE。Eclipse和MySQL都是开源免费的软件。所以本系统开发环境的投入十分的经济。

开发系统带来的效益。Q&A管理系统可以帮助开发人员进行开发管理,及时有效的解决问题,对数据进行修改和数据库维护,节省了大量的人力,避免了资源的浪费,提高了开发的效率,有利于提高企业的竞争力,为企业带来更多的效益。

2.2 技术可行性

技术可行性通常是指对现有技术进行总体的评价,分析自己要设计的系统能否利用现有的一些技术来得以实施,同时要考虑技术发展对系统的创建所带来的影响。技术可行性问题可以说是整个系统在开发过程中要解决的最关键性的问题。

就时下而言,所拥有的技术能达到的条件需要和开发所具备的软件和硬件资源能否撑起系统开发的问题都是可行性分析的主要内容。考虑到系统实施的可行性与操作性,本系统的开发工具我选择了现在功能全面而且完善的HTML来进行页面设计,使用MySQL来作为放置系统数据库和处理系统数据的地方。

开发环境为windows平台,本系统具体采用windows7。编程语言为Java,数据库引擎则使用MySQL。

另外,待开发系统拥有的功能,基本能够满足一般中小型软件开发公司的日常开发管理的需要。

综合以上各种条件,以B/S结构为基础,编程语言为Java,以Java Structs 和String架构为系统的体系结构,在有限的条件下,利用目前掌握的技术,可以实现该系统软件应该具备的功能,并且能够在规定的期限内,开发实现。

 

2.3 运行可行性

Q&A问题管理系统具有操作简单,易于理解的特点。总体而言上手较快,节省时间。管理员与普通用户分权限进行操作,营运这个系统的环境对用户的要求低。 

系统设计通常都要秉持一定的设计原则与标准。本次的Q&A问题管理系统设计以“检索实用、查找快速、良好的可靠性、数据存储大、良好的保密性、花销少成本”为标准,并且在考虑在当前实现的功能的基础上,还能够继续拓展本系统的功能和业务。

综上所述,通过以上的可行性分析研究,系统的开发方案切实可行,可进行自行研究与开发,如此一来,不仅可以满足公司的各个明确的需要,还能够更合理的协调公司资源,完善的系统更是能够方便今后的工作人员的更新及维护

3 需求分析

3.1 需求分析概述

需求分析总体而言就是要求设计者与用户进行沟通交流,从而了解到系统需要具备的功能,对系统的性能作用以界面的形式表现出来,尽可能的让顾客了解系统,让顾客知道设计者的理解是否满足自己的需要,同时需要让开发人员尽可能的明白系统的需求,明确自己的工作内容。为此,可以使用面向对象建模方法,配合传统的功能分析法和数据流法来表达用户需求。

上一篇:VB+access舰艇备件器材管理系统设计+源代码
下一篇:php+mysql网上儿童商品系统的设计

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

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

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

志愿者活动的调查问卷表

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

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

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

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

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

公寓空调设计任务书

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