超越了旧的编辑—编译—测试模式。它还引入了面向对象的程序设计思想,使得大量已经编好的java程序可以直接拿来使用。同时, java又是最容易学习与应用的程序语言之一。它的功能非常强大,已成为一种专业化的开发语言和环境。采用Sql Server 2000作为后台数据库平台的管理系统,它在电子商务、数据仓库和数据库解决方案等应用中起着核心作用,可为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性、数据的安全性以及数据的可靠易用性等等。这些软件在高校宿舍管理系统开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。
3. 经济可行性
当今学校内部没有完善的高校宿舍管理系统,管理水平差,宿舍不能得到合理分配,学生,教师管理档案问题重重。迫切需要提高现代化管理水平、管理质量和管理高校课程。高校宿舍管理系统的初步现代化的开发和使用,能够大大提高学校管理者的工作效率,节省成本提高经济效益。它把从事人力资源管理的人员从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动和其它重要的活动中去,从而达到节省人力、物力,财力的目标;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,开发一个专门针对高校宿舍管理系统,在经济上也是可行的。
(三)总结
鉴于以上分析可知,该学生宿舍信息管理系统开发项目不仅有潜在的巨大经济效益,而且有巨大的社会效益。从而使我们深信该系统开发出来之后将获得巨大成功!
10
第三部分 系统分析
(一)组织与功能分析
1. 组织结构分析
表示:领导与被领导关系 表示:信息资料传递关系
后勤集团 信财维技息务护术部 部 部 部 图3-1组结构图
2. 功能结构分析
11
学生寝室信息系统 信息管理 房间管理 费用管理 维修管理 系统管理
图3-2功能结构图
3. 组织功能联系表
表3-1组织/功能联系表
“※”——表示该项业务是对应组织的主要业务 “⊙”——表示该单位是参加协调该项业务的辅助单位 “√”——表示该单位是该项业务的相关单位 空格:表示该单位与对应的业务无关
表3-1
序功能 号 功能 组织 组织联系 信息管理 房间管理 费用管理 维修管理 系统管理 功能联系 1 2 3 4 信息部 财务部 维护部 技术部 ※ √ ※ ⊙ ※ ⊙ ※ ※
(二)业务流程调查与分析
1. 业务流程图
12
信息部 录入信息 入住单 财务部 信息部 维护部 缴水电费 录入信息 申请维修 学生
图3-3 业务流程图
13
2. 表格分配图
信息部 财务部 维护部 编制入住单 更新维护信息 入住单 更新费用信息 存档 图3-4 表格分配图
1. 数据流程图
信息部 P 管理员 财务部 宿舍管理技术部 信息系统 维修部 学生 图3-5 顶层数据流程图
? 一层数据流程图
(三)数据和数据流程分析
14