数据库课程设计报告

时间:2025-04-04

华东交通大学理工学院

数据库课程设计报告

所属课程: 通用工资管理系统课程设计 分 院: 电子与信息工程分院 专业: 计算机科学与技术 学 号: 20090210440226 学生姓名: 江洋 指导教师: 李正凡

2010年12月31日

华东交通大学理工学院

课 程 设 计( 论 文 )任 务 书

专 业 计算机科学与技术 班 级 计科(2)班 姓名 江洋

一、课程设计(论文)题目 《通用工资管理系统的设计与实现》

二、课程设计(论文)工作:自 2010 年 12月 20 日起至 2012年 1 月 6 日止。

三、课程设计(论文)的内容要求:

(1) 鉴于嵌入式 SQL语言在软件开发应用(特别是在数据库应用系统开发中)的重要作用,掌握使用SQL语言嵌入式操作与设计的基本方法和步骤。

(2) 掌握与一种高级语言结合的具体程序代码的编写方法,上机运行,调试并能得出正确的结果。本课程设计的题目是一Virtual Basic为开发环境,利用嵌入式SQL语言与SQL Server结合起来,开发一个单数据库表的应用系统,为今后真正多表数据库应用系统开发打下良好的基础。

(3)要求设计一套企业工资管理系统,其中应具有一定的人事档案管理功能。通过对职工建立人事档案,根据其考勤情况以及相应的工资级别,算出其相应的工资。为了便于企业领导掌握本企业的工资信息,在系统中应加入各种查询功能,包括个人信息、职工工资、本企业内某一个月或某一部门的工资情况查询,系统应能输出各类统计报表。

学生签名(手签)2010 年12月31日

摘要

由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个“通用工资管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以VB和SQL SERVER为语言编写管理信息系统的过程。该程序通过VB的ADO数据对象来实现VB前台与后台SQL SERVER数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。

管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统.较好的界面,方便实用的查询与维护功能共同构成了“人事工资管理系统”。

关键词:VB,SQL SERVER,数据库,通用工资管理系统

目 录

第1章 引言.......................................................5

1.1 设计目的....................................................5 1.2 设计要求....................................................5 1.3 设计环境....................................................5 1.4 设计分工....................................................5 第2章 需求分析.....................................................6 2.1 系统性需求分析..............................................6

2.2 数据流图....................................................6 2.3数据字典.....................................................7 2.3.1 数据结构描述...........................................7 3.2.2 数据流的描述..........................................8

2.3.3 主要数据存储的定义....................................8 第3章 概要设计....................................................10 3.1 E-R图......................................................10 第4章 逻辑设计....................................................12 4.1 数据库关系模式.............................................12 4.2 关系模型的优化.............................................12 4.3 建立表格...................................................12 第5章 物理设计和实施..............................................14 第6章 数据库的实现................................................14

6.1 用户登入模块...............................................14 6.2 子模块的设计...............................................17 6.2.1 用户管理模块..........................................17 6.2.2 员工信息管理模块......................................21 6.2.3 部门信息管理..........................................26 6.2.4 考勤信息管理..........................................30 6.2.5 工资信息管理..........................................32 6.2.6 津贴信息管理..........................................36 第7章 系统运行....................................................42 第8章 总结........................................................43

第1章 引言

1.1 设计目的

(1) 鉴于嵌入式 SQL语言在软件开发应用(特别是在数据库应用系统开发中)的重要作用,掌握使用SQL语言嵌入式操作与设计的基本方法和步骤。

(2) 掌握与一种高级语言结合的具体程序代码的编写方法,上机运行,调试并能得出正确的结果。本课程设计的题目是一Virtual Basic为开发环境,利用嵌入式SQL语言与SQL Server结合起来,开发一个单数据库表的应用系统,为今后真正多表数据库应用系统开发打下良好的基础。

1.2 设计要求< …… 此处隐藏:4882字,全部文档内容请下载后查看。喜欢就下载吧 ……

数据库课程设计报告.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219