当前位置:文档之家› 合同管理系统

合同管理系统

沈阳理工大学课程设计专用纸 i 成 绩 评 定 表 学生姓名 朱世诚 班级学号 1209010228 专 业 信息与计算科学 课程设计题目 合同管理系统

评 语 组长签字:

成绩 日期 2014 年12月18日 沈阳理工大学课程设计专用纸

ii 课程设计任务书 学 院 理学院 专 业 信息与计算科学 学生姓名 朱世诚 班级学号 1209010228 课程设计题目 合同管理系统 实践教学要求与任务: 利用VB6.0及SQL Server 2000设计一个员工合同管理系统,数据库里包括5个表:密码表、员工合同签订信息、员工合同续签信息以及合同终止信息。密码表用于记录用户名及密码;员工合同签订信息用于记录合同签订的基本信息;员工合同续签信息用于记录合同续签的基本信息;合同终止信息用于记录合同终止的基本信息。 在主控窗体中(MID窗体)点击各菜单实现管理和查询企业和员工间的所有合同信息。具体功能包括: 合同签订:用于管理企业与员工签定的劳动合同。包括职员编号、合同名称、合同编号、合同期限、合同签定日期、备注等。 合同续签:用于处理已到期合同的续签事务,包括职员编号、合同编号、合同续签到日期、合同续签期限、新合同号、备注。 合同终止:用于终止已签定的合同,包括职员编号、合同编号、合同终止时间、备注等。 用户的登录和注册功能: 工作计划与进度安排: 第15周:数据库设计,利用SQL Server创建数据库及数据表。 总体结构设计,设计调试系统首页、登陆窗体及MDI窗体。 第16周:管理功能设计,设计调试各种数据管理功能窗体及打印报表功能。撰写课程设计报告,验收与答辩。 指导教师: 2014年 11月27日 专业负责人: 2014年11月28日 学院教学副院长:

2014 年11月28日 沈阳理工大学课程设计专用纸 iii 摘 要 数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。在企业经营管理中,采购是最重要的一个环节。它对于企业降低经营成本、确保产品质量、缩短生产周期具有非常重要的意义。采购管理为降低采购成本、提高采购效益提供了广阔的空间,但同时也为采购管理带来了新的机遇和挑战。目前,我国大多数企业仍然没有建立健全的供应链管理体系,物资的采购还存在机构设置分散,资源浪费严重,信息传递滞后等问题。 本系统的主要功能是员工合同管理,对员工的合同签订信息、合同续签信息和合同终止信息进行管理和修改。本系统的数据库是用SQL server 2000软件进行创建与设计,分别包括签订信息表、续签信息表和合同终止信息表三个表。通过系统ODBC数据源管理工具把已创建的数据源与系统数据库相连。利用VB软件对系统的窗口进行设计,通过这些窗体进行登录操作,对输入的用户信息进行验证,和注册新用户操作,并可以对数据进行添加与删除、查询及修改等操作。

关键词: 合同管理系统;SQL server 2000;VB软件 沈阳理工大学课程设计专用纸

iv 目 录

1 系统功能概述 ......................................................... 1 1.1合同管理系统功能分析 ............................................. 1 1.2 系统结构图 ...................................................... 1 2 数据库设计 ........................................................... 1 2.1需求分析 ......................................................... 2 2.2 E-R模型 ......................................................... 2 2.3关系模型 ......................................................... 4 2.4表结构设计 ....................................................... 4 3.1用户登录 ......................................................... 7 3.2主窗体界面 ....................................................... 9 3.3添加修改删除页面 ................................................ 10 3.4查询页面 ........................................................ 15 3.5注册新用户 ...................................................... 18 4 课设总结 ............................................................. 20 参考文献 ............................................................... 21 沈阳理工大学课程设计专用纸

1 1 系统功能概述 1.1合同管理系统功能分析 合同管理系统主要功能是用计算机对员工合同的签订、续签以及终止进行登记、查询、删除等操作以及对员工合同的签订、续签、终止信息进行记录以及打印报表等操作。 本系统运用了VB 6.0及SQL Server2000,主要设计了以下几大功能: (1)对员工合同签订、续签以及终止信息进行修改、录入、浏览及删除。 (2)按查询条件对工合同签订、续签以及终止信息进行查询。

1.2 系统结构图 图1合同管理管理系统总体结构 合同管理系统

用户 管理

查询

注册新用户 退出功能 合同签订添加删除修改 合同续签添加删除修改 合同终止添加删除修改 合同签订查询 合同续签查询

合同终止查询 沈阳理工大学课程设计专用纸 2 2 数据库设计 2.1需求分析 在主控窗体中(MID窗体)点击各菜单实现管理和查询企业和员工间的所有合同信息。具体功能包括: 合同签定:用于管理企业与员工签定的劳动合同。包括职员编号、合同名称、合同编号、合同期限、合同签定日期、备注等。 合同续签:用于处理已到期合同的续签事务,包括职员编号、合同编号、合同续签到日期、合同续签期限、新合同号、备注。 合同终止:用于终止已签定的合同,包括职员编号、合同编号、合同终止时间、备注等。 用户的登录和注册功能:

2.2 E-R模型 1.实体及属性图 本系统有合同签订,合同续签。合同终止三个实体,三个实体相对独立且相互之间不存在联系。 (1)合同签订实体及属性图如下:

图2合同签订实体及属性 合同签订

职员编号 合同名称 合同编号 合同期限

合同签订日

备注 沈阳理工大学课程设计专用纸 3 (2)合同续签实体及属性图如下:

图3合同续签实体及属性 (3)合同终止实体及属性图如下:

图4合同终止实体及属性 (4)密码表实体及属性如下:

图5密码表实体及属性

合同续签 职员编号 合同编号 合同续签到日期 合同续签期限 新合同号

备注

合同终止 职员编号 合同编号 备注

合同终止时间

密码表 用户名 密码 沈阳理工大学课程设计专用纸

4 2.3关系模型 1. 合同签订(职员编号,合同名称,合同编号,合同期限,合同签定日期,备注) 2. 合同续签(职员编号,合同编号,合同续签到日期,合同续签期限,新合同号,备注) 3. 合同终止(职员编号,合同编号,合同终止时间,备注) 4. 密码表 (用户名,密码) 用于记录注册过的用户名及密码

2.4表结构设计 本系统在SQL Server 2000数据库里共设计了4个数据表来记录数据:用户表、员工合同签订信息、员工合同续签信息、员工合同终止信息。 1.合同签订信息的建立与基本数据: SQL 语句如下:

CREATE TABLE [dbo].[员工合同签定信息] ( [职员编号] [int] NOT NULL , [合同名称] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [合同编号] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [合同期限] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [合同签定日期] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [备注] [int] NULL ) ON [PRIMARY]

相关主题