6) 公寓日常状况实时跟踪管理。包括两个分功能。一个是晚归登录和查询,公寓管理员发现有学生晚归,记录学生的学号、房间号等信息录入系统,并登记晚归原因。另一个是访客的登记和查询。管理员在有访客来访的时候,记录访客的姓名、联系方式等,并记下来访时间和离开时间,将这些信息录入系统。
1.4 本章小结
本章从设计的背景开始,介绍了公寓管理系统设计的必要性,又从设计的目的、意义、技术要求结合国内外的现状对系统的设计提出了要求,为后面的系统需求分析提供理论和现实的依据。
2 系统需求分析
2.1 可行性分析
在可行性分析阶段,我们按照传统的软件开发方法,分别从经济、技术等方面进行了分析,对公寓管理系统开发的必要性和可能性进行了分析论证。
2.1.1 经济可行性
1) 投资成本
开发本系统需要的成本主要有软硬件成本和时间成本。对于软硬件成本,公寓管理系统开发所需要的软件可以选用开源免费的开发工具,这些工具在网上可以很容易找到;硬件只要一台能配置好开发工具的电脑就可以。对于成本最高的时间成本来说,现在类似的开源的系统很多,都可以从这些系统中借鉴它们的长处,可以很快开发出一个完整、符合目的的系统,所花费的时间不会很多。
2) 收益
在如今高校林立的现实情况下,开发出一个公寓管理系统,不仅可以方便高校的公寓管理,而且可以获得一定的经济报酬。
综上,所以本系统的经济可行性成立。
2.1.2 技术可行性
最近较流行的SSH(Struts + Spring + Hibernate)框架,所依赖的是Java 语言。而且Java现在的代码都是开源的,就算有些功能或者代码有些问题,都可以在各大论坛网站找到相关的解决方法。MVC模式在现在的软件开发中非常流行而且开发出来的系统也特别多。参考这种模式,该系统也会采用这种分层技术。B/S(Browser/Server)结构在已存在系统的使用率也非常高,同时也印证了该结构的优势,所以使用这种结构模式也会非常容易。至于数据库,MySQL数据库算得上是比较简单、实用、功能强大了。它的灵活、安全也使得多数系统都采用该数据库,而且该数据库的使用技术已相当成熟。因此,系统的软件开发平台已成熟可行。至于硬件,现在的硬件配置对于这样一个不需要太高配置的系统来说,已经足够了。所以,本系统在技术上是完全可行的。
java公寓管理系统设计(4):http://www.751com.cn/jisuanji/lunwen_43221.html