- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
寝室管理系统的设计与实现
寝室管理系统的设计与实现目录
摘要 1
第一章 前言 2
1.1开发背景 2
1.2目前现状 2
1.3实现功能 2
第二章 需求分析 3
2.1系统的性能分析 3
2.1.1学生个人信息的安全性 3
2.1.2系统程序的可操作性 3
2.2系统的功能分析 3
2.2.1建立学生个人信息类 3
2.2.2建立宿舍信息类 3
2.2.3建立操作类 3
2.2.4建立主函数 3
2.2.5创建存贮学生住宿信息的存贮系统 3
2.3系统的设计目的 3
第三章 概要设计 4
3.1学生管理模块 4
3.2宿舍管理模块 4
3.3操作模块 4
3.3.1查询功能 4
3.3.2插入功能 5
3.3.3修改功能 5
3.3.4汇总功能 5
3.3.5输入输出功能 6
第四章 详细设计 7
4.1该程序的总流程图 7
4.2查询函数流程图 7
4.3修改函数流程图 8
第五章 系统实现 10
5.1进入主界面 10
5.2输入信息 10
5.3显示所有档案 11
5.4查询功能 11
5.5修改功能 12
5.6汇总功能 12
第六章 小结 14
参考文献 15
寝室管理系统的设计与实现
摘要
本小组用VisualC++6.0实现了寝室管理系统,该系统拥有学生信息、宿舍信息、以及操作信息三大模块;具有输入学生住宿信息、显示学生住宿信息、查询学生信息、插入学生信息、修改学生信息、统计学生信息六大功能。该系统包含封装性、信息的隐秘性、可以对多个对象进行统计运用等特点。我们通过明确的分工编写了各模块的源程序,最后集中整合出了寝室管理系统,实现对寝室基本信息的一系列操作,方便了高校的管理。
关键字:寝室管理系统 VisualC++6.0 封装性
第一章 前言
1.1开发背景
宿舍,是大学生在高校校园里一个重要的学习、生活、交往的空间环境。随着高校办学规模的扩大,学生人数不断增多,高校学生宿舍管理信息量日益庞大,如果仍采用传统的工作方式——纸媒介的账本化工作模式,会存在获取信息慢、查阅困难、准确性差等问题,很难适应高水平宿舍管理的需要。而采用计算机软件来实现信息的管理能很好的解决传统工作方式存在的问题。因此,我们设计开发了学生宿舍管理系统,旨在提高宿舍管理的效率和准确性,减少工作的盲目性,对后勤管理的现代化建设有一定的指导意义。
1.2目前现状
其他寝室管理系统存在许多不足和缺陷,不能更好地实现学校对寝室信息的管理,只是片面的通过学号查询学生的相关信息,而不能更好的方便用户使用。用户在一系列操作中发现许多问题,不能全面获得寝室的相关信息,例如在修改过程中不能多角度全方位的去修改信息,存在一系列弊端,有待进一步改善。
1.3实现功能
本系统针对这一系列问题,设计出了目前的寝室管理系统,该系统实现了寝室管理的必备功能,满足了高校的长期需求,该系统通过运用C++的相关知识,采取设计类的模式,更好的保存和管理学生、宿舍以及管理人员三者的基本信息,使得这三者得到了完美的结合和统一,建立目录函数来显示主菜单,输入函数录入学生住宿信息,输出函数来显示住宿信息,包括宿舍号,可住人数,实住人数,姓名,学号,班级,床位。查找函数可以按学生的宿舍号或学号查询,插入函数来录入新的信息,修改函数来修改学生的个人信息,汇总函数来将学生的住宿信息进行汇总。通过函数调用,完成对寝室基本信息的查询、插入、修改以及汇总功能,实现了寝室管理系统。
第二章 需求分析
2.1系统的性能分析
2.1.1学生个人信息的安全性
学生个人信息的安全性是寝室管理系统的核心部件,对其进行管理和必威体育官网网址是必须的。
2.1.2系统程序的可操作性
该系统要正常地运行,实现输入,显示,查找,添加,修改,汇总的功能。
2.2系统的功能分析
2.2.1建立学生个人信息类
其私有成员变量有学生的姓名、学号、班级、床位,其成员函数有五个输入函数,输出函数,学生姓名函数,学号函数,班级函数,床位函数。
2.2.2建立宿舍信息类
其成员变量有宿舍号,实际住宿的人数,可住的人数,其成员函数有宿舍号函数,输入函数,输出函数,宿舍函数,查找床位函数。
2.2.3建立操作类
其中有建立目录函数来显示主菜单,输入函数输入学生住宿的信息,输出函数来输出显示住宿信息,包括宿舍号,可住人数,实住人数,姓名,学号,班级,床位。查找函数可以按学生的宿舍号或学号查询,插入函数来插入新的信息,修改函数来修改学生的个人信息,汇总函数来将学生的住宿信息进行汇总,有宿舍的总数,总的住宿人数。
2.2.4建立主函数
在主函数中定义了一个操作的对象,用该对象调用读入文本、输出、插入、修改、查询、汇总函数。
2.2.5创建存贮学生住宿信息的存贮系统
其中以二进制的方式从文件中读入数据,在将链表中的数据写入指定的文件
2.3系统的设计目的
文档评论(0)