数据管理模块中包含录入信息、修改信息、插入信息和删除信息四大功能: 1、录入信息:录入科室、专家、挂号信息; 2、修改信息:对科室、专家、挂号信息进行修改; 3、添加信息:添加科室或专家; 4、删除信息:取消科室或解雇专家。 统计查询模块中包含查询信息和统计数据 1、查询信息:可查询所有科室、专家和挂号信息,还可以查询某个特定的信息,使用多关键字匹配和KMP字符串匹配技术; 2、统计数据:有3种统计的信息可供查看: (1)各科室的挂号量; (2)各专家的挂号量; (3)某天挂号的患者的基本信息。 保存和读取模块:保存文件和读取文件; 退出程序:退出医院专家门诊挂号系统。
2021-04-21 15:15:08 1.05MB c
1
设计“通讯录管理系统”使其具有数据插入、修改、删除、显示和查询等功能。 (1) 数据包括:人名、工作单位、电话号码和E-mail地址。 (2) 可对记录中的姓名和电话号码进行修改。 (3) 可增加或删除记录。 (4) 可显示所有保存的记录。 (5) 可按人名或电话号码进行查询。
2020-01-03 11:23:04 73KB C语言 课程设计 通讯录管理
1
内容:主要利用c语言的文件操作能力设计开发一个小型的管理信息系统,至少具有如下功能:图书入库,按书名、出版社、价格、作者进行查询和分类统计。操作界面要符合用户的一般习惯,图形或文本界面都可以。 要求:明确课程设计的目的,能根据课程设计的要求,查阅相关文献,为完成设计准备必要的知识; 提高学生用高级语言进行程序设计的能力,重点提高用C语言进行文件操作和绘图应用的编 程技术水平;初步了解软件开发的一般方法和步骤;提高撰写技术文档的能力。
2019-12-21 22:11:48 339KB 图书管理
1
1、 设计一个实现任意长的整数进行四则运算的程序。 2、 输入和输出形式是按中国对于长整数的表示习惯,每四位一组,组间用逗号隔开,长整数位数没有上限,以分号结束长整型数据的输入。 3、 程序执行的命令包括: 1)、输入长整数1;2)、输入长整数2;3)、输入执行的运算符;4)、计算并输出结果;5)、结束。 4、测试数据:(以加法为例) (1)、0;0;+;应输出“0”。 (2)、-2345,6789;-7654,3211;+;应输出“-1,0000,0000”。 (3)、-9999,9999;1,0000,0000,0000;+;应输出“9999,0000,0001”. (4)、1,0001,0001;-1,0001,0001;+;应输出“0”. (5)、1,0001,0001;-1,0001,0000;+;应输出“1”。 (6)、-9999,9999,9999;-9999,9999,9999;+;应输出“-1,9999,9999,9998”. (7)1,0000,9999,9999;1;+;应输出“1,0001,0000,0000”.
2019-12-21 22:10:57 253KB 长整数 四则运算
1
1.前言 汇编语言是计算机能够提供给用户使用的最快而又最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。因而,对程序的空间和时间的要求很高的场合,汇编语言的应用是必不可少的。至于很多需要直接控制硬件的应用场合,则更是非用汇编语言不可了。随着科学技术迅速发展,理工科大学生不仅需要掌握计算机方面的基本理论知识,而且还需要掌握基本的实验技能及一定的科学研究能力。通过课程设计,使学生巩固和加深微型计算机原理理论知识,通过实践进一步加强学生独立分析问题和解决问题的能力、综合设计及创新能力的培养,同时注意培养学生实事求是、严肃认真的科学作风和良好的实验习惯,为今后工作打下良好的基础。 鉴于汇编语言的广泛用途及其在当代计算机界的重要作用,本人利用学的知识,在同学门的帮助下,花费大量时间,完成了关于电子表的系统设计! 这个系统是应用于电脑中的小应用程序,可是显示电脑中的时间。很多地方都会有个时钟显示,其中大多是应用了类似这样的方法! 2.系统功能 该系统实现了与电脑中的时间同步的效果,当用户在运行这个程序的时候会看到此电子钟的现实时间与用户电脑中的时间是同步的!这就是次系统最主要的功能,当然,在运行期间如果用户不需要此电子钟的显示了,可以按下“e”键就推出了! 3.设计思想 本程序是以蓝色为背景,具有提示信息。钟表的显示主要是调用子程序不断循环变换时间!在get_time这个小的模块中就是对时间的判断及更改!仅有时间的更改是不能够实现这个程序的运行的,其间,还有show子程序(对时间的处理并显示),print子程序(根据bl中的值来显示相应的信息),clear子程序(屏幕初始化),sound子程序(响铃的作用)。通过这几个及程序的协助,使得这个系统可以正常的运行!
2019-12-21 22:01:14 263KB 汇编语言 课程设计 报告 电子表
1
利用汇编语言实现一个可以在显示器上显示时、分、秒的电子时钟,并能提供整点报时功能。 基本要求:(1)设计一个基本的具有显示时、分、秒的电子时钟。 (2)到整点或预定的报警时间,能够以不同的音乐进行报时,可以自行设置闹钟报警时间; (3)实物演示时要求讲出程序原理和设计思想; (4)程序运行良好、界面清晰。 提高要求:设计一个具有钟面、分针、秒针的指针式钟表,在圆盘上有均匀分布的60根刻度,对应小时的刻度用不同颜色的长刻度区别,并且将12、3、6、9对应的拉丁文绘制于表盘外。 设计提示:(1)指针式钟表的绘制。将屏幕设置成图形显示方式,通过画点、画线,画圆等基本程序完成钟表的绘制。表盘圆周上刻度线段两端点坐标计算是钟表绘制的核心部分。 (2)秒针、分针、时针的转动。是经过一定的延时时间,通过在下一位置重新画一个,在原来的位置用背景色覆盖的方法实现。 (3)音乐的演奏。利用CPU支持的外围电路8254与8255,通过汇编程序改变8255的PB0,PB1口,接通扬声器,使得计算机能够发出一定频率的声音,同时通过8254的与8255连接的2号计数器控制指定频率,从而达到控制扬声器的音乐的效果。通过建立适当的延时程序达到一定时间后则改变2号计数器产生的方波的频率,实现音乐程序的演奏。 二、需求和思路分析 经分析本次程序设计的主要内容主要分为如下的几个模块: 当前时间的获取并显示,码制转换,设定闹钟报鸣的时间,不同频率的闹铃声,钟表的绘制和并实现动态等模块。其中钟表的绘制和动态走动部分比较难是本次课程设计的提高部分,且改模块可单独形成一个模块,所以放到最后进行考虑 1时间的获取可以用INT 21H的2CH功能,该功能调用DOS时间调用功能,功能号:2CH,小时,分钟,秒数分别保存在,保存的形式是以二进制的形式,故显示时要 2码制转化利用ASCII码与二进制码的关系ASCII=二进制+30H 3闹钟鸣叫主要利用8254的二号计数器和8255的PB0和PB1来设定 4 闹钟的表盘,指针的绘制,并实现时针,分针,秒针的走动。主要通过过图形的画点进行操作,并通过在固定的区域内不断的刷屏来实现
2019-12-21 21:11:10 305KB 实验报告
1
任务要求: 自学C语言中有关链表及外部文件的内容,设计出通讯录管理系统。具体要求如下: ◆ 建立通讯录信息,信息至少包括编号、姓名、年龄、电话、通讯地址、电子邮箱等内容; ◆ 能够提供添加、删除和修改通讯录信息等功能; ◆ 能够提供按照不同方式查询的功能,如按姓名或年龄、电话查询; ◆ 能将通讯录保存在文件中; ◆ 能够按表格方式输出通讯录信息。 ………… …………
2019-12-21 21:04:14 161KB C语言课程设计
1
图书信息包括:书名、作者名、ISBN号、出版单位、出版年份、价格等。试设计一个图书信息管理系统,使之能提供以下功能: (1)系统以菜单方式工作 (2)图书信息录入功能(图书信息用文件保存) (3)图书信息浏览功能 (4)查询和排序功能:(至少一种查询方式) (5)修改图书信息:对某图书信息进行修改 (6)删除图书:将某图书的信息删除
2019-12-21 20:32:49 5KB C语言课程设计 图书管理系统
1
这是本人的一份课程设计,关于小学算术运算测试的。上面有代码,分享给各位,仅供参考。
2019-12-21 20:20:01 67KB C语言 课程设计 报告
1
四则运算:从键盘输入一个十进制两位数的四则运算表达式,如23*56-(8*19)/6+67-8=,编程计算表达式的值,输出十进制结果(有可能是三位或四位十进制),+-*/位置任意。并能反复执行直道对“还要继续吗?(y/n)”之类的提示回答“n”或“N”为止。 完整的汇编语言课程设计实验报告,并附有源代码
2019-12-21 19:50:32 92KB 汇编语言 四则运算 源代码
1