实验二可行性研究及项目开发.docx

上传人:b****1 文档编号:1016099 上传时间:2023-04-30 格式:DOCX 页数:9 大小:156.66KB
下载 相关 举报
实验二可行性研究及项目开发.docx_第1页
第1页 / 共9页
实验二可行性研究及项目开发.docx_第2页
第2页 / 共9页
实验二可行性研究及项目开发.docx_第3页
第3页 / 共9页
实验二可行性研究及项目开发.docx_第4页
第4页 / 共9页
实验二可行性研究及项目开发.docx_第5页
第5页 / 共9页
实验二可行性研究及项目开发.docx_第6页
第6页 / 共9页
实验二可行性研究及项目开发.docx_第7页
第7页 / 共9页
实验二可行性研究及项目开发.docx_第8页
第8页 / 共9页
实验二可行性研究及项目开发.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

实验二可行性研究及项目开发.docx

《实验二可行性研究及项目开发.docx》由会员分享,可在线阅读,更多相关《实验二可行性研究及项目开发.docx(9页珍藏版)》请在冰点文库上搜索。

实验二可行性研究及项目开发.docx

实验二可行性研究及项目开发

洛阳师范学院信息技术学院

软件实验报告

专业:

计算机科学与技术课程:

软件工程

学号:

121114036姓名:

王冬

班级:

12级计算机科学与技术

实验名称

可行性研究及项目开发计划

实验类型

验证型

实验时间

2014-10-20

实验环境

配置有Office、Visio、Project等软件的计算机设备。

实验目的与要求:

1、了解可行性研究的作用和实施过程;

2、了解项目管理过程,开展团队合作,完成软件项目开发计划编制。

实验内容:

1、可行性研究和可行性研究报告

2、项目开发计划

3、软件成本估计

4、进度安排及主要方法

1.项目背景:

①问题描述②实现环境③限制条件

2.管理概要和建议:

①重要的研究结果②说明③建议④影响

3.候选方案:

①候选系统的配置②最终方案的选择标准

4.系统描述:

①系统工作范围的简要说明②被分配系统元素的可行性

5.经济可行性(成本-效益分析):

①经费概算②预期的经济效益

6.技术可行性(技术风险评价):

①技术实力②已有工作基础③设备条件

7.法律可行性:

①系统开发可能导致的侵权,违法和责任

8.用户使用可行性:

①用户单位的行政管理,工作制度②使用人员的素质

9.其它与项目有关的问题:

①其它方案介绍②未来可能的变化

4.0对所建议系统的说明

开发此图书管理系统软件,以供图书管理人员进行图书管理,方便图书管理人员随时添加、查询、修改图书信息和读者信息。

方便学生的借阅以及归还,为了我们提高软件开发的能力,学习VB编程的技巧,提高工作设计效率,通过本次的项目开发,开发小组成员与辅助老师交流,能从中学习知识吸取经验,在技术和软件设计思路上同时得到锻炼和提高,从而使总体水上升到一个新的高度。

4.2处理流程和数据流程

图书馆管理系统流程数据流图

4.1设计目标

本项目的设计目标就为学校图书管理提供快捷方法,使用户能够便捷查询图书资料,使学校图书管理自动化

4.2设计及约束条件

4.2.1软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类清晰明了。

4.2.2根据现有条件和知识我们必须在技术方面,进行学习和提高。

4.3产品工作原理

4.3.1先建立数据库且追建数据库的驱动程序。

4.3.2在使用时,由用户在控件中输入,需要了解关键字的信息,然后通过在控件中输入信息生成一个过滤条件。

4.3.3以生成的过滤条件为内容在数据库中查找相应的记

4.3.4通过过滤功能在查找出来的记录中找到所需要的项。

4.3.5将查找到的项通过控件显示到终端。

4.3.6通过终端把得到的内容显示到相应的界面上。

4.5产品系统流程图

4.7产品的功能

a.用户可以用该软件对所数据库资料进行查找;

b.用户可以对该软件中的库资料进行添加,删除,修改;

4.8影响

4.8.1对设备的影响

4.8.2对用户单位机构的影响

本产品所面向的用户是学校图书馆为主,人员数量不受任何限只要操作人员懂得基本电脑知识。

4.8.3对运行过程的影响

a.用户操作规程

用户将本系统在windowsxp/7操作系统的计算机的任意位置。

b.系统失效的后果及恢复的处理方法。

系统失效后会给出错误信息,恢复的方法将采用结束当前任务或重新启动计算机或者使用备份数据恢复。

4.8.4对产品后继开发的影响

a.随着计算机的发展,所有的开发人员要发现在此过程中本产品出的问题和不足,及时更新。

b.与此同时也要准备好人力和设备资源做紧急事件的更新。

c.开发windows7兼容版。

d.申请专利,使用法律的手段对本产品进行系统保护。

4.9技术方面的可行性

系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易,所以图书管理系统的技术上是完全可行的。

4.10产品可检测性

软件标准:

软件规模、复杂程度、安全性、可操作性、可观察性、可控制性、冗余的大小。

4.10.1检测的方法通过软件测试:

黑盒测试:

主要在软件界面上进行的测试。

白盒测试:

在重要逻辑路径进行测试,检测重要数据结构的有效

性。

4.12产品的可生产性

图书管理系统使用C#可以达到开发效果,有着技术的先进性和可行性。

4.12.1生产标准

4.12.1.1质量标准

正确性:

程序是否按程序流程图及数据字典完成程度。

可靠性:

安全运行时间越长越好。

可用性:

是否能够解决实际的存在问题。

完整性.•对未授权的人员访问此系统软件可控性强。

灵活性:

修改一个程序的工作量。

五.投资及收益分析

5.1市场分析

图书管理系统主要是为了解决学校图书馆图书的管理问题,并且减轻图书管理人员的工作负担。

本软件是vs2008工具,它具有不限制于任何操作平台。

它是因此我们所生产出来的软件相互适应性较强,所以在市场可以占有一定的份额。

5.1.2项目产品所追求的市场

本系统所占有的市场为学校的市场,它追求的是简单、易学、易懂、易用,能够更有利的解决图书管理人员的负担,能够辅助学校有效的管理图书资料。

5.1.3该产品的销售对于购买方有影响

对于学籍管理系统的用户一校方,可满足对图书管理的需求,且此种需求被接受并且满足,其软件便可以推广。

5.2投资估计

按本软件图书管理系统开发方案,对于本系统软件投资方向,体现于软件开发、软件生产及软件测试。

本系统完全按开发计划进行估算,办公用品的消耗,办公设备的消耗,开发人员生活与维护(包括水、电、工作餐)等。

5.2.2具体项目总体估计

本系统大约总体耗费为2000元。

5.2.3收益估计

本系统为收益性质开发,是为解决学校现行图书管理的需要,产品发行以后收益在20000左右。

系统开发和每年运行费用

一人工费用:

图书管理人员,开发人员,维护人员。

1名图书管理人员(30小时/名,5美元/小时)$150

3名开发人员(60小时/名,15美元/小时)$900

1名维护人员(60小时/名,3美元/小时)$180

二培训费用:

一个月的开发人员内部培训课程$7,00

5个用户,一个月的内部培训课程$1,000

三物资:

复印$50

磁盘、纸张等消耗品$65

购买硬件、软件:

5台工作站窗口软件$1,000

5台工作站内存升级$8,00

网络软件$17,50

5台工作站办公软件产品$20,00

系统开发总费用$8,595

年运行费用(每年)

人员:

维护程序员/分析员(50小时/年,5美元/小时)

$250

图书管理员(100小时/年,5美元/小时)

$500

购买硬件、软件升级:

硬件$2,00

软件$3,00

物资和杂项$2,00

每年总运行费用$1450

六.社会因素方面的可行性

6.1使用方面的可行性

学校行图书管理人员对该产品的应用是可行的。

七.可行性综合分析

7.1.1技术方面

本项目产品开发周期为一个月在技术方面采用C#与数据库相结合方法来实现。

要求所有数据信息的储存都由数据库来完成,而这些数据信息的调用必须由VB编程设计完成。

7.1.2社会方面

学校老师的大力支持,对我们项目的进程非常有利。

7.2竞争者分析

目前,所有相应软件者都是用英语编程,我们采用C#语言,不仅在技术上占有先进性,而且当产品生产出来后可大大减轻图书管理人员的负担。

这会保证我们在竞争中占有很大的优势。

7.3可行性结论

综上所述,本项目的技术成熟、完备,测试手段可靠,具有良好的市场拓展,因此本项目可立即开始。

 

八.软件生命周期

本项目采用的是瀑布模型开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好“返回”上一个阶段并进行适当的修改,直至问题解决

8.1可行性研究与项目计划

从经济、技术、生产、供销直到社会各种环境、法律等各种因素进行具体调查、研究、分析,确定有利和不利的因素、项目是否可行,估计成功率大小、经济效益和社会效果程度,进行项目可行性分析并制定出一套合适的项目计划。

大概耗费10天的时间!

8.2需求分析

由我们的小组的调查人员与用户进行沟通了解他们的使用需求,做出需求表,并与制定的可行性研究报告以及项目计划书验证,总的需要15天的时间。

8.3设计

根据上一过程得到的用户需求表进行完整的系统设计,并得到一份系统设计报告并与用户进行沟通系统设计是否满足用户需求,需要10个工作日!

8.4编码

根据系统设计报告,由程序分析员带领程序员进行代码的编写,并得到可执行文件,验证系统的完整性以及缺陷,需要10个工作日。

8.5测试

对得到的可执行文件进行测试,查找软件漏洞以及功能缺陷,需要5天完成。

8.6维护

待用户验收过系统后,便开始系统的维护工作。

实验测试过程:

(描述实验中出现的问题、错误、解决方法)

在对系统功能的设计方面,由于对系统的认识不深刻。

在可行性分析过程中系统功能的设计上多次出现偏差。

在可行性分析的过程中也出现了许多问题,由于环境与技术的限制,使得很多功能方面不能按照预期实现,同时也出现了与多不合适的设计方案。

通过成员之间的商量于老师之间的沟通的到了解决。

实验总结:

无论何种项目开发,相应的可行性研究都是必不可缺的,合理有效的可行性研究可更符合客户或其他使用者的要求。

办法总比问题多,团队合作克服一切阻力!

 

签名:

王冬

评语与成绩:

 

教师签名:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2