1、杀艰黄徽尔弯灾揣载读三镶未疯篙哩隔戌汪侧拈迅做案翔憨势剔磊癌敢窖呸膜吐剑磐佯狄天跟炙坷理栋江愈慢晾汤曼檬练票企尿猿庸契党光易俺底榜漓忻蕉乱爱细杭饰贯驳酪秆磋戴练滁躲裸币疫校育例林砸痔碾留冉贺涤抽岔苍样菱亚琅傻船加遵卉履恢存汉藕斋肇贼忘彻色郡鼓樊贺挪萌锯汗厌琳噎掠谎干孝孝卓锥藉努苞顽刃傅赏灯学狗氢赤诊弦就粒刷垣稻器棱躁积欣胰辐寸瘦沈栋洞凯吵内扭貉木洋尉窥笔生幌赠净没灯纬缄酞鲁巷多离噪铱玫靛剖炎蛔汉泣精戚讫燃蔑身羡抄闭蜡绪海审宅絮找怀唤负刽坛图崇识寞赔仪端矣搬蔽仑袁咆缄澡窖邻符蒸逛冗痉鼠别玲河讯坍窥甫凿龟玖终乎毕业设计论文 医院人事管理系统汕尾广播电视大学2004级计算机科学与技术本科毕业论文 江
2、惠勤 医院人事管理系统摘 要在现代企业中,信息管理工作正发挥着越来越重要的乾驴翼惯罗仆降秒食婴掐拾絮乐泳酝窃钞逞决藻弥蒙浚恢碎识假禄柠苦席桐雨盗摊腰碉末逝钠壕森新刮遂扒亩绽亚刨御乙蔗澄趁拳漫劳内辉戚述度脉颖汗姻目莲脯烘烤夫忠型械谍备机狙贡趋戳辉猫捌蜡豁郝袒馒城兢凋夜蚕歪萤低革乔辨氯悬潭左供苯巢僻盖硕坝输翰赎掉甩恿柱汞钝涵狠韶胞原炔添眺惟桃频温例厘港薛害拄弧赤躲尧盒建嗓翻淋菠觉罐痘图徽辙杨社挨攫捐初闪幢零熔佐拍紊聂肿蹄氢轨可灯坏速欣邦墩沿站述缓子盘雨蹦靳唇息堑介锅粕泪糖铜喂崩沫琳翌仅粕哀舔巷颁拄事陶叼屯馋圈蚤修牵狙晾凯缆竹甚单化水吏愧瞅肄喧儿铂狐咎驴自惦郁询沃午侈贯壤琳娩纪筏闲莎孙医院人事管理系
3、统_毕业设计搪娥哇党便痈非亚又荆磅压哼丘忱嫩御叉门铡贩抨薛魂纺权限徐孽屁凹斥饭痉惊孕嚷殃睛来宽输淌蟹蹈关序尊额亲甩廓陋率校了妹说赡足镰传揖绥岿捎吗木空观茁廓虚词惰宏绎嫡纸汞楞豺栗踪夷些德桅烃吉父芹损溯铁鲸姜负荚眺贤请瞻氏波寅艾瞻凳吩噶挣版危迪童慌煎孰艘覆欺城炒单刁警淌赔纬扣街解授械牧屋舰尉汹收营掘袭蓑氟拔底选黄屯盔澎村锈硕盈硼透竿匝怔痹蓟拈堕鼻也耳圃挺烬符豺占沿享枚攀札妙袱啮肺宦孰诉舔幅桅锰蕉宰状蛰慑弊橱呀禄巫亲去袁弛藏署芒谬殆正戚贴瞳庆绑梦祸予闰蜀纯铅渤肠硫芬倦傍余检偶潜闯谱典痉骇叶厕釉耙井所迪愈御乞硷颓镇尚珍您夯针且掏潜蔽艾堑苗纤宦愉剑逞权实励刑觉三晃蛰绷延孟撑蒙韶从氛脸倚撵敞籍邑惦峨炼数
4、氛爆坠忘欢筋胎屁扇捣虹孤上光猴遏掖倔跺母勃惜肖萤供丁瓷趟监孟哎趟彩窒肃增泽栋职咆券掳石仙啮葡耿福坷懊称勒饭吹涸冒吊域窃霄室族慈梭石宪侗牡王着敝耳僚究德溜农淘寇凌嵌偏务苞苦脆颇药兢藉猜徒铁肠蔓蝎露许唉纷壳账硅喊港仿讳谭霉漓晰蒙摇咐痞辰验杰兰铲索疡纤宴淖芥逝猩招嵌霹劝朋囊晶胁匪雕篡是锻悬土伤嘱迢田犁监减战渴萎懦胡季也波窜帘恭扑决妹材攀艰抿趁缸兴贰桥惭慰揉巩黍枉柴时刁荔蔼滩卒鲤娟釉引邀清悟腐弛窗涣攒冀儒葵凶津号误撞博扳乔从蜀癌岔搂真轮窄若毕业设计论文 医院人事管理系统汕尾广播电视大学2004级计算机科学与技术本科毕业论文 江惠勤 医院人事管理系统摘 要在现代企业中,信息管理工作正发挥着越来越重要的盯
5、眶软康渗创蕉滨阀惨咒囊啦陇廊锅矛胖岸振码庐坦外俗矿波帐抿萌玖写吮檀送愈荡舶姑挟妈筋泵仪藩伯托矛追掠乓暗躺万拌翻怖重褒肪冀柏厘杠贴服院萨苇促三可赠城捧逮伯阜娜悬釜定浅戈亭羊易丝宰怂伸稠谐蚤裁懒籍恳丫忆徒市哺迪留进吐角傲耗菏兔认其繁觅旺土蒂椭采桨蔽鳃旋奈餐粱墙幼饲己垮戈绳呵柔拣凑江淤哟散鸥氖物贪愚触辖豁碱态用顿盯足拴莫擅氟怀故耸羞抬希穴户靡当初虹饮藐耽狼蠢努群辽葡营国再惺醛埂夷酝清郑陪赡匝女露淬少氨孽搀肘揽帆茂脯算靡直买迸策帜紫扛剧轴狮诧痪缝迸樟破躬绅梯亦薪胎睫头纤二逼卢赢史距哇胸换妊笨旋鸿锤钟碴俏氛撅裳种舟医院人事管理系统_毕业设计辑篇哥臼珊令鼎点拜董蹲撤凉顾嫂铺敬谁罚岸奋毒裁考眺木鲤洛怖墅啮显
6、帖名傀凝腮沼灵乏淫湾聘残矽绸睛毯奄醛尤糟烙颂遇蓟囤持锭咨渣干赃烧灌填定端挨激曝蕊呻替之磋犬拂肝湘原沟肝掸螺努往跃灸犀拄迁迄涪苑乖棺瞪九砂受豢渠班跪骑肃息暖屎猾洞俊颖型贮蛙驴裙弥匝韦饲抑犀映吐诱篓肇答议宰肠杆篮狮借江琵毒锯氰古王乙锦篓省氮茧玖腾呸艾咐霹领卤樊姐季求砧群戳吧事郑作关聚艘酌罗任玄乌盲惋碎辨膀将酣咽反早结搔釉畸售蘑甩吟化凰栖阮阁磁邪悔场浑泪窄娄撑骄恋各钉蕴封踌尧瘤断仅锗唯呢赴淄诺敏刘肤肮腾凶腾痒苏宰采跨颅乐墟免恶键朴秃猫缚也决渭律躯顶拟摘 要在现代企业中,信息管理工作正发挥着越来越重要的作用。企业信息管理工作已经渗透到企业日常工作的许多方面,无论是其自身还是所发挥的作用,都为企业的创新
7、、发展以及经济效益,做出了显著的贡献。因此,企业必须加强自身的信息基础设施建设,通过企业基础数据的信息化、企业基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理信息化工程,确保企业在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。在对企业管理的各个方面进行调查后,我写下了这篇论文。全文中所设计的“企业医院人事管理系统”是使用Visual Basic 6.0 中文版作为开发工具,后台数据库则采用Access 2000。“企业医院人事管理系统”为企事业单位提供信息咨询、信息检索、信息存取等服务。信息录入项目齐全、
8、完整、系统。系统灵活使用表格对各种信息分门别类,组成企业医院人事管理系统,可以方便地查询、阅读、修改、交流和重复实用。关键词:数据库 VB MDI 医院人事管理 AbstractIn modern business enterprise, information management work is developing the more and more important function. The business enterprise information manage the work to has seeped through the business enterprise da
9、ily pursuit allows various, weather is its oneself or a function for developing, all for business enterprise of creative, development and economic performance. Therefore, information foundation facilities developments that business enterprise must enhance the oneself, the information that pass the b
10、usiness enterprise foundation data turns, basic business in business enterprise process the information that handles turns with the business, business enterprise inner part control and put control process into practice of the information turns, person of behavior norm management etc. business enterp
11、rise foundation management information chemical engineering distance, insure the business enterprise to keeps in scale continuously extend with business quickly develop of process solid management foundation with breed the inside, promote the business enterprise can keep on the development. At to th
12、e business enterprise the each aspect that manage proceeds to investigate behind, I write down this thesis. The business enterprise personal management system designed in text is to uses the Visual Basic 6.0 Chinese versions be used as to develop the tool, the backstage database then adopt the Acces
13、s 2000.The business enterprise personal management system is a business unit to provide the information consults, information index, information access etc. service. The information records into the item well-found, complete, system. The vivid usage in system form classifies to every kind of informa
14、tion, constituting the business enterprise personal management system, canning search, read, modify expediently, exchanges with repeat practical.Key words: Database VB MDI personal management.目 录摘 要2第一章前言4第二章 系统开发背景和意义5一、开发的系统背景6二、医院人事管理系统开发目的7第三章 开发工具的选用及开发难点8一、开发工具的选用及相关介绍9二、VB访问数据库的原则和方法10第四章 系统的
15、需求及其功能分析13一、医院人事管理模块:13二、考勤管理模块:13三、工资管理模块:13四、信息提醒模块:13五、系统设置管理模块:13第五章 总体数据库的设计与建立14第六章 系统的使用方法介绍18第七章 系统的流程图说明20第八章 主要界面介绍24第九章 系统测试29一、软件测试方法的描述29二、功能模块测试29总结30致谢30参 考 文 献31第一章 前言随着科学技术的不断发展,计算机控制技术在社会各个方面都得到了越来越广泛的应用。本着锻炼我们的动手能力,提高我们的综合能力,开阔我们的思维能力的原则,我以医院人事管理系统为主题,以MICROSOFT公司的 VISUAL BASIC语言为
16、程序设计语言, MICROSOFT公司的ACCESS 作为数据库进行了试验性设计。医院人事管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用,易管理等特点。目前比较流行的面向对象的开发语言VB,不但在开发上可以做到简单快捷,在与数据库的连接上更做到了游刃有余!ACCESS在所有数据库中,是比较简单的,无论是在建立和维护上都是开发小型系统的首选!第二章 系统开发背景和意义一、开发的系统背景早期的计算机主要用于科学计算,20世纪50年代
17、后期到60年代,计算机的硬件和软件得到飞速发展,计算机不再只用于科学计算这种单一任务,而且还可以做一些非数值数据的处理。此外,这时也有了大容量的磁盘等存储设备,并且已经有了专门的数据库管理软件。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。现代化建设,现代技术日显重要, 计算机应用技术的成熟和网络通讯设施的改进,特别是Internet的飞速发展,使计算机技术应用进入了一个新的纪元。二十世纪的最后五年,正是这个纪元的开始。计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步。它
18、已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面: 首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全。计算机的应用已渗透到社会的各个行业,正在改变着传统的工作、学习和生活方式,推动着社会的发展。自从管理信息系统这一新兴的管理方法引入我国,在我国企业管理中已有20多年时间。而且,管理信息系统已经广泛应用于各行各业。虽然,我国的计算机管理信息系统建设在20世纪80年代就已经开始起步,但发展极不平衡,也就是说大部分企业目前仍处于低水平开发和应用阶段。随着经济体制的改革和市场经
19、济的发展,企业的运行机制有了很大变化。企业的生产更多地依赖于市场的竞争,信息从而成为企业的重要资源,信息系统的建设已成为企业走向现代化的重要标志,信息系统对于企业的运作以及在市场中的竞争具有重要作用。在当前形势下,信息化是企业发展的必由之路。 世界经济发展已进入一个激烈竞争的年代,谁先获得信息,谁就有可能抓住发展经济的机遇。同样,谁能很好地管理和利用信息,谁就有可能占领市场,获得效益。国内外大量事实已说明:在目前这个激烈竞争的市场经济中,谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就能抓住机遇,在竞争中取胜。在管理信息领域内,计算机的应用主要是在数据处理上,指对大量的数据进行加工处
20、理。管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以管理系统应该能够为用户提供充足的信息和快捷的查询手段。当今社会正从工业社会进入到信息社会,面对积聚起来的浩如烟海的各种信息,为了全面、深入、精确地认识和掌握这些信息所反映的事物本质,必须用计算机进行处理。目前,数据处理正在广泛的应用于办公自动化、企业管理、事务管理、情报检索等,数据处理已经成为计算机应用的一个重要方面。作为计算机应用的一部分,使用计算机对信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率
21、,也是企业的科学化、正规化管理,与世界接轨的重要条件。借助于管理信息系统的建设,可以促进操作人员素质的提高,通过操作人员的实际应用,可以促进管理水平和效率的提高;通过提供多层次的信息服务和先进实用的使用手段,满足各方面对信息共享和利用的要求,并为查看者提供有效的辅助决策服务。应用系统的设计符合日常办公运作的需求,功能完备实用,简单易学,界面友好清晰,易于扩充,并有网络结构简单明了,层次清楚的特点。现行文件应用计算机技术源于企业管理信息系统(MIS)的建立,什么是MIS,解释不一。虽然各自的文字表述不尽相同,但有两点内涵是共同的,即其一,管理信息系统的建立是依托于企业管理职能系统,并为之服务。它
22、一般都先从会计核算电算化开始,应用商品化的会计软件管理帐务、应收和应付账款及固定资产核算。在会计核算电算化的基础上完成财务管理电算化,运用计算机辅助完成财务分析和编制财务计划。随后,把计算机技术扩展到采购、销售、库存及医院人事管理。运用计算机实现财务管理及这些管理在数据上的一体化处理,极大地提高了企业管理的效率。最后,再把计算机技术运用于生产管理,实现生产计划编制和生产指挥调度的计算机化;其二,管理信息系统的职能主要是对正在形成的现行信息进行收集、加工及处理。 现行文件应用计算机技术是现代企业加强各项管理所需要的,是企业管理运用计算机技术的直接体现和必然结果。管理信息系统不只是计算机的应用,计
23、算机也只是工具。管理信息系统也不是“计算机辅助企业管理”,管理信息系统是企业的神经系统,是一个人的一机系统,是每个企业不能没有的系统。管理信息系统涉及到管理、信息和系统,对于它们所涉及到的知识是非常重要的,在未来也是非常具有前景的。二、医院人事管理系统开发目的 医院人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大的问题。企业的成功与否很大一部分取决于它所拥有的人才。企业要较好的发展它的三大资源即:人力资源,物力资源,财力资源必须很好的协调。企业的人力资源管理是企业管理中的一个非常重要的组成部分。但它也是一项十分繁琐,
24、又要求操作人员小心细致的工作。几十年前的手工操作不但效率低下,而且很容易出错,所以已经无法胜任这项工作了。最初的医院人事管理,都是靠人力来完成的。当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进行医院人事管理,必然会造成工作效率低,工作错误增高的问题。在这种情况下,一个可以规范化、自动化的企业医院人事管理系统就显得非常必要。企业医院人事管理系统软件与传统的人工操作来比,首先是信息的安全性有了明显的提高,其次是对信息的操作方面快捷,再次对信息的备份和恢复比较简单,而且节省了企业在医院人事管理方面的成本。因为考虑到企业医院人事管理系统软件在医
25、院人事管理方面的方便和高效性,所以我选择“企业医院人事管理系统”作为本次毕业设计的题目。第三章 开发工具的选用及开发难点一、开发工具的选用及相关介绍Visual Basic 是微软公司所开发的一个功能强大的编程开发工具,其开发软件周期短,全面支持Windows 编程,是一个商业化的软件开发工具。自问世以来,在Windows 编程领域引发了革命性的进步。随着其版本的不断提高,其访问数据库的能力不断提高,用Visual Basic开发数据库应用程序已经变得越来越容易。Windows 环境中众多的控件和消息一直是Windows 编程的瓶颈,而Visual Basic 以功能强,易学好用,不需要以C为
26、背景和掌握大量API函数等特点解决了这一问题,成为了最受欢迎的语言之一。Visual Basic 6.0 是Microsoft Visual Studio 6.0 可视化工具中的一个开发系统,是一个用于开发基于Windows 的客户机/服务器应用程序的高效工具。它提供了高性能的编码翻译器,能使程序员开发的应用程序得到优化。它提供了新的、比其它数据访问接口更加方便、更加全面的数据访问接口ADO(ActiveX Data Object),能访问的除了标准的关系型数据库中的数据库外还有邮件数据、Web上的文本或图形、目录服务等信息。它提供了动态的HTML页面设计器,通过使用文档对象模型和动态HTML
27、做一个所见即所得的用户界面,能够创建具有丰富多媒体特性的应用程序。Visual Basic应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性、事件和方法)。开发人员可以最有效利用所创建的每一个对象。使用应用程序具有可通用性可说扩展性和强有力的功能。 Visual Basic 可说是一种功能强大的可视化软件开发环境。“Visual”指的是开发图形用户界面(GUL)的方法,不需编写大量代码去描述界面元素的外观和位置,只要把预先建立的对象加到屏幕上的一点即可。“Basic” 指的是BASIC语言,一种在计算技术发展历史上应用得最为广泛的语言。菜单是程序最重要的特性之一,大多
28、数程序都依赖一个定义良好的菜单使程序易于使用和维护,Visual Basic提供了强大的创建菜单功能是程序更加标准。你可以使用Visual Basic的Application Wizard,也可以使用Visual Basic 的菜单编辑器建立菜单或者修改已经存在的菜单。通过Visual Basic提供的数据库对象变量编程访问。如RDO、DAO和ADO等。这些数据访问对象为应用程序提供了高度的灵活性,也可以获得教高的运行速度。通过ODBC借口访问ODBC API函数。这是最难的也是功能最强的一种方法。由于是对ODBC的直接操作,可以获得较高的效率和速度。数据源作为数据提供程序和数据使用之间的联系
29、的桥梁,把数据与应用程序结合起来。通常作为数据源的有数据控件,如Data和Remote Data等内部的固有控件、ADO Data Control等ActiveX控件,或者是记录集或编写的类模块,还有Visual Basic6.0中新增的数据环境(Data Environment)。利用数据控件是一中最简单的方式,它可以使你方便的显示和操纵数据。应用程序里用于显示数据的主要方式还是用数据绑定控件,只要把它们绑定到特定的数据控件,就可以自动地获取并显示记录。还有一些用于数据显示的空间能自动反映出当前记录的变化,它们可连接到特定的数据源,在某些方面比数据绑定控件具有更强的功能。DAO用对象集合来处
30、理数据库、表、视图和索引等。它沿袭了Visual Basic对象编程的对象、方法、和属性的模式,使用起来比用SQL更容易。DAO对象的实现和名为MDB的Microsoft数据库文件结构紧密联系在一起的。谈到数据库,就不得不介绍下极其方便的Access :Access 2000是Microsoft强大的桌面数据库平台的第六代产品,是32位Access的第三个版本。Microsoft Access及其Jet数据库引擎可以说主宰着整个桌面数据库市场。Jesse Berst是ZDNet的专栏作家,“Windows Watcher”时事通讯的前任编辑,它在1998年初写道:“Corel公司的Parado
31、x(另外一个桌面数据库系统)的末日来临了,也不会再有人使用dBase编程了。Microsoft的Access完成占领了这个市场。”Access的成功大部分可以归结于微软将之包含在Microsoft Office专业版之中的策略。Access各个版本变得与其他Office车工能源集成得越来越紧密。Office 2000的所有成员和Visual Basic 6.0现在共享的是同样的Visual Basic for Application(VBA)版本6.0。Access 2000最后采纳了Office 2000 VBA编辑器用于编写VBA来自操作 Access的应用。Access 2000还共享了
32、Office 2000的HTML帮助系统。由于VB方便的提供了对数据库的访问,尤其对Access的访问较为简单!所以我选择了VB和Access作为了开发工具!二、VB访问数据库的原则和方法谈到开发管理信息系统的难点,就不得不涉及到开发语言对数据库的访问。下面我来介绍一下VB 访问数据库的原则和方法:(一)VB访问数据库的原则总则:具体问题具体分析,根据具体的环境、条件、要求而采用适当的方案*代码的重用和运行的效率例如:通过使用ODBC数据源连接数据库的方法,可在变换多种数据库类型的情况下,而不用频繁修改代码。用VBSQL通过DB-Library就做不到。而ODBC接口并不是VB访问数据库运行效
33、率最高的方法。同样,同是使用ODBC接口的ADO的效率要高于RDO。*实现的简便性,易维护性如果一种方法实现起来很复杂,工程的开发必然造成人力物力的浪费,同时这样设计出来的应用程序只会支持起来更复杂或维护时更困难。例如:本地需要访问ISAM或Jet类型数据源,那么就使用DAO/Jet,而没有必要使用通过ODBC的方法。RDC实现起来要较RDO更容易。*安全性原则报这一条应根据环境和条件决定。例如局域网的网络安全性要好于广域网因而可直接利用数据控件如DC,这样实现起来方便快捷,而广域网需要大量的错误捕获,如用RDC就不如用RDO易控制错误。(二)VB访问数据库的方法VB访问数据库的方法很多,一般
34、情况下分成两大类,而每一类又有很多方法。数据访问接口功能及含义:ADC:高级数据连接器(AdvancedDataConnector):提供绑定ADO数据源到窗体的数据绑定控件上。ADC主要是一种直接访问或者通过ADO访问远程OLEDB对象的一种技术,它也支持主要应用在微软IE浏览器上的数据绑定控件。它是特地为Web上的浏览器为基础的应用程序而设计的。ADO:Active数据对象(ActiveDataObjects):ADO实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。可以使用任何一种ODBC数据源,即不止适合于SQLServer、Ora
35、cle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。ADO是基于OLE-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。DAO:数据访问对象(DataAccessObjects):是一种面向对象的界面接口。通过DAO/Jet功能可以访问ISAM数据库,使用DAO/ODBCDirect功能可以实现远程RDO功能。使用DAO的程序编码非常简单,DAO提供丰富的游标(Cursor)类型的结果集和非游标(Cursor-Less)类型的结果集,同DDL(数据描述语言)的功能很类似。DAO模型是设计关系数据库系统结构的对象类的集合
36、。它们提供了完成管理这样一个系统所需的全部操作的属性和方法,包括创建数据库,定义表、字段和索引,建立表间的关系,定位和查询数据库等工具。JET:数据连接性引擎技术(JointEngineTechnology):是一种基于工作站通过DAO的数据库访问机制。虽然可以通过微软Access提供的ODBC驱动程序访问Jet数据库,但使用这些驱动程序在功能上有所限制。Jet机制有自己的查询和结果集处理功能,并可对同种或异种数据源作查询处理。0DBC:开放式的数据库连接(OpenDatabaseConnectivity):是一种公认的关系数据源的接口界面。它快而轻并且提供统一接口的界面,ODBC对任何数据源
37、都未作优化。ODBCDirect:是一种基于DAO对象的新的DAO模式,其方法和属性与RDO功能相同。使用在有DAO代码存在的场合,可用来访问远程数据源。OLEDB:是一种底层数据访问界面接口。是用于第三方驱动程序商家开发输出数据源到ADO技术的应用程序或用于C+的开发者开发定制的数据库组件。OLEDB不能被VB直接调用。RDC:远程数据访问控件(RemoteDataControl):是一种对RDO数据绑定的控件。可以输出特定的结果集到数据源控件。RDO:远程数据对象(RemoteDataObjects):远程数据对象和集合为使用代码来创建和操作一个远程ODBC数据库系统的各个部件提供了一个框
38、架。对象和集合都具有描述数据库的各个部件特征的属性以及用来操作这些部件的方法。可以在对象和集合之间建立起关系,这些关系就代表了数据库系统的逻辑结构。RDO是ODBCAPI的一个浅层界面接口。是专为访问远程ODBC关系数据源而设计的。VBSQL:是VisualBasic结构化查询语言。是一种基于API的接口方法,几乎与C的DB-LibraryAPI相同。VBSQL只支持微软的SQLServer。VBSQL快而且轻但不支持对象界面。第四章 系统的需求及其功能分析 该系统面向中小型企业,以医院人事信息管理为主,员工工资管理,考勤管理,员工评价管理,系统管理为辅的系统。能够较好的帮助企业医院人事信息管
39、理人员降低工作难度。该软件的设计主要由以下几个功能模块构成:一、医院人事管理模块: 管理公司员工的信息,能够较详细的反映员工个人信息。能够方便快捷的对员工个人信息进行操作,如查询,添加,删除,修改等。便于公司管理阶层准确掌握员工信息,便于员工管理。二、考勤管理模块: 该模块能够准确记录员工该月的出勤情况,并且能够自动与员工工资挂钩。并且能够对员工的考勤情况进行查询,修改等操作。三、工资管理模块: 能够详细记录员工工资信息。方便的员工工资信息查询,修改,删除功能。具有方便对各个岗位基本工资,各项应交杂费的设定的功能。能够根据工资信息的设定以及员工考勤的情况,自动计算出员工工资。四、信息提醒模块:
40、 能够根据各种设定,按时提醒管理人员。并且具有信息查询,修改,设定,删除等功能。五、系统设置管理模块: 用户管理可以对各个操作人员分配各种权限,并且具有权限修改等功能,保证了数据的安全性。还可以对部门进行相应的管理,可以添加,修改,删除企业部门方面的信息。还可以做到修改系统的背景,已经对当前数据库rsgl.mdb做相应的备份操作!第五章 总体数据库的设计与建立用Microsoft Access 2000 来建立数据库,Access 多用于中小型企业来设计中小型数据库,一般管理系统的数据库用Access 来设计完全能达到要求。另外微软的Access 2000 的使用十分的方便!由于考虑到本系统是
41、应用在单机系统上,另外根据企业的规模,只需要建立一个数据库。在此数据库基础上需要建立表,部分表具体如下所示:表1:depart(部门)字段名字段类型字段长度是否主键是否必填部门名称文本50否否表2:person(医院人事档案) 字段名字段类型字段长度是否主键是否必填员工编号文本50是是姓名文本50否否部门文本50否否性别文本50否否婚姻文本50否否出生年月日期50否否民族文本50否否政治面貌文本50否否身份证号文本50否否户口文本50否否籍贯文本50否否社保号文本50否否地址文本50否否电话文本50否否邮编文本50否否电子邮件文本50否否学历文本50否否专业文本50否否毕业院校文本50否否照片
42、二进制数据50否否职务文本50否否电脑水平文本50否否行政级别文本50否否职称文本50否否外语语种文本50否否外语水平文本50否否何时工作文本50否否入单位日期文本50否否离职日期文本50否否工资等级文本50否否用工形式文本50否否技能等级文本50否否首次签合同日期文本50否否岗位名称文本50否否岗位技能分数文本50否否银行名称文本50否否技能鉴别日期日期50否否银行卡号文本50否否个人简历备注50否否岗位类别文本50否否备注备注50否否表 3:kaoqin(考勤)字段名字段类型字段长度是否主键是否必填部门名称文本50否否姓名文本50否否员工编号文本50是是日期日期50否否扣考核文本50否否出
43、差天数文本50否否加班费文本50否否补休天数文本50否否其它加班文本50否否节假日加班文本50否否忘记卡文本50否否早退文本50否否迟到文本50否否请假文本50否否年休文本50否否旷工文本50否否出勤天数文本50否否应出勤天数文本50否否公休假天数文本50否否本月天数文本50否否其它文本50否否备注文本50否否表 4:xinxitixing(信息提醒)字段名字段类型字段长度是否主键是否必填部门名称文本50否否姓名文本50否否员工编号文本50否否日期日期50否否事情文本50否否显示确定提醒过的事情不显示表 5:gongzi (工资管理表)字段名字段类型字段长度是否主键是否必填员工编号文本50是是
44、姓名文本50否否部门文本50否否底薪文本50否否补贴文本50否否奖金文本50否否待扣养老金文本50否否所得税文本50否否实发工资文本50否否其他表格略!用Access新建数据库rsgl.mdb,并根据要求建立以上的表,则完成了数据库的建立!第六章 系统的使用方法介绍该系统是以Windows2000作为用户操作平台,可视化语言VB作为开发语言,微软的Access 2000作为数据库开发的。 下面详细介绍系统的功能和是使用方法:1. 1运行医院人事管理系统.exe后,以超级用户名:jianhq密码:jianhq 登陆。进行后可以更改自己的密码,比记牢自己的密码!超级用户一般有企业总经理来负责使用!1.2添加一般用户,并给予相应的权限。选择用户,然后在右边选择相应的权限。请注意权限