1、2.4可行性研究方法2.5决定可行性的主要因素3对现有系统的分析3.1工作负荷3.2费用支出3.3人员3.5 局限性 .74所建议技术可行性分析 84.1对系统的简要描述4.2与现有系统比较的优越性4.3采用建议系统可能带来的影响4.5技术可行性评价 95社会因素可行性分析5.1法律因素5.2用户使用可行性6.其他可供选择的方案 10二需求规格说明书 112任务概述 122.1目标2.2运行环境3数据描述3.1数据库介绍3.2数据词典3.3数据采集4功能需求4.1功能划分4.2功能描述5其它需求 135.1安全性要求5.2一致性要求5.3完整性要求6运行需求6.1用户界面6.2硬件接口6.3软
2、件接口6.4故障处理.7其它需求 14三、面向对象分析1、用例图1.1、用例图1.2、用例叙述2、时序图图 153、类图 18四、概要设计说明书 19 202.3需求概述2.4条件与限制3总体设计3.1处理流程3.2总体结构和模块外部设计3.3功能分配 214接口设计 224.1外部接口4.2内部接口5数据结构设计 235.1逻辑结构设计5.2物理结构设计5.3数据结构与程序的关系6运行设计6.1运行模块的组合6.2运行时间7出错处理设计7.1出错输出信息7.2出错处理对策五、详细设计说明书 242总体设计2.1需求概述2.2软件结构 253程序描述3.1登录模块3.2测试要点 26一、可行性
3、分析1引言1.1编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。1.2项目背景1.3定义Eclipse集成开发环境:Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。超级玛丽:超级玛丽全名超级
4、马里奥兄弟,是任天堂公司出品的著名横版过关游戏,最早在红白机上推出,有多款后续作品,迄今多个版本合共销量已突破4000万套。其中的主角马里奥、路易、桃子公主、蘑菇王子等等已成为任天堂的招牌人物。主角马里奥日文原名,英文译作Mario,在译成中文时因时代不同,华语圈地区不同而译作“马力欧”“玛丽”等情况也确有存在。根据任天堂公布的官方中文译名,现在一般称为“马里奥”。1.4参考资料1.张海藩.软件工程导论(第五版),北京:清华大学出版社,2008.22可行性研究的前提2.1要求2.1.1 功能:实现主人公马里奥的前进、跳跃、顶金币、吃蘑菇并变大,发子弹打怪物等功能。2.1.2 性能:(1)系统处
5、理的准确性和及时性。系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量。响应时间,更新处理时间都比较迅速,完全满足用户要求。一般操作的响应时间应在2-3s内,对数据的导入、导出的操作也应在可接受的时间内完成。(2)系统的开放性和可扩充性。系统在开发过程中,应该充分考虑以后的可扩充性。(3)系统的易用性和易维护性。系统是直接面对使用人员的,而使用人员往往对新产品并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。2.1.3 输出:简单、易用。2.1.4 输入:快速、精确。2.1.5 基本数据流程和处理流程:2.2目标开发
6、出一套用于在Android平台开发的游戏,为广大游戏爱好者提供方便,感受在手机平台上马里奥的逼真形象。并通过此次游戏开发过程全面提高游戏爱好的兴趣。2.3条件、假定和限制2.3.1 硬件条件:普通基于Intel或AMD的CPU的PC机。2.3.2 运行环境: 基于Android手机操作系统的手机用户可利用的资源为学校图书馆料,我们指导老师能力较强同项目开发限制:要在给定的经费内完系统投入使用的最晚终端打印出。2.4可行性研究方法2.4.1 调查方法:填写报告的,上网收集资料翻阅相关书籍 。2.4.2 系统评价角度:功能的齐全程,操作可行性界面友好完成软件 系统评价角度:功能的齐全程,操作可行性
7、界面友好完成软件 系统的实际经费开销情况,完成软终端打印2.5决定可行性的主要因素技术可行:现有技术可以承担开发任务,且小组成员中已有掌握JAVA技术的人员。 3对现有系统的分析3.3费用支出3.4人员所需人员的专业技术类别和数量:java编程技术类别1人、整体开发架构技术类别1人、图形处理技术类别1人3.5局限性目前市场存在的超级马里奥游戏马里奥的形象不逼真,从用户的角度来看基于手机平台的超级马里奥游戏可能更刺激,可以随时随地感受游戏的魅力。4所建议技术可行性分析4.1对系统的简要描述可以完成基本的前进、后退、跳跃、顶金币、吃蘑菇并变大,发子弹打怪物等功能 。所建议的系统是基于Android手机系统的平台,结合JAVA技术而建立的信息搜索平台。掌上操作,随处都可以玩,有利于提高系统的效率。能实现数据交互,能够给广大游戏爱好者带来较多便利,打发无聊的时间。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1