好文档 - 专业文书写作范文服务资料分享网站

基于JSP的学生宿舍管理系统的设计与实现毕业论文

天下 分享 时间: 加入收藏 我要投稿 点赞

精品Word文档 欢迎下载

2 系统分析

2.1 开发背景及意义

随着国家教学改革的不断深化,高校办学规模的不断扩大,科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前一些院校的宿舍管理工作仍然是在手工记录的基础上进行,在不同部门间的信息传递也是手工记录,显然这与院校当前教学改革的步调不一致。作为计算机应用的一部分,使用计算机对宿舍信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、成本低等,这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,是与世界接轨的重要条件。

2.2 可行性研究

2.2.1 经济可行性

系统的经济可行性分析是指对组织的经济状况和投资能力进行分析,对系统的建设运营和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。

由于本系统开发所需要的软件都是从校园网上免费下载的,因此开发的费用比较低。宿舍原来是采用手工作业的方式进行数据管理,费时耗力,如果现在采用数据库电脑化管理,可以节约大量纸张、油墨等耗材,也可以节约大量的人力和时间,有效的提高了宿舍管理的质量和效率。总而言之,效益远远大于投入。 2.2.2 技术可行性

学生宿舍管理系统使用 MyEclipse7.0集成开发环境进行前台的开发,由于MyEclipse7.0的可视化模块比较强大,所以在系统的设计过程中不会有太大问题,该系统使用SQL 2000对后台的数据进行操作,使得数据完整性得以保证,并使数据操作简单化。通过上述分析得出该系统在技术上是可行的。

精品资料Word 欢迎使用

精品Word文档 欢迎下载

2.2.3 操作可行性

本系统运行在通用的Windows操作系统上,具有Windows相似的操作界面。具有简单易学,使用方便等特点,熟悉计算机的人员不需要再经过专门的培训即可熟练操作。

2.3 需求分析

学生宿舍管理系统是学生宿舍管理工作中必不可少的部分,对于宿舍的管理者和学生来说都非常重要,但长期以来传统的手工方式流程比较繁琐,效率相当低。而一个成功的学生宿舍管理系统应提供快速的学生信息检索功能、快捷的办理学生入住、学生退房流程。通过对一些典型的学生宿舍管理系统的考察、分析并结合学校的需求,要求本系统具有以下功能。

1. 美观、友好的操作界面,能保证系统的易用性。

2. 提供灵活、方便的权限设置功能,使整个系统的管理分工明确。 3. 实现床位状态查询、寝室状态查询功能。 4. 按学生姓名模糊查询。

5. 实现学生入住管理、学生退房管理。 6. 实现楼房信息管理、房间信息管理等功能。 2.3.1 功能需求

本系统采用SQL数据库使数据具有较强的完整性、较好的数据安全性等特点以及提供了标准的帮助,使用户方便的获得所需的帮助。界面友好、操作简单、功能齐全是本系统的最大优点。通过学生宿舍管理系统还可以实现如下功能。

宿舍楼信息管理:主要实现添加、删除、修改以及查找楼房信息等功能。 房间信息管理:主要实现添加、删除、修改房间信息以及生成床位等功能。 床位信息管理:主要实现添加、删除以及查找床位信息等功能。 学生信息管理:主要实现添加、删除、修改学生信息等功能。 学生入住/预订管理:主要给学生办理入住、预订寝室等功能。 学生退房管理:主要给学生办理退房、取消预订房间等功能。

精品资料Word 欢迎使用

精品Word文档 欢迎下载

用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及参与者和用例之间的关系,主要用于对系统、子系统或类的功能行为进行建模。用例图定义了系统的功能需求,用例图是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例之间可以抽象出包含(include)、扩展(extend)和泛化(generalization)几种关系。具体的用例图图符如表2.1所示。

表2.1 uml用例图图符

可视化图符

名称

系统

描述

用来表示系统边界,所有用例放在系统之中

用例 用来表示用例图中的用例

执行者

用于描述与系统功能有关的外部实体,可以是用户,也可以是外部系统

关联 连接执行者和用例

精品资料Word 欢迎使用

精品Word文档 欢迎下载

宿舍管理系统有超级用户和普通用户两类用户。根据使用权限的不同所能操作的功能也不同,普通用户只能对学生入住预订登记、寝室使用状态查询和床位使用状态查询等一些功能进行操作,而超级用户拥有对所有模块进行操作的权限。系统用例图如图2.1所示。

图2.1系统用例图

宿舍楼信息管理:宿舍楼信息管理主要管理楼房信息的添加、楼房信息的修改、楼房信息的删除、楼房信息的查询等。宿舍楼信息管理的用例图如图2.2所示。

图2.2宿舍楼信息管理用例图

精品资料Word 欢迎使用

精品Word文档 欢迎下载

寝室信息管理:寝室信息管理主要管理寝室信息的添加、寝室信息的修改、寝室信息的删除、寝室信息的查询、生成床位等。寝室信息管理的用例图如图2.3所示。

图2.3寝室信息管理用例图

床位信息管理:床位信息管理主要管理床位信息的添加、床位信息的删除、床位信息的查询等。床位信息管理的用例图如图2.4所示。

图2.4 床位信息管理用例图

精品资料Word 欢迎使用

基于JSP的学生宿舍管理系统的设计与实现毕业论文

精品Word文档欢迎下载2系统分析2.1开发背景及意义随着国家教学改革的不断深化,高校办学规模的不断扩大,科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前一些院校的宿舍管理工作仍然是在手工记录的基础上进行,在不同部门间的信息传递也是手工记录,显然这与院校当前教
推荐度:
点击下载文档文档为doc格式
4n0pw8a02b1emx02sb8q8qp2012ift011cl
领取福利

微信扫码领取福利

微信扫码分享