delphi 人员管理系统Word文档下载推荐.docx

上传人:b****4 文档编号:8184556 上传时间:2023-05-10 格式:DOCX 页数:13 大小:1.02MB
下载 相关 举报
delphi 人员管理系统Word文档下载推荐.docx_第1页
第1页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第2页
第2页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第3页
第3页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第4页
第4页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第5页
第5页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第6页
第6页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第7页
第7页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第8页
第8页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第9页
第9页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第10页
第10页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第11页
第11页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第12页
第12页 / 共13页
delphi 人员管理系统Word文档下载推荐.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

delphi 人员管理系统Word文档下载推荐.docx

《delphi 人员管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《delphi 人员管理系统Word文档下载推荐.docx(13页珍藏版)》请在冰点文库上搜索。

delphi 人员管理系统Word文档下载推荐.docx

3.1.1功能描述.......................................................................................................7

3.1.2数据流图.......................................................................................................8

3.1.3操作流程.......................................................................................................9

3.1.4相关算法.......................................................................................................9

3.1.5界面设计......................................................................................................11

3.2大队人员信息增加模块…………………………………………………………...11

3.2.1功能描述......................................................................................................11

3.2.2数据流图......................................................................................................12

3.2.3操作流程......................................................................................................12

3.2.4相关算法......................................................................................................12

3.2.5界面设计......................................................................................................13

3.3大队人员信息查询模块…………………………………………………………...13

3.3.1功能描述.......................................................................................................13

3.3.2数据流图.......................................................................................................14

3.3.3操作流程.......................................................................................................14

3.3.4相关算法.......................................................................................................14

3.3.5界面设计.......................................................................................................16

4.数据库设计.........................................................................................................................18

4.1数据库命名规则......................................................................................................18

4.2数据库表汇总..........................................................................................................18

4.3数据库表设计..........................................................................................................19

4.3.1会员基本信息...............................................................................................19

附............................................................................................................................................17

1概述

1.1系统来源

一直以来,学员大队采用传统的人工方式管理学员,队干部档案,时间一长就会产生大量的文件和数据的积压,这对于查找,更新和维护都带来了不少困难。

结合以上问题,我们小组讨论决定做此系统

1.2系统的意义

制作此系统我运用了数据库应用程序里的应用技术,如Table,数据模块,多媒体信息,配置文件等,通过做此系统,使我更加了解Delphi管理数据库的应用。

1.3系统的目标

本系统是学员大队的人员管理系统,主要是为了方便大队对人员的管理,所以在开发的过程中,尽量简洁,操作起来一目了然,方便管理员使用。

1.4系统面向的对象

主要是大队管理员。

2运行环境

2.1硬件环境

机器的配置要求为:

x86以上的cpu,256mb以上的内存

2.2软件环境

1)操作系统windows98,windowsxp,Linux

2)数据库及数据源配置:

DatabaseDesktop管理表和数据

3)开发工具:

Delphi

3操作说明

3.1登陆模块

3.11功能描述

管理员通过输入正确的用户名和密码登陆到主界面。

3.12数据流图

3.13操作流程

3.14相关算法

procedureTForm5.Button1Click(Sender:

TObject);

begin

withself.Table1do//针对table1的操作

begin

self.Table1.SetKey;

//查询模式

self.Table1.FieldByName('

User'

).AsString:

=edit1.Text;

//将table1中字段zh的每一项数据转化为string并与edit1中输入的值想匹对

ifgotokeythen//如果有相对应的,指针指向那一条记录

ifself.Table1.FieldByName('

Password'

).AsString=self.Edit2.Textthen

self.IsOK:

=true;

Form5.Close();

end

else

self.Edit2.Clear;

showmessage('

密码不正确,请重新输入'

);

end;

self.Edit1.Clear;

帐号不存在,请重新输入'

end;

end.

3.15界面设计

3.2大队人员信息增加模块

3.21功能描述

管理员可以通过点击增加,修改对大队人员信息进行增加和修改。

3.22数据流图

3.23操作流程

3.24相关算法

procedureTForm3.Button1Click(Sender:

withself.Table1do

begin

self.Table1.Append;

Table1.FieldByName('

Id'

=self.Edit1.Text;

Name'

=self.Edit2.Text;

Sex'

=self.Edit3.Text;

IdCard'

=self.Edit4.Text;

Style'

=self.Edit5.Text;

RegDate'

).AsDateTime:

=StrToDate(self.Edit6.Text);

Table1.FieldByName('

Sumtime'

).AsInteger:

=strtoint(self.Edit7.Text);

3.25界面设计

3.3学员信息查询

3.31功能描述

可以根据证件号码和队别进行查询

3.32数据流图

3.33操作流程

3.34相关算法

procedureTForm2.Button1Click(Sender:

var

ls_sql,ls_clause:

ansistring;

ls_clause:

='

'

;

ifCheckBox1.Checkedthen

=ls_clause+'

ID='

+Edit1.Text+'

ls_sql:

select*fromPERS'

ifls_clause<

>

thenls_sql:

=ls_sql+'

where'

+ls_clause;

orderbyID'

ifCheckBox2.Checkedthen

Name='

+Edit2.Text+'

orderbyName'

ifCheckBox3.Checkedthen

thenls_clause:

and'

sex='

+ComboBox1.Text+'

query1.Close;

query1.SQL.Clear;

query1.SQL.ADD(ls_sql);

query1.prepare;

query1.Open;

3.35界面设计

4数据库设计

4.1数据库命名规则

4.2数据库表汇总

干部信息表

字段名

说明

类型

宽度

Number

证件号码

A

20

Name

姓名

A

Sex

性别

2

age

年龄

10

mz

民族

db

队别

rwsj

入伍时间

D

xrzw

现任职务

Jx,zl

军衔,资历

学员信息表

20

20

民族

队别

zy

专业

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2