https://www.bilibili.com/video/BV1PS421P7nK/
演示视频:
3.1 可行性分析
整个系统的功能模块主要是对各个项目元素组合、分解和更换做出对应的单元,最后在根据各个系统模块来做出一个简单的原则,系统的整体设计是根据用户的需求来进行设计的。为了更好的服务于用户要从实验室自动排课系统的设计与实现方面上做出相应的功能模块和内部信息保持一致的联系。所以我们在设计时候要避免一些代码的相互的重复和耦合的情况发生。在我们确定目标以后,我们具体可以从以下的几个方面来进行对系统实现可行性的分析。
3.1.1 技术可行性
对于这个系统来说它主要是采用了java技术和mysql数据库来进行开发的,而且对程序上的开发主要是应用比较完整的功能和简单的使用特点,并且我们可以建立一个安全的数据库。同时在技术上开发人员也掌握了所有的开发技术,因此系统开发具有可行性。
3.1.2 操作可行性
实验室自动排课系统的开发登录界面是最常见的一种登录窗口来完成的,用户可以使电脑来进行登录并简单的访问不需要做任何的操作。对于此次的系统开发主要是基于B/S结构和Java技术及MySql数据库来完成,让系统开发更加完美和完善,所以我们开出的系统界面更加人性化,用户使用也更加方便。而且系统在使用过程当中也拥有方便操作、易管理等特点。
经过以上的叙述,所以开发此系统在经济上、技术上是满足开发条件的。
3.1.3 经济可行性
经济可行性主要是决定这个系统是否具有价值存在,是否具有开发意义,如果开发的项目不能够节约物品和资源,反而使用的大量的人力、财力和物力不成正比甚至小于投资成本,那么该项目是不具备开发意义和价值的。在开发本项目的初期,节约成本是最基本的,设计和开发都是由本人一人完成