下载网站后怎么做,wordpress网仿站,黑帽seo是什么,网站建设公司兴田德润i简介关于软件开发可行性分析先给大家介绍下面几个关键点#xff1a;
什么是可行性分析#xff1f;
检查并确定是否值得为项目或产品投入时间、金钱和资源。这样的评估活动称为“可行性分析”。
为什么要进行可行性分析#xff1f;
在软件项目开发过程中#xff0c;只要资源…关于软件开发可行性分析先给大家介绍下面几个关键点
什么是可行性分析
检查并确定是否值得为项目或产品投入时间、金钱和资源。这样的评估活动称为“可行性分析”。
为什么要进行可行性分析
在软件项目开发过程中只要资源和时间不受限制几乎所有项目都是可行的。然而由于受到资源和交付时间的限制使得软件系统的开发变得越来越困难。因此尽早对软件项目的可行性进行细致而谨慎的分析是十分必要的。
可行性分析的主要任务是什么
记住可行性分析的目的不是解决问题而是确定问题是否可解并且是否值得去解。
4可行性分析有哪些主要过程如何去评估提出的可行性方案进行可行性分析时常用的工具有哪些可行性分析报告的内容要求和写法说明。
检查系统规模和目标明确限制或约束条件 研究正在使用的系统 导出新系统的高层次逻辑模型 提出可行性解决方案并评估比较 选择合适的解决方案 撰写可行性分析报告并提交审查
下面给是关于健康食谱小程序的软件开发可行性分析文档供大家参考。
1 引言
1.1 研究背景
随着现代科技的飞速发展一方面以智能手机作为背景迅速在国内发展起来。另一方面人们的营养健康状况对国民的素质以及国家的未来都有很大的影响。现代的社会生活方式使得大多数人都处于一种亚健康状态所以良好的营养搭配可以促进身体健康生长。根据用户需求开发了健康菜谱小程序健康食谱小程序不单只局限于分享菜式的制作方式更多的是分享着一种新的生活方式和健康理念。
1.2 研究目的
该系统可以为用户推荐健康、多样化、可靠、合理的菜品搭配方案解决了人们对日常饮食健康营养的需求。该菜品营养搭配系统具备菜谱的查看、菜谱推荐、菜谱组合和卡路里参考值以及后台管理的功能使用起来简单方便可应用于手机端显示也能保持完整的布局能让用户随时随地快速便捷的找到需要的菜品信息。通过健康菜谱小程序让用户更加合理、科学的搭配饮食改善人们亚健康的身体状态。让更多的人了解和学习菜谱详细内容并帮助人们改善饮食状况。
1.3 研究意义
健康食谱小程序可以促进新一代年轻人养成良好的饮食习惯可以在业余时间给国民多增加点营养知识还可以普遍促进人们的身体素质进而促进人们的经济发展。在国际上处于发达国家之中的一些国家就拿美国、日本来说他们将学校供餐通过规范化、标准化、法制化来进行管理对于这些发达国家他们都有着很多年的营养教育史面对着人们的呼声高涨,饮食健康对于活在当下的人们来说相当重要。因此,开发的健康饮食小程序的设计具有一定的重要理论和实践意义。
2 进行可行性研究的方法
可行性研究使用的基本方法 (1)对我校学生和一些社会群体进行抽样市场调查。 (2)对网上相关菜谱系统或者微信小程序学习他们项目比较好的系统技术架构。 (3)对市场上各种关于小程序的功能和架构就行学习总结整理和记录。 (4)根据调研结果统一处理并对市场上优秀系统架构的设计细节和体系构建进行学习设计对其优化确定新系统的改进之处建立模型。 通过市场的调研发现很多人都希望有一个关于健康食谱的小程序以此来帮助他们解决菜谱搭配、制作和健康的一些问题因此通过市场调研的结果发现关于健康食谱小程序的开发是很有必要的。
3 对现有系统的分析
本系统经过了详细的前期系统设计规划采用多种语言进行编写前台以微信小程序形式根据健康食谱对用户的需求分析本小程序有下面几个系统模块 1、健康食谱的展示模块 在健康食谱小程序平台上根据菜谱属性进行分类用户可以根据诗句需求选择合适的菜谱进行浏览这样可以帮助用户快速地找到适合自己的菜谱。 2、相关食谱的烹饪教学视频模块 该部分系统能够在用户需要学习了解相关食谱做法的时候可以让用户在健康食谱小程序上观看教学视频内容可以帮助用户了解正确健康菜谱烹饪的过程。 3、详细的菜谱信息模块 该部分系统能够详细展示用户想要菜谱的详细信息包括蔬菜、水果、柴米油盐酱醋茶的详细数据搭配指标不同食谱的用户点击次数和口味、制作难度等帮助用户更加精准化选择和制作菜谱。
4、健康资讯的展示模块
在健康菜谱小程序首页根据用户的性别、年龄、身高、体重等人物数据指标进行健康信息的推荐和展示并且也会及时更新最新的健康资讯这样用户可以根据自己的需求浏览自己比较感兴趣的健康资讯帮助用户获得更多健康讯息。 5、社区交流互动模块 健康菜谱小程序平台上具备一个社区交流互动功能这样可以方便用户分享自己在制作健康菜谱方面的一些经验或者有关于菜谱方面的问题用户也可以在社区互动专区提出方便用户解决自己的疑问结交志同道合的朋友。不仅能够学习其他用户传授的经验也可以把自己的经验分享给更多的人。 6、用户留言模块 用户可以在小程序上留言自己的建议和想法也可以反馈用户在使用过程中小程序存在的一些漏洞和错误管理员可以根据用户的建议留言进行优化和改进。 7、广告设置和管理模块 可以在首页加入一些相关美食产品的带货或者加盟广告无需太大范围设计一小部分即可不影响用户整体使用效果这样可以提高小程序的经济收益。 8、菜谱收藏模块 用户喜欢的菜谱可以加入到自己的收藏夹以后查看或学习食谱会更加方便。 9、医疗食谱模块 该部分主要关注用户的健康层面用户可以在这部分了解哪些水果搭配对人体健康更有益特别是在患病的时候对用户的饮食也能有很好的决策作用在饮食方面帮助患病中的用户早日健康。 10、用户注册登录模块 用户可以在小程序登录或注册自己的账号里面可以进行个人资料填写比如用户名、设置修改密码、年龄、职业、邮箱等个人信息。相关账号数据信息也会实时同步并保存。 11、小程序管理员模块 在这个模块设置管理员拥有最高权限可以管理首页内容、和对不同的用户进行管理也包括菜谱类型管理、菜谱信息管理等。
4 所建议系统的技术可行性分析
健康食谱小程序所需要的系统的技术主要包括了前端小程序开发的MINA框架后台开发java的框架springboot、模板引擎thymeleaf程序技术MySQL数据库以及常规的网页技术HTML/CSS/JAVASCRIPT的介绍。 本项目使用的一些技术架构 小程序开发微信开发者工具 后台环境JDK1.8 Tomcat8 后台开发语言Java 后台开发框架springboot 后台模板引擎Thymeleaf 后台开发工具Pycharm2021、IDEA2021 数据库Mysql 数据库管理工具Navicat 其他开发语言html css javascript 本项目系统以Windows7或10为操作系统可以采用Pycharm2021或IDEA2021软件为开发后台管理运用mysql进行数据库存储使用微信开发者工具开发微信小程序后台管理系统硬件环境是PC机前台用户在手机上使用微信小程序登录和注册。 利用现有技术所需要的功能目的可以达到。另一方面开发人员数量和质量的要求都可以满足总体来分析之后该项目可以在规定的期限内开发能完成。
5 所建议系统的经济可行性分析
经过分析本项目总体所需经费、人力、物力都比较少 1、采用Pycharm2021或IDEA2021和微信开发者工具开发有好的人机界面和强劲的功能支持使管理员更加直观方便的录入美食菜谱信息、管理社区交流信息等的工作效率进一步提高从而节省人力、物力。 2、该系统的制作成本低一些基本的技术架构搭建无论在本地机器还是在云端服务器搭建成本都很低项目所需要的开发工具和数据库也是低成本。 3、项目所需要的技术也是比较基本的架构。一些特别的技术接口可以利用阿里云或者腾讯云调用相关技术API不仅省时省力还低成本。充分利用网上免费资源无需花费太高的费用就可以完成完整系统体系的构建。 4、在现有的PC机上即可使用IDEA和微信开发者工具进行开发不考虑云服务器的话所需要的经济成本更低。
6 社会因素可行性分析
1、法律方面的可行性 该项目为独立开发在技术上没有使用任何现有的软件与方法所用的东西都是自己的或公共的也没有挪用别人的成果所以在法律方面不会存在侵犯专利权、侵犯版权等问题完全按照合同规定的责任履行符合一切法律规定。 2、用户使用方面的可行性 本小程序简单易懂适合所有产业人员使用受用人群范围非常广每个行业都能很好的使用并帮助他们发展趋势好的话可以往全世界方向推广。无论是从方面管理还是方便使用方面来看都能满足要求故此该系统是可行的。
7 其他可供选择方案
其它方案 1、数据库设计、前后端和服务器全部由云端提供无需再花费大量时间精力设计和搭建只需通过相关所需API连接所需模块完成模块之间的关联和调用即可。这种方案有点是降低了时间和人力成本增加了经济成本开销使该项目所需的经济消耗更大故该方案不可取。 2、在进行系统构建时候雇请相关技术人员作指导比如前后端的连接实时数据的处理和接口优化问题这样主要解决了技术层面的的相关问题使小程序的技术搭建更准确、花费时间更短。这种方案缺点是增加了人力方面的经济成本使该项目所需的经济消耗更大故该方案也不可取。
8 结论
从技术、经济、操作、法律、社会效益等多方面综合分析来看该系统是可行的可以立即进行