锁屏软件项目可行性研究报告
1引言 1
1.1编写目的 1
1.2背景 1
1.3定义 1
1.4参考资料 1
2可行性研究的前提 2
2.1要求 2
2.2目标 2
2.3条件、假定和限制 3
2.4进行可行性研究的方法 3
2.5评价尺度 3
3对现有系统的分析 3
3.1处理流程和数据流程 4
3.2工作负荷 4
3.3费用开支 4
3.4人员 4
3.5设备 4
3.6局限性 4
4所建议的系统 4
4.1对所建议系统的说明 5
4.2处理流程和数据流程 5
4.3改进之处 5
4.4影响 5
4.4.1对设备的影响 5
4.4.2对软件的影响 5
4.4.3对用户单位机构的影响 5
4.4.4对系统运行过程的影响 6
4.4.5对开发的影响 6
4.4.6对地点和设施的影响 6
4.4.7对经费开支的影响 6
4.5局限性 6
4.6技术条件方面的可行性 7
5可选择的其他系统方案 7
5.1可选择的系统方案1 7
5.2可选择的系统方案2 7
6投资及效益分析 7
6.1支出 7
6.1.1基本建设投资 8
6.1.2其他一次性支出 8
6.1.3非一次性支出 8
6.2收益 9
6.2.1一次性收益 9
6.2.2非一次性收益 9
6.2.3不可定量的收益 9
6.3收益/投资比 10
6.4投资回收周期 10
6.5敏感性分析 10
7社会因素方面的可行性 10
7.1法律方面的可行性 10
7.2使用方面的可行性 10
8结论 11
GB8567——88
可行性研究报告
1、引言
1.1编写目的
我们组开发的锁屏系统是为了实现手机远程控制电脑锁屏,保护用户的信息安全而设计的,通过本软件可以使得手机远程操控锁屏,实现跨平台的控制,减少人们直接面对电脑的不方便。
1.2背景
- 本项目名为锁屏系统
- 鉴于本学期修了软件工程这门课,王建民老师要求开发一个小系统,我们考虑到现在电脑进入休眠以后会出现断网的情况,而且很多人的电脑会有出门但是忘记锁屏幕的状况,鉴于这些状况为大家带来的不便,党云龙同学提出了开发锁屏系统。
1.3定义
软件工程:(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科
1.4参考资料
参见《android从入门到精通》、《ASP.NET开发实例》、《android开发常用实例》等
2可行性研究的前提
2.1要求
- 功能:在PC端实现密码锁屏、解锁,在手机端实现远程操控锁屏。
- 性能:绑定在手机上尽可能快的实现锁屏,密码尽可能精简。
- 输出:在手机发出锁屏指令后屏幕出现锁屏样式。
- 输入:输入密码,可以实现解锁。
- 在安全与保密:密码经过严格加密,如果忘记密码,可以通过向服务器发送短信或者邮件获得。
- 同本系统相连接的其他系统:Android
- 完成期限:6周
2.2目标
说明所建议系统的主要开发目标,如:
- 人力与设备费用的减少;
- 处理速度的提高;
- 控制精度或生产能力的提高;
- 管理信息服务的改进;
- 自动决策系统的改进;
- 人员利用率的改进。
2.3条件、假定和限制
1、所建议系统的运行寿命的最小值:5年。
2、对现有软件不会产生冲突,对使用的操作系统来说有很好的兼容性、稳定性。3、 经费、投资方面的来源和限制:自费,几乎为0。
4、只需添置低档计算机,
5、可利用现有的电话号码来发送短信找回密码;
6、系统投入使用的最晚时间2014年6月25日;
7、在以上限制条件下利用现有技术和人员,完全可以实现预期目标。开发人员应尽职尽责,尽量在规定期限内完成项
2.4进行可行性研究的方法
调查、仿真等。
2.5评价尺度
使用的客户的多少以及软件的难易程度。
3对现有系统的分析
Windows7和android仿真器是编写软件常用的环境,好用。
3.1处理流程和数据流程
绑定手机 ——>设置密码——>实现锁屏——>密码解锁
手机锁屏——>输入密码——>电脑解锁
忘记密码——>发送短信------->找回密码
3.2工作负荷
两个系统的工作负荷都不大,其中Android系统要控制windows7系统,负荷要大一些。
3.3费用开支
零
3.4人员
1、vs编程人员。
2、Android编程人员。
3、系统功能测试人员。
4、代码整合人员。
5、文档和博客的撰写人员。
3.5设备
windows7中的VS以及Android模拟设备。
3.6局限性
处理时间赶不上需要,数据存储能力不足
因为时间关系,只作出初步并没有连接数据库。
4所建议的系统
4.1对所建议系统的说明
该系统将改善信息的保密问题,比如可以在人离开电脑是忘记锁屏,为了保证自己的隐私不被侵犯,可以远程操控实现锁屏,让自己的电脑不被别人看到。
4.2改进之处
锁屏不断网。
4.4影响
说明在建立所建议系统时,预期将带来的影响,包括:
会保证自己的隐私不受影响,而且不会使得离开时下载的东西因休眠而中止下载。
4.4.1对设备的影响
无影响。
4.4.2对软件的影响
无修改。
4.4.3对用户单位机构的影响
保护私人信息不受他人影响。
4.4.4对系统运行过程的影响
1、系统投入使用时会有简单的培训,不需要大量时间。
2、 源数据需要输入系统,进行统一管理。
3、 系统有功能可以提供数据的保存、备份、恢复。
4、 数据可以进行导出,管理员可以根据情况进行相应处理。
4.4.5对开发的影响
说明对开发的影响,如:
1、为了支持所建议系统的开发,用户需进行输入密码;
3、计算机安装vs,手机装上锁屏软件;
4、每次设置密码,忘记密码可以找回。
4.4.6对地点和设施的影响
要有网络
4.4.7对经费开支的影响
由学校提供资金。
4.5局限性
没网不行
4.6技术条件方面的可行性
1、在当前的限制条件下,该系统的功能目标能达到;
2、利用现有的技术,该系统的功能实现;
3、对开发人员的数量和质量的要求并说明这些要求能满足;
4、在规定的期限内,本系统的开发能完成。
5可选择的其他系统方案
5.1可选择的系统方案1
通过在一局域网里面的手机与电脑可以相互控制,但是由于局域网的范围太小而且手机控制电脑距离太近也没什么意义,于是
5.2可选择的系统方案2
电脑控制手机,由于手机比电脑要方便得多所以没有实现,没有意义......
6投资及效益分析
6.1支出
由于非商用,所以不会有这些支出。
6.1.1基本建设投资
6.1.2其他一次性支出
6.1.3非一次性支出
6.2收益
6.2.1一次性收益
6.2.2非一次性收益
6.2.3不可定量的收益
6.3收益/投资比
6.4投资回收周期
6.5敏感性分析
7社会因素方面的可行性
7.1法律方面的可行性
自主研发,不会侵权。
7.2使用方面的可行性
无需计算机基础,有Android手机和windows7电脑就可以。
8结论
本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以节省一部分时间,使生活变得便捷。从开发成本角度来说,将支出成本降到最底。所以在三个可选择的方案中推荐此方案为最佳方案。