宿舍管理查询系统软件
河南城建学院
课
程设
计
报告书
专 业:计算机科学与技术 课程设计名称:《数据结构课程设计》 题 目:宿舍管理查询软件 班 级:0814102班 学 号:081410222 姓 名:孟学丰 同 组 人 员: 李照耀
指 导 老 师:张延红 张芳芳 杨斌 完 成 时 间:2012年2月17日
摘要
在校学生的信息管理是校园管理中的一个重要内容,随着国家扩招政策的继续实施,学生数量也不断增加、信息的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。如何记录和管理好学生的信息,对学生实施高效的宏观管理,对学生出入宿舍以及学生注入和迁出的信息的灵活的记录及更新,是一项繁重而艰巨的任务。
关键词:C++;数据库表;宿舍信息查询;宿舍信息管理
目录
目录 ................................................................................................................................... 1 第一章
1.1
开发环境和开发工具 .......................................................................................... 1 C#语言简介 ......................................................................................................... 1
1.2 开发背景 ................................................................................................................. 1 1.3 开发环境 ................................................................................................................. 1 第二章 算法思想 ....................................................................................................... 2
2.1 系统需求分析 ......................................................................................................... 3 2.2 系统总体设计 ......................................................................................................... 3
2.2.1 系统设计目标 ............................................................................................. 3 2.2.2 开发设计思想 ............................................................................................. 3 2.2.3 系统功能模块设计 ..................................................................................... 4 2.3 算法思想描述 ......................................................................................................... 4 第三章
算法实现 .............................................................................................................. 5
3.1 数据结构 ................................................................................................................. 5 3.2 程序模块 ................................................................................................................. 5 3.3 各模块之间的调用关系 ......................................................................................... 6 3.4 源程序代码 ............................................................................................................. 6 第四章
测试与分析 ........................................................................................................ 14
4.1 测试数据选择 ....................................................................................................... 14 4.2 测试结果分析 ....................................................................................................... 16 总 结 ............................................................................................................................. 18 心得体会 ............................................................................................................................. 19 参考文献 ..................................................................................................................... 20
第一章 开发环境和开发工具
1.1 C/ C ++语言简介
C++标准可分为两部分, C++语言本身和C++标准库。C++标准库对于Visual C++是相当新的,实际上微软只是在发布Visual C++ 5.0时去除了一些“bug”。标准库提供了标准的输入/输出、字符串、容器(如矢量、列表和映射等)、非数值运算(如排序、搜索和合并等)和对数值计算的支持。应该说, C/C++包含了相对少的关键字,而且很多最有用的函数都来源于库,C++标准库实现容器和算法的部分就是STL。 STL是数据结构和算法的一个框架,数据结构包括矢量、列表和映射等,算法包括这些数据结构的查找、拷贝和排序等。1994年7月,ANSI/ISO C++标准委员会投票决定接受STL为C++标准库的一部分,这个建议是根据Alex Stepanov、Meng Lee和David Musser这三人的编程和软件库研究提出的。STL的产生是为了满足通用性的设计目标,而不是为了提高性能。
1.2 开发背景
随着科学技术的不断发展,计算机科学日渐成熟,其强大的功能已为人们所深
刻认识,它己进入人类社会的各个领域并发挥着越来越重要的作用。采用计算机进行信息化管理已成为衡量企业管理科学化和现代化的重要标志,而人事管理的全面自动化、信息化则是其中重要的组成部分。人事管理的好坏对于企业的决策者和管理者来说都至关重要,在很大程度上影响着企业的经济效益和社会效益。因此,本文所研究的人事管理信息系统具有一定的使用价值和现实意义。
1.3 开发环境
本文所采用的开发环境主要是在一般的PC硬件环境和Windouws Vista/2003/XP系统由Visual++6.0编写而成,在用到Microsoft Visual C++6.0中c语言的情况下
,对于查询采用了逐个查询法,程序通过调试运行实现了设计目标,并且经过适当完善后,将可以应用在实际中解决问题。
第二章 算法思想
2.1 系统需求分析
从总体分析可知,该宿舍管理系统必须满足用户以下基本需求: <1> 可对入住学生可进行信息录入; <2>可对新入学生的信息进行插入
<3>可按学号,姓名,房间号等任意一种方式查询学生的信息 <4>可按学号,房间号来进行排序
2.2 系统总体设计
2.2.1 系统设计目标
1 本文研究:为宿舍管理人员编写一个宿舍管理查询软件, 程序设计要求:
1.1.1 采用交互工作方式 1.1.2 建立数据文件 ,数据文件按关键字(姓名、学号、房号)进行排序(分
别用冒泡、选择、插入排序实现)
2 查询菜单: (用二分查找实现以下操作)
2.1.1 按姓名查询 2.1.2 按学号查询 2.1.3 按房号查询
3 打印任一查询结果并可以连续操作。 2.2.2 开发设计思想
基于以上系统设计目标,本文在开发人事管理信息系统时遵循了以下开发设计
思想:
●采用现有的软硬件环境及先进的管理 …… 此处隐藏:8810字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




