管理信息系统课程报告综述_第1页
管理信息系统课程报告综述_第2页
管理信息系统课程报告综述_第3页
管理信息系统课程报告综述_第4页
管理信息系统课程报告综述_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、星切建7大孝课程设计课程名称:管理信息系统课程设计设计题目:档案管理课程设计学院:机电工程学院专业:工业工程年级:2011级学生姓名:刘家林学号:201110303127指导教师:孔令波日期:2014年12月10日至2014年1月4日教务处制一、应用背景管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDPElectronicDataProcessing)系统。当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。随着计算机技术的进步

2、和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统(DSGDecisionSupportSystem)的任务。我国20世纪70年代末有少数企业开始MIS的局部应用。“六五”期间,选择一些大型企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了经验。20世纪80年代中后期,在全国性的计算机应用热潮中,许多企业纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS。许多企业,如北京内燃机厂、北京电视机厂、沈

3、阳鼓风机厂、天津渤海无线电厂的MIS初具规模,建立了覆盖全厂的计算机网络。“八五”期间,企业逐步走向市场,MIS建设的目标和需求日益明确。一些企业的系统,如北京第一机床厂、山西经纬纺织机械厂、成都飞机制造公司等都达到了很高水平,与企业中其他系统集成,形成了CIMS目前,我国MIS已经有了相当的普及率,几乎覆盖了各个行业及各个部门有了以上应用的基础,根据当前企业的现状与需求,特别建立了适合企业的档案管理体统,为企业提供高效的管理功能。二、系统目标2.1 企业档案管理系统要完成的功能主要有:档案管理主要完成对员工档案的查询、增加、修改或删除。档案管理还要完成对部门档案的查询,员工花名册的打印。档案

4、管理系统要能够统计满足任一条件的人数,如文化程度、政治面貌和年龄等。2.2 人事档案管理功能说明人事档案管理功能包括人事档案信息的增加、修改、删除和查询:(1)增加功能该系统按照管理人员的书写习惯,可对员工的编号、员工的姓名、性别、出生年月、职位名称、最高学历、家庭住址、联系电话、等基本信息进行记录。信息录入后最终自动生成详细的易于操作的人事档案表,可以随时的记录了解本公司的员工信息,一目了然。(2)修改功能该系统提供的档案修改功能可以在员工的基本情况发生变化后,根据修改的项目修改员工原始的各种信息,比如修改学历、所在部门、职务名称等。(3)删除功能该系统中删除的功能是为了考虑人员的流动性,当

5、员工提出辞职后,可及时得把员工信息删除,在选择删除某一条信息后,为了防止误操作,系统会再次提示“您是否真的删除",如果您选择确认后,才能删除。(4)查询功能对人事信息,根据查询条件列出查询结果,其中,查询条件可以是单一查询条件,也可以是组合查询条件。(5)档案打印功能可根据需要,打印出员工数据库中所有或部分人事档案。三、系统分析3、1组织结构了解清楚对象系统内部各种组织机构,向系统分析人员进一步明确调查对象和方向。通过调查可得一般企业组织结构图如图3.1所示:图3.1 一般企业组织结构图3.2 档案管理信息系统功能总体设计图如图3.2所示图3.3.1业务流程图图例图3.2档案管理信息

6、系统功能总体设计图3.3 业务流程业务流程图体现了信息的流动过程,调查管理业务流程时应顺着原系统流动的过程逐步进行。通过对企业管理业务的实际调查分析,弄清了该企业档案管理工作的业务流程和管理功能,系统的档案管理业务流程如下图3.3.2业务处理单位所示:业务处理功能描述额据文件存档表格报表制作信息传递过程收集统计韵据员工人事部其他部门图3.3.2系统的档案管理业务流程图从业务流程图可以看出该企业的档案管理主要有以下几项功能:档案单审核,人事部的审核员负责对入职员工所填的档案单进行审核,检查档案单填写的是否符合要求,档案的信息是否真实。不合格的档案单交由人事部返还给员工重新填写,合格的档案单转给档

7、案室进行档案存储。登录档案存储台账,管理员依据合格的档案单登记档案存储台账,记录每一笔档案业务。档案信息查询及管理,管理员根据企业要求对档案的信息进行维护和日常管理(包括添加,删除,更改,查询,人数统计,部门花名册打印等功能)。3、4数据流程图根据档案管理的业务流程图和相关功能得出档案管理的数据流程图如3.4.2图所示:图3.4.1数据流程图图例外部实体实体名数据存储编号文件名称数据流向处理过程顶层数据流图:11档案管理员档案处理,一档案输出P0一二档案信息管理系统图3.4.2顶层数据流图第一层数据流图:档案单P1档案单审 核合格档案单»P2入档处理员工4不合格档案单D1 档案表图3

8、.4.4第二层数据流图图3.4.3第一层数据流图第二层数据流图:新添档案,数据变动四、系统设计4.1 档案管理总体结构设计如下图4.1所示:图4.1档案管理系统划分图4.2 代码设计代码的设计问题是一个科学管理问题。设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。它可以使很多机器处理变得十分方便,另外还把一下现阶段计算机很难处理的工作变得简单。该系统采用层次代码设计方法。(1)惟一性原则每个代码必须能惟一标识一个事物或某一特征,这是代码设计的首要原则。(2)规范性原则系统的代码必须按一定的标准来设计,如行业标准或企业标准,因为只有规范化的代码才具有可行性。(3)可扩充性原则系统中

9、代码应留有一定余地,以适应系统的发展扩充要求,如文件编号号可以由5位扩充到6位。(4)简明性原则在系统的要求的前提下,尽量使代码长度缩短,容易识别使用。该系统中的代码即按照以上基本原则设计,如果用户使用不规范数据的话,系统会有提示。代码含义作用所谓代码,是指代表事物的名称、属性、状态的符号和记号。其作用如下:(1)为实体或属性提供了唯一确定的含义。(2)提高计算机处理的效率和精确度,便于校验、检索、分类和统计。(3)用代码代表冗长的字符、汉字串可以节省存储。代码具体设计:一个企业会有多个部门,每个部门都会有一个唯一的编号,所以员工代码采用组合码,设置方案如图:0X部门号2XXX0XXXXX员工

10、编号员工所在部门编号部门号入职年份图4.2代码设计五、数据库设计5.1 概念设计5.1.1 实体属性及其定义经过上述系统功能分析和需求总结,设计如下所示的实体和属性的定义:员工信息(员工编号,员工姓名,性别,学历,政治面貌,部门,职位,职称,联系电话,联系地址)部门信息(部门名称,部门编号)管理员(权限名称,密码)系统根据上面的设计规划出的实体有:员工实体,部门实体,管理员权限实体。实体属性图5.1.2实体E R图联系5.2 逻辑设计5.2.1 ER图中每个实体相应的转换为一个关系,即一个二维表,该关系包括对应实体的全部属性,并确定出主键。对ER的联系要根据联系的不同采取不同的手段将其转化为不

11、同的关系,具体规则如下:(1)每一个实体都转化为一个关系模式,实体的名称作为关系名称,实体的属性为关系的属性,有以上E-R图中的转换关系得到:员工信息(员工编号,员工姓名,性别,学历,政治面貌,部门,职位,职称,联系电话,联系地址)部门信息(部门名称,部门编号)管理员(权限名称,密码)(2)两个实体联系的转换,系统的概念模型可以转化为如下关系数据模型:管理员密码表(用户,密码)员工信息表(员工编号,姓名,性别,出生年月,部门,学历,政治面貌,职位,职称,联系电话,联系地址)部门信息表(部门编号,部门名称)进一步确定上一章逻辑设计中设计好的关系模式中各个数据项的类型和长度,将每个关系转换为数据库

12、中的二维表格,并确定了各个表的主键,得到以下表结构:表5.2.1员工信息表字段名称字段含义数据类型宽度是否为空约束ygbh员工编号char10NotNULL主码xm姓名varchar10NotNULLxb性别char2NotNULLcsny出生年月datetime12NotNULLbm部门char8NotNULLxl学历char4NULLzzmm政治面貌char4NULLzw职位char10NULLzc职称char4NULLIxdh联系电话char11NULLIxdz联系地址char50NULL表5.2.2管理员密码表字段名称数据类型字段含义宽度是否为空约束Namevarchar用户10Not

13、NULL主码Pwdvarchar密他10NotNULL表5.2.3部门信息表字段名称字段含义数据类型宽度是否为空约束bmbh部门编号char2NotNULL主码bmmc部门名称char10NotNULL5.3物理设计5.3.1基本表定义表5.3.1员工信息表字段名称字段含义数据类型宽度是否为空约束ygbh员工编号char10NotNULL主码xm姓名varchar10NotNULLxb性别char2NotNULLcsny出生年月datetime12NotNULLbm部门char8NotNULLxl学历char4NULLzzmm政治面貌char4NULLzw职位char10NULLzc职称cha

14、r4NULLlxdh联系电话char11NULLlxdz联系地址char50NULLCREATETABLEtb_ygxxb(Ygbhchar(10)NOTNULLPRIMARYKEY,Xmchar(10)NOTNULL,xbchar(2)NOTNULL,CsnydatetimeNOTNULL,Bmchar(8)NOTNULL,Xlchar(4)NULL,Zzmmchar(4)NULL,Zwchar(10)NULL,Zcchar(4)NULL,Lxdhchar(11)NULL,Lxdzchar(50)NULL,FOREIGNKEY(bm)REFERENCESb_bmxxb(bmbh)5.3.2数

15、据的存放位置的设计根据本系统的数据库的使用情况,主数据文件信息量大且使用频繁将其存储在高速存储器(硬盘)上。将表和表上的索引存储在不同的磁盘上以便提高查询效率,同时这样可以提高物理I/O读写效率。数据库备份文件和日志文件等文件因为使用频率小而且数据量非常大,存放在低速存储设备上,关系模式采用索引存取方法与聚簇存取方法共用。六、输入输出设计在系统的输入/输出设计上遵循的是既满足用户需求又方便用户使用的原则。输入界面的设计不仅考虑数据输入窗口的格式,而且考虑如何使输入数据的错误率尽可能小,为此在程序中加入了对数据的校验和判断等功能。界面的输出要求在屏幕上显示,并能对部门员工的花名册进行Excel表

16、格导出,为此在程序中加入导出程序。6.1.1系统登录界面设计如图5.1.1所示:图6.1.1系统登录界面表6.1次对话框的相关属性表控件属性属性取值Frametext请输入用户名和密码Labelltext用户名:Label2text密他:Textluser选中Text2pwd选中CmdOKtext确定CmdCanceltext取消6.2.1主窗体菜单设计在VisualBasic的工具栏中单击“工具”下的“菜单编辑器”按下表6.2添加菜单相关项并设置相关属性。表6.2菜单相关属性表对象属性属性值一级菜单一“用户管理”标题用户管理“用户管理”的二级菜单标题用户设置(mnuYH一级菜单一“档案管理”

17、标题档案管理“档案管理”的二级菜单标题档案录入(mnuLR“档案管理”的二级菜单标题档案查询(mnuCX“档案管理”的二级菜单标题档案统计(mnuTJ“档案管理”的二级菜单标题档案维护(mnuWH“档案管理”的二级菜单标题档案输出(mnuSC一级菜单一“系统”标题系统“系统”的二级菜单标题重新登录(mnuLog“系统”的二级菜单标题退出系统(mnuExit)“系统”的二级菜单标题关于系统(mnuAboutMDIForml、_h氢旦卜理T用户言理档案营理一图6.2.1主菜单w档案管理口回三套应二档案疑计图6.2.2二级菜单6.3.1用户设置界面设计单击用户管理下的二级菜单,用户设置出现如图6.3

18、.1:.W用户设置I回图6.3.1用户设置界面表6.3对话框的相关属性表控件属性属性取值Frameltext查找Frame2text用户管理Labelltext用户名Label2text用户名Label3text密他Textltext选中Text2text选中Text3text选中Commandltext确定Command2text添加Command3text删除Command4text更新Command5text删除6.4.1档案录入界面设计单击档案管理下的二级菜单,档案录入出现如下对话框:次对话框控件的相关属性如图6.4.1:增加员工员工编母;姓名:出生年月:敕治面貌;学即联系地址:三性别

19、;部门:职位: I二I职称: |三|联系电话:当前状态:_T图6.4.1档案录入界面表6.4对话框的相关属性表控件属性属性值Labelltext员工编号Label2text性别Label3text姓名Label4text出生年月Label5text部门Label6text职位Label7text政治面貌Label8text职称Label9text学历LabellOtext联系电话Labellltext联系地址Label12text当前状态Textltext选中Text2text选中Text3text选中Text4text选中Text5text选中Comboltext选中Combo2text选中

20、Combo3text选中Combo4text选中Combo5text选中Combo6text选中Combo7text选中Commandltext取消Command2text保存6.5.1档案查询界面设计单击档案管理下的二级菜单,档案查询出现如图6.5.1对话框:取消萱询内容:|查找置询值二当前状态:单击档案管理下的二级菜单,档案维护出现如图6.6.1对话框:性别:政治面榆部口3 职称:学历:联系电话:联系地址:图6.5.1档案查询界面表6.5对话框的相关属性表控件属性属性值Labelltext查询内容Label2text查询值Comboltext选中Textltext选中Commandltex

21、t查找Command2text取消6.6.1档案维护界面设计图6.6.1档案维护界面表6.6对话框的相关属性(主要属性)表:控件属性属性值Frameltext查询Frame2text详细信息Commandltext查找Commandltext更新Commandltext删除Commandltext取消6.7.1档案输出界面设计单击档案管理下的二级菜单,档案输出出现如图6.7.1对话框:,曰档案端出n1回111查找部门:|三查找取消部门花名册导出Exul图6.7.1档案输出界面表6.7对话框的相关属性表控件属性属性值Frameltext查找Frame2text部门花名册Labelltext部门C

22、omboltext选中Commandltext查找Command2text取消Command3text导出Excle6.8.1档案统计界面设计单击档案管理下的二级菜单,档案统计出现如下对话框:1a档焉统计,回I职称:IT希|3学历上I三I条件:|三j政治面貌二I三II统计电消Li-图6.8.1档案统计界面表6.8对话框的相关属性(主要属性)如下表控件属性属性值Commandltext统计Command2text取消DataGridltext6.9输出员工档案Excel表如图6.9图6.9输出员工档案七、模块功能与处理过程设计7.1IPO 图IPO是指结构化设计中变换型结构的输入(Input)、

23、加工(Processing)、输出(Output)。IPO图是对每个模块进行详细设计的工具,它是输入加工输出(INPUTPROCESSOUTPIM的简称。输入处理输出录入档案调出档案录入信息及更改信息调出信息查询调出信息统计调出信息打印*档某新输出调出信息*>图7.1IPO图八、数据库连接8.1打开工程-部件(快捷键CTRL+T),然后勾上MicrosoftADODataControl(OLEDB),然后应用,工具栏就会多了一个adodc的控件控件|设计器可上会对象IKeyCode ActiveS Control moduleKM Rdp Fr o t o c ol Frovi der 1,0 Type LibrKuGo°3Dqwi

温馨提示

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

评论

0/150

提交评论