网站大量收购闲置独家精品文档,联系QQ:2885784924

大作业-学生宿管理系统.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大作业-学生宿管理系统

目 录 一、需求分析 - 1 - 1.1 项目介绍 - 1 - 1.2 功能需求 - 1 - 二、系统分析 - 1 - 2.1 本程序需解决的关键技术问题 - 1 - 2.2 程序流程 - 1 - 三、程序设计与实现 - 1 - 3.1 程序设计 - 1 - 3.2 程序实现 - 2 - 四、系统测试 - 2 - 五、个人小结 - 2 - 六、参考文献 - 2 - 需求分析 项目介绍 由于学生人数多,一个楼栋又有多个寝室,所以我想设计一个以寝室为单位的学生宿舍管理系统,应用这个系统,我们就可以更加便捷地了解、管理学生的信息,从而提高学校对学生的管理和保护! 功能需求 1.该系统可以查到学生的寝室号、姓名、学号、联系电话等信息。 2.该系统可以按一定的规则将所有学生的信息打印出来,如:按学生的寝室号码打印所有学生的信息、按学生的学号由小到大打印学生的信息。 3.该系统可以按照特定的需求条件来搜寻想查询学生的信息,如:按学生的寝室号码查询学生信息、按学生姓名查询学生的信息。 4.该系统可以存储保留的信息,也可以读取先前存储的信息,以便让大家可以方便的添加和查询。 5.该系统可以多次重复使用。 6.可以输入输出 系统分析 本程序需解决的关键技术问题 1.要较清楚的理解数组、函数、结构体、指针、字符与字符串等相关的c语言基础。 2.必须清楚vc的编译过程。 3.要有一个较清晰的程序思路,尤其是面对一个代码比较多的一个程序,写代码时必须顾前顾后,否则在后面的时候要大篇幅的修改。 程序流程 程序设计与实现 程序设计 Input() 该函数可以进行数据的输出,将同学门的寝室号、姓名、性别等信息录入该系统内,从而可以实现学生信息的查询和搜索! Printfbynum(): 调用该函数可以实现按学号从小到大的排列学生的信息 Printbyroom(): 调用该函数,可以按寝室号的大小由小到大的排列学生信息 流程图和printbuynum相同 Searchbybanji(); Searchbyname(): 通过这个函数,我们可输入想要查询的学生的姓名,该系统就会自动只把要查询的学生的信息打印在屏幕上 Searchbysex(): 该函数可以按照男女的方式打印对性别的学生的信息 Searchbyhome(): 该函数可以按照要搜索同学的家乡的省份来打印所要查询省得同学的信息 Sexper(): 该函数可以计算男女各占总体的百分比 Wrintetofile(): 该函数可以将在input函数里所输入的数据存储在文件中 Readfile(): 该函数可以读取一存储的文件中的数据 Down(): 调用函数 3.2 程序实现:代码详情请看附件 /************************************************* Copyright (C), 2013-2013, qianqian Tech. Co., Ltd. File name: 学生宿舍管理系统 Author: 杨志谦 // 作者、版本及完成日期 Version: 2013独家版 Date: 2013.12.25 Description: 本管理系统可以有效地帮助学校更好地管理学生的信息,也可以帮助学校更加便捷地搜索学 生的信息。 该管理系统可以进行数据输入和存储、数据的读写和计算、学生信息的搜索和按一定条件的 排序和查询 注意:本管理系统的学生人数范围为0-30;寝室号可从0-2的32次方内;性别只可以是f或者 是m,输入其他字符可能出现程序错误;姓名可以是10个以内的字母或五个以内的汉字;电 话号码之能在11位数以内;家乡只能是某某省; Others: 有违反上述注意事项而且造成损失的的,本人一概不负责! Function List: 1.Input 进行对数据的输入。 2.printbynum 按学好由小到大打印学生信息 3.printbyroom 按寝室号打印学生信息 4.Sea

文档评论(0)

qee026 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档