




已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
职工管理系统 宝鸡文理学院计算机学院数据库原理与应用课程设计报告题 目职 工 管 理 系 统 姓 名专业班级2014级 物联网工程2班指导教师日 期2016.6.24 目 录一、需求分析11.1项目背景11.2信息需求11.3处理需求21.3.1数据流图21.3.2数据字典21.4性能需求51.4.1精度51.4.2时间特性要求51.4.3安全性、完整性要求5二、概念结构设计62.1功能结构62.2实体-属性图72.3整体E-R图10三、逻辑结构设计113.1建立关系模式113.2关系模式规范化处理11四、物理结构设计114.1物理结构图114.2数据库表12五、数据库实施145.1建立数据库145.2创建表及有关约束145.3创建视图165.4创建外键175.5创建索引175.6创建触发器185.7创建存储过程185.8创建查询及删除20六、数据库的运行和维护20七、运行环境测试207.1 后台数据库207.2前台247.3系统界面截图25八、总结31职 工 管 理 系 统一、需求分析1.1项目背景在当今人才流动快速的今天,传统的职工档案已经不能满足各企业人员流动的速度。在计算机技术快速发展的今天,其已经在和各行各业得到广泛的应用。因此,职工管理也以应方便、快捷、费用低、绿色环保的优点进入各个行业和领域,将传统的人事管理方式彻底的解脱出来,提高效率,减轻人事管理人员以往繁忙的工作,加速信息的更新速度,使企业管理层第一时间了解到职工的信息,从而进一步加强对职工的调配。1.2信息需求该职工管理系统主要管理的对象是职工,职工考勤,职工工资项目,经理,部门,需存储的信息包括:1职工基本信息包括:职工编号,姓名,性别,出生年月,联系方式,家庭住址,籍贯,职务,基本工资,所属部门2职工考勤信息:缺勤事由,缺勤时间,加班天数3职工工资项目信息:工资项名称,时间,增减费用4. 经理信息包括:经理编号,姓名,性别,电话,所在部门5. 部门包括:部门编号,部门名称,部门经理系统中各对象之间的联系如下:职工和职工考勤之间是m: n的关系:一名职工每天考勤多次,每次考勤包含多名职工;部门和经理之间是1: 1的关系:一个部门只能有一个经理,一个经理只能属于一个部门;经理和职工之间是1: n的关系:一个经理可以管理多名职工,一名职工只能被一个经理管理;职工和部门之间是1: n的关系:一名职工只能属于一个部门,一个部门可以包含多名职工;职工和工资之间是1:1的关系: 一名职工只能领取一份工资,一份工资只能被一名职工领取。1.3处理需求1.3.1数据流图数据流图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。根据上面信息需求的描述,从系统的科学性、管理的合理性、实际运行的可行性角度出发,自顶向下对系统进行分解,导出了职工管理系统的顶层数据流图。图1是职工管理系统的顶层数据流图。确定系统开发的外部实体即系统数据的来源与去处,从而确定整个系统的外部实体和数据流,在顶层数据流图中,把职工管理系统作为一个处理环节,与实体间传递信息,简单的表达系统的各部分功能。图1 顶层数据流图1.3.2数据字典数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数据库设计中占有很重要的地位。数据字典通常包括数据项、数据处理、数据存储和数据流四个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。(1)数据项如表1所示表1 数据项数据项编号数据项名数据项含义与其它数据项的关系存储结构别名DI-1StaNo职工编号char (5)编号DI-2StaName职工姓名char (10)姓名DI-3StaSex职工性别char(2)性别DI-4StaBirthday职工出生年月date出生年月DI-5StaPhone职工联系方式char(12)联系方式DI-6StaAddress职工家庭住址char(20)家庭住址DI-7StaOrigin职工籍贯char(18)籍贯DI-8StaPost职工职务char(10)职务DI-9StaWage职工工资Int工资DI-10StaBranch职工所属部门char(10)所属部门DI-11ManNo经理编号等于StaNosmallint编号DI-12ManName经理姓名等于StaNamechar(10)姓名DI-13ManSex经理性别等于StaSexchar(2)性别DI-14ManPhone经理电话等于StaPhonechar(12)电话DI-15ManBranch经理所在部门等于StaNamechar(10)所在部门DI-16DutDays出勤天数smallint出勤天数DI-17AddDays加班天数smallint加班天数DI-18LeaDays请假天数Smallint请假天数DI-19LeaCause请假事由char(20)请假事由DI-20OutDays出差天数smallint出差天数DI-21WagBase基本工资Int基本工资DI-22WagAdd加班费补贴等Int加班费补贴等DI-23WagOut扣除的工资Int扣除额DI-24WagAcount总工资 Int总工资DI-25BraNo部门编号char(10)部门编号DI-26BraName部门名称char(10)部门名称DI-27BraManagement部门经理char(10)部门经理(2)数据处理如表2所示表2 数据处理处理编号处理功能处理过程PR-1判断用户查询涉及的功能模块企业职工基本信息模块、企业部门基本信息模块、企业分配物品基本信息模块、企业宿舍基本信息模块:先确定查询所涉及的功能模块;然后,确定要查询的内容,确定查询数据流向;最后显示查询结果。PR-2判断用户修改要涉及的模块,同时把相应的修改数据传到相应的模块之中企业职工基本信息模块、企业部门基本信息模块、企业分配物品基本信息模块、企业宿舍基本信息模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进行相应的更新操作。(3)数据流如表3所示表3 数据流数据流编号数据流名数据流含义组成DS-1Staff职工基本信息StaNo,StaName,StaSex,StaBirthday,StaPhone,StaAddress,StaOrigin,StaPost,StaWage,StaBranch,DS-2Manager部门基本信息ManNo,ManName,ManSex,ManPhone,ManBranchDS-3Duty考勤信息DutDays,AddDays,LeaDays,LeaCause,OutDaysDS-4Wage工资项目信息WagBase,WagAdd,WagOut,WagAcountDS-5Branch部门信息BraNo,BraName,BraManagement1.4性能需求1.4.1精度对工资的输入要求保留小数点后两位,其他数值不做要求。1.4.2时间特性要求响应时间:不超过秒更新处理时间:不超过秒数据的转换和传送时间:不超过5秒1.4.3安全性、完整性要求安全性:给用户授权,防止非授权用户对数据库的恶意存取和破坏。完整性:能够防止合法用户使用数据库时向数据库中添加不合语义的数据 用于保证数据库中数据的正确性。二、概念结构设计在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更准确地用某一DBMS实现这些需求。概念结构的主要特点:()能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型;()易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键;()易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;()易于向关系、网状、层次等各种数据模型转换。概念结构设计师各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定。概念设计的目标是通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。概念设计的任务和方法是能用ER图表示出整个系统的实体,实体的属性及实体间的联系。概念结构设计通常采用的策略是自底向上的方法,即自顶向下的进行需求分析,然后再自底向上地设计概念结构。它通常分为两步:第一步是抽象数据并设计局部视图,第二步是集成局部视图,得到全局的概念结构。2.1功能结构职工管理系统需要实现管理员对职工的考勤管理、岗位变动、工资管理等功能。职工管理系统实现功能如图8所示:图8 功能模块图后台管理:职工考勤管理:实现对职工出勤信息、请假信息、出差信息、加班信息的查询。职工基本信息管理:实现对职工基本信息、岗位变动的查询。职工工资管理:实现对职工增减以及扣除工资的查询。 2.2实体-属性图根据职工管理的需求分析及系统分析,我们抽象出了5个数据对象实体,包括职工、职工考勤、职工工资项目、经理、部门,各个实体拥有各自的不同属性。(1) 职工实体属性图如图2所示性别职工编号姓名出生年月所属部门联系方式职 工基本工资家庭住址籍贯职务图2 职工实体属性图(2)职工考勤类型实体属性图如图3所示职工考勤缺勤事由缺勤时间加班天数图3 职工考勤类型实体属性图(3) 职工工资实体属性图如图4所示职工工资增减费用工资项名称时间图4职工工资实体属性图(4)经理信息实体属性图如图5所示性别电话姓名经理信息经理编号所在部门图5 经理实体属性图(5)部门实体属性图如图6所示部门部门编号部门名称部门经理图6 部门实体属性图2.3整体E-R图通过各个实体属性图之间的联系,合成全局E-R图,如图7所示图7 整体E-R图三、逻辑结构设计3.1建立关系模式(1)根据职工、职工工资、经理、职工考勤、部门等实体转换成如下关系模式:职工(职工编号、姓名、性别、出生年月、联系方式、家庭住址、籍贯、职务、基本工资) 员工考勤信息(缺勤事由、缺勤时间、加班天数)职工工资(工资项名称、时间、增减费用)经理信息(经理编号、姓名、性别、电话)部门(部门编号、部门名称、部门经理)(2)根据领取、属于、出勤、管理等实体之间的联系转换成如下关系模式:领取(职工编号,总工资)属于(职工编号,部门编号)出勤(职工编号,出勤天数)管理(职工编号,经理编号) 属于(部门编号,经理编号)3.2关系模式规范化处理经过分析,以上关系模型中的各个模式属性并不存在部分函数依赖或传递函数依赖,因此它符合3范式。不足之处是在职工模式中,属性过多,可能会出现数据冗余。但这种冗余可以给查询带来方便之处,不用再做连接。如有更好的方法来消除这种冗余,以后可以借鉴。四、物理结构设计4.1物理结构图图9 物理结构图4.2数据库表 该数据库中有职工详细表,经理信息表,工资信息表,部门信息表,考勤信息表,包含5张表,下面分别加以描述。(1)职工详细表保存了职工编号、姓名、性别、出生年月、联系方式、家庭住址、籍贯、职务、工资、所在部门。表中各个字段的说明如下表4所示:表4 职工详细表字段名称存储结构备注staNoChar(5)编号staNameChar(10)姓名staSexChar(2)性别staBirthayDate出生年月staPhoneChar(12)联系方式staAddressChar(20)家庭住址staOriginChar(18)籍贯staPostChar(10)职务staWageInt工资staBranchChar(10)所属部门 (2)经理信息表保存了经理编号、姓名、性别、电话、所属部门。表中各个字段的说明如下表5所示:表5 经理信息表字段名称存储结构备注NanNoSmallint编号NanNameChar(10)姓名NanSexChar(2)性别NanPhoneChar(12)电话NanBranchChar(10)所属部门(3)考勤信息表保存出勤天数、加班天数、请假天数、请假事由、出差天数。表中各个字段的说明如下表6所示:表6 考勤信息表字段名称存储结构备注DutDaySmallint出勤天数AddDaysSmallint加班天数LeaDaysSmallint请假天数leaCauseChar(20)请假事由OutDayssmallint出差天数(4)工资类型表保存了基本工资、加班费补贴、扣除的工资、总工资。表中各个字段的说明如下表7所示:表7 工资类型表字段名称存储结构备注wagBaseInt基本工资WagAddInt加班费补贴WagOutInt扣除额WagAcountInt总工资(5)部门信息表保存了部门编号、部门名称、部门经理。表中各个字段的说明如下表8所示:表8 部门信息表字段名称属性备注BraNoChar(10)部门编号BraNameChar(10)部门名称BraManagemenChar(10)部门经理五、数据库实施本阶段重要的工作是数据的载入,将现实中得到的数据载入到数据库中,在载入数据的同时,检查数据库完整性,对于不符合的地方进行修改完善,直到达到完整的数据库。5.1建立数据库create database employManagement;5.2创建表及有关约束(1)企业职工基本信息表的建立:create table Staff(StaNo char(5) NOT NULL,StaNamechar(10) NOT NULL,StaSexchar(2) check (StaSex in (男,女),StaBirthday Datetime NOT NULL,StaPhone char(12), StaAddress char(20),StaOrigin char(18),ManNosmallint NOT NULL,StaPost char(4) NOT NULL,StaWagechar(4) check (StaWage =800 and StaWage =0 and DutDays =0 and LeaDays =0 and AddDays =0 and OutDays =800 and WagBase =0 and WagAdd =0 and WagOut =0 and WagAcount =2000 and ManWage =0 and DutDays =0 and AddDays =0 and LeaDays =0 and OutDays =800 and WagBase =0 and WagAdd =0 and WagOut =0 and WagAcount =3000),primary key (WagBase,WagAdd,WagOut,WagAcount),); (5)部门基本信息表的建立:create table Branch( BraNo char(10) not null, BraName char(10) not null, BraManagement char(10) not null,StaNo char (5) not null,primary key (BraNo,BraName),);5.3创建视图(1)用于查询企业职工基本信息基本信息的视图定义如下: create view StaffView (编号,姓名,性别,出生年月,联系方式,家庭住址,籍贯,职务,所属部门)as select StaNo,StaName,StaSex,StaBirthday,StaPhone,StaAddress,StaOrigin,StaPost,StaBranchfrom Staff(2)查询企业职工请假信息视图定义如下:create view StaffLeaView(编号,姓名,性别,请假事由,请假天数,审批经理)as select StaNo,StaName,StaSex ,LeaCause ,LeaDays,ManNofrom Staff(3)查询企业职工出差信息的视图定义如下:create view StaffOutView(编号,姓名,性别,出差天数,审批经理)as select StaNo,StaName,StaSex,OutDays,ManNofrom Staff(4)查询企业职工加班信息的视图定义如下:create view StaffAddView(编号,姓名,性别,加班天数,审批经理)as select StaNo,StaName,StaSex,AddDays,ManNofrom Staff(5)查询企业职工考勤信息的视图定义如下:create view DutyView(编号,姓名,性别,所属部门,出勤天数,请假事由,请假天数,加班天数,审批经理)as select StaNo,StaName,StaSex,StaBranch,DutDays,LeaCause,LeaDays,AddDays,ManNofrom Staff(6)查询企业职工增加工资信息的视图定义如下:create view WageAddView(编号,姓名,性别,基本工资,工资增加额)as select StaNo,StaName,StaSex,WagBase,WagAddfrom Staff(7)查询企业职工扣除工资信息的视图定义如下:create view WageCutView(编号,姓名,性别,基本工资,工资扣除额)as select StaNo,StaName,StaSex,WagBase,WagOutfrom Staff 5.4创建外键(1)创建表Staff与表Manager的参照关系alter table Staffadd constrain FK_Staff _REFERENCE_Manager foreign key(ManNo)references Manager(ManNo)go(2)创建表Staff与表Branch的参照关系alter table Staffadd constrain FK_Staff _REFERENCE_Branch foreign key(BraNo)references Branch(BraNo)go5.5创建索引(1)为表Staff创建聚簇索引create clustered index ind_StaNo on Staff(Staff desc)(2)为表Manager创建聚簇索引create clustered index ind_ManNo on Manager(ManNo desc)5.6创建触发器(1)为表Staff创建一级联更新触发器TRIGGER_StaffCREATE TRIGGER TRIGGER_StaffON Staff FOR UPDATE AS IF UPDATE(StaNo)BEGINDECLARE StaNo_NEW char(5),StaNo_OLD char(5)SELECT StaNo_NEW=StaNo FROM INSERTEDSELECT StaNo_OLD=StaNo FROM DELETEDUPDATE Branch SET StaNo=StaNo_NEW WHERE StaNo=StaNo_OLDEND(2)为表Manager创建触发器ManNo_Manager_TRICREATE trigger ManNo_Manager_TriON Manager FOR UPDATEAS DECLARE ManNo_read smallintSELECT ManNo_Read=ManNo FROM insertedIF ManNo_Read=0BEGIN Print操作完成! ReturnEND ROLLBACK TRANSACTION 5.7创建存储过程(1)创建存储过程p1_Staff_Insert CREATE PROCEDURE p1_Staff_InsertStaff_No char(5),Staff_Name char(10),Staff_Sex char(2),Staff_Birthday Datetime,Staff_Phone char(12),Staff_Address char(20),Staff_Orgin char(18),Staff_ManNamechar(10),Staff_Post char(4),Staff_Wagechar(4),Staff_Branch char(10),Staff_DutDays smallint,Staff_LeaCause char(20),Staff_LeaDays smallint,Staff_AddDayssmallint,Staff_OutDays smallint,Staff_TraBranch char(10),Staff_WagBase int,Staff_WagAdd int,Staff_WagOut int,Staff_Acount intasinsert into Staffvalues(Staff_No,Staff_Name,Staff_Sex,Staff_Birthday,Staff_Phone,Staff_Address,Staff_Orgin,Staff_ManName,Staff_Post,Staff_Wage,Staff_Branch, Staff_DutDays,Staff_LeaCause,Staff_LeaDays,Staff_AddDays,Staff_OutDays,Staff_TraBranch,Staff_WagBase, Staff_WagAdd, Staff_WagOut, Staff_Acount); (2)创建存储过程p2_Manager_Insert create procedure p2_Manager_InsertManager_ManNo smallint,Manager_ManName char(10),Manager_ManSex char(2),Manager_ManPhone char(12),Manager_ManBranch char(8),Manager_ManWage int asinsert into Manager values(Manager_ManNo,Manager_ManName,Manager_ManSex,Manager_ManPhone,Manager_ManBranch,Manager_ManWage);(3)创建存储过程P3_Staff_Delete create procedure P3_Staff_DeleteStaff_No char(5)asdeletefrom Staffwhere StaNo = rtrim(ltrim(Staff_No);(4)创建存储过程P4_Staff_Updatecreate procedure P4_Staff_UpdateStaff_No char(5)asdeletefrom Staffwhere StaNo = rtrim(ltrim(Staff_No);(5)创建存储过程P5_Staff_Querycreate procedure P5_Staff_QueryStaff_No char(5) asselect * from Staff 5.8创建查询及删除(1)按职工编号查询职工的信息select * from Staff where Staff.StaNo_id=1(2)按经理编号查询经理的信息select * from Manager where Manager.ManNo_id=2 (3)按部门编号删除部门的信息delete from Branch where Branch.BraNo_id=1六、数据库的运行和维护在数据库实施完成后,数据库开发的工作就基本完成,可以投入正式运行了,随着数据库使用环境的不断变化,数据的不断变化,数据库中的物理存储也会不断变化,对数据库的评价,调整,修改等维护工作是一个长期的任务,当维护一个数据库的代价高于重新创建时,就废弃旧的数据库,建立新的数据库。七、运行环境测试7.1 后台数据库1.本次数据库课程设计后台我们采用的是SQL SERVER 2005,如图10所示:图10 SQL SERVER 20052.数据库个人登录界面如图11所示:图11 个人登录界面3.数据库主界面如图12所示:图12 数据库主界面4.数据库表的结构及功能:图13 Branch表的结构图 图14 Duty表的结构图图15 Manager表的结构图 图16 Wage表的结构图图17 Staff表的结构图图18 Staff表的功能图图19 Branch表的功能图图20 Duty表的功能图图21 Wage表的功能图图22 Manager表的功能图7.2前台本次数据库课程设计前台我们采用的是Visual C+ 6.0,如图23所示:图23 Visual C+ 6.07.3系统界面截图图24 前台主界面图25 前台职工登录界面图26 查询职工信息界面图27 职工选择登录界面 图28 选择登录界面图29 管理员登录界面图30 管理员选择登录界面图31 管理员录入职工信息界面图32 删除职工个人信息界面图33 更新职工信息界面图34 查询职工工资及出勤界面八、总结个人总结小组组队第十一组小组名称第十一组实习地点综合楼11楼实习日期2016.6.20-2016.6.24项目组长指导教师付促 马巧梅组员学号课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。整个设计通过了程序的调试。我想这对于自己以后学习和工作都会有很大的帮助。在这次设计中我是组长,负责给大家分工,并且和组员李婷一起负责后台的工作,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。一切问题必须要靠自己一点一滴的解决,而在解决的过程当中你会发现自己在飞速的提升。对于职工管理系统,其程序是比较简单的,主要是解决程序设计中的问题,而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力,它才是一个设计的灵魂所在。因此在整个设计过程中大部分时间是用在程序上面的。很多子程序是可以借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对系统的结构很熟悉。因此可以说系统的设计是软件和硬件的结合,二者是密不可分的。通过这次课程设计我也发现了自身存在的不足之处,虽然感觉理论上已经掌握,但在运用到实践的过程中仍有意想不到的困惑,经过一番努力才得以解决。这次课程设计的圆满完成是全体组员共同努力的结果,五天的课程设计让我学到许多,今后我会更加努力学好计算机知识。组长签名: 年 月 日个人总结小组组队第十一组小组名称第十一组实习地点综合楼11楼实习日期2016.6.20-2016.6.24项目组长指导教师付促 马巧梅组员学号在我看来,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。通过这次的课程设计,可以巩固我们对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学知识的能力。当每个人都把自己的分工做好了,最后会由一个人把这些全部组合搭建在一起。我所负责的是文档。还记得自己刚接触文档的时候,觉得很感兴趣,所以有一段时间几乎到了痴迷的程度。但是真正在做文档的时候,要考虑的东西还是很多的。当我遇到错误的时候,感到很受打击。值得欣慰的是,在老师和同学的帮助下,我把文档做好了。这就是我收获最大的地方。而且,我明白了遇到困难永不放弃的重要性,我知道了团队合作的重要性,我领悟了只有坚持不懈才会取得胜利。知识的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。回首这五天的课程设计,我很欣慰。因为我有了动力,有了勇气。谢谢老师对我们的不懈帮助,谢谢学校给了我们这一实践的机会,也谢谢组员们的关怀。这些美好的回忆美好的东西将永远伴随着我。组员签名: 年 月 日个人总结小组组队第十一组小组名称第十一组实习地点综合楼11楼实习日期2016.6.20-2016.6.24项目组长指导教师付促 马巧梅组员学号这次数据库课程设计是职工管理系统 ,我负责的是文档编辑工作,一开始有些格式不正确,但在老师的指引下,我们圆满的完成了课程设计。当然过程是艰辛的。这次课程设计激发了我今后努力学习的兴趣,我想这将对我以后的学习产生积极的影响。其次,这次课程设计让我充分认识到团队合作的重要性,只有分工协作才能保证整个项目的有条不絮。另外在课程设计的过程中,当我们碰到不明白的问题时,指导老师总是耐心的讲解,给我们的设计以极大的帮助,使我们获益匪浅。因此非常感谢老师的教导。通过这次设计,我懂得了学习的重要性,了解到理论知识与实践相结合的重要意义,学会了坚持、耐心和努力,这将为自己今后的学习和工作做出了最好的榜样。我觉得作为一名计算机的学生,这次课程设计是很有意义的。更重要的是如何把自己平时所学的东西应用到实际中。虽然自己对于这门课懂的并不多,很多基础的东西都还没有很好的掌握,觉得很难,也没有很有效的办法通过自身去理解,但是靠着这五天的“学习”,在小组同学的帮助和讲解下,渐渐对这门课逐渐产生了些许的兴趣,自己开始主动学习并逐步从基础慢慢开始弄懂它。我们喜欢这次课程设计的感觉,喜欢编程,喜欢团队交流。组员签名: 年 月 日个人总结小组组队第十一组小组名称第十一组实习地点综合楼11楼实习日期2016.6.20-2016.6.24项目组长指导教师付促 马巧梅组员学号我在这次课程设计中与毛润一起负责数据库的设计,在设计中遇到了好多问题,一开始让我们伤透了脑筋。看着别的小组都弄得有模有样了,可是我们连一个课题都还没有定好。好不容易又找到了课题,可是结果还是很不尽人意。程序什么的都弄好了,调试也没有问题,可是就是无法达到预期想要的结果。参考书毕竟只是一个参考,设计这种东西最后还是要靠自己动脑筋。然后我们大家一起齐心协力,从平时做的实验老师上课的举例书本上的知识以及老师的辅导和其他同学的帮助下终于完成了。应该说这是通过我们小组成员的共同努力和动脑完成的,虽然内容并不是很复杂,但是我们觉得设计的过程相当重要,学到了很多,收获了很多。我觉得课程设计反映的是一个从理论到实际应用的过程,但是更远一点可以联系到以后毕业之后从学校转到踏上社会的一个过程。小组人员的配合相处,以及自身的动脑和努力,都是以后工作中需要的。所以我认为这次的课程设计意义很深,和其他同学的共同学习配合努力的过程也很愉快,另外还要感谢老师的耐心辅导。在今后的学习和工作中,我会继续努力提高自己的动手能力,五天的课程设计已经结束,但是学习的道路永无止境。组员签名:年 月 日个人总结小组组队第十一组小组名称第十一组实习地点综合楼11楼实习日期2016.6.20-2016.6.24项目组长指导教师付促 马巧梅组员学号通过此次课程设计,使我更加扎实的掌握了有关数据库方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。我负责的是前台工作,刚开始并不是很懂C+,在老师的指引和同学的帮助下,我们的前台工作圆满完成。过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的指导下,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上披荆斩道,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!我认为,在这学期的实验中,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。组员签名: 年 月 日个人总结小组组队第十一组小组名称第十一组实习地点综合楼11楼实习日期2016.6.20-2016.6.24项目组长毛润指导教师付促 马巧梅组员王清学号回顾起此课程设计,至今我仍感慨颇多,从理论到实践,在这段日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。我负责的是前台代码的编译工作,刚开始完全不知道怎么设计,后来查阅了网上有优秀的课程设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《小学教师招聘》通关试卷提供答案解析附参考答案详解【基础题】
- 计算机外包维护合同格式
- 家居清洁服务培训课件
- 纹绣培训教室课件
- 急诊科护理专业知识培训课件
- 2025药学服务培训试题及答案
- 煤矿安全培训考务工作课件
- 临床院前急救试题及答案2025版
- 高纯氩气纯化项目可行性研究报告
- 医疗器械经营体系相关质量管理制度试题及答案
- 英语教学发音课件下载
- 2025年特种设备检验人员资格考试(压力管道检验师GDS)历年参考题库含答案详解(5套)
- 2025年河南省公开遴选公务员考试(案例分析与对策性论文)历年参考题库含答案详解(5套)
- 挡土墙、围墙施工方案(技术标)
- 2025年中药三基试题及答案大全
- 白内障囊外摘除联合青光眼人工晶体植入术后护理查房
- 减糖与健康口腔课件
- 新时代学校思想政治工作评价机制研究
- 2025秋统编版(2024)道德与法治二年级上册第四单元《第16课 祖国 我为您自豪》教学设计
- 消防维保质量管理及保证措施
- 2025年上海市(秋季)高考语文真题详解
评论
0/150
提交评论