数据库课程设计报告

数据库课程设计报告

一、什么是数据库

数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。

二、数据库的定义

数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,***像、音乐、声音都是数据。

三、数据库课程设计报告

随着个人素质的提升,报告的使用成为日常生活的常态,不同的报告内容同样也是不同的。你知道怎样写报告才能写的好吗?下面是收集整理的数据库课程设计报告,仅供参考,大家一起来看看吧。

数据库课程设计报告1

一、绪论

随着计算机技术的飞速发展和经济体制改革的不断深入,传统企业管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成员工工资管理工作。提高公司企业管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。基于 SQL server数据库技术建立一个通用工资管理系统,该系统为提供了查询、增加记录、删除等功能,功能比较的齐全,并对工资进行了统计如津贴管理、报表统计等。基本上能满足管理员和公司的要求。

此次数据库课程设计的主要设计如下:

原理分析、程序设计过程、程序实现和程序调试以及数据库的设计。

需求分析、概要结构设计、逻辑结构设计、物理结构设计和数据库的实施和维护。

二、员工薪资管理系统概述

1、现状分析

随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。随着我国国民经济建设

的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行***职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统对企业和员工的工作都带来许多的不便。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。

2、系统目标

员工薪资管理系统的主要目的是利用计算机对员工的各种工资信息进行日常的管理,如查询、修改、添加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:

(1)对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。

(2)对职工的工资进行计算、修改。可以对职工的工资档案进

行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算基本工资、岗位工资及实发金额等。

(3)查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某个部门所有的员工的工资信息。

(4)对用户管理功能。一个系统的应用有管理员和普通用户,他们对系统的权限受到限制。

3、系统特点

(1) 本系统使工资管理基本实现了信息化,系统设计的各种查询要求代替了原来了人工查询,即节省了人力,又减轻了员工的工作量,最重要的是由计算机操作,可以提高数据的准确性,避免人为的错误,方便管理。

(2) 本系统设置了系统数据备份功能,定期的系统备份可以在数据库受到意外的或有意的破坏的情况下,系统得以恢复,减少损失。

(3) 本系统的界面设计简洁明了,采用了流行的菜单设计,对于不是计算机专业的管理人员,只需阅读操作说明书,就能方便的使用本系统。

数据库课程设计报告2

有关于数据库实验的心得体会,总的来说,受益匪浅。在这些天中,我们学到了很多东西,包括建表,导入数据,查询,插入。最重要的是我们有机会用电脑自己进行实践,没接触的时候总是觉得它比较深奥或是不可接近的新型语言,尽管自己对C语言非常感兴趣,但还是有些心理上的陌生感。学习数据库就和我们平时的其它科目学习一样感觉它有永无止境的知识,数据库是我在高中时候听过,到了大学渐渐了解了些,但就其原理性的内容还不知道,也就是根本就不清楚什么是数据库,只是知道一个所谓的中国字典里的名词。我认识它是从我接触实验运作开始的,刚开始就是建立数据库,两种验证模式,没什么东西但还觉得不错。进而就是操作语言了,紧接着就是触发器的使用,进而对数据库高级的使用,等等。 开始知道数据库的时候想学,不知道从何而起,不懂的话怎么问,从什么地方学起。后来到大三开学后有数据库原理必修课,非常高兴。当时感觉SQL Sever数据库管理既然是单独一门课程一定会讲的.比较细,也能学到真正实用的内容。学了这门课以后发现和我想的基本是一样的,老师对学生也比较和蔼可亲,对我们要求也不是很紧。让每个人都觉得轻轻松松就能把这门课程学完,没有多么紧张的作业,也没有太苛刻的要求。

当老师在最后说这个课程结束了,回顾一下以前老师给我们讲过的东西,真的有很多是我们应该去注意的。学习完SQL Sever数据库后感觉可分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员。开发还需要有较强的逻辑思维和创造能力,自己没有真正做过,但感觉应该会比较辛苦,是青春饭;管理则需要对SQL Sever数据库的原理有深刻的认识,有全局操纵的能力和紧密的思维,责任较大,因为一个小的失误就会弄掉整个数据库,相对前者来说,后者更看重经验。这些东西都是从老师哪里和朋友的讨论中得到的心得,也希望其他朋友能多多向老师和朋友请教,如果是个人单独靠自己来完成一个完美的数据库我觉得比较困难,现在基本上都是团队类型的,而且他们的效率高开发的周期也快。由于数据库管理的责任重大,很少公司愿意请一个刚刚接触SQL Sever的人去管理数据库。对于我们这些初出茅庐的新手而且电子商务的专业,个人认为可以先选择做管理,有一定经验后转型,去做数据库的开发。当然,这个还是要看人个的实际情况来定。

SQL Server数据库的实验学习使我对数据库的有了新的进步,以后再看到也就不至于什么也不懂,其实那么多数据库我觉得学好一门就行,只是他们的语言可能不大一样,学好一门后就可去认识其它的,这样应该有事半功倍的效果。就像我学习C语言,当时不能说是学习的棒,但不算差。所以我对以后的语言感觉都不是很困难,了解了VB、C++还有网页中用的Html语言、asp语言都能看懂,起码可以对别人的东西进行了一下修改。因此,我感谢数据库老师给了我有用的知识,以便我在以后学习或认识更多的内容能有新的方法和思维,也能更加有效和快速的去消化吸收新的东西。希望在今后中,SQL Server能给我更多帮助。感谢学校开设这样一门优秀使用的课程,让我对数据库有了更深的了解。

数据库课程设计报告3

由于平时接触的都是一些私人项目,这些项目大都是一些类库,其他人的交流相对可以忽略不计,因此也就不考虑规范化的文档。实际上从学习的经历来看,我们接触的知识体系都是属于比较老或比较传统的,与现在发展迅速的IT行业相比很多情况已不再适用,尤其是当开源模式逐渐走近开发者后更是如此。

虽然这次是一个数据库课程设计,由于本人在选择项目的时候是本着对自己有实际应用价值的角度考虑的,所以其中也涉及到一些数据库以外的设计。对于OOA/OOD的开发模式有时不免要提出一些疑问,UML是设计阶段的工具,而它基本涵盖了软件设计的方方面面,也就是说按照这一软件工程的正常流程,在动手写第一句代码之前,开发人员已经非常熟悉软件产品了,这对于相当有经验的架构师一类人说可能会很容易,但是我们作为学生,连足够的编码经验都没有,却首先被教授并要求先OOA再OOP,这样直接导致的问题就是文档与编码对不上号,在修改代码的时候基本不会再去审查文档和先前的分析。甚至根本就是现有代码再有文档,即便是这种情况,代码与文档还是不对应。不可否认,在传统软件工程的详细设计之前的项目过程中还是有很多利于项目开发的部分的。所以我就一直在寻找适合我——针对探究型项目——的开发模式,这次的项目也算是一次尝试,当然这个过程并不会太短。

回到数据库设计上了,这次的数据库设计我是严格按照数据库建模的步骤来进行的,老实说我并没有感觉这样的流程对开发带来多大的帮助,反倒是觉得将思维转化为***表很浪费时间。总体上来说这次的项目也不是很大,而且在数据库的设计上比较保守,也就是说实际上数据库设计还可以再完善完善的。随着我对计算机领域的拓宽和加深,我也会静下心来思考在接触计算机之前的行为,很多次我能深切感觉到,其实我的大脑(未于别人比较)本身就是在使用一种更接近关系数据库的方式来记忆,所以我很可恨自然的设计出符合三范式的表结构来,即便我不知道这些范式的确切含义。可能就像“范式不太容易用通俗易懂的方式解释”一样,在“让工具用***标表述我的思维”时费了一番力气。

从我作为项目的提出人和实现者来看,这是个失败的项目,结合几次教学项目的的实践,发现这也已经不是第一次了。主观原因占多数,比如,尝试新的开发方式,根据设计花了太多的时间来抽象出公用的库而忽略业务逻辑。就这次项目而言,失败的原因有以下几点:

1、使用了新的开发环境(Vim),这是首次在脱离高级IDE的情况下编码。

2、使用了新的开发语言(Python,Actionscript3),因为我一直比较喜欢“学以致用”,而且这样的“数据驱动型”软件的整套自实现的库都已经完成了,但是由于语言本身的差异,迁移时问题很多,当发现这一点是,已没有多少有效剩余时间了。

3、编码流程的不妥,我比较喜欢从底层的库开始开发,因为一旦库测试通过,将很容易将它放到不同的表示层下。但如果库没有测试成功,将导致整个项目没有任何可视化模型,所以这次的项目无法提交“可运行的代码”。

4、实践目的的不同,我轻易不放弃锻炼的机会,事实上,有机会就一定要比以前有所突破,总是照搬以前的做法还不如就不做呢。这个前提是因为现在能完全用来的学习的时间比较多,等到工作时再这样做的可能性就很小了,因此当然要抓紧机会了。不过还有一个隐藏原因,总以为自己很了不起,其实“遇到的问题数跟人的能力是成正比的”。

5、客观原因在这里就不说了。

由于项目还未完成,暂时无法提出需要改进了地方。

转载请注明出处我优求知网 » 数据库课程设计报告

学习

《相思》原文及翻译

阅读(22)

本文为您介绍《相思》原文及翻译,内容包括相思原文及翻译朗读,相思原文古诗,相思原文。《相思》是借咏物而寄相思的诗。全诗情调健美高雅,怀思饱满奔放,语言朴素无华,韵律和谐柔美。可谓绝句的上乘佳品!下面是整理的《相思》原文及翻译,欢迎

学习

大学生计算机学习心得体会精选

阅读(20)

本文为您介绍大学生计算机学习心得体会精选,内容包括计算机心得体会300字,大学生计算机心得体会200字,参观计算机公司心得体会。大学生计算机学习心得体会(精选15篇)

学习

个人与个人租房合同精选

阅读(23)

本文为您介绍个人与个人租房合同精选,内容包括个人租房合同正确写法,个人与个人之间租房合同,简易个人租房合同。在人们越来越相信法律的社会中,合同的类型越来越多,合同是对双方的保障又是一种约束。那么一份详细的合同要怎么写呢?以下是

学习

个人股份转让给个人协议通用

阅读(23)

本文为您介绍个人股份转让给个人协议通用,内容包括个人股份转让给个人协议怎么写,个人股份转让如何办理,个人对个人股份转让合同。协议书应当写明的内容

学习

唐朝杨贵妃的典故和人生结局

阅读(24)

本文为您介绍唐朝杨贵妃的典故和人生结局,内容包括杨贵妃唐朝古代人物故事原创,唐朝杨贵妃的一生,唐朝杨贵妃轶事典故。杨玉环(719年6月22日—756年7月15日),号太真。唐朝时期后妃、宫廷音乐家、舞蹈家、中国古代四大美女之一,追封齐国公杨

学习

社会实践收获和感悟精选

阅读(20)

本文为您介绍社会实践收获和感悟精选,内容包括社会实践心得体会感悟及收获100字,卫校学生社会实践收获与感悟100字,社会实践与志愿服务收获与感悟。在平日的生活或工作学习中,我们时常会因某些事或人产生新的想法,顺其自然的,我们就可以写

学习

出纳人员的岗位职责精选

阅读(23)

本文为您介绍出纳人员的岗位职责精选,内容包括出纳人员的岗位职责是什么,总结出出纳岗位职责,医院出纳员岗位职责。在日常生活和工作中,很多情况下我们都会接触到岗位职责,岗位职责是指一个岗位所需要去完成的工作内容以及应当承担的责任

学习

技术人员岗位职责精选

阅读(23)

本文为您介绍技术人员岗位职责精选,内容包括技术人员岗位职责怎么写,技术人员岗位工资标准,技术人员岗位职责风险有哪些。技术员是指能够完成特定技术任务的人员,也就是已经掌握了特定技术的专业基础理论和基本技能,可以从事该技术领域的

学习

劝学课文翻译

阅读(22)

本文为您介绍劝学课文翻译,内容包括劝学课文翻译及原文,劝学课文翻译课件,翻译劝学全文。荀子的《劝学》是历来为人们所传诵的名篇,其中有些警句,已成为勉励学习常用的成语。劝学课文翻译,一起来看看吧。

学习

焊工岗位职责精选

阅读(23)

本文为您介绍焊工岗位职责精选,内容包括焊工安全岗位职责有哪些,电厂高压焊工的岗位职责,焊工岗位职责熟练程度。在现实社会中,越来越多人会接触到岗位职责,明确岗位职责能让员工知晓和掌握岗位职责,能够最大化的进行劳动用工管理,科学的进

学习

室内设计理念语录精选

阅读(21)

本文为您介绍室内设计理念语录精选,内容包括室内设计经典语录,室内设计理念简短话语,室内设计正能量的励志语录短句。一、什么是设计理念设计理念是设计师在空间作品构思过程中所确立的主导思想,它赋予作品文化内涵和风格特点。

学习

室内设计开题报告精选

阅读(24)

本文为您介绍室内设计开题报告精选,内容包括室内设计开题报告,室内设计开题报告范文民宿,室内设计开题报告万能模板范文。室内设计开题报告(精选8篇)

学习

电焊工工作总结范文精选

阅读(22)

本文为您介绍电焊工工作总结范文精选,内容包括电焊工工作总结范文600字,电焊工简短工作总结,电焊工工作总结怎么写。总结是指社会团体、企业单位和个人对某一阶段的学习、工作或其完成情况加以回顾和分析,得出教训和一些规律性认识的一种

学习

木兰诗翻译

阅读(18)

本文为您介绍木兰诗翻译,内容包括木兰诗翻译完整版,木兰诗翻译20次,木兰诗翻译及原文。《木兰诗》是中国北朝的一首乐府民歌,郭茂倩《乐府诗集》归入《横吹曲辞·梁鼓角横吹曲》。下面为大家带来了木兰诗翻译,欢迎大家参考!

学习

网页设计课程设计报告心得体会通用

阅读(25)

本文为您介绍网页设计课程设计报告心得体会通用,内容包括网页设计课程设计报告,网页设计的感想与心得体会,网页设计课程总结与心得。一、心得体会的写作方法

学习

护士暑期社会实践报告范文精选

阅读(22)

本文为您介绍护士暑期社会实践报告范文精选,内容包括护士社会实践报告怎么写,护士社会实践总结范文1000字,最新护理社会实践报告范文。一段充实的社会实践又告一段落了,想必你学习了很多新技巧,这时候,最关键的实践报告怎么能落下。到底应

学习

古筝老师实习报告3000字

阅读(24)

本文为您介绍古筝老师实习报告3000字,内容包括古筝实习报告范文5000字,古筝教师岗位实践报告怎么写,古筝实习实践内容怎么写。在生活中,接触并使用报告的人越来越多,其在写作上有一定的技巧。一听到写报告马上头昏脑涨?下面是帮大家整理的

学习

校长职级申报述职报告精选

阅读(19)

本文为您介绍校长职级申报述职报告精选,内容包括校长职级制述职报告,小学校长职级申报个人述职报告,校长职级考核述职材料。在经济飞速发展的今天,报告有着举足轻重的地位,报告中提到的所有信息应该是准确无误的。一起来参考报告是怎么写

学习

工厂实习社会实践报告通用

阅读(18)

一、什么是社会实践报告社会实践报告是进行社会实践后需要完成的报告,是指有目的、有组织、有计划的深入实际、深入社会,对完成的社会实践活动的一个总结报告。

学习

专业认知实习报告精选

阅读(26)

本文为您介绍专业认知实习报告精选,内容包括实习认知报告2000字,旅游专业认知实习报告,企业认知实习报告1000字。随着人们自身素质提升,报告使用的频率越来越高,我们在写报告的时候要避免篇幅过长。其实写报告并没有想象中那么难,下面是为

学习

认知实习报告通用

阅读(28)

本文为您介绍认知实习报告通用,内容包括认知实习报告如何写,认知实习报告和毕业实习报告一样,认知实习报告幼儿园。一、什么是报告工作报告是指向上级机关汇报本单位、本部门、本地区工作情况、做法、经验以及问题的报告。工作报告主要

学习

认知实习报告范文精选

阅读(28)

本文为您介绍认知实习报告范文精选,内容包括实习认知报告2000字,土木工程认知实习报告,企业认知实习报告。一、实习报告的基本要求1、总结必须有情况的概述和叙述,有的比较简单,有的比较详细。这部分内容主要是对工作的主客观条件、有利和