软件工程实践报告

尝试着写一下子简单的可行性报告和需求分析说明书,有借鉴他人的,如有侵权,请及时联系本人。

可行性研究报告(可行性论证报告)
目录
1 引言 2
1.1 编写目的 2
1.2 背景 2
1.3 定义 2
1.4 参考材料 2
2 可行性研究的前提 2
2.1 要求 2
2.2 目标 2
2.3 条件、假定和限制 3
2.4 进行可行性研究的方法 3
2.5 评价尺度 3
3 对现有系统的分析 3
3.1 数据流程和处理流程 3
3.2 工作负荷 4
3.3 费用开支 4
3.4 人员 4
3.5 设备 4
3.6 局限性 4
4 所建议的系统 4
4.1 对所建议的系统的说明 4
4.2 数据流程和处理流程 5
4.3 改进之处 5
4.4 影响 5
4.5 局限性 5
4.6 技术条件方面的可行性 5
5 可选择的其他系统方案 6
5.1 可选择的其他系统 6
6 投资及收益分析 6
6.1 支出 6
6.2 收益 6
7 社会条件方面的可行性 6
7.1 法律方面的可行性 6

1 引言
1.1 编写目的
并非任何问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模或时间期限之内解决。该软件项目也是如此,为了避免在这项工程上花费的时间、人力、软硬件资源和经费的浪费。所以我们进行可行性研究,用最小的代价在尽可能短的时间内确定问题是否能够解决,并将研究的整个过程汇总成该报告。
1.2 背景
该项目开发的软件是火车票销售系统,鉴于当前人们出行流量大,但仍存在疫情中高风险地区,理应避免出行的矛盾状况构思出来的,该软件设计完成之后可用于全国人员的出行购票。通过网上的的购票环境减少人员因购票的聚集。也将购票过程规范化,便利化。
1.3 定义
设计一个全国范围的火车票销售系统,可以合理规划人们的出行路线,尽量避免进出疫情中高风险地区。
1.4 参考材料
《软件工程导论》 张海藩、牟永敏编著,清华大学出版社
2 可行性研究的前提
2.1 要求
A. 该软件的基本功能要求与功能是实现在网上销售火车票。
B. 数据的输入和输出处理流程都依靠数据库的支持
C. 软件的基本数据流动为用户数据输入,订单信息,旅客信息,车次信息等等。
D. 数据库基于MySQL 8.0数据库系统的数据管理。
E. 与软件相关的其他系统:该系统需要建立在其他系统之上,如疫情动态分析系统,以此来获得疫情信息,从避免车次出入疫情地区。
2.2 目标
该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化。实现保证软件质量的前提下的资金投入最小化。
2.3 条件、假定和限制
开发系统的资金主要由用户提供开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件运行寿命至少达到用户的要求范围。且软件开发时间应基本控制在用户提出的要求范围内。
鉴于当前疫情常态化,且该软件并不是仅仅限于疫情时期使用,建议该软件的使用寿命在10年。
开发工具:JDK1.8,MySQL8.0
开发环境:Win10系统
运行环境:Win10系统和Win7系统
2.4 进行可行性研究的方法
实行软件的可行性研究方法主

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值