宿舍管理系统37411

宿舍管理系统37411

ID:30887965

大小:1.09 MB

页数:31页

时间:2019-01-04

宿舍管理系统37411_第1页
宿舍管理系统37411_第2页
宿舍管理系统37411_第3页
宿舍管理系统37411_第4页
宿舍管理系统37411_第5页
资源描述:

《宿舍管理系统37411》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、吉首大学JISHOUUNIVERSITY2010级计算机科学与技术系数据结构课程设计课题名称:宿舍管理查询系统学生姓名:所属院(系):信息科学与工程学院专业年级:10级计算机科学与技术指导老师:彭华时间:2012.11.25—2012.12・5吉首大学教务处制二十一世纪的今天,已经是计算机的时代。计算机已经进入了现代社会的各个领域,计算机世界日新月异地发展着,在Microsoft公司的Windows操作系统被成千上万的用户所使用的今天,开发Windows下的图形用户界面程序对于广大的程序员来说已经成为一件刻不容缓的事。开发数据库程

2、序已经一个重要的领域,如今,各种数据库的开发岀不穷,而C语言以其完美的界面,方便的操作,强大的功能在各种数据库开发独树一帜。作为微软公司的重点产品,C语言具有其它数据库开发所无法比拟的优势,它易学易用,因此得到了广大软件开发人员及计算机爱好者的青睐,成为了人们的得力助手。过去的单位一般都用人工來管理信息,这样既不方便乂容易发生错误,还占用了大量的人员和物资,现在这些已经成为过去,用计算机来管理可以非常容易的实现这些要求。据了解,我校宿管科是管理学生住宿、出勤、卫生、纪律等方面的后勤部门,属于后勤集团的一部分。住宿方面,他们主管住宿

3、学生登记,在新生入学时,一般由新生持入学通知书来办理各种入学手续,然后再拿学校财务部门开具的收据到所在校区宿舍服务公司办理登记手续。这些大量的登记数据形成数据库。在卫生和出勤(早操)检查方面,有纪律检查部的人员定期来检查,检查结果交送宿舍服务公司处理,然后再送交各院系。如有违纪人员,则先交值班室处理然后交各院系,使情况轻重决定是否交给自律委员会处理。在硬件设施(如:桌子、凳子、床)方面,如果有坏掉的,到各个楼的值班室来报修,填一张报修表,然后持保修表到所在校区后勤集团相关服务部门办理报修事宜。同时,如有物品要分发,楼里值班室应通知

4、各寝室长来值班室领取,值班室有自己的仓库,分发情况要上报。各楼值班室的登记数据口己保存,以方便学生家长查找学生。在社会飞速发展的今天,用计算机來管理宿舍信息是发展必然趋势,又因为宿舍种类和学生的不断增加,对于管理造成了困难。以往的宿舍管理方法,查询速度慢,管理困难,容易丢失数据,已经不适合现在的要求。为克服宿舍管理的困难,和查询的不便。采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求,于是我们便起草了这份设计第1章算法思想41.1系统需求分析41.1.1系统设计目标41.1.2系统功能

5、设计41.2系统总体设计41.2.1系统开发设计思想41.2.2系统功能模块设计41.3算法思想描述5第2章算法实现62.1数据结构61.2程序模块62.3程序源代码6第3章测试结果及分析243.1测试数据选择242.2上机调试243.3测试结果分析29第4章总结29参考文献301.1第1章算法思想系统需求分析1.1.1系统设计目标为了实现提高高校宿舍管理部门的工作效率,充分利用资源,减少不必耍的人力、物力和财力的支出,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等II的,为宿舍管理部门开发设计专用系统一一学生宿舍信息管理系统

6、來进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度.宿舍管理查询软件1)任务:为宿舍管理人员编写一个宿舍管理查询软件,程序设计要求:A.采用交互工作方式B.建立数据文件,数据文件按关键字(姓名、学号、房号)进行排序(冒泡、选择、插入排序等任选一种)2)查询菜单:(用二分查找实现以下操作)A.按姓名查询B.按学号查询C.按房号查询3)打印任一查询结果(可以连续操作)1.1.2系统功能设计(1)要实现交互工作方式,各项操作结束后均应返回主菜单;(2)系统本无任何信息数据,要建立数据文件,需开发一个信息录入功能,即首先

7、创建一个学员线性表,同时我们可以将数据暂时保存在内存中,所以我们未开发信息存盘功能;(3)信息录入后都保存在内存屮,用户看不到,需要设计一个信息显示功能,信息的显示应该便于查阅,所以需具备按各种关键字显小的功能;(4)本系统按关键字(姓名、学号、房号)进行冒泡排序,采用二分查找方式分别实现按关键字(姓名、学号、房号)查询功能;(5)由于有些同学因为不同原因而离校,所以设计了删除功能;(6)由于有新同学入校,所以设计了插入功能;(7)当用户操作完毕需要退出吋,我们提供了退出选项,便于使用者退出交互式工作系统。1.2系统总体设计1.2

8、.1系统开发设计模块系统具有信息的录入,显示,查找,删除,从文件中读入数据、循环写入数据、结朿程序等功能,先设计出详细的系统流程图,然后将源代码输入程序,进行编译调试即可。程序总体分九个项目:输入记录、显示记录、按房间号排序并显示、按学号排序并显示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。