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

上传人:b****4 文档编号:6215425 上传时间:2023-05-09 格式:DOCX 页数:13 大小:109.04KB
下载 相关 举报
学生公寓管理信息系统开发.docx_第1页
第1页 / 共13页
学生公寓管理信息系统开发.docx_第2页
第2页 / 共13页
学生公寓管理信息系统开发.docx_第3页
第3页 / 共13页
学生公寓管理信息系统开发.docx_第4页
第4页 / 共13页
学生公寓管理信息系统开发.docx_第5页
第5页 / 共13页
学生公寓管理信息系统开发.docx_第6页
第6页 / 共13页
学生公寓管理信息系统开发.docx_第7页
第7页 / 共13页
学生公寓管理信息系统开发.docx_第8页
第8页 / 共13页
学生公寓管理信息系统开发.docx_第9页
第9页 / 共13页
学生公寓管理信息系统开发.docx_第10页
第10页 / 共13页
学生公寓管理信息系统开发.docx_第11页
第11页 / 共13页
学生公寓管理信息系统开发.docx_第12页
第12页 / 共13页
学生公寓管理信息系统开发.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

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

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

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

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

第一章系统目标和开发的可行性

第一节系统目标

1.1.1.为宿管管理处人员提供各学期、各年级、各班级学生的基本个人信息可

以更快了解到每个学生的住宿情况以及这个学校寝室分配的情况。

 

1.1.2.实现快速方便地处理大量学生个人数据信息,完成个人信息的录入,

方便住宿人员信息查询、出入登记、收费以及对、来访信息以及学生住宿情况等的查询。

 

1.1.3.减少公寓管理人员大量繁琐的工作。

 

1.1.4.减少学校在学生公寓管理方面的人力和物力的投资

 

1.1.5.学生公寓管理系统功能强大、操作简单,拥有友好的易额面,适用于各类学校的学生公寓管理。

第二节开发的可行性

开发任何一个系统,都会受到时间和资源上的限制。

因此,在每一个项目开发之前,都要进行可行性分析,以减少项目的开发风险,避免人力,物力和

财力的浪费。

可行性分析主要包括经济可行性和技术可行性等。

1.2.1.经济可行性

经济可行性,主要是针对一个学校的,开发系统的成本与收益相比较。

如今是信息化时代,信息化管理可以使学生公寓管理更加系统化,全面化、快速化,这样可以为学校带来高校的工作效益和经济效益,开发出本系统可以减少公寓管理人员人数,而且管理方便,各功能实现快速,数据有效的管理。

这些效益和管理上的便捷远远超过了开发本系统的成本,所以在经济上具有完全的可行性。

1.2.2.技术可行性

本系统开发工具是Delphi和SQLServer2000。

Delphi具有可视化界面,是一种面向对象的语言,简单易学而且灵活方便,SQLServer2000是一个安全、可靠的并且支持面向对象设计的数据库系统。

易用性和可维护性也很好。

在大二期间,就已学过SQLServer2000。

所以,学生公寓管理总体上开发难度不高,技术上具有完全的可行性。

数据库的设计和操作是本系统设计的核心。

在大学期间曾经学习过软件工程,也以四人一组完成过有关的大作业,具备一定的系统分析与设计能力,熟悉数据的设计与操纵。

因此,本系统的实现在技术上是可行的。

1.2.3.管理的可行性

在工作上,教务人员管理学生信息量非常大,开发了此系统,可极大提高教务人员的工作的效率。

方便成绩的储存和修改,及以后随时查询成绩信息,是一个比较人性化的管理系统。

第二章:

各高校现行系统概况

第一节:

现行系统现状调查

现有的学生公寓管理系统主要是以个人信息的存储和统计为目标,而且系统的设计繁琐,管理不够专人化,需要的人员过多,因此系统的安全性性不好;查询功能简单,数据共享性不高。

2.1.1.功能结构图

高校的信息化离不开宿舍管理的信息化,生源的扩招、学生的来源广泛、多校区管理等问题突显,经过调查获得现行系统组织结构功能图如下:

后勤部门

学生公寓楼管理

入住管理

考勤管理

学生管理

设备管理

宿舍管理

卫生管理

 

第二节:

系统需求分析

2.2.1学生公寓需求简介

学生公寓管理应考虑以下几方面的要求:

用户需求:

可以对学生公寓进行有效的管理,包括公寓信息、寝室信息、学生住宿资料以及交费信息等。

学生方面:

让学生感觉到学校的管理透明。

学校方面:

可以查询每一个学生的相关信息。

来访人员方面:

为防止公寓安全,所有来访人员必须提供学生住宿的公寓号和寝室号才可以进入公寓。

2.2.2功能性需求

软件需求分析是指对目标软件系统在功能、行为、性能、设计约束等方面的期望。

需求分析是软件设计、实现测试直至维护的主要基础,良好的需求分析可以避免或尽早提出早期的错误,从而降低软件的开发成本,改进软件的质量。

本学生公寓管理系统应完成以下任务:

●学生寝室基本信息管理:

首先统一安排学生入住,如果有学生要更换寝室,可以方便查到哪个寝室还有空床,包括该寝室已住学生的基本信息,安排入住。

●学生公寓管理:

可以添加新建公寓的信息,以及添加该公寓的寝室信息,以及修改公寓和寝室的相关信息(公寓号和寝室号)。

●寝室收费管理:

收费以寝室为单位,当费用收好以后,可以打印报表以查看交费记录。

●来访人员管理:

对来访人员进行严格登记,包括来访时间,结束时间,来访人员的来访事由,能查询到每一条来访人员和被访人的信息。

2.2.3非功能性需求

用户界面需求:

简洁、易用、易懂,友好的用户界面。

硬件需求:

Pentium以上计算机

可靠性需求:

保证用户在正常使用本系统时,用户的操作或误操作不会产生数据丢失。

安全性需求:

用户登录需要密码验证。

 

第三章:

新系统的逻辑方案

第一节:

新系统业务流程图

3.1.1.现行业务流程图如下:

宿舍主管

考勤成绩

公告程序

学生查询

 

第二节数据字典

数据字典是关于数据的信息的集合,也就是对数据中包含的所有元素的定义的集合,它为软件开发人员提供数据库设计的参考,并为用户了解系统时作为一个必有工具。

A:

数据存储条目:

操作员信息:

id、操作员、性别、密码、权限、备注

公寓信息:

id、公寓号、楼层数、房间数、启用时间、备注:

寝室信息:

id、寝室号、可住人数、住宿费用、、公寓号、备注、

学生信息:

id、学号、、性别、出生日期、专业、班级、联系方式、公

寓号、寝室号、备注

来访信息:

id、来访人、人数、被访者、所属关系、来访时间、结束时间、事由、值班人

交费信息:

id、项目、价格、收费方式

 

第四章:

系统实施

第一节:

新系统功能设计

系统功能模块包括:

(如图4-1)

●公寓管理:

包括公寓楼房管理和寝室管理。

对学校的公寓以及公寓里的寝室进行管理,处理包括数据的添加、修改、删除、查询等。

●学生管理:

包括学生基本信息管理和学生交费管理。

对学生入住寝室信息和学生基本信息的管理以及以寝室为单位的收费管理,包括对数据的添加、修改、删除、查询等。

●来访人员登记管理:

公寓登记信息的处理,为维护公寓的安全,对来访人员有严格的审查,以及对登记信息的处理。

●系统管理和维护:

包括修改口令,添加用户等。

学生公寓管理信息系统

 系统管理

 学生管理

学生基本信息管理

 公寓管理

来访登记管理

 学生交费管理

 公寓楼房管理

 公寓寝室管理

针对各模块不同的表实现添加记录、修改记录、删除记录以及查询显示记录等功能

图4-1学生公寓管理系统功能模块图

第二节:

代码设计

4.2.1.代码设计原则

在数据库中的关键字数据元素通常其代码都有特定含义,必要时还带有校验码。

4.2.2.校验码计算公式

对每一个带有校验码的关键字代码,都要有一代码设计说明书,校验码计算公式可以相同,也可以不同。

 

第三节:

数据库设计

4.3.数据库设计

4.3.1.数据流分析

数据流图是结构化系统分析的基本工具。

一个数据流图确定了系统的转化过程、系统所操纵的数据或物质的收集(存储),还有过程、存储、外部世界之间的数据流或物质流。

数据流图技术是可以扩充到允许实时系统的建模。

数据流图是当前业务过程或新系统操作步骤的一种表示方法。

数据流图可以在一个抽象的广泛围表示系统。

在一个多步骤的活动中,高层数据流图对数据和处理部分提供一个整体的统览,这是对包含在软件需求规格说明中的精确、详细叙述的补充。

数据流图描述了软件需求规格说明中的功能需求怎样结合在一起,使用户可以执行指定的任务。

从图中迅速反馈的信息有助于对所探讨的任务流的理解进行提炼加工。

学生公寓管理系统的第一层数据流图(如图4-2),本数据流图描述了学生公寓系统的各个模块处理过程中的数据处理的过程。

图4-2学生公寓管理系统第一层数据流图

 

公寓管理中的数据处理图是本系统的第二层数路流图(如图4-3),描述了在公寓管理中所作操作的数据处理。

图4-3公寓管理模块书录流图

 

寝室管理数据流程图(如图4-4),描述了用户在添加、删除、查询寝室信息时的数据处理过程。

图4-4寝室管理模块数据流图

 

来访人员管理数据流图(如图4-5),描述了在来访人员访问学生时,用户

所作操作的数据处理过程。

图4-5来访人员管理数据流图

 

学生交费管理数据流图(如图4-6),描述了学生交费与宿管科收费处理过程中的数据处理过程。

 

宿管科

添加交费项目

交费

学生

交费信息

查询处理

报表打印

图4-6学生交费管理数据流图

 

4.3.2.数据建模

模型是软件的第一个技术表示。

信息系统的建模是用模型来描述复杂的信息系统,使得系统的要求、结构和数据变得简单。

设计者通过描述用户的需求获得与用户的不断交互,最终对整个系统能全面地把握。

建立完整的数据模型,完成对信息系统中数据的存储和处理。

学生公寓管理系统比较复杂,为了建立这样一个复杂系统的模型,并满足实际对象不断发展的需求,在实际设计中应遵循下列原则:

●准确性:

所建立的模型要求能够正确反映实际的对象,能够满足学生公寓管理工作的实际需求。

·

●完整性:

指要求模型既能反映对象系统的静态特性,同时能够反映其丰富的动态特性。

●一致性:

要求建立的模型能保证从分析阶段到设计阶段的平稳过渡。

4.3.3.各实体关系模型

经过分析,由上面的数据流程图可以得出以下各实体之间的E-R图,(如图4-7至4-9)

图4-7公寓E-R图

图4-8寝室E-R图

图4-9公寓管理E-R图

结束语

在这一个星期的管理信息系统课程设计中,我上网查阅了许多相关的资料和文献,在这个过程中接触了很多新的东西,获取了很多新的信息。

由于要独立地进行整个系统的设计,需要自己去分析架构和设计,提高了自己分析问题和解决问题的能力,在学习软件工程以后,有了一次实际的锻炼。

在动手实践的过程中,要不断地查阅资料来实现系统的功能。

这次实践动手能力和编程能力方面也有很大的提高,对于如何编写调试程序有了更深的认识。

实践是对理论学习的一个很好的巩固,并且加深了对理论知识的认识,学到了平时很多书上所不能得到的实践经验,由于实践中碰到许多以前从未碰到过的问题,需要很多新的知识,并且促进对理论知识的学习。

通过这个课程设计,令我收获颇丰。

致:

首先感我的这门课教师何晓慧老师,这学期她一直认真地教我们,以及这学期末对课程设计前给予我们悉心的指导,提出宝贵的意见。

在这个学期和上上个学期中,何老师认真勤奋的工作作风也是我学习的楷模。

感所有帮助过我的同学,感她们在学习和生活上对我的支持。

 

参考文献:

[1]《信息系统开发》,甘仞初,经济科学

[2]《计算机管理信息系统开发与应用》,余伟萍,电子科技大学

[3]《软件工程(第二版)》,海藩,人民邮电

[4]《信息系统分析与设计》,邝孔武,清华大学

[5]《Delphi数据库开发完全手册》,宋坤,邹天思,人民邮电

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2