软件学院游戏开发小组第六组
软件工程实验报告
软件工程实验报告
小组成员:
李小明(070431061)
单付尚(070431054)
王晓杰(070431085)
李登耀(070431012)
杜林(070431004)
俄罗斯方块文档
可行性研究
可行性研究
一、引言
⑴ 编写项目的目的:
详细的从技术可行性,经济可行性,社会可行性等诸多方面来分析该
系统是否值得去开发和是否能够开发。
此文件供用户和使用部门仔细审查,从而决定该项目是否进行开发,
是否接受可行性的实现方案。
⑵ 背景
待开发软件系统的名称:俄罗斯方块
提出者:软件学院游戏开发小组
开发者:软件学院游戏开发小组
用 户:开封娱乐城
⑶ 定义:
⑷ 参考资料
《软件工程导论》,《ASP.NET 软件工程案例精解》
二、技术可行性
⑴ 开发的风险:
综合用户给出的时间和资金方面的限制,我们又分析了我们现有的人
力和技术水平,我们最后认为,我们可以在要求的时间内完成系统,并交
付用户方使用。
⑵ 资源的有效性:
我们开发组的成员均是河南大学计算机与信息工程学院的专业人员,
我们认为不存在太大的技术方面的问题,另外我们有专用的计算机供开发
系统,还有网络的大力支持,所以我们认为在资源方面也不存在太大的问
题。
⑶ 技术:
随着计算机软件的迅速发展,各种开发工具都具有非常强大的功能,
为我们开发系统提供了相当方便的方法,并且我们经过分析,有很多工具
都支持我们系统的要求,像 ASP.NET,Delphi, java,C++, C# 等等,
所以技术方面也没有问题。
⑷ 在当前的限制条件下,该系统的功能目标能否达到:基本能够达到。
利用现有的技术,该系统的功能能否实现:基本能够达到。
⑸ 在规定的期限内,本系统的开发能否完成:能够完成。
三、经济可行性
⑴ 开封娱乐城是开封鼓楼街的一家已初具规模的娱乐城,有较为雄厚
的资本,并且打破了传统的纯粹的单一游戏服务的模式,装备了健身器材,
1
俄罗斯方块文档
餐馆等集娱乐健身设施和餐饮服务于一体的综合性娱乐场所,该娱乐城已
经成为市民节假日休闲娱乐的佳地,因此如何提供健康向上的游戏已经迫
在眉睫,该娱乐城已购进一批游戏软件,但仍不能满足所有客户的需求,
所以开发一批新游戏就很有必要。另外根据其他娱乐城的经验,应用计算
机开发的单机版游戏由于好学好玩又不易上瘾,所以深受广大市民的欢迎,
并且可以减少娱乐城的开支,会给娱乐城的效益带来很大的提高。
⑵ 对于娱乐城而言,盈利是根本,若要想加快自己的发展步伐,就必
须时刻关注该行业的市场变化,走在市场的最前沿,游戏作为一个特殊的
行业,在信息化的今天,各种游戏铺天盖地,如何选择合适的游戏至关重
要,从最初的小游戏机到大型游戏机,从软件开发的单机小游戏到大型的
网络游戏,游戏的历史已几经变迁。游戏机的玩法基本上已退出历史舞台,
网络游戏不具有及时可玩性,再加上众多人因它而沉迷网络,荒废时间,
在人们心中留下了不好的印象,因此纵观整个游戏历史,用软件编写的单
机小游戏是娱乐城游戏的首选,这不仅能为娱乐城带来莫大的收益,而且
还可使企业在激烈的市场竞争中立与不败之地!
四、社会可行性
⑴ 俄罗斯方块作为游戏的一种象征在每个人的心中留下了深刻的印象,但
以前的俄罗斯方块游戏一般都是通过小游戏机实现的,功能单一,界面单调,
随着电脑的普及,功能强大,界面丰富的游戏大量出现,俄罗斯方块基本上被
人们所遗忘,如果现在开发一款用软件开发的电脑版俄罗斯方块,必会受到广
大玩家的喜欢,再加上它在人们心中驻留的记忆,肯定能取得很好的社会效益。
五、所建议的系统
⑴ 对所建议系统的说明
向导化的初始过程、直观、友好的操作界面、无处不在的随机帮助。
方便的操作方法,可以根据自己喜欢的按键来改变。
强大的功能,可以选择适合自己的级别进行游戏。
简单方便的自动安装向导、智能系统保护定期数据备份。
提供多种自动分析报表,丰富齐全,查询方便。
灵活的打印设置,可自由定义单据及报表的打印样式。
任意单据、报表的智能检索、所有信息一次录入多次共享。
推出系统桌面,自动对当日工作进行追踪管理。
⑵ 对系统运行过程的影响
用户的操作规程。
运行中心的操作规程。
运行中心与用户之间的关系:该系统的运行中心和用户是同一对象。
源数据的处理:人工输入进行。
对数据保存的要求,对数据存储、恢复的处理:采用数据备份策略,供以
外情况进行数据恢复处理。
写出报告的处理过程、存储媒体和调度方法。
系统失效的后果及恢复的处理办法。
⑶ 对开发的影响
为了支持所建议系统的开发,用户需进行的工作:积极配合系统分析员和
2
俄罗斯方块文档
其他有关员的工作,给开发方提供有关信息。
为了建立一个数据库所要求的数据资源:客户基本信息。
⑷ 对地点和设施的影响
服务器应放在用户的计算中心或者信息科室,服务器与客户端用局域网连
接。
⑸ 对经费开支的影响
增加一定的开支,主要用于硬件购置和软件费用。
⑹ 局限性
对计划和决策支持程度不够。
⑺ 技术条件方面的可行性
六、条件、假定和限制
建议软件寿命:5 年。
经费来源:开封娱乐城。
硬件条件:服务器一台,终端 PC 机20台。
运行环境:Windows XP。
数据库:SQL SEVER 2000。
投入运行最迟时间:年底。
七、结论意见
由于投资效益比远大于 100%, 技术、经济、操作都有可行性,可以进行开发。
3
俄罗斯方块文档
需求分析说明书
项目名称:俄罗斯方块
编写者:李小明 单付尚 杜林 李登耀 王晓杰 (排名不分先
后)
班级:0706
小组号:第六组
软件简介:
随着 21 世纪信息社会的到来,计算机在人们的工作和生
活中的深入,要求我们越来越多地与计算机打交道,为了使用
户在繁忙的日程工作中得到放松,于是出现了各种各样的休
闲软件,如聊天工具,游戏等等。于是我们小组着手设计开始
一个这样的游戏软件。
我们之所以选择开发俄罗斯方块游戏,无可争议,
《俄罗斯方块》是有史以来最伟大的游戏之一。 在曾经发
布过的所有游戏中,《俄罗斯方块》还被认为是仅有的一
个能够真正吸引广泛人群的作品。谁能说清楚,迄今为止
人们究竟花了多少万个小时在这个游戏上?也许这些时间
本来可以被花在更具生产力的活动上。
4