欢迎来到天天文库
浏览记录
ID:47444443
大小:584.75 KB
页数:16页
时间:2019-08-30
《C语言项目设计报告--林永超》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、河海大学计算机及信息工程学院(常州)C++语言项目设计报告学年学期题目专业学号授课班号学生姓名指导教师C++课程设计论文计算机一班学号:1062810117姓名:林永超1>系统简介宿舍综合查询系统1.2设计目的:随着信息技术在生活屮的越来越深入广泛的应用,信息查询及反馈在技术上已逐步成熟。宿舍生活是在校学生必不可少的一部分、如何做到有效率的对学生信息情况掌握、实时了解每个宿舍的物品损坏情况、新增宿舍成员信息等是非常重要的问题,如果问题得以很好的解决,这将会大大减轻楼下值班阿姨的工作量,更方便学校对在校学生的信息管理,提高办事效率。所以应该有一套成
2、型的宿舍综合信息系统来方便管理员对宿舍成员信息、卫生情况、学生向阿姨反馈信息等的一套综合管理系统。基于这种需要,我们小组成员相互讨论,共同努力完成了这样一套宿舍信息综合数查询系统!1・3系统目标及基础功能:本系统用于管理在校学生的信息,各宿舍信息,宿舍执勤得分情况,宿舍物品损坏上报等功能!基础功能:1、查询所在宿舍的四个IP地址。2、查询宿舍成员信息。3、查询宿舍卫生情况、估测下次卫生成绩。4、反馈宿舍物品损坏情况。系统目标:(1)方便的数据查询。(2)数据计算尽量自动完成,减少人工参与。(3)录入数据方便简单,确保无误录入。(4)原始数据修改简
3、单方便。C++课程设计论文计算机一班学号:1062810117姓名:林永超1>系统简介宿舍综合查询系统1.2设计目的:随着信息技术在生活屮的越来越深入广泛的应用,信息查询及反馈在技术上已逐步成熟。宿舍生活是在校学生必不可少的一部分、如何做到有效率的对学生信息情况掌握、实时了解每个宿舍的物品损坏情况、新增宿舍成员信息等是非常重要的问题,如果问题得以很好的解决,这将会大大减轻楼下值班阿姨的工作量,更方便学校对在校学生的信息管理,提高办事效率。所以应该有一套成型的宿舍综合信息系统来方便管理员对宿舍成员信息、卫生情况、学生向阿姨反馈信息等的一套综合管理系
4、统。基于这种需要,我们小组成员相互讨论,共同努力完成了这样一套宿舍信息综合数查询系统!1・3系统目标及基础功能:本系统用于管理在校学生的信息,各宿舍信息,宿舍执勤得分情况,宿舍物品损坏上报等功能!基础功能:1、查询所在宿舍的四个IP地址。2、查询宿舍成员信息。3、查询宿舍卫生情况、估测下次卫生成绩。4、反馈宿舍物品损坏情况。系统目标:(1)方便的数据查询。(2)数据计算尽量自动完成,减少人工参与。(3)录入数据方便简单,确保无误录入。(4)原始数据修改简单方便。2、系统程序分析2.1程序功能描述及主要类描述:程序由四大功能模块组成,四个模块的功能
5、分别由四个外部调用mainX函数来完成,最终整个系统通过多文件组织的形式将四个功能模块综合在一起,执行时通过调用四个外部调用mainX函数来实现,四大模块功能由我们小组四人分工合作完成,我主要负责宿舍卫生信息查询模块。1、宿舍IP查询:IP地址查询函数mainl,根据宿舍一次输出该宿舍的四个IP地址。2、卫生成绩查询:卫生成绩查询函数main2,利用读、写己存在的txt中己存在数据来实现输入输出,不过可以根据单FI以及宿舍分类等多种方式查询宿舍的卫生情况。3、反馈宿舍物品损坏信息:反馈宿舍物品损坏信息main3,利用对已存在文件(txt)的读、写
6、操作来实现向系统屮反馈宿舍物品的损坏情况的信息。4、查询宿舍成员信息:查询宿舍成员信息main4,利用对已存在文件(txt)的读写等操作进行宿舍成员信息的查询、添加等任务。本宿舍查询系统,多采用结构体与一些类的初步使用。在IP地址查询和学生信息查询功能中采用string类的初步使用;在卫生成绩查询和反馈宿舍物品损坏信息中采用结构体存储及调用。2.2主要函数主函数实现调用四个外部调用四个mainX的功能,基本框架如下#include#include#includeusingnamespacest
7、d;externvoidmainl();externvoidmain2();externvoidmain3();externvoidmain4();实现外部调用宿舍IP查询的函数实现外部调用宿舍卫生信息的函数实现外部调用反馈系统的函数实现外部调用学生信息查询系统的函数我主要负责小组中宿舍卫生信息的设计,即main2函数的设计。此函数代码的主要思想,将宿舍的单次得分情况看为一个整体,列入一行,以共同体类型从txt文本文件中读出來,再将己读出的数据存到共同体中,然后依次按要求输出。其中的俩个函数externintCountLines(char*fil
8、ename)和voidsuiji()分别起到读文件的行数及随机产生下次成绩的作用。该模块主要有以下几个功能:1:按宿舍查询2:按日期查询
此文档下载收益归作者所有