فی گوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی گوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود گزارش کارآموزی کامپیوتر دبیرخانه اداره برق شهرستان گرگان

اختصاصی از فی گوو دانلود گزارش کارآموزی کامپیوتر دبیرخانه اداره برق شهرستان گرگان دانلود با لینک مستقیم و پر سرعت .

دانلود گزارش کارآموزی کامپیوتر دبیرخانه اداره برق شهرستان گرگان


دانلود گزارش کارآموزی کامپیوتر دبیرخانه اداره برق شهرستان گرگان

انسان از زمانی که خواندن و نوشتن را فراگرفت و بکار و فعالیت و تحصیل علوم مختلف مشغول شد، به تدریج به سمت تحقیق و پژوهش روی آورد و کم‌کم نیاز به ثبت آموخته‌ها در قالب کتبا و دفتر در او احساس شد. بدین ترتیب گام‌های نخستین را در جهت بایگانی کردن آنچه که او آموخته بود، برداشت.

در واقع این کار از روزگاران قدیم توسط تاریخ‌نویسان و مورخان در دربار پادشاهان با شرح کامل وقایع و حوادث آن زمان شروع شد و توسط دانشمندان و پژوهشگران با سند نمودن نتایج آزمایشات و آنچه فرا گرفته بودند، دنبال شد تا به امروز.

امروزه تهیه سند در همه امور از کارهای تاریخی گرفته تا نویسندگی و کارهای دولتی انجام می‌شود. این کار در زمان حاضر امری بسیار پسندیده و معمول بوده و ضرورت آن در همه مکان‌های دولتی و سازمان‌ها و حتی شرکت‌های خصوصی احساس می‌شود.

بایگانی کردن در یک تعریف عام به معنای تهیه و نگهداری نسخه دومی‌از مجموعه فعالیت‌هایی که می‌بایست در یک روال کاری انجام شوند، می‌باشد.

در حال حاضر بخش بایگانی، یکی از بخش‌های مهم هر سازمان دولتی و یا خصوصی را تشکیل می‌دهد. سازمان آب، اداره گاز، برق، مخابرات و... همگی دارای قسمت بایگانی می‌باشند، اما بخش بایگانی در یک محیط گسترده‌تر با حیطه کاری وسیع‌تر قرار می‌گیرد. این محیط کاری دبیرخانه نامیده می‌شود.

دبیرخانه یکی از مهمترین قسمت‌های یک اداره می‌باشد که بایگانی کردن اسناد یکی از کارهای عمده و مهمی‌است که در این بخش انجام می‌شود. کلیه کارهای مربوط به بایگانی در دبیرخانه تفکیک می‌شود و کار هر قسمت توسط یک متصدی خاص با تخصص مربوط به آن کار به بهترین شکل ممکن انجام می‌شود. کار بایگانی به صورت زیر تفکیک می‌شود:


ثبت اسناد

تفکیک اسناد

تشکیل پرونده

بایگانی پرونده

در این صورت ارائه خدمات بهینه و سریعتر صورت می‌گیرد. در این اداره کلیه کارهای بایگانی به صورت دستی انجام می‌شود

_______________________________________

فهرست مطالب

مقدمه:

تاریخچه پیدایش برق در منطقه مازندران

در این اداره دو بایگانی وجود دارد:

در دبیرخانه کلاً سه پست شغلی وجود دارد:

نامه‌ها:

ثبت نامه ها در دفتر اندیکاتور:

پیک:

مرخصی‌ها:

کارت مرخصی: 

بایگانی مرخصی‌ها:

حکم ماموریت:

استعلام:

دفتر ارسال مراسلات:

کمیسیون:

دفتر راهنما:

نوار چیست؟

لیست پرونده‌های برقدار:

نتیجه‌گیری کلی:

مقدمه

تاریخچه پیدایش برق در منطقه مازندران

در این اداره دو بایگانی وجود دارد

در دبیرخانه کلاً سه پست شغلی وجود دارد

فصل دوم، ارزیابی قسمت‌های مختلف

نامه‌ها

ثبت نامه ها در دفتر اندیکاتو

ر

پیک

مرخصی‌ها

کارت مرخصی

بایگانی مرخصی‌ها

حکم ماموریت

استعلام

دفتر ارسال مراسلات

کمیسیون

دفتر راهنما

نوار چیست

لیست پرونده‌های برقدار

فصل سوم، آزمون نتایج، آموخته‌ها و پیشنهادات

نتیجه‌گیری کلی

________________

شامل 31 صفحه فایل Word


دانلود با لینک مستقیم


دانلود گزارش کارآموزی کامپیوتر دبیرخانه اداره برق شهرستان گرگان

دانلود مقاله سیستم مکانیزه دبیرخانه

اختصاصی از فی گوو دانلود مقاله سیستم مکانیزه دبیرخانه دانلود با لینک مستقیم و پر سرعت .

 

 

 

این برنامه یک دیتابیس ساده به زبان دلفی با کمک اکسس و دستورات Sql می باشد برای این کار ابتدا به برنامه اکسس رفته و یک Tabel با نام Dabir ایجاد می کنیم که مانند عکس شامل فیلد های زیر می باشد

 

 

 

Nno : شماره نامه ای که قرار است ثبت شود
Subject : موضوع نامه ای که قرار است ثبت شود
Date : تاریخی که در آن نامه ثبت شذه
Name : نام صاحب نامه
File : آدرس فایلی که نامه ذخیره می شود
جدول را ذخیره می کنیم و به دلفی می رویم :
New project را انتخاب می کنیم
مطابق شکل ابزار زیر را در صفحه قرار می دهیم

 

 

 

 

 

 

 

 

 

 

 

کد این یونیت به صورت زیر می باشد
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Buttons, StdCtrls, Menus;
type
TForm1 = class(TForm)
Button1: TButton;
GroupBox1: TGroupBox;
Button3: TButton;
Button4: TButton;
GroupBox2: TGroupBox;
Button6: TButton;
Button2: TButton;
Button5: TButton;
Button7: TButton;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
PopupMenu1: TPopupMenu;
N1: TMenuItem;
N2: TMenuItem;
ColorDialog1: TColorDialog;
FontDialog1: TFontDialog;
Label4: TLabel;
Label5: TLabel;
procedure Button1Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure N1Click(Sender: TObject);
procedure N2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses Unit2, Unit3, Unit5, editor, Unit7, Unit4;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
form1.Close;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
Form2.show;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
form3.show;
end;
procedure TForm1.Button5Click(Sender: TObject);
begin
form5.show;
end;
procedure TForm1.Button6Click(Sender: TObject);
begin
mainform.show;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
form7.show;
end;
procedure TForm1.N1Click(Sender: TObject);
begin
if fontdialog1.Execute then
begin
form1.Font:= fontdialog1.Font;
form2.Font:= fontdialog1.Font;
form3.Font:= fontdialog1.Font;
form4.Font:= fontdialog1.Font;
form5.Font:= fontdialog1.Font;
form7.Font:= fontdialog1.Font;
end;
end;
procedure TForm1.N2Click(Sender: TObject);
begin
if colordialog1.Execute then
begin
form1.Color := colordialog1.Color;
form2.Color := colordialog1.Color;
form3.Color := colordialog1.Color;
form4.Color := colordialog1.Color;
form5.Color := colordialog1.Color;
form7.Color := colordialog1.Color;
end;
end;
end.

 

حال به سراغ طراحی فرم های دیگر برنامه می رویم

 

 

 

 

 

 

 

مانند شکل یک تیبل و یک کوری و یک دیتا ست و یک کانکشن بر روی صقحه می گذاریم و تنظیمات آنها را به فایل مربوطه در اکسس مربوط می نماییم و سه دکمه و 4 label , و 4 Edit box نیز قرار می دهیم کد این فرم برای سه دکمه به صورت زیر است که کد مهم آن کد دکمه ذخیره می باشد.

 

unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, DBCtrls, Mask, StdCtrls, ComCtrls, ExtCtrls, ToolWin,
DBTables;
type
TForm2 = class(TForm)
GroupBox1: TGroupBox;
Edit1: TEdit;
Edit2: TEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
MaskEdit1: TMaskEdit;
Label4: TLabel;
DataSource1: TDataSource;
ADOConnection1: TADOConnection;
dabir: TADOTable;
RichEdit1: TRichEdit;
Splitter1: TSplitter;
Button1: TButton;
Button2: TButton;
Edit3: TEdit;
aq: TADOQuery;
Label5: TLabel;
Button3: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
ll:string;
oo:boolean;
implementation
uses editor;
{$R *.dfm}
procedure TForm2.Button1Click(Sender: TObject);
var
e1,e2,e3,e4:boolean;
begin
e1 := false;
e2 := false;
e3 := false;
e4 := false;
if edit1.Text = '' then e1:=true;
if edit2.Text = '' then e2:=true;
if edit3.Text = '' then e4:=true;
if maskedit1.Text = '1384/__/__' then e3:=true;
if e1 or e2 or e3 or e4 then
showmessage('اطلاعات کامل نیست')
else
begin
ll := 'c:\dabir_khane\nameha\'+ edit3.Text;
aq.Active :=false;
aq.SQL.Clear ;
aq.SQL.Add ('select * from dabir where nno='''+edit3.Text+'''');
aq.Active :=true;
if aq.IsEmpty=true then
begin
dabir.Insert ;
dabir.FieldByName ('name').asstring:=edit1.text;
dabir.FieldByName ('subject').asstring:=edit2.text;
dabir.FieldByName ('date').asstring:=maskedit1.text;
dabir.FieldByName ('nno').asstring:=edit3.text;
dabir.FieldByName ('file').asstring:=ll;
dabir.Post;
showmessage('اطلاعات ثبت شد');
richedit1.Lines.SaveToFile(ll);
edit1.Text :='';
edit2.Text :='';
edit3.Text :='';
maskedit1.Text :='';
end
else
begin
showmessage('اطلاعات تکراری است');
edit1.Text :='';
edit2.Text :='';
edit3.Text :='';
maskedit1.Text :='';
end;
end;
end;
procedure TForm2.Button2Click(Sender: TObject);
begin
adoconnection1.Connected:=false;
form2.Close;
end;
procedure TForm2.Button3Click(Sender: TObject);
begin
if edit3.Text = '' then showmessage ('ابتدا شماره نامه را وارد کنید') else
begin
oo:=true;
ll := 'c:\dabir_khane\nameha\'+ edit3.Text;

 

RichEdit1.lines.savetofile(ll);
mainform.show;

 

end;
end;
end.
فرم بعدی فرم ویرایش نامه ها می باشد با شکل زیر

 

 

 

 

 

 

 


ابزار های مورد نیاز این فرم برای ساخت عبارتند از
یک db navigation یک dbgrid یک دیتا سورس یک کوری یک دیتا ست و یک Ado Tabel که نامه های را که تایپ شده اند را نشان می دهد و ویرایش می کند که لازم برای طراحی این فرم به صورت زیر است :

 

unit Unit3;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, DBCtrls, Grids, DBGrids, DB, ADODB;
type
TForm3 = class(TForm)
ADOConnection1: TADOConnection;
ADOTable1: TADOTable;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
DBNavigator1: TDBNavigator;
ADODataSet1: TADODataSet;
procedure DBGrid1CellClick(Column: TColumn);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
jj,ss:string;
implementation
uses Unit4;
{$R *.dfm}
procedure TForm3.DBGrid1CellClick(Column: TColumn);
begin
ss:=dbgrid1.SelectedField.AsString;
with ADODataSet1 do begin
CommandType := cmdText;
CommandText := 'select * from dabir where nno='''+ss+'''';
Open;
end;
if ADODataSet1.IsEmpty=true then
begin
showmessage ('برای ویرایش متن بر روی شماره نامه کلیک کنید');
ADODataSet1.Refresh;
ADODataSet1.Active:=false;
end
else if ADODataSet1.IsEmpty= false then
begin
jj:= adodataset1.Fields.Fields[4].AsString;
ADODataSet1.Refresh;
ADODataSet1.Active:=false;
form4.show;
end;
end;

 

 

 

این فرم جهت نوشتن متن ایجاد شده که قابل اتصال به ویرایشگر هم هست برای ایجاد این صفحه از یک Rich edit و دو دکمه استفاده شده که کد این دو دکمه به صورت زیر است :

 

unit Unit4;

 

interface

 

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls,unit3;

 

type
TForm4 = class(TForm)
RichEdit1: TRichEdit;
Button1: TButton;
Button2: TButton;
procedure FormActivate(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
b:boolean;

 

implementation
uses Unit2, editor;

 

{$R *.dfm}
procedure TForm4.FormActivate(Sender: TObject);
begin
richedit1.Lines.LoadFromFile(jj);
end;
procedure TForm4.Button1Click(Sender: TObject);
begin
b:=true;
mainForm.show;
end;
procedure TForm4.Button2Click(Sender: TObject);
begin
richedit1.Lines.SaveToFile(jj);
end;
end.
فرم بعدی فرمی است که جهت حذف یک نامه می باشد .

جهت ایجاد این فرم از دو دکمه و یک Edit Box یک یک Ado Data Set استفاده می نماییم .
کد ایجاد این فرم به صورت زیر می باشد .
unit Unit5;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, StdCtrls;

 

type
TForm5 = class(TForm)
GroupBox1: TGroupBox;
Edit1: TEdit;
Button1: TButton;
Button2: TButton;
ADODataSet1: TADODataSet;
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

 

var
Form5: TForm5;
ss:string;
implementation

 

{$R *.dfm}

 

procedure TForm5.Button2Click(Sender: TObject);
begin
form5.close;
end;
procedure TForm5.Button1Click(Sender: TObject);
begin
if edit1.Text <> '' then
begin

 

ss:=edit1.Text;
with ADODataSet1 do begin
CommandType := cmdText;
CommandText := 'select * from dabir where nno = '''+ss+'''';
Open;
end;
if ADODataSet1.IsEmpty then
begin
showmessage ('چنین نامه ای موجود نیست ');
ADODataSet1.Refresh;
ADODataSet1.Active:=false;
end
else if ADODataSet1.IsEmpty= false then
begin
ADODataSet1.Delete;
ADODataSet1.Refresh;
ADODataSet1.Active:=false;
showmessage ('نامه یا پرونده موجود حذف شد') ;
ADODataSet1.OPEN;
end;
end;
end;
end.
فرم هفتم یک فرم ساده با چهار Label است که توضیحات می باشد و فرم آخر هم یک ویرایش گر متن می باشد که برای طراحی آن از Help و
Sampel های Delphi 7 استفاده شده است که شکل آن بدین صورت است

 

 

 

 

 

 

 

و کد این ویرایش گر زیبا با تغییرات به صورت زیر می باشد .
unit editor;

 

interface

 

uses
SysUtils, Windows, Messages, Classes, Graphics, Controls,
Forms, Dialogs, StdCtrls, Buttons, ExtCtrls, Menus, ComCtrls, ClipBrd,
ToolWin, ActnList, ImgList,unit4,unit3,unit2;

 

type
TMainForm = class(TForm)
OpenDialog: TOpenDialog;
SaveDialog: TSaveDialog;
PrintDialog: TPrintDialog;
Ruler: TPanel;
FontDialog1: TFontDialog;
FirstInd: TLabel;
LeftInd: TLabel;
RulerLine: TBevel;
RightInd: TLabel;
Editor: TRichEdit;
StatusBar: TStatusBar;
StandardToolBar: TToolBar;
OpenButton: TToolButton;
SaveButton: TToolButton;
PrintButton: TToolButton;
ToolButton5: TToolButton;
UndoButton: TToolButton;
CutButton: TToolButton;
CopyButton: TToolButton;
PasteButton: TToolButton;
ToolButton10: TToolButton;
FontName: TComboBox;
FontSize: TEdit;
ToolButton11: TToolButton;
UpDown1: TUpDown;
BoldButton: TToolButton;
ItalicButton: TToolButton;
UnderlineButton: TToolButton;
ToolButton16: TToolButton;
LeftAlign: TToolButton;
CenterAlign: TToolButton;
RightAlign: TToolButton;
ToolButton20: TToolButton;
BulletsButton: TToolButton;
ToolbarImages: TImageList;
ActionList1: TActionList;
FileNewCmd: TAction;
FileOpenCmd: TAction;
FileSaveCmd: TAction;
FilePrintCmd: TAction;
FileExitCmd: TAction;
ToolButton1: TToolButton;
ToolButton2: TToolButton;
Bevel1: TBevel;

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   52 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 

 


دانلود با لینک مستقیم


دانلود مقاله سیستم مکانیزه دبیرخانه

پروژه بررسی دبیرخانه ثبت احوال

اختصاصی از فی گوو پروژه بررسی دبیرخانه ثبت احوال دانلود با لینک مستقیم و پر سرعت .

پروژه بررسی دبیرخانه ثبت احوال


پروژه بررسی دبیرخانه ثبت احوال

 

 

 

 

 

 

 

بخشی از متن اصلی :

پروژه بررسی دبیرخانه ثبت احوال

سیستم: اگر بخواهیم جایگاهی برای دبیر خانه در یک سازمان تعیین کنیم باید بگوییم که دبیرخانه قلب یک اداره (سازمان) است ، چرا که با تمامی واحدهای سازمان در ارتباط است و ارتباطی را بین آن ها و حتی با سازمان ها ی دیگر ایجاد می کند .

 

وظایف این سازمان عبارتند از :

 

1-             شماره کردن نامه های ارسالی

 

2-             شماره کرن نامه های دریافتی.

 

3-             ثبت نامه های ارسالی و دریافتی .

 

4-             ثبت اطلاعات فردی و اداری کارمندان .

 

5-             ارسال نانه به خارج از سازمان .

 

6-             صدور مرخصی .

 

7-             ماشینی کردن نامه های اداری .

 

موجودیت های داخلی

 

1-             مسئول امور اداری : وظایف مسئول امور اداری شامل موارد زیر است :

 

1-1-         ثبت اطلاعات فردی کارکنان .

 

1-2-         ثبت اطلاعات اداری کارکنان .

 

1-3-         صدور مرخصی .

 

2-             متصدی ثبت : وظایف متصدی ثبت شامل موارد زیر است :

 

2-1-         ثبت نامه های ارسالی و دریافتی .

 

2-2-         شماره کردن نامه های دریافتی از طریق سیستم .

 

3-             اپراتور : وظایف اپراتور شامل موارد زیر است :

 

3-1-         ماشینی کردن نامه های اداری .

 

3-2-         شماره کردن نامه های ارسالی از طریق سیستم .

 

4-             پستچی : وظایف پستچی شامل موارد زیر است :

 

4-1-         تحویل گرفتن نامه از دبیرخانه و تحویل آن در مقصد .

 

فهرست پروژه :

 

1- شرح کلی کسب و کار و محیط عملیاتی

 

2- مدل مورد کاربرد(Use Case Model)

 

3- شرح جریان کار

 

1-3- موردکاربرد ثبت نامه های ارسالی و دریافتی

 

نمودار فعالیت مورد کاربرد

 

نمودار توالی مورد کاربرد

 

نمودار همکاری مورد کاربرد

 

2-3- موردکاربرد شماره کردن نامه های دریافتی

 

نمودار فعالیت مورد کاربرد

 

نمودار توالی مورد کاربرد

 

نمودار همکاری مورد کاربرد

 

3-3- موردکاربرد ارسال نامه به خارج از سازمان

 

نمودار فعالیت مورد کاربرد

 

نمودار توالی مورد کاربرد

 

نمودار همکاری مورد کاربرد

 

4-3- موردکاربرد شماره کردن نامه های ارسالی

 

نمودار فعالیت مورد کاربرد

 

نمودار توالی مورد کاربرد

 

نمودار همکاری مورد کاربرد

 

5-3- موردکاربرد ماشینی کردن نامه های اداری

 

نمودار فعالیت مورد کاربرد

 

نمودار توالی مورد کاربرد

 

نمودار همکاری مورد کاربرد

 

6-3- موردکاربرد ثبت اطلاعات فردی کارکنان

 

نمودار فعالیت مورد کاربرد

 

نمودار توالی مورد کاربرد

 

نمودار همکاری مورد کاربرد

 

7-3- موردکاربرد ثبت اطلاعات اداری کارکنان

 

نمودار فعالیت مورد کاربرد

 

نمودار توالی مورد کاربرد

 

نمودار همکاری مورد کاربرد

 

8-3- موردکاربرد صدور مرخصی

 

نمودار فعالیت مورد کاربرد

 

نمودار توالی مورد کاربرد

 

نمودار همکاری مورد کاربرد

 

4- نمودار کلاس

 

5- مدلسازی داده ها (Data Modeling)

 

جدول غیر نرمال اولیه

 

جدول(های) 1NF

 

جدول(های) 2NF..

 

جدول(های) 3NF

 

به همراه فایل رشنال رز و داکیومنت پروژه

 

فرمت فایل : Word – MDL


دانلود با لینک مستقیم


پروژه بررسی دبیرخانه ثبت احوال