https://www.bilibili.com/video/BV12m411D7Vj/
演示视频:
3.1 可行性分析
对所有系统完成设计,都可能受到时间和空间上的制约。所以,在设计每一个项目开始,必须对系统实行可行性分析,这样可以降低项目的危害,降低人力、物力和财力的损耗。为了保证餐厅点餐系统的成功开发和正常运行,分别从技术、经济、操作、发展四方面对本系统进行可行性分析和研究。
3.1.1 技术可行性
餐厅点餐系统采用成熟的JSP开发技术,基于B/S模式,使用MYSQL数据库来对数据进行储存。首先从软件及硬件方面对技术可行性进行分析:
1.硬件可行性分析
餐厅点餐系统的硬件要求方面不存在特殊的要求,只需要在普通的硬件配置就能够轻松的实现,只是需要确保餐厅点餐系统的正常工作即可,拥有较高的效率。如果有特别低的硬件,它也可能导致餐厅点餐系统的低性能以及效率低,从而导致整个餐厅点餐系统的运行不顺畅。以目前普遍的个人计算机的配置而言,这是十分容易实现的 。因此,餐厅点餐系统的开发在硬件方面是可行的。
2.软件可行性分析
餐厅点餐系统采用MYSQL数据库与Tomcat服务器与JSP技术。JSP对于在Web应用中集成JavaBean组件提供了完善的支持,这种支持不仅能缩短开发时间(可以直接利用经过测试和可信任的已有组件),避免重复开发。JavaBean组件可以用来执行复杂的计算任务,或负责与数据库的交互及数据提取等。Tomcat服务器系统由推出至今,其方便,宜用等特性深得开发人员的赞许,再加上其资源免费,下载方便,使得它在信息系统开发中应用日益广泛。
因此,开发餐厅点餐系统具有很高的技术可行性。
3.1.2 经济可行性
在考虑经济可行性时,要充分考虑餐厅点餐系统开发的成本和效益。具体研究开发此项目是否合理。餐厅点餐系统采用的软件都是开源的,这样能够削减很多的精力和资源,降低开发成本。同时也能够提升设计的作用,本系统对计算机配置的条件要求很低,即使是网吧淘汰下来的计算机也能够满足需要,因此,本系统在经济上是完全具有可行性的。
3.1.3 操作可行性
餐厅点餐系统是基于B/S模式,通过电