




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目1、通讯录设计一个实用的小型通讯录程序,具有添加,查询和删除功能。由姓名,籍贯,电话号码1,电话号码2,电子邮箱组成,姓名可以由字符和数字混合编码。电话号码可由字符和数字组成。实现功能(1)系统以菜单方式工作(2)信息录入功能(3)信息浏览功能(4)信息查询功能(5)信息修改功能(6)系统退出功能题目2、学生选课系统假定有N门课程,每门课程有课程编号,课程名称,课程性质,学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于15)自由选课。试设计一个选修课程系统,使之能提供以下功能(1)系统以菜单方式工作(2)课程信息和学生选课信息录入功能(课程信息用文件保存)(3)课程信息浏览功能(4)查询功能(5)按学分查询(6)某门课程学生选修情况(可选项)题目3班级成绩管理系统对一个有N个学生的班级,每个学生有M门课程。该系统实现对班级成绩的录入、显示、修改、排序、保存等操作的管理。功能要求(1)每个学生类当包括学号、姓名、M门课程。(2)本系统显示这样的菜单请选择系统功能项A、成绩录入B、成绩显示C、成绩保存D、成绩排序E、成绩修改(要求先输入密码)F、成绩统计1)显示每门课程成绩最高的学生的基本信息2)显示每门课程的平均成绩3)显示超过某门课程平均成绩的学生人数G、退出系统(3)执行一个具体的功能之后,程序将重新显示菜单。(4)将学生成绩保存到文件中。题目4班级档案管理系统对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。功能要求(1)本系统的学生类应当包括学号、姓名、性别、年龄、备注。(2)本系统显示这样的菜单请选择系统功能项A学生基本信息录入B学生基本信息显示C学生基本信息保存D学生基本信息删除E学生基本信息修改(要求先输入密码)F学生基本信息查询1按学号查询2按姓名查询3按性别查询4按年龄查询G退出系统(3)执行一个具体的功能之后,程序将重新显示菜单。(4)将学生基本信息保存到文件中。(5)进入系统之前要先输入密码。题目5、运动会报名系统学校要举行2015春季运动会,设计一个运动会报名系统。假设该运动会有4个项目(100M跑步、跳高、跳远、200M跑步),每个项目参加的人数不限,但每个学生最多只能参加其中的两项。设计的系统能够完成的基本信息进行录入、显示、修改、删除、保存等操作的管理。功能要求本系统的报名信息类应当包括学号、姓名、性别、年龄、参加项目名称。(2)本系统显示这样的菜单请选择系统功能项A报名学生基本信息录入B报名学生基本信息显示C报名学生基本信息保存D报名学生基本信息删除E报名学生基本信息修改(要求先输入密码)F报名学生基本信息查询1按学号查询2按姓名查询3按性别查询4按年龄查询5按项目查询G退出系统(3)执行一个具体的功能之后,程序将重新显示菜单。(4)将报名的基本信息保存到文件中。(5)进入系统之前要先输入密码。题目6ATM取款机程序1问题描述(功能要求)1软件用途ATM取款2功能概述模拟ATM取款机登陆、取款、查询2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目7、图书信息管理系统设计1问题描述(功能要求)图书信息包括登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能(1)系统以菜单方式工作(2)图书信息录入功能图书信息用文件保存输入(3)图书信息浏览功能输出(4)查询和排序功能至少一种查询方式算法按书名查询按作者名查询(5)图书信息的删除与修改可选项2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目8图书借阅管理系统1问题描述(功能要求)(1)新进图书基本信息的输入(2)图书基本信息的查询(3)对撤消图书信息的删除(4)为借书人办理注册(5)办理借书手续(非注册会员不能借书)(6)办理还书手续信息描述有关该系统基本信息的描述,如图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等。2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目9电煤气管理系统1问题描述(功能要求)涉及一个水电管理信息系统,能够对高校的水电费用进行管理,包括了登记费用,查询费用,以及住户信息管理系统等。在设计时要考虑到学生和教工在用水电时的不同,学生可以免费使用一定额度的水电,超过这个额度以后必须自费使用,且自费部分水电费的价格要高于教工的收费标准。(1)实现对用户信息的录入(2)实现水电煤气数据的录入(3)计算并查询用户应缴纳费用(4)查询未缴纳费用名单2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目10、销售管理系统1问题描述(功能要求)某公司有四个销售员(编号14),负责销售五种产品(编号15)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容1)销售员的代号2)产品的代号3)这种产品的当天的销售额每位销售员每天可能上缴05张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理。1)计算上个月每个人每种产品的销售额。2)按销售额对销售员进行排序,输出排序结果(销售员代号)3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)4)输出统计报表销售统计报表产品代号销售之和销售员代号123451234每种产品之和总和2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C/C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目11、职工工资管理系统功能设计要求1输入记录将每一个职工的姓名、ID号以及基本工资、职务工资、岗位津贴、医疗保险、公积金的数据作为一个记录。该软件能建立一个新的数据文件或给已建立好的数据文件增加记录。2显示记录根据用户提供的记录或者根据职工姓名显示一个或几个职工的各项工资和平均工资。3修改记录可以对数据文件的任意记录的数据进行修改并在修改前后对记录内容进行显示。4查找记录可以对数据文件的任意记录的数据进行查找并在查找前后对记录内容进行显示。5删除记录可删除数据文件中的任一记录。6统计A计算各项工资平均工资及总工资,B统计符合指定条件如职工工资前三项之和在3000元以上、30002000元、20001000元以内的工资职工人数及占总职工人数的百分比。C按字符表格形式打印全部职工工资信息表及平均工资包括各项总的平均工资。7保存数据文件功能。例如职工工资信息表ID号姓名基本工资职务工资津贴医疗保险公积金总工资01张望1286794198109135203402李明118562813594114174003王小民895438986473129404张效章1350868210116150216205彭山7453988461681098各项平均工资109226252145888108题目12职工工作量统计系统1问题描述(功能要求)编写有一个程序,该程序输入职工工号和完成的产品数量,程序允许同一职工有多次输入,由程序对其完成的产品数量实现累计。程序按完成数量对他们排序,并确定他们的名次。按完成的产品数量由多到少的顺序,输出名次、同一名次的职工人数及他们的工号工号由小到大顺序输出。要求程序用有序链表存储数据信息。2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目13酒店管理系统1问题描述(功能要求)(1)屏幕上出现一个界面,让操作员能够方便的选择所需要进行的操作,如不同级别房间价格的查询、修改、删除等。(2)对不同标准的房间实施不同的收费标准,也可以按天收费或按小时收费,可根据顾客需要在登记的入住的时候进行选择。(3)月底进行结算,实收多少,应收多少2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目14学生考勤管理系统1问题描述(功能要求)考勤信息记录了学生的缺课情况,它包括缺课日期、第几节课连续多节课用BEGINEND的形式表示、课程名称(课程名称中不会出现空格)、学生姓名、缺课类型(迟到、早退、请假及旷课)。试设计一考勤管理系统,使之能提供以下功能(1)录入学生的缺课记录从键盘输入数据(提示为避免重复从键盘输入数据,测试时可将数据存储在文件中,利用输入重定向功能读入),输入格式为缺课日期第几节课课程名称学生姓名缺课类型每行一条纪录。例如2008042934C程序设计实验张三迟到2008042834C程序设计李四旷课(2)修改某个学生的缺课记录可以对缺课纪录的任意部分进行修改,然后显示一下修改后的纪录。(3)查询某个学生的缺课情况查询结果按照日期升序排序,同一天内按照所缺课程的时间升序排序。(4)统计某段时间内(以天为单位),旷课学生姓名及旷课节数,查询结果先按旷课节数降序排序,旷课节数相同的学生按姓名升序排序;(5)统计某段时间内,有学生旷课的课程及旷课人次,按旷课人次由多到少排序,旷课人次相同的课程按课程名称升序排序;(6)系统以菜单方式工作。(所谓菜单指用户可以自由选择所要执行的功能)2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目15贪吃蛇题目16课程设计选题管理系统1问题描述(功能要求)主要包括下列模块(1)新增、修改、删除课程设计题目;(2)新增、修改、删除学生信息;(3)查询课程设计内容;(4)课程设计选题;2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目17学生籍贯信息记录簿1问题描述(功能要求)编制一个学生籍贯信息记录簿,每个学生信息包括学号、姓名、籍贯。具体功能(1)创建信息链表并以磁盘文件保存;(2)读取磁盘文件并显示输出所有学生的籍贯信息;(3)按学号或姓名查询其籍贯;(4)按籍贯查询并输出该籍贯的所有学生;(5)能添加、删除和修改学生的籍贯信息;(6)显示输出四川籍和非四川籍学生的信息并可分别存盘。2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目18职工信息管理系统1问题描述(功能要求)职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能(1)系统以菜单方式工作(2)职工信息录入功能职工信息用文件保存输入(3)职工信息浏览功能输出(4)查询和排序功能至少一种查询方式算法按工资查询按学历查询等(5)职工信息删除、修改功能任选项2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目19某公司的库存管理系统1问题描述(功能要求)某公司现有以下设备普通电视机、DVD、带DVD的电视机,带DVD的电视机的售价为普通电视机和DVD单价之和的80,要求对所有的库存设备都能按照品名进行显示、查找、增加和删除、保存的功能。2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目20车票管理系统1问题描述一车站每天有N个发车班次,每个班次都有一班次号(1、2、3N),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如班次发车时间起点站终点站行车时间额定载量已定票人数1800郫县广汉245302630郫县成都0540403700郫县成都05402041000郫县成都054022功能要求用C设计一系统,能提供下列服务(1)录入班次信息信息用文件保存,可不定时地增加班次数据(2)浏览班次信息,可显示出所有班次当前状态如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息。(3)查询路线可按班次号查询,可按终点站查询(4)售票和退票功能A当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数B退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数3问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。4其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目21飞机订票系统1问题描述(功能要求)假定民航机场共有N个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。试设计一民航订票系统,使之能提供下列服务(1)航班信息录入功能航班信息用文件保存输入(2)航班信息浏览功能输出(3)查询航线至少一种查询方式算法按航班号查询按终点站查询(4)承办订票和退票业务可选项2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目22多项式类1问题描述(功能要求)编写一个多项式类,可以实现多项式的初始化,多项式的加法,减法,乘法,除法等基本功能,要求对运算符、进行重载。2问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块(视情况可另外加分)题目23杂志订阅管理系统1问题描述(功能要求)使用计算机对杂志进行管理,每个订户的信息包括姓名,性别,电话号码,杂志单位,订阅数,订阅期限(某年某月)要求有以下功能(1)增加新订户,即将新订户的全部信息输入到文件中(2)根据当天的日期对新订户全部信息进行查询,删除已到期的订户记录(3)统计本期杂志订户数并打印运算结果如本期订信息订户名订阅数单价全额李平255110黄海15555合计3101652问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)分析系统中的各个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)完成系统总结报告以及系统使用说明书。3其它要求(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块题目24媒体库管理系统设计1、问题描述图书馆中的资料很多,如果能分类对其资料流通进行管理,将会带来很多方便,因此需要有一个媒体库管理系统。图书馆共有三大类物品资料图书、视频光盘、图画。这三类物品共同具有的属性有编号、标题、作者、评级(未评级,一般,成人,儿童等。其中图书类增加出版社、ISBN号、页数等信息;视频光盘类增加出品者的名字、出品年份和视频时长等信息;图画类增加出品国籍、作品的长和宽(以厘米计,整数)等信息。2、功能要求(1)添加物品主要完成图书馆三类物品信息的添加,要求编号唯一。当添加了重复的编号时,则提示数据添加重复并取消添加;当物品库已满,则提示不能再添加新的数据。(2)查询物品可按照三种方式来查询物品,分别为按标题查询输入标题,输出所查询的信息,若不存在该记录,则提示“该标题不存在”;按编号查询输入编号,输出所查询的信息,若不存在该记录,则提示“该编号不存在”;按类别查询输入类别,输出所查询的信息,若不存在记录,则提示“该类别没有物品”;(3)显示物品库输出当前物品库中所有物品信息,每条记录占据一行。(4)编辑物品可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除物品主要完成图书馆物品信息的删除。如果当前物品库为空,则提示“物品库为空”,并返回操作;否则,输入要删除的编号,根据编号删除该物品的记录,如果该编号不在物品库中,则提示“该编号不存在”。(6)统计信息输出当前物品库中总物品数,以及按物品类别,统计出当前物品中各类别的物品数并显示。(7)物品存盘将当前程序中的物品信息存入文件中。(8)读出物品从文件中将物品信息读入程序。3、问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分析系统中的各个实体及它们之间的关系;(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;(5)完成类中各个成员函数的定义;(6)完成系统的应用模块;(7)功能调试;(8)完成系统总结报告。题目25车辆管理系统1、问题描述车辆管理系统主要负责各种车辆的常规信息管理工作。系统中的车辆主要有大客车、小轿车和卡车。每种车辆有车辆编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息。大客车还有载客量(最大载客数)信息,小轿车还有箱数(两厢或三厢)信息,卡车还有载重量等信息。每台车辆当月总费用油价耗油量/公里基本维护费用。基本维护费用客车2000元/月,小轿车1000元/月,卡车1500元/月2、功能要求(1)添加车辆主要完成车辆信息的添加,要求编号唯一。当添加了重复的编号时,则提示数据添加重复并取消添加;当车辆信息库已满,则提示不能再添加新的数据。(2)查询车辆可按照三种方式来查询物品,分别为按车辆制造公司查询输入车辆制造公司,输出所查询的信息,若不存在该记录,则提示“该车辆制造公司不存在”;按编号查询输入编号,输出所查询的信息,若不存在该记录,则提示“该编号不存在”;按类别查询输入类别,输出所查询的信息,若不存在记录,则提示“该类别没有车辆”;(3)显示车辆信息库输出当前车辆信息库中所有车辆信息,每条记录占据一行。(4)编辑功能可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除车辆主要完成车辆信息的删除。如果当前车辆信息库为空,则提示“车辆信息库为空”,并返回操作;否则,输入要删除的编号,根据编号删除该车辆的记录,如果该编号不在车辆信息库库中,则提示“该编号不存在”。(6)统计信息输出当前车辆信息库中总物品数,以及按车辆类别,统计出当前车辆信息库中各类别的物品数并显示。(7)车辆信息存盘将当前程序中的车辆信息存入文件中。(8)读出车辆信息从文件中将车辆信息读入程序。3、问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分析系统中的各个实体及它们之间的关系;(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;(5)完成类中各个成员函数的定义;(6)完成系统的应用模块;(7)功能调试;(8)完成系统总结报告。题目26高校水电费管理系统1、问题描述住宿学生信息包括学号、姓名、性别、年龄、班级、用电量、用水量等信息。教工信息包括职工号、姓名、性别、年龄、工作部门、用电量、用水量等信息。能计算出学生和教工每月所要交的电费和水费。定义一个人员类,实现学生和教工共同的信息和行为。2、功能要求(1)添加功能程序能够添加不同学生和教工的记录,提供选择界面供用户选择所要添加的类别,要求编号号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。(2)查询功能可根据姓名、用水量、用电量信息对已添加的学生或教工记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。(3)显示功能可显示当前系统中所有学生和教工的记录,每条记录占据一行。(4)编辑功能可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除功能主要实现对已添加的学生或教工记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空”并返回操作。(6)统计功能能根据多种参数进行统计。能统计学生和教工的用水用电量、所要交纳的电费和水费、未交纳水电费的人员信息等。(7)保存功能可将当前系统中各类记录存入文件中,存入方式任意。(8)读取功能可将保存在文件中的信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年机关幼儿园岗位能力倾向测试试题集
- 2025年老年评估师考试题及答案
- 施工现场扬尘专项防治方案(管理制度、预案)
- 贺州银行面试题及答案
- 幼儿园消防安全工作总结汇报6篇
- 2025年财务会计中级职称考试指南与模拟题集
- 安徽省合肥市七中、合肥十中联考2026届高三上化学期中教学质量检测试题含解析
- 2025年环保领域从业者的必-备环保工程师招聘笔试全解
- 2025年《教育法律法规》知识竞赛试题库及答案(共50题)
- 2025年互联网科技公司面试预测试题库及答案详解
- 工业互联网安全防护措施手册
- JT-T-1240-2019城市公共汽电车车辆专用安全设施技术要求
- 高等教育中的导师与研究生关系
- 耐落集团技术资料
- QC-T 237-2022 汽车驻车制动器性能台架试验方法
- 建筑构件防火课件
- 中医诊断学中的舌象与脉象在诊断中的应用
- 创新教学方法:提升学习效果培训课件
- 高频电灼仪产品技术要求深圳半岛医疗
- (完整word版)劳动合同书(电子版)正规范本(通用版)
- 枣庄市专业技术人员继续教育公需科目2021年度补考题库及卫生专科课题库
评论
0/150
提交评论