https://www.bilibili.com/video/BV1jS421K7Vr/
演示视频:
3.1可行性分析
3.1.1技术可行性
高校毕业选题管理系统的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于应用程序的开发要求具备功能要完备、使用应简单等特点,而对于数据库的建立和维护则要求建立一个数据完整性强、数据安全性好、数据稳定性高的库。
本系统主要采用JSP和MYSQL数据库作为设计工具,学习起来非常容易并且使用便利。
大学时,我就已经掌握了JSP的主要知识,也对MYSQL数据库的操作进行了系统的学习。本系统从整体上看设计起来比较容易,本系统开发的重点就是对数据库的设计和操作。在大学对软件工程,软件测试,UML统一建模语言等课程进行过系统的了解,也能够对这些课程进行开发,拥有一定的系统辨别、开发和检验能力。JSP以及MYSQL结合起来开发一套高校毕业选题管理系统,必定是可行并且高效的。
3.1.2经济可行性
高校毕业选题管理系统采用的软件都是开源的,这样能够削减很多的精力和资源,降低开发成本。同时也能够提升设计的作用,本系统对计算机配置的条件要求很低,即使是网吧淘汰下来的计算机也能够满足需要,因此,本系统在经济上是完全具有可行性的。
3.1.3操作可行性
本系统操作比较容易,采用常见的界面窗口的登录界面,大部分输入信息页面选择的形式都是下拉框。在有些页面,信息可以自动生成,不需要输入。输入时间也采用了日历控件,操作比较容易,对操作人员的要求不高,只需要熟练操作WINDOWS即可。
3.1.4法律可行性
此高校毕业选题管理系统是自己设计的管理系统,具有很大的实际意义。开发环境软件和使用的数据库都是开源代码,因此对这个系统进行开发与普通的系统软件设计存在很大不同,没有侵权等问题,在法律上完全具有可行性。
总而言之,设计一个高校毕业选题管理系统具有效率高,操作简便,降低成本等优点,所以,建立一个高校毕业选题管理系统是非常必要的。
综上所述,开发一个高校毕业选题管理系统是必要可行的。
3.2流程分析
3.2.1系统开发流程
本高校毕业选题管理系统开发中时,首先进行需求分析,进而对系统进行总体的设计规划,设计系统功能模块,数据库的选择等,本系统的开发流程如图3-1所示