一、 设计目的 根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。 二、 设计内容 1. 要的数据表 图书基本信息表,借书卡信息表,借阅信息表,图书分类信息表,代码表等。 2. 功能模块 1) 图书基本情况的录入、修改、删除等基本操作。 2) 办理借书卡模块。 3) 实现借书功能。 4) 实现还书功能。 5) 能方便的对图书进行查询。 6) 对超期的情况能自动给出提示信息。 7) 具有数据备份和数据恢复功能。
2020-01-13 03:16:41 13.57MB 课设 数据库 C++ SQLSERVER
1
根据C++初学的课程设计要求,采用了fstream,利用文件存储数据
2020-01-03 11:44:08 1.56MB 课设 课程设计 C++ 管理系统
1
大学生C++课程设计,详细代码信息测试过程。完整的描述了航空售票系统的需求
2020-01-03 11:40:41 151KB 课设
1
使用下面的数据,用C++设计一个简单的学籍管理系统,实现出最基本的功能。 学生基本信息文件(A.TXT)及其内容:A.TXT文件不需要编程录入数据,可用文本编辑工具直接生成: 学号 姓名 性别 宿舍号码 电话号码 01 张成成 男 501 87732111 02 李成华 女 101 87723112 03 王成凤 女 101 87723112 04 张明明 男 502 87734333 05 陈东 男 501 87732111 06 李果 男 502 87734333 07 张园园 女 102 87756122 … …. .. … ……….. 学生成绩基本信息文件(B.TXT)及其内容: 学号 课程编号 课程名称 学分 平时成绩 实验成绩 卷面成绩 综合成绩 实得学分 01 A01 大学物理 3 66 78 82 02 B03 高等数学 4 78 -1 90 01 B03 高等数学 4 45 -1 88 02 C01 VF 3 65 76 66 … …. ………. .. .. … (一) 功能要求及说明: (1) 数据录入功能: 对B.TXT进行数据录入,只录入每个学生的学号、课程编号、课程名称、学分、平时成绩、实验成绩、卷面成绩共7个数据. 综合成绩、学分由程序根据条件自动运算。 综合成绩的计算:如果本课程的实验成绩为-1,则表示无实验,综合成绩=平时成绩*30%+卷面成绩*70%; 如果实验成绩不为-1,表示本课程有实验,综合成绩=平时成绩*15%+实验成绩*.15%+卷面成绩*70% . 实得学分的计算: 采用等级学分制. 综合成绩在90-100之间 ,应得学分=学分*100% 综合成绩在80-90之间 ,应得学分=学分*80% 综合成绩在70-80之间 ,应得学分=学分*75% 综合成绩在60-70之间 ,应得学分=学分*60% 综合成绩在60以下 ,应得学分=学分*0% (2)查询功能:分为学生基本情况查询和成绩查询两种 A:学生基本情况查询: A1----输入一个学号或姓名(可实现选择),查出此生的基本信息并显示输出。 A2---输入一个宿舍号码,可查询出本室所有的学生的基本信息并显示输出。 B:成绩查询: B1:输入一个学号时,查询出此生的所有课程情况,格式如下: 学 号:xx 姓 名:xxxxx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx … … … … ……… … … 共修:xx科,实得总学分为: xxx (3)删除功能:当在A.TXT中删除一个学生时,自动地在B.TXT中删除此人所有信息。 (4 ) 排序功能:能实现选择按综合成绩或实得学分升序或降序排序并显示数据。
2020-01-03 11:39:14 11KB 学生成绩管理 C++写入TXT 大学课设
1
操作系统课程设计SPOOLING技术。 C语言版,内含课设报告。 有简单的中文操作界面。 建议使用C与C++程序设计学习与实验系统 打开。
2020-01-03 11:38:33 87KB SPOOLING C语言 操作系统 课程设计
1
该系统能简单实现对人事档案的管理。 该系统包括: 人员基本情况管理、工资管理和考勤管理等几个方面的功能。用户通过输入工资、考勤、职工履历等基本信息,由系统自行生成相应的统计数据以供用户查询, 能对这些基本信息进行更新和删除。 功能要求: 1.具有建立数据文件(人员履历表文件、职工工资表文件、月考勤登记表)功能; 2.具有数据输入功能; 3.具有数据修改功能; 4.具有数据删除功能; 5.能查询(查找)一些基本信息(如按员工编号查询、按员工姓名和部门组合查询等,如生成各部门员工花名册); 6.具有多种统计功能(要求有一定的实用性) (如不同部门的员工平均工资比较(除了用数字表示外,也可以用星号画图的方式来直观的表示);不同性别员工工资比较;某部门内部,不同职位员工工资比较;不同受教育水平人的平均工资比较;部门最高实发工资等等) 7.具有排序功能(比如将各部门职工工资平均值进行排序,将部门内部职工工资进行排序等等)
2020-01-03 11:38:02 368KB 人事管理系统 数据结构课设 C++
1
C语言课设,小学数学出题系统 为小学生教学服务,能够根据小学生的需要随机抽出两位数的数学运算题,可根据需要进行加减乘除运算。由学生在电脑上答题,并对其判断正误和记 分。另外可以根据需要随机抽出四则运算的混合运算题同样应对其判断正误和记分。 基本要求: 抽题选择功能 两位数四则与算的出题功能 四则混合运算的抽题功能 答案判断正误功能 分数累积功能 出题存储功能等
2020-01-03 11:36:55 242KB C语言 课设
1
该资源为一个基于C++的简单的课程设计——宿舍管理系统,比较简单,包括SQL server 2005数据库,以及MFC的界面设计,适合初学者参考
2020-01-03 11:36:36 16.54MB 宿舍管理系统 C++
1
【问题描述】     设计一单项选择题标准化考试系统,实现考试的标准化管理。     【基本要求】     1)用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)     2)试题录入:可随时增加试题到试题库中     3)试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)     4)答题:用户可实现输入自己的答案     5)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。
2020-01-03 11:36:24 249KB 课设 数据结构
1
包含词法分析,语法分析,语义分析,中间代码产生,目标代码产生(C或者masm ) 初始语言为抽象语言,每个模块都有单独源码和exe文件,使用不同语言,自行选择所需模块
1