数据库学生实训报告样本.doc_第1页
数据库学生实训报告样本.doc_第2页
数据库学生实训报告样本.doc_第3页
数据库学生实训报告样本.doc_第4页
数据库学生实训报告样本.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

吉林工业职业技术学院 数据库应用实训报告吉林工业职业技术学院( 数据库应用实训报告 )( 2014 2015 学年第 1 学期)实训地点: 数据库实训室 指导教师: 尹春宏、赵秀艳 专业班级: 计算机313* 学生姓名: 01号 * 2014年12月12日目 录实习题目1实习地点1实习目的1实习要求1实习组织1实习内容11系统分析11.1需求分析11.2功能分析22数据库设计22.1在SQL中创建数据库22.2使用企业管理器创建数据库32.4使用企业管理器创建表42.5连接数据库53、功能模块设计53.1登陆模块设计53.2主窗口设计63.3考勤信息处理窗口的创建63.4缺勤类型设定窗口的创建73.5员工考勤统计窗口的创建83.6考勤情况统计窗口的创建84、程序运行过程9实习心得12参考文献12数据库应用实训报告实习题目 实习地点 数据库实训室实习目的(1)巩固数据库系统分析、设计方法。(2)巩固并进一步加强T-SQL语言的应用。(3)综合运用编程知识(基础知识及高级应用)。(4)加强对程序设计和数据库设计的理解,进行深层次的巩固和复习,最重要的是掌握应用软件的开发设计步骤和方法。(5)培养学生信息获取能力、专业外语应用能力、分析和解决实际问题能力、培养学生的团队合作精神和独立工作能力、文字组织与归纳能力和语言表达能力。实习要求学生可按2-3人分组,同一小组学生可分工合作使用VB开发工具和环境完成数据库应用系统的设计与实现,具体要求如下:(1)同小组学生分工明确,各自完成不同的设计开发任务。(1) 详细书写系统设计说明书。(2) 使用 SQL server 2000数据库管理系统进行数据库设计与实现。(3) 完成每个实训题目的基本功能要求(添加、删除、修改和查询),发挥学习能力,发挥创新意识,可在基本功能下做进一步扩充。(4) 程序界面设计友好、操作合理。实习组织本小组包含成员4名。分别是、和。负责完成,负责完成,负责完成。实习内容1系统分析 1.1需求分析技术可行性:本系统硬件、软件要求不高,目前市场上的一般计算机软硬件都能满足系统开发要求。运用的软件主要有Visual Basics,数据库采用SQL Server 2000。操作可行性:能够比较方便的结合目标系统,使系统不需要大改动就可以使用;开发工作量小,能够利用现有报表和查询资源。经济可行性:它能使考勤工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全面提高员工的管理效率,从而使考勤工作人员的管理水平和业务水平跃上一个新的台阶。1.2功能分析考勤管理系统流程图,如图1所示:进入界面用户登陆考勤管理系统系统模块 考勤信息处理 员工查询模块 缺勤类型设定 模块备份图 1 考勤管理系统流程图2数据库设计2.1在SQL中创建数据库数据表在新建的数据库中用“企业管理器”建考勤管理系统所需要的表格。如:员工基本情况表、考勤管理表kq、缺勤类型表qqlb,并在表中输入一些相关的信息。数据库表中的考勤管理表,如表1所示:表1 考勤管理表kq列名数据类型可否为空说明Emp_noChar(20)Not null员工号(主键)Qq_dateChar(20)Not null时间(外键)Qq_daynumberintNull缺勤天数Qq_lbChar(20)Null缺勤类型Qq_reasonChar(20)Null缺勤理由数据库表中的缺勤类型表,如表2所示:表2 缺勤类型表qqlb列名数据类型可否为空说明Qq_lbChar(20)Not null缺勤类型Qq_mcChar(20)Null名称Qq_msChar(20)Null缺勤类型描述数据库表中的员工基本情况显示表,如表3所示:表3员工基本情况显示表yg列名数据类型可否为空说明软件开发Char(20)Not null员工号(主键)Emp_nameChar(20)Null员工姓名Emp_zwChar(20)Null员工职务Emp_departmentChar(20)Null员工部门2.2创建数据库单击“开始” “程序” “Microsoft SQL Server” “查询分析器”,出现Microsoft SQL Server查询分析器界面,如图2所示:图 2 Microsoft SQL Server查询分析器界面数据库创建代码如下:。2.3创建表 数据表创建代码如下:。2.4建立表之间的关联关系截图或代码均可。输入表中数据代码如下:设计完毕之后,单击“保存”按钮,将表结果保存起来,单击“退出”按钮,退回到企业管理器主界面,用户既可以在数据库表对象中查看已建好的表。2.5连接数据库(需要有连接配置的截图和代码)3、功能模块设计3.1登陆模块设计打开“New”里的“PB object”选择“window”单击“OK”,显示出一个窗口,在窗口里放入所需要的控件。在这些控件的“text”属性中输入所需要的内容,用鼠标单击窗口的空白处在属性类中的“Title”属性中输入“登录窗口”。点击保存按钮,保存名为w_logon。登录窗口,如图7所示:图7用户登录显示界面当用户输入完账号和口令之后需要按登录按钮,单击“登录”命令按钮的“clicked”事件,在“clicked”事件中输入程序代码。“click”事件代码如下:3.2主窗口设计用户输入正确的用户和密码,登录成功后,可以见到本程序的主窗口,系统应用程序的主要功能都是主窗口 w_main及其上放置控件中完成的。主窗口的界面如图8所示:图8 考勤管理系统主窗口界面该页中放置了一个Group box控件都是用户自定义控件。双击考勤信息处理radio button的控件的“click”事件用于打开缺勤类型登记窗口,输入考勤信息处理程序代码。其他的3个radio button控件 “click”事件分别用于打开缺勤类型设定窗口、员工考勤统计窗口以及退出主程序。“click”事件代码如下:3.3考勤信息处理窗口的创建考勤信息处理窗口用于员工个人考勤记录的输入和修改,由主窗口上的“考勤信息处理”Radio Button的控件双击事件激发。关于w_update主窗口的创建及其功能,个人考勤管理,如图9所示:图9个人考勤管理界面数据窗口对象d_kq_grid是grid风格的,所连接的数据库表格是kq表。3.4缺勤类型设定窗口的创建缺勤类型设定窗口用于缺勤类型的增加和修改,由主程序窗口上的“缺勤类型设定”Radio Button的控件双击事件激发。缺勤类型设定窗口是w_up data主窗口的继承窗口,具有w_up data窗口的功能,缺勤类型设定窗口,如图10所示:图10 缺勤类型设定界面数据窗口对象如图11所示: 图11 数据窗口对象界面3.5员工考勤统计窗口的创建员工考勤统计窗口用于生成企业某个员工的考勤情况报表。由主程序窗口上的“员工考勤统计” Radio Button的控件双击事件激发。部门考勤统计窗口是w_priview主窗口的继承窗口,具有w_priview窗口的功能,员工考勤统计窗口,如图12所示:图12 员工考勤统计界面数据窗口对象d_kq_group是group风格的,所连接的数据库表格是kq表。同一类型的员工考勤情况在同一个组内,并且统计出该员工所有的考勤情况。3.6考勤情况统计窗口的创建员工考勤情况统计窗口用于员工的考勤情况查看。由主程序窗口上的“考勤情况统计”Radio Button的控件双击事件激发。考勤情况统计窗口是w_priview主窗口的继承窗口,员工考勤统计窗口,如图13所示:图13 考勤情况统计界面实习心得 经过这次的课程设计,你有哪些收获或心得。参考文献1 王玉,粘新育.SQL Server数据库应用技术.中国铁道出版社2 史瑞芳,赵玉.SQL数据库及应用.中国水利水电出版社考核项目评价标准评价尺度得分优良中可差出勤情况(10%)旷课扣2分,事假扣1分,病假累计2次扣1分。旷课和事假累计次数随学校学生成绩管理规定执行。108642实习态度和表现(10%)遵守实训室管理规定,爱护实训室设备。32.521.51按照教师要求完成实训内容,不进行教学无关的其他活动。32.521.51服从教师安排,不随意调窜座位,不随意走动,不大声喧哗。21.51.511保持室内整洁,不将任何食品带入实训室,不随意丢弃垃圾。21.51.511知识技能考核(40%)程序功能:完成预期功能。108642程序质量:代码行数、程序操作性、程序界面友好。108642程序执行:程序正常执行,程序具有容错性。108642程序理解:课程内容掌握程度。108642素质考核(20%)职业操作规范:安全、文明作业,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论