笔记分享系统可行性分析报告

笔记分享系统

1.引言

1.1编写目的

有些同学对做笔记比较头疼,不做觉得学得不踏实不安心,做了又觉得不满意或者觉得另外写笔记有点浪费时间。所以搭建笔记系统,跟大家共同学习。

1.2背景

待开发项目名称:校园笔记分享系统

本项目的任务提出者:刘江

用户群体:在校学生

1.3定义

笔记分类:按照不同学科对笔记进行分类

笔记管理:用户可对自己的笔记进行删改

笔记下载:用户可下载其他用户上传的笔记

1.4参考资料

[1] 《软件工程概论》(第三版)郑人杰 马素霞等编著.

[2] [2] Java2实用教程(题库+微课视频版)耿祥义 张跃平编著.

 

2.可行性研究的前提

说明对所建议的开发项目进行可行性研究的前提,如要求、目标、假定、限制等。

2.1要求

功能:笔记分享系统主要功能为

  1. 注册登录账号绑定学号
  2. 用户上传笔记
  3. 管理员审核管理笔记


性能:只需要保证大量人数访问系统时不出现卡顿、延迟、报错;
在安全与保密方面的要求:用户信息只有用户自己和管理员有可见与修改的权力;

 

2.2目标

A:增强学生对学习的积极性

B:方便用户上传管理自己的笔记

C:通过查看别人的笔记发现自己的不足。

2.3条件、假定和限制

a.所建议系统的运行寿命的最小值:4年;

b.经费来源:学校;

c.硬件条件:学校的机房设备和网络设备;

d.运行环境:Windows7以上系统;

e.开发环境:Visual Studio Code;

f.可利用的信息和资源:云服务器搭建指南;

g.系统投入使用的最晚时间:2023.6.1。

2.4进行可行性研究的方法

本次可行性研究主要通过调查研究法。为了减少同学在做笔记上浪费的时间,以减少不必要的人力物力消耗。

2.5评价尺度

开发费用:开发经费预定在10000元;
各项功能的优先次序:满足管理员和学生的使用;
开发时间:在6个月内完成开发和测试工作;
使用中的难易程度:越简单越好,所以功能要一目了然。

3.对现有系统的分析

 

3.1处理流程和数据流程

 

 

 

 

3.2工作负荷

用户上传的文件。

3.3费用开支

暂无

3.4人员

暂无

3.5设备

安装Windows10的电脑一台。

3.6局限性

处理时间赶不上需要,响应不及时,数据存储能力不足,处理功能不够没有一个专业的系统管理来维护日常使用,使得笔记管理工作比较困难和复杂,人力物力消耗大,资源浪费严重

4.所建议的系统

4.1对所建议系统的说明

笔记系统是文件管理系统,通过计算机管理文件的的基本信息与日常事务,通过服务器来满足用户的上传下载,编程软件:Visual Studio Code和IntelliJ IDEA。

4.2处理流程和数据流程

笔记整理,笔记上传下载,笔记阅览,笔记删除。

4.3改进之处

增加管理人员的数量,以快速响应。

4.4影响

1)对设备的影响

电脑需长期运行,对电脑伤害较大。

(2)对软件的影响

暂无

3)对用户单位机构的影响

管理员要求掌握一定的计算机知识。

4)对系统运行过程的影响

用户的操作规程: 提供个人信息;
运行中心的操作规程:通过笔记分类来查找各个科目的资料;
运行中心与用户之间的关系:通过服务器可对不活跃人群定期清理;
源数据的处理:源数据保存在数据库中,可随机进行查询;
对数据保存的要求,对数据存储、恢复的处理:安全性、完整性、正确性;
输出报告的处理过程、存储媒体和调度方法:每周打印报表管理人员进行核验检查;
系统失效的后果及恢复的处理办法:重启系统。

5)对开发的影响

用户需进行的工作:上传自己的笔记;
为了建立一个数据库所要求的数据资源:使用Visual Studio Code完成对数据库的建设、更新、查询与删除工作;
为了开发和测验所建议系统而需要的计算机资源:系统打包,能够异地发布,完成在系统Windows7以上的电脑上进行测试工作;
所涉及的保密与安全问题:系统对管理员权限进行相应的设置,防止非法登录。

6)对地点和设施的影响

学校机房。

 

4.5局限性

首次开发,有BUG

4.6技术条件方面的可行性

利用现有的技术,该系统的功能够实现;
对开发人员都已经过将近两年的学习,拥有一定的经验和基础;
在规定的期限内,本系统的开发能够完成。

5 可选择的其他系统方案

暂无

... ...

6投资及效益分析

6.1支出

1)基本建设投资

房屋和设施:800元;
计算机一台:5000元;服务器两台20000*2、交换机两台5000*2
安全与保密设备:1000元。

2)其他一次性支出

研究(需求的研究和设计的研究):800元;
开发计划与测量基准的研究:600元;
数据库的建立:1000元;
培训费,开发安装人员所需要的一次性支出:2000元。

3)非一次性支出

设备的租金和维护费用:600元/年;
软件的租金和维护费用:800元/年;
数据通讯方面的租金和维护费用:600/年;
房屋、空间的使用开支;800元/年;
公用设施方面的开支:800元/年;
保密安全方面的开支:600元/年;
其他经常性的支出:400元/年。

6.2收益

(1)一次性收益

暂无

2)非一次性收益

暂无

3)不可定量的收益

学生用户数量多了之后可以投放广告。

6.3收益/投资比

由于开发的成本与维护成本较低,用户笔记需求高,所以收益/投资比肯定是成正比的。

6.4投资回收周期

根据投资和收益的分析,两年内便可以收回投入成本,剩下两年大概收益10000元

6.5敏感性分析

a.该系统的使用寿命为:9年;

b.该系统的工作负荷量:4台计算机;

c.设备和软件的配置等待变化时,对开发和收益的影响最多不超过4000元。

7社会因素方面的可行性

7.1法律方面的可行性
本系统作为软件工程这门课程的课程设计,没有签订任何合同,不存在合同责任。所用的东西都是自己的或者公共的,也没有挪用别人的成果,不存在侵犯专利权版权等问题。

7.2使用方面的可行性
使用可行性来看,我们设计的笔记分享系统可以应用,对此,我们认为,该系统具有相当的可行性,大大减少了同学们对于做笔记的烦恼,让同学们的学习效率提升了一个层级

8结论
总和各方面的因素来分析,该系统是可行的。

 

posted @ 2022-10-12 23:00  duxiu  阅读(371)  评论(0)    收藏  举报