数据库课程设计是在学生系统的学习了数据库原理课程后,按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的数据库管理系统。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一方面,使学生能深入理解和灵活掌握教学内容。
总体设计要求:
四到五人为一个小组,小组成员既要有相互合作的精神,又要分工明确。每个学生都必须充分了解整个设计的全过程。
从开始的系统需求分析到最后的软件测试,都要有详细的计划,设计文档应按照软件工程的要求书写。
系统中的数据表设计应合理、高效,尽量减少数据冗余。
软件界面要友好、安全性高。
软件要易于维护、方便升级。
编程语言可由小组根据自己的情况选择,但一般情况下应该是小组的每个成员都对该语言较熟悉。避免把学习语言的时间放在设计期间。
参考使用的语言有:VF、VB、Delphi 、PB、VC、SQL_Server等。
学生学籍管理系统
一、设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、设计内容
1.主要的数据表
学生基本情况数据表,学生成绩数据表,课程表,代码表等。
2.主要功能模块
1)实现学生基本情况的录入、修改、删除等基本 *** 作。
2)对学生基本信息提供灵活的查询方式。
3)完成一个班级的学期选课功能。
4)实现学生成绩的录入、修改、删除等基本 *** 作。
5)能方便的对学生的个学期成绩进行查询。
6)具有成绩统计、排名等功能。
7)具有留级、休学等特殊情况的处理功能。
8)能输出常用的各种报表。
9)具有数据备份和数据恢复功能。
三、设计要求
学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。
对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。
图书管理系统
一、设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、设计内容
1.要的数据表
图书基本信息表,借书卡信息表,借阅信息表,图书分类信息表,代码表等。
2.功能模块
1)图书基本情况的录入、修改、删除等基本 *** 作。
2)办理借书卡模块。
3)实现借书功能。
4)实现还书功能。
5)能方便的对图书进行查询。
6)对超期的情况能自动给出提示信息。
7)具有数据备份和数据恢复功能。
三、设计要求
图书编号可参考国家统一的图书编码方法,再完成基本功能模块的情况下,尽量使系统能具有通用性。
银行储蓄系统
一、设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、设计内容
1.主要的数据表
定期存款单,活期存款帐,存款类别代码表等。
2.功能模块
1)实现储户开户登记。
2)办理定期存款帐。
3)办理定期取款手续。
4)办理活期存款帐
5)办理活期取款手续。
6)实现利息计算。
7)输出明细表。
8)具有数据备份和数据恢复功能。
三、设计要求
要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。同时要考虑银行系统数据的安全与保密工作。数据要有加密功能。
设备管理系统
一、设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、设计内容
1.主要数据表
设备明细帐表,设备使用单位代码表,国家标准设备分类表等。
2.功能模块
1)实现设备的录入、删除、修改等基本 *** 作。
2)实现国家标准设备代码的维护。
3)能够对设备进行方便的检索。
4)实现设备折旧计算。
5)能够输出设备分类明细表。
6)具有数据备份和数据恢复功能。
三、设计要求
具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。
医院药品进销存系统
职业高中计算机专业教学内容来源于中等职业学校计算机及应用专业教学指导方案计算机专业必修课程计算机专业必修课程以3年学制为一个通用课程平台,共10门课程、4项实训实习以及毕业环节实践;4年学制在此基础上增加6门课程、2项实训(均标注*)。3年学制的专业必修课程合计1464学时,4年学制的专业核心课程合计1964学时。9.电工基础(102学时)本课程为计算机类专业电路课程,主要内容包括欧姆定律、基尔霍夫定律、直流线性电路、电容与电感、交流电路瞬态过程、电场与磁场等,使学生掌握电工基础知识和基本技能,为后续课程的学习和培养创新能力打下基础。10.计算机电路基础(102学时)本课程为计算机类专业电子线路课程,主要内容包括二极管、三极管和CMOS管基本原理、放大电路、运算放大器、直流电源、基本逻辑概念、门电路及其应用、集成电路及其应用、常用计算机电路等,使学生掌握电子线路基础知识和基本技能,为后续课程的学习和培养创新能力打下基础。11.计算机原理(72学时)本课程为计算机硬件核心课程,主要内容包括微型计算机硬件系统组成,寻址方式,存储、控制和运行工作原理,总线结构,中断系统,接口工作原理,汇编语言及编程方法等,使学生掌握计算机硬件基础知识和基本技能,为今后的学习和工作打下基础。12.编程语言基础(72学时)本课程为计算机编程导论课程,主要内容包括编程语言的特点、结构化程序设计方法、编程技巧和方法以及简单的功能调用等,使学生学会使用高级语言编制应用程序、上机调试及运行程序。13.数据库应用基础(72学时)本课程主要内容包括数据库基本概念与应用方法,数据库的用户界面、命令格式、功能及使用,建立数据库,查询、修改与统计数据,自动生成数据库,建立多媒体数据库以及运用基本概念编写应用程序等,使学生学会数据库的使用与基本维护等。14.计算机组装与维修(54学时)本课程为综合性实践课程,学习掌握计算机系统的组装、调试与维修。主要内容包括PC机组装、硬故障检测与排除、软件安装、软故障检测与排除等,使学生掌握计算机组装与基本维修方法等。15.计算机网络技术(72学时)本课程主要内容包括计算机网络基本原理、数据通信基本原理、常用通信设备、计算机网络组成和分类、ISO/OSI、局域网原理和网络互联技术、TCP/IP、Internet与Intranet、网络管理、网络安全技术等,使学生掌握网络基础知识和基本技能。16.多媒体技术应用(72学时)多媒体技术是计算机技术应用的重要领域。本课程主要内容包括多媒体技术的基本知识、数据压缩技术、多媒体硬件与软件、多媒体数据库、多媒体应用开发技术、多媒体开发工具使用等,使学生掌握多媒体技术基础知识和基本技能。17.就业与创业(54学时)本课程是职业教育的特色课程,是培养学生树立正确就业观念、掌握求职技巧、培育创业意识、顺利进入社会的重要课程。主要内容包括国家就业政策及法律法规、社会组织结构、产业与社区、求职技巧、创业意识与能力、创业政策法规、小企业管理技能等。18.计算机专业英语(72学时)本课程是计算机类专业英语课程,结合计算机技术及相关领域,学习和应用科技英语,使学生掌握计算机科技英语的基本知识和基本技能,为今后的学习和工作打下基础。19.英文打字实训(2周)本课程是进行英文打字训练的实训课程,使学生熟练掌握英文键盘打字技能。20.录入与图文编排实训(2周)本课程是进行汉字录入与图文编排训练的实训课程,使学生了解汉字编码方法,熟练掌握一种或一种以上中文录入技能,并掌握图文编排技能。21.计算机组装与维修实训(2周)本课程是进行计算机组装与维修的实训课程,使学生掌握计算机组装与维修的基本技能。22.上岗实习(6周)本课程是学生岗前培训实习课程,结合具体工作岗位情况组织和安排教学,使学生掌握上岗基本技能。23.毕业实践(12周)毕业实践是综合性的实践环节,使学生在知识、技能和素质各方面得到比较全面的、综合性的锻炼。24.工程制图/CAD(64学时)*本课程主要内容包括工程制图基本概念、工程制图技术规范、工程制图基本功训练、计算机辅助设计软件(如AutoCAD等)功能与 *** 作、计算机辅助设计软件的工程实践等,使学生掌握CAD基础知识和基本技能。25.软件方法基础(72学时)*本课程为一门综合性课程,学习涉及软件基础性概念、知识、原理、方法以及工程实现技术等。主要内容包括数据结构的基本概念、逻辑特征和物理表示方法以及相应的运算;软件生命周期、需求分析、设计、测试、维护及管理; *** 作系统原理、功能及应用等,使学生掌握计算机软件基础知识和基本技能。26.可视化编程应用(72学时)*本课程主要内容包括可视程序设计的基本概念,可视化编程的方法,各种简单的数据结构的表示、 *** 作,建立可视化语言与数据库的联系等,使学生能正确使用可视化语言工具进行简单的软件编程与软件基本维护等。27.信息系统应用基础(72学时)*本课程为综合性课程。主要内容包括信息系统的基础理论、技术解决方案、信息系统的组成、开发、管理和维护实践应用等,使学生掌握信息系统基本知识,建立起计算机技术的整体性概念。28.沟通技巧(54学时)*本课程是进行沟通技巧培训的综合性实践课程。主要内容包括信息获取方法、信息加工处理方法、信息发布方法、双向交流方式与技巧、判断力与评价能力训练等。通过个案分析、角色扮演、社会实践等教学活动,训练学生适应现代社会工作和生活所需的人际交往、事务处理以及社会活动能力。29.局域网组成实践(54学时)*本课程为综合性实践课程,学习掌握计算机网络系统的组成、性能参数测试及系统维护。主要内容包括局域网硬件设备选型、组网、系统性能参数测试、网络 *** 作系统安装使用以及系统的基本维护等,使学生掌握基本组网技能。30.电子实训(2周)*本课程是进行电子基本技能训练的实训课程,使学生掌握基本的焊接与维修技能。31.局域网实训(2周)*本课程是进行计算机局域网组成与维护的实训课程,使学生掌握计算机网络组成及维护的基本技能。计算机专业选修课程专业选修课程共列出11门课程,并针对计算机信息管理和多媒体技术与应用两个专门化分别给出不同的课程组合。3年制学校选修其中的4~5门课程,4年制学校选修其中的7~8门课程。学校还可以针对实际情况,向学生推荐其他选修课程。32.常用应用软件(72学时)本课程主要内容包括各种常用应用软件产品的应用,如Office套件、图形图像处理软件、桌面印刷软件、工具软件等,使学生掌握常用应用软件 *** 作技能。33.计算机安全与管理(48学时)本课程主要介绍计算机安全知识、计算机病毒的防治方法、计算机网络防火墙技术、电子商务中的安全认证技术等,使学生掌握计算机安全基础知识和基本技能。34.商务基础(64学时)本课程是一门综合性的专业互补性课程。课程主要内容包括商务基础知识,财会、税务初步,成本核算,市场营销、企业管理等,使学生掌握商务基础知识,为今后的学习和工作打下基础。35.创造性思维(72学时)本课程的目的是培养学生科学思维方法和树立创新意识。课程主要内容包括科学思维方法、创造性思维方法、创新方法等,采用个案分析、辩论和研讨等教学方式,启迪思维、培养创新精神。36.文学与艺术欣赏(72学时)本课程的目的是提高学生的文化修养和人文素质。课程主要内容包括古今中外文学、音乐、影视、绘画等作品的欣赏,以丰富学生的精神生活,学习和继承人类文明遗产,陶冶情 *** ,进行素质教育。37.Internet应用(72学时)本课程主要内容包括Internet应用技术、网络主页的设计工具及使用方法、网络主页的设计与制作、网站维护等,使学生掌握Internet应用基础知识和基本技能。38.Web应用开发(72学时)本课程主要内容包括Internet网上应用程序设计与开发方法、通用网关程序设计、Web数据库接口程序设计等,使学生掌握Internet开发基本技能。39.电子商务(72学时)电子商务是一门充分体现学科交叉与技术融合,具有广泛发展前景的应用技术。本课程主要内容包括电子商务的基本概念,电子商务的发展现状,电子商务的关键技术等,使学生掌握电子商务基础知识,。40.多媒体制作(64学时)本课程主要内容包括二维与三维图形设计与编辑方法,音频与视频计算机处理方法等,运用多媒体开发工具,制作完整、实用的多媒体作品,使学生掌握多媒体制作基本技能。41.动画设计制作(72学时)本课程主要内容包括二维和三维图形设计和动画制作方法,实现数字动画的音频、视频效果,设计完整、实用的动画作品,使学生掌握动画设计制作基本技能。42.计算机外设使用与维护(72学时)本课程主要学习常用公设备以及图形、图像设计中所需要的多媒体辅助设备的使用常识与常规维护方法,例如:扫描仪、数字相机、摄像头、光盘刻录机、打印机、绘图仪等设备的使用方法和与计算机的连接方法,复印机、传真机等的使用与维护,使学生掌握若干种计算机外设的使用和维护基本技能。数据库系统是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括 *** 作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数据库管理员一般是由业务水平较高、资历较深的人员担任。数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据库;它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为数据库领域。
数据库研究跨越于计算机应用、系统软件和理论三个领域,其中应用促进新系统的研制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用。数据库系统的出现是计算机应用的一个里程牌,它使得计算机应用从以科学计算为主转向以数据处理为主,并从而使计算机得以在各行各业乃至家庭普遍使用。在它之前的文件系统虽然也能处理持久数据,但是文件系统不提供对任意部分数据的快速访问,而这对数据量不断增大的应用来说是至关重要的。为了实现对任意部分数据的快速访问,就要研究许多优化技术。这些优化技术往往很复杂,是普通用户难以实现的,所以就由系统软件(数据库管理系统)来完成,而提供给用户的是简单易用的数据库语言。由于对数据库的 *** 作都由数据库管理系统完成,所以数据库就可以独立于具体的应用程序而存在,从而数据库又可以为多个用户所共享。因此,数据的独立性和共享性是数据库系统的重要特征。数据共享节省了大量人力物力,为数据库系统的广泛应用奠定了基础。数据库系统的出现使得普通用户能够方便地将日常数据存入计算机并在需要的时候快速访问它们,从而使计算机走出科研机构进入各行各业、进入家庭。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)