系统分析可行性研究报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1引言 (1)
1.1编写目的 (1)
1.2背景 (1)
1.3定义 (1)
1.4参考资料 (4)
2可行性研究的前提 (4)
2.1要求 (4)
2.2目标 (5)
2.3条件、假定和限制............................................................................... 错误!未定义书签。
2.4进行可行性研究的方法 (7)
2.5评价尺度............................................................................................... 错误!未定义书签。3对现有系统的分析 .. (7)
3.1处理流程和数据流程 (6)
3.2工作负荷 (6)
3.3费用开支............................................................................................... 错误!未定义书签。
3.4人员....................................................................................................... 错误!未定义书签。
3.5设备....................................................................................................... 错误!未定义书签。
3.6局限性................................................................................................... 错误!未定义书签。4所建议的系统 . (8)
4.1对所建议系统的说明 (8)
4.2处理流程和数据流程 (8)
4.3改进之处 (8)
4.4影响 (9)
4.4.1对设备的影响 (9)
4.4.2对软件的影响 (9)
4.4.3对用户单位机构的影响 (9)
4.4.4对系统运行过程的影响 (9)
4.4.5对开发的影响 (10)
4.4.6对地点和设施的影响 (10)
4.4.7对经费开支的影响 (10)
4.5局限性 (10)
4.6技术条件方面的可行性 (10)
5投资及效益分析 (11)
5.1支出 (11)
5.1.1基本建设投资 (11)
5.1.2其他一次性支出 (11)
5.1.3非一次性支出 (11)
5.2收益 (11)
5.2.1一次性收益 (12)
5.2.2非一次性收益 (12)
5.5敏感性分析 (12)
6社会因素方面的可行性 (12)
6.1法律方面的可行性 (13)
6.2使用方面的可行性 (13)
7结论 (13)
GB8567——88
可行性研究报告
1引言
1.1编写目的
该软件项目可行性研究报告是对项目课题的全面通盘考虑,是项目分析员进行进一步工作的前提,是软件开发人员正确成功的开发项目的前提与基础.写软件项目可行性研究报告可以使软件开发团体尽可能早的估计研制课题的可行性,可以在定义阶段较早的认识到系统方案的缺陷,就可以少花时间和精力,也可以省成资金,并且避免了许多专业方面的困难.所以该软件项目可行性研究报告在整个开发过程中是非常重要的.
本报告的预期读者为项目管理人,软件用户学生,软件开发工程师等。
1.2背景
A.软件系统的名称为:“学生学籍管理系统”
B.本项目的任务提出者:许艺珠
本项目的开发者:许艺珠,金凤霞,钟俊利,曹银星,霍春笋,周宇,王志刚。
本项目的用户:管理员,教务处管理员,学校教师职工,学校全体学生
实现该软件的计算中心:学校计算机中心,学校网管中心。计算机网络:1000M光纤接入,终端数200~400的淮海工学院学校局域网网络和所连接的外网。
C. 独立文档系统
1.3定义
1.3.1专业术语介绍:
SQL语言:SQL全称是“结构化查询语言(Structured Query Language)”,SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。
对象:object是一些相关的变量和方法的软件集。软件对象经常用于模仿现实世界中我
们身边的一些对象。对象是理解面向对象技术的关键。
数据窗口:数据窗口是PowerBuilder的一大特色,PowerBuilder作为一种数据库前端开发工具,操作的核心是数据库中的数据。而数据窗口是一个对象,它包含了对数据库中的数据进行特定。
控件:控件实际上是子窗口,在应用程序与用户进行交互的过程中,控件是主要角色。
经济可行性---估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益.
技术可行性--分析功能,性能以及限制条件,能否是一个技术上可实现的系统.
法律可行性--明确系统开发可能导致的责任,有无违法问题.
不同的方案--对系统开发的各种方案进行评价.
1.3.2相关技术与开发工具介绍
PowerBuilder是一个基于客户机/服务器方式的、完全可视化的开发环境。在PowerBuilder环境中,可以用一种可视和直观的方式来创建应用程序的用户界面和数据库接口。
PowerBuilder是面向对象的工具,它变革了面向对象技术的使用,并把它应用到用户界面对象中。用户界面的元素都是对象,它们有属性、事件和方法,通过使用这些对象就会大大地缩短应用程序的开发时间。同时,PowerBuilder9.0也是功能强大的编程语言。通过使用PowerScript编写的代码来实现事件驱动程序。
PowerBuilder是一个开放系统,其优秀的开放系统功能是可以访问任何一个常用的后台数据库系统,如Sybase、Informix或者DB2。另外,PowerBuilde可以通过一个叫做客户机、服务器开放开发环境的规范与其他PC产品进行集成。
PowerBuilder是一个多平台开发环境,有运行在windows95/98/2000/xp/me下的,也有运行在Macintosh下的Unix版本的系统。因此,PowerBuilder可以为真正的企业开发提供完全的支持。
PowerBuilder提供了对分布式应用程序的开发支持。而对分布处理最广泛和最成功的应用当数Internet技术。PowerBuilder提供了两种Internet应用的访问方式:基于WEB.PB 的Browser/Server方式和基于Plugins的Client/Server方式。
在Internet应用程序中,客户浏览器与服务器之间的通信方式是这样的:浏览器向WEB服务器请求调用HTML文档,Web服务器将HTML文件传递给客户浏览器。HTML文档中的