学生公寓管理信息系统开发

上传人:枫** 文档编号:507263948 上传时间:2023-10-17 格式:DOCX 页数:16 大小:252.72KB
返回 下载 相关 举报
学生公寓管理信息系统开发_第1页
第1页 / 共16页
学生公寓管理信息系统开发_第2页
第2页 / 共16页
学生公寓管理信息系统开发_第3页
第3页 / 共16页
学生公寓管理信息系统开发_第4页
第4页 / 共16页
学生公寓管理信息系统开发_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《学生公寓管理信息系统开发》由会员分享,可在线阅读,更多相关《学生公寓管理信息系统开发(16页珍藏版)》请在金锄头文库上搜索。

1、第一章 系统目标和开发的可行性第一节 系统目标1.1.1. 为宿管管理处人员提供各学期、各年级、各班级学生的基本个人信息 可以更快了解到每个学生的住宿情况以及这个学校寝室分配的情况。1.1.2. 实现快速方便地处理大量学生个人数据信息,完成个人信息的录入,方便住宿人员信息查询、出入登记、收费以及对、来访信息以及学生住宿情况等的查询。1.1.3. 减少公寓管理人员大量繁琐的工作。1.1.4. 减少学校在学生公寓管理方面的人力和物力的投资1.1.5. 学生公寓管理系统功能强大、操作简单,拥有友好的易额面,适用于各类学校的学生公寓管理。第二节 开发的可行性开发任何一个系统, 都会受到时间和资源上的限

2、制。 因此, 在每一个项目开发之前,都要进行可行性分析,以减少项目的开发风险,避免人力,物力和财力的浪费。可行性分析主要包括经济可行性和技术可行性等。1.2.1 经济可行性经济可行性,主要是针对一个学校的,开发系统的成本与收益相比较。如今是信息化时代,信息化管理可以使学生公寓管理更加系统化,全面化、快速化,这样可以为学校带来高校的工作效益和经济效益,开发出本系统可以减少公寓管理人员人数,而且管理方便,各功能实现快速,数据有效的管理。这些效益和管理上的便捷远远超过了开发本系统的成本,所以在经济上具有完全的可行性。1.2.2 技术可行性本系统开发工具是Delphi 和 SQL Server2000

3、 。 Delphi 具有可视化界面,是一种面向对象的语言,简单易学而且灵活方便, SQL Server 2000 是一个安全、可靠的并且支持面向对象设计的数据库系统。易用性和可维护性也很好。在大二期间,就已学过SQL Server2000 。所以,学生公寓管理总体上开发难度不高,技术上具有完全的可行性。数据库的设计和操作是本系统设计的核心。在大学期间曾经学习过软件工程,也以四人一组完成过有关的大作业,具备一定的系统分析与设计能力,熟悉数据的设计与操纵。因此,本系统的实现在技术上是可行的。1.2.3 管理的可行性在工作上,教务人员管理学生信息量非常大,开发了此系统,可极大提高教务人员的工作的效率

4、。方便成绩的储存和修改,及以后随时查询成绩信息,是一个比较人性化的管理系统。第二章:各高校现行系统概况第一节:现行系统现状调查现有的学生公寓管理系统主要是以个人信息的存储和统计为目标,而且系统的设计繁琐,管理不够专人化,需要的人员过多,因此系统的安全性性不好; 查询功能简单,数据共享性不高。2.1.1.功能结构图高校的信息化离不开宿舍管理的信息化,生源的扩招、学生的来源广泛、 多校区管理等问题突显,经过调查获得现行系统组织结构功能图如下:第二节:系统需求分析2.2.1 学生公寓需求简介学生公寓管理应考虑以下几方面的要求:用户需求:可以对学生公寓进行有效的管理,包括公寓信息、寝室信息、学生住宿资

5、料以及交费信息等。学生方面:让学生感觉到学校的管理透明。学校方面:可以查询每一个学生的相关信息。来访人员方面: 为防止公寓安全, 所有来访人员必须提供学生住宿的公寓号和寝室号才可以进入公寓。2.2.2 功能性需求软件需求分析是指对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析是软件设计、实现测试直至维护的主要基础,良好的需求分析可以避免或尽早提出早期的错误,从而降低软件的开发成本,改进软件的质量。本学生公寓管理系统应完成以下任务:学生寝室基本信息管理:首先统一安排学生入住,如果有学生要更换寝室, 可以方便查到哪个寝室还有空床, 包括该寝室已住学生的基本信息,安排入住。学生公寓管

6、理: 可以添加新建公寓的信息, 以及添加该公寓的寝室信息,以及修改公寓和寝室的相关信息(公寓号和寝室号) 。寝室收费管理:收费以寝室为单位,当费用收好以后,可以打印报表以查看交费记录。来访人员管理:对来访人员进行严格登记,包括来访时间,结束时间,来访人员的来访事由,能查询到每一条来访人员和被访人的信息。2.2.3 非功能性需求用户界面需求:简洁、易用、易懂,友好的用户界面。硬件需求: Pentium 以上计算机可靠性需求: 保证用户在正常使用本系统时, 用户的操作或误操作不会产生数据丢失。安全性需求:用户登录需要密码验证。第三章:新系统的逻辑方案第一节:新系统业务流程图3.1.1.现行业务流程

7、图如下:第二节 数据字典数据字典是关于数据的信息的集合,也就是对数据中包含的所有元素的定义的集合,它为软件开发人员提供数据库设计的参考,并为用户了解系统时作为一个必有工具。A: 数据存储条目:操作员信息: id 、操作员、性别、密码、权限、备注公寓信息:id 、公寓号、楼层数、房间数、启用时间、备注:寝室信息:id 、寝室号、可住人数、住宿费用、公寓号、备注、学生信息:id 、学号、性别、出生日期、专业、班级、联系方式、公寓号、寝室号、备注来访信息:id 、来访人、人数、被访者、所属关系、来访时间、结束时间、事由、值班人交费信息: id 、项目、价格、收费方式图4-1学生公寓管理系统功能模块图

8、第四章:系统实施第一节:新系统功能设计系统功能模块包括:(如图4-1)公寓管理:包括公寓楼房管理和寝室管理。对学校的公寓以及公寓里的 寝室进行管理,处理包括数据的添加、修改、删除、查询等。学生管理:包括学生基本信息管理和学生交费管理。对学生入住寝室信 息和学生基本信息的管理以及以寝室为单位的收费管理,包括对数据的 添加、修改、删除、查询等。来访人员登记管理:公寓登记信息的处理,为维护公寓的安全,对来访 人员有严格的审查,以及对登记信息的处理。系统管理和维护:包括修改口令,添加用户等。学生公寓管理信息系统针对各模块不同的表实现添加记录、修改记录、删除记录以及查询显示记录等功能第二节:代码设计4.

9、2.1. 代码设计原则必要在数据库中的关键字数据元素通常其代码都有特定含义,时还带有校验码。4.2.2. 校验码计算公式对每一个带有校验码的关键字代码,都要有一代码设计说明书,校验码计算公式可以相同,也可以不同。图4-4寝室管理模块数据流图第三节:数据库设计4.3.数据库设计4.3.1. 数据流分析数据流图是结构化系统分析的基本工具。一个数据流图确定了系统的转化 过程、系统所操纵的数据或物质的收集(存储),还有过程、存储、外部世界之 间的数据流或物质流。数据流图技术是可以扩充到允许实时系统的建模。数据流图是当前业务过 程或新系统操作步骤的一种表示方法。数据流图可以在一个抽象的广泛围表示 系统。

10、在一个多步骤的活动中,高层数据流图对数据和处理部分提供一个整体 的统览,这是对包含在软件需求规格说明中的精确、详细叙述的补充。数据流 图描述了软件需求规格说明中的功能需求怎样结合在一起,使用户可以执行指 定的任务。从图中迅速反馈的信息有助于对所探讨的任务流的理解进行提炼加 工。学生公寓管理系统的第一层数据流图(如图4-2),本数据流图描述了学生公寓系 统的各个模块处理过程中的数据处理的过程。收费信息1收费管理收费信息宿管科公寓信息公寓管理来访人员登记信息寝室信息来访人员管理公寓管理中的数据处理图是本系统的第二层数路流图(如图4-3),描述了在公寓管理中所作操作的数据处理。图4-3公寓管理模块书

11、录流图寝室管理数据流程图(如图 4-4),描述了用户在添加、删除、查询寝室 信息时的数据处理过程。删除毕业生或离校生信息来访人员管理数据流图(如图4-5),描述了在来访人员访问学生时,用户 所作操作的数据处理过程图4-5来访人员管理数据流图学生交费管理数据流图(如图4-6),描述了学生交费与宿管科收费处理过 程中的数据处理过程。4.3.2. 数据建模模型是软件的第一个技术表示。信息系统的建模是用模型来描述复杂的信息 系统,使得系统的要求、结构和数据变得简单。设计者通过描述用户的需求获 得与用户的不断交互,最终对整个系统能全面地把握。建立完整的数据模型, 完成对信息系统中数据的存储和处理。学生公

12、寓管理系统比较复杂,为了建立这样一个复杂系统的模型, 并满足实 际对象不断发展的需求,在实际设计中应遵循下列原则:准确性:所建立的模型要求能够正确反映实际的对象,能够满足学生公 寓管理工作的实际需求。完整性:指要求模型既能反映对象系统的静态特性,同时能够反映其丰 富的动态特性。一致性:要求建立的模型能保证从分析阶段到设计阶段的平稳过渡。4.3.3. 各实体关系模型经过分析,由上面的数据流程图可以得出以下各实体之间的E-R图,(如图 4-7 至 4-9)图4-7公寓E-R图图4-8寝室E-R图结束语在这一个星期的管理信息系统课程设计中,我上网查阅了许多相关的资料和文献,在这个过程中接触了很多新的

13、东西,获取了很多新的信息。由于要独立地进行整个系统的设计, 需要自 己去分析架构和设计,提高了自己分析问题和解决问题的能力, 在学习软件工程以后,有了一次实际的锻炼。在动手实践的过程 中,要不断地查阅资料来实现系统的功能。这次实践动手能力和 编程能力方面也有很大的提高, 对于如何编写调试程序有了更深 的认识。实践是对理论学习的一个很好的巩固,并且加深了对理论知识的认识,学到了平时很多书上所不能得到的实践经验, 由于实 践中碰到许多以前从未碰到过的问题, 需要很多新的知识,并且 促进对理论知识的学习。通过这个课程设计,令我收获颇丰。致:首先感我的这门课教师何晓慧老师,这学期她 一直认真地教我们,以及这学期末对课程设计前给予 我们悉心的指导,提出宝贵的意见。在这个学期和上 上个学期中,何老师认真勤奋的工作作风也是我学习 的楷模。感所有帮助过我的同学,感她们在学习和生活上对 我的支持。参考文献:1 信息系统开发 ,甘仞初,经济科学2 计算机管理信息系统开发与应用 , 余伟萍,电子科技大学3 软件工程(第二版) ,海藩,人民邮电4 信息系统分析与设计 ,邝孔武,清华大学5 Delphi 数据库开发完全手册 ,宋坤,邹天思,人民邮电

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号