综合实验-题目及要求

综合实验-题目及要求

ID:35454502

大小:58.51 KB

页数:4页

时间:2019-03-24

综合实验-题目及要求_第1页
综合实验-题目及要求_第2页
综合实验-题目及要求_第3页
综合实验-题目及要求_第4页
资源描述:

《综合实验-题目及要求》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一.题目要求选择1个题目,完成后如有时间和精力,可再选择另外的题目完成。特别鼓励同学自选有创新性的题目或在现有题口基础上进行创新和提高。二.实验过程1・开题:题耳可来自教师指定的参考题目,也可自市选题。2•系统设计:系统设计的任务是对所确定的题冃从问题需求、数据结构、程序结构、难点及关键技术方面进行的分析,形成的系统设计方案。3•系统编码实现:根据初步的系统设计方案,对系统编程实现。4•系统测试:在各程序模块编码完成并集成后,测试系统的功能实现情况、纠止错误和完善功能。5•书写课程设计报告:完成一份详细的实验报告。6•系统

2、验收:演示自己做的程序,教师通过提问的形式对程序的功能进行评价与验收。三.考核1.从两方面进行考核:一是否提交符合要求的实验报告;二是教师对课程设计成果进行现场评价,考查程序的完成情况。涉及课程设计成绩的因素:程序设计报告及程序风格(20%)、界面设计及操作方便性(20%)、功能完成情况及编程工作量(40%)、编程难度和程序亮点(20%)。选题新颖或实现了额外的特色功能,应予以适当加分。2.每名同学必须独立完成课程设计,不能抄袭,一旦发现抄袭计0分。一.建议题目1、机房机位预约系统假设机房上机需要预约,系统能够存放50天的

3、机位信息,机位信息应包含年、月、日、机位状态信息和预约学生信息。其屮机位状态信息规定0表示有空机位,1表示没有空机位,并规定每2个小时为一个时间段,从08:00-20:00共6个时间段,故应设置6个机位状态信息。学生信息应包含学生姓名、性别和电话。设计要求:(1)机位预定输入日期(或时间段)查询机位信息文件,如果日期符合,再查看状态信息,若和应信息为0,则预约(即把该学生信息加入写入机位相应吋间段对应的学生信息屮);若相应字段为1,则查看本犬其他时间段,寻找最近空时间段。如果学生要求在非空吋间上机,则查找机位信息数组屮该吋

4、间段为空的元素,把该吋间段的状态字段设为1,把学生信息加入机位当天时间段对应的预约信息中。(2)退出约定根据预订日期和学生信息找到预订信息,把学生信息删除,并把该时间段的状态置为0。(3)查询按日期查询各机位信息:输入时间,则遍历机位信息数组,查看日期(year/month/day),如果日期匹配,则把机位信息输出。输击吋如果该吋间段的状态,如为1,则把相应时间段的运行客户信息打卬输出。如为0,则显示“该时间段空闲!”。按机位查询各吋间段的预约信息:输入机位号,查询其在指定吋间段的状态信息。(4)采用文件进行信息存储!!!

5、2、客房管理系统]、需求分析实现用户登记功能,要提供结构体的输入操作;实现统计功能,要提供相应的统计操作;实现查询功能,要提供查找操作;实现修改功能,要提供修改操作;另外还要提供键盘式菜单实现功能选择。2、总体分析整个客房管理系统被设计为用户登记模块、统计模块、查询模块和修改模块。3、详细分析数据结构采用结构体,设计如下结构体:〃客户结构体structClient{charName[20];〃姓名intSex;〃性别,0表示男,1表示女intAge;〃年龄charID_cardf20];〃居民身份证;intyear;int

6、month;intdate;//住店时间};〃客房结构体structHotel{intRoom」D;〃房间号intTel;〃电话intPrice;〃价格boolSign;//标记房间是否为空房间;structClientClient_list;//实现两个结构体的欧套}Room[NUM];(1)用户登记模块提示用户输入自身信息以及客房信息,把数据存入Room数组屮。(2)统计模块设置计数器,顺序遍历Room数组來实现。实现对房客数、某一天的房客数的统计。(3)查询模块通过基本查找算法查找Room数组。可以按房间号、价格、房

7、间标记、用户姓名、居民身份证查询。(4)修改模块采用基本查找算法在数组中找到要修改的数据,直接更改。(5)釆用文件进行信息存储!!!3、工资管理系统1、需求分析工资信息存放在文件中,提供文件的输入、输出等操作;耍实现浏览功能,提供显示、排序操作;而查询功能要求实现查找操作;另外还应该捉供键盘式选择菜单以实现功能选择。2、总体设计整个系统可以分为信息输入、信息添加、信息浏览、信息排序、信息查询和信息统计模块。3、详细设计工资信息采用结构体数组:StructSalaryInfointCard_No;Charname[20];i

8、ntmonth;floatInit_Salary;floatWater_Rate;floatElectric_Rate;floattax;floatFinal_Salary;〃工资卡号〃姓名〃月份〃应发工资〃水费〃电费〃税金〃实发工资}SI[MAX];//SI[MAX]屮每个数组元素对应一个职工工资信息

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

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

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