【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级: 硕 士 专 业 学 位 论 文 of TT 文作者 指导教师 教授 申请学位 工程硕士 培养单位 软件学院 学科 专业 软件工程 研究方向 答辩委员会主席 评 阅 人 南开大学研究生院 二一三年五月 南开大学学位论文使用授权书 根据南开大学关于研究生学位论文收藏和利用管理办法,我校的博士、硕士学位获得者均须向南开大学提交本人的学位论文纸质本及相应电子版。 本人完全了解南开大学有关研究生学位论文收藏和利用的管理规定。南开大学拥有在著作权法规定范围内的学 位论文使用权,即: (1)学位获得者必须按规定提交学位论文 (包括纸质印刷本及电子版 ),学校可以采用影印、缩印或其他复制手段保存研究生学位论文,并编入南开大学博硕士学位论文全文数据库; (2)为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆等场所提供校内师生阅读,在校园网上提供论文目录检索、文摘以及论文全文浏览、下载等免费信息服务; (3)根据教育部有关规定,南开大学向教育部指定单位提交公开的学位论文; (4)学位论文作者授权学校向中国科技信息研究所及其万方数据电子出版社和中国学术期刊 (光盘 )电子出版社 提交规定范围的学位论文及其电子版并收入相应学位论文数据库,通过其相关网站对外进行信息服务。同时本人保留在其他媒体发表论文的权利。 非公开学位论文,保密期限内不向外提交和提供服务,解密后提交和服务同公开论文。 论文电子版提交至 校图书馆网站: 。 本人承诺:本人的学位论文是在南开大学学习期间创作完成的作品,并已通过论文答辩;提交的学位论文电子版与纸质本论文的内容一致,如因不同造成不良后果由本人自负。 本人同意遵守上述规定。本授权书签署一式两份 ,由研究生院和图书馆留存。 作者暨授权人签字: 20 年 月 日 南开大学研究生学位论文作者信息 论文题目 公司绩效考评系统设计与实现 姓 名 学号 答辩日期 论文类别 博士 学历硕士 硕士专业学位 高校教师 同等学力硕士 院 /系 /所 软件学院 专业 软件工程 联系电话 通信地址 (邮编 ): 备注: 是否批准为非公开论文 否 注:本授权书适用我校授予的所有博士、硕士的学位论文。由 作者填写 (一式两份 )签字后交校图书馆,非公开学位论文须附南开大学研究生申请非公开学位论文审批表。 南开大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所取得的研究成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 2013 年 09 月 01 日 非公开学位论文标注说明 (本页表中填写内容须打印 ) 根据南开大学有关规定,非公开学位论文须经指导教师同意、作者本人申请和相关部门批准方能标注。未经批准的均为公开学位论文,公开学位论文本说明为空白。 论文题目 申请密级 限制 ( 2 年 ) 秘密 ( 10 年 ) 机密 ( 20 年 ) 保密期限 20 年 月 日至 20 年 月 日 审批表编号 批准日期 20 年 月 日 南开大学学位评定委员会 办公室盖章 (有效 ) 注: 限制 2 年 (可少于 2 年 );秘密 10 年 (可少于 10 年 );机密 20 年 (可少于 20 年 )摘 要 I 摘 要 随着信息技术的飞速发展和日趋激烈的商业竞争,企业的各项事务处理也逐渐采用科学化现代化的管理。尤其是对员工的绩效考核,传统的考核存在很多管理者主观的影响。本论文论述了员工绩效考核系统的开发过程:员工考核系统需求分析、系统功能设计、数据库的设计、系统的实施,重点介绍了系统功能与数据库的设计及系统的实现过程。对系统结构、系统功能设计的流程做了全面而详尽的阐述,然后针对系统的各个功能模块做了具体的 分析与研究。通过对系统功能及数据流的分析,得到系统数据库的逻辑结构,并在此基础上完成数据库物理结构的创建,从而实现对各种信息的查询、更新等操作。 本网站采用了 B/S 体系结构,应用 行编程,并且以 为后台数据库管理系统进行开发。员工绩效考核管理系统将企业管理者从繁琐、无序、低序、低端的工作中解放出来从事核心事务,整体提高了企业管理效率和对信息的可控性,降低管理成本,提高执行力,使管理趋于完善。 本文提出了一种利用 术进行开发系统的方案,以期达到功能强大,费用低廉 ,通用性强,适合我国国情的企业员工考核系统。文中着重论述了该系统的功能与实现、数据流程与存储、后台管理等。 关键字 :公司绩效 数据库 考评系统 I of of of of of of to do a to do a of to on in to of , B as in of so to a B is in to 目 录 录 摘 要 . I . 录 . 一章 绪论 . 1 第一节 选题背景 . 2 第二节 系统研究的意义 . 2 第三节 系统实现的目标 . 3 第二章 需求分析 . 4 第一节 系统需求分析 . 4 第二节 可行性分析 . 4 技术可行性 . 4 管理可行性 . 5 操作可行性 . 5 操作可行性 . 6 第三节 开发系统的 析 . 6 第三章 系统设计 . 9 第一节 系统总体设计描述 . 9 第二节 系统功能分析 . 10 第三节 系统功能模块结构 . 11 第四节 系统开发工具简介 . 12 言 . 12 000 . 16 目 录 言 . 18 第四章 数据库设计 . 21 第一节 数据库设计分析 . 21 数据库需求分析 . 22 数据库需求分析 . 23 数据库逻辑结构分析 . 25 实施与维护数据库 . 27 第二节 数据库结构实现 . 28 第三节 安全保密设计 . 30 登录用户的安全性 . 30 操作安全性 . 30 数据安全性 . 30 第五章 系统模块设计 . 31 第一节 主窗体的创建 . 31 第二节 创建公用模块 . 32 第三节 主要工作 . 33 第四节 员工添加(编辑)模块 . 35 第五节 绩效添加模块 . 37 第六节 员工绩效添加模块 . 39 第六章 系统的实现 . 42 第一节 概述 . 42 概述 . 42 编码 . 43 维护 . 43 第二节 系统登录 . 44 第三节 公司管理 . 45 第四节 员工信息管理 . 46 目 录 V 第五节 部门管理 . 47 第六节 绩效管理 . 48 第七节 试运行和系统转换 . 50 第八节 人员以及岗位培训 . 50 第七章 系统的测试 . 52 第一节 测试的任务和目标 . 52 测试的任务 . 52 测试的目标 . 52 第二节 测试方案 . 52 模块测试 . 53 集成测试 . 53 验收测试 . 54 平行运行 . 54 第三节 实例测试 . 54 第四节 软件维护 . 55 第八章 总结 . 56 第一节 主要工作 . 56 第二节 展望 . 56 参考文献 . 58 致谢 . 60 个人简历 在学期间发表的学术论文与研究成果 . 61 第 一 章 绪论 1 第一章 绪论 绩效考评是每个企事业单位、公司日常工作中的重要一环 ,因此,开发绩效考评系统是很有社会现实意义的。绩效考评系统主要的作用是方便公司管理员工 ,公司领导更容易掌握下属员工的工作情况 ,合理调整、分配任务 ,而且没有手工操作的那些繁琐和不便 ,员工情况的相关记录与统计不再复杂了。这样,公司对绩效考评管理的效率就提高了很多。所以说,开发一套正规智能、科学有效的企事业信息化的绩效考核管理系统势在必行。 本系统开发的目的一方面从提高公司绩效管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现公司绩效管理管理工作的自动化。本系统是一个方便绩效考核的自动化的管理系统,它的开发充分的考核企业管理的现实状况,是从实际出发进行编程的。 本文首先介绍了绩效考评管理系统 所涉及工具和一些相关的理论知识,并注重介绍了企业管理系统和数据库 ,其中包括对 2000 的使用和特点进行了介绍,然后对所做系统进行总体设计,数据库的设计和详细设计,从这三个方面详细阐明系统的设计过程,最后,在编程实现的过程中,介绍本人使用 数据库基应用程序进行设计、开发与实现的思路、算法、并得出结论。设计过程如图 1示 图 1体设计图 第 一 章 绪论 2 第一节 选题背景 员工绩效考核 管理是 企业日常管理工作中的重要组成部分。企业 规模的逐步扩大和 企业员工的流动 , 企业 管理人员则相对减少。 考核绩效是一件十分繁杂的事务,绩效内容多、细节繁琐、绩效考核管理要求严格,过去靠人力管理的考核方式不再适应新的发展潮流。 稍有不慎就会出现错误。同时 考核信息 的手工登录与查询,是一项非常繁重而枯燥的劳动 。 因此在计算机飞速发展的今天,应用数据库技术实现 员工考核信息统计查询 的管理是可行而必要的工作,实现 员工考核信息网上管理 ,既能够提高工作效率,又可以提高 考核的真实性客观性 。 计算机的特点就是它的运行速度快,精确度高、有逻辑性、能够按照一定的程序和规则处理相关的问题,在管理员工绩效数据时,无论 是存入数据还是进行筛选统计都相当准确,不会出现人员管理时出现的数据遗忘或者信息存入不准确的各种突发状况 。 第二节 系统研究的意义 绩效考核管理系统能够帮助企业进行绩效的日常管理,促使企业的规范化管理和员工控制,并且帮助企业运行更加顺畅高效。无论在中小企业还是在大企业,绩效考核都是一项十分重要的工作。在绩效考评中,有一项非常重要的标准就是员工之间相互进行评价,自己为自己的同事打分,这项分数和其他的分数相比算得上是真实公正的,能够展现员工在日常工作中的表现。不过,过去的员工绩效考评都是由相关职员人工进行统计的, 面对复杂的数据和考核信息,考核评分很多时候只能依靠考核者对员工了解的寥寥少数的资料进行评分,考核的真实性可想而知。 另外,绩效考核信息手工进行统计分析,其工作质量可想而知。人工自行考核过程中有很多不能控制的元素,数据和信息管理也不是十分精准规范,这样的考评方式会对财力物力人力造成很大的浪费,这样的方式,不是最佳的绩效考评方式。 而使用计算机考核系统进行考核绩效的工具,具有人工考核所无法企及的好处。计算机考核系统能快速查找信息、检索自己需要的内容,并且储存的信第 一 章 绪论 3 息多,保密工作做得好,能长期使用,考核成本也不高, 尤其适合大企业绩效考核时使用。一整套严密、科学、专业、正规、的考核系统能够帮助企业快速的完成任务,并且绩效考评的结果也相对准确,能为员工们信服! 所以,开发一套好的绩效考核管理系统是一件极其重要的事情,在接下来的章节中,我们将以研发一套优质员工绩效考评管理系统为线路展开阐述在系统开发过程中所遇到的问题并寻求解决方案。 第三节 系统实现的目标 使用计算机绩效考核系统可以对企业信息进行管理,更加规范科学,信息统计更加的精准,查询信息也更方便快捷。这样一来,管理工作会简单不少,工作强度和难度也减小。根据设计进行系 统的开发,绩效考评系统主要分为以下几个板块: 首先就是员工的绩效数据录入、员工基本信息输入补充添加、企业相关信息储存、各部门的相关信息和数据添加、查询员工信息、搜索员工绩效数据、展示各部门的相关内容并且对这些信息进行定期维持修改。系统可以录入、查询、修改、展示各方面的信息和数据。 本设计的目标是依据需求分析所做的工作,把需求的模块一一实现。 除了模块功能的实现,本系统的目标还有: 1)人机对话,查询信息快速方便、界面简洁、内容分布简单清晰、信息数据储存安全保险。 2)键盘操作,快速响应。 3)实现了员工信息 、部门信息的管理。 4)实现对员工的考核信息的管理功能等。 5)对系统用户进行管理。 6)为了加强数据保密性,管理员和员工设置不同的权限级别。 7)系统非常容易安装、维护方便,并且一般人都能进行操作,简单方便 。 8)系统 运行稳定、安全可靠。 第 二 章 需求分析 4 第二章 需求分析 第一节 系统需求分析 伴随社会的高速发展,公司员工的各种信息数量一直在增加,在这样的形式下,必须要求公司有一种高效有序的方法来管理员工的信息。 系统需要达到以下标准: 系统使用者的计算机知识和操作水平可能参差不齐 ,这就需要系统具有良好的人机交 互界面; 该系统使用者中,身份职务等不尽相同,这就需要系统在权限管理有所区分; 对原始数据的修改要简单易操作 ,可以实现多条件修改; 数据查询比较简单,并且可以进行多条件查询; 具有权限时,数据的删除不能繁琐,同时要具有良好的数据稳定性; 在数据处理方面,最好都能够自动完成,人工干预的情况尽量少的出现。 第二节 可行性分析 技术可行性 网络化的管理,使企业员工绩效考核管理更加规范,实现了通过网络对考核信息进行管理、查询、统计、工资核算等一系列功能。系统中主要完成事务处理的功能 ,为企业事务处理提供了一个方便的管理平台,大大提高考核的工作效率,进而提高整个企业的效率。设计者可以利用现有的能力设计出本系统,系统的使用对技术没有严格要求,不需要先进的技术,只是要使用者懂得计算机的基本操作就可以,使用简单。所以说系统在技术上是可行的。 经济可行性 系统开发所需费用包括了硬件方面的投资和软件方面的投资。软件方面主要使用了 005、 据库,第 二 章 需求分析 5 费用相对较低。在硬件方面,不需要另外购买配置,企 业目前有的 服务器和其他相关设备就可以使用。在 代信息技术越来迅速,而计算机技术在企业管理逐渐占有重要的地位,信息管理系统开发随着各大企业不断发展壮大也渐渐成熟成型,渐渐发展为一个新的学科。 企业的规模扩展,企业员工人数逐渐变多,员工信息和相关数据管理业逐渐变复杂。一个企业,企业管理做得好坏与否和员工管理的质量有着直接的关系。员工管理质量高,企业的效益和收益也会逐渐增加。因此,在这个技术时代,企业如果将员工管理做好做精做优质是一个企业成长十分关键的因素。因此,企业需要开发自己的信息系统,对 员工、对部门、对企业信息进行管理。这样的管理从一定程度上来说更加科学、信息查询统计更快速简洁而且能减轻管理的工作负担,从经济方面来看,花费的费用也不算多,是切实可行的。 管理可行性 通过系统对企业员工绩效考核信息进行全面的自动化的管理,大大提高了企业事务的办公效率。系统开发应用之后,企业的各项事务都能进行处理,无论是数据还是信息都能被有效的统计和管制。这样的管理能够杜绝人工处理信息数据时出现的矛盾和问题。系统管理能储存大量的企业信息和数据,为企业经营者作出决定时提供了大量的参考信息。这样一来, 企业的员工管理、文化经营、计划决策都更加的科学、整体、系统、有序地运行。建立一个员工绩效信息管理系统,涉及到员工信息,部门细心,绩效信息,员工绩效信息,这些信息相互关联起来就可以实现对员工绩效的管理。所以说系统建设在管理上也是可行的。 操作可行性 由于 本系统设计时充分考虑了用户的习惯,图形界面友好,使得操作简单;数据录入迅速、规范、可靠;统计准确;适应力强;容易扩充。 所以 对于用户的使用水平要求并不高。因此,从操作角度 上 考虑,本系统是可行的 。 第 二 章 需求分析 6 操作可行性 由于整个系统是自行开发 ,自行使用,所以系统本身不存在版权争议,符合国家各项政策法规和软件行业规范。因此,从法律角度 上 考虑,本系统也 是可行的 。 综上所述,企业员工绩效考核系统是可行的,可以进行开发。 第三节 开发系统的 析 企业要开发一套适用于自身的系统,必须对企业自身进行透彻的分析,从企业内部环境出发,明确企业自身的优势所在,并且对于企业的劣势也必须毫无保留的指出,同时,企业自身的核心竞争力是最为重要的一点。 要进行分析需要采用是用于自身的分析方法。 析方法 作为一种企业内部分析方法,相对于其他分析方法而言,具有相当 明显的系统化和结构化的特征。 析方法 的四个字母分别代表着优势( 劣势( 机会( 及威胁( 优势和劣势(即 S 和 W)是企业内部的条件和实力,属于企业自身影响元素,而威胁和机会(即 O 和 T)是企业外部即整个行业或者整个社会的环境。 认清企业自身优劣势,看清整个环境的机遇和挑战,这时,从企业竞争战略出发,企业需要将自己可以实施的( 即 企业 的 优劣势 )和 有机会实施的 (即外部环境的机会和威胁 ) 两者做一个有效的组合 。 从整个结构上看来,首先看 析法 形式上的表现,它是一个结构性矩形,在这个矩形里面,任何一个不同的范畴都具有自身不一样的分析含义;接着可以从内容上分析, 析法 的基本理念即要从企业的内部条件和外部资源进行有效的剖析。 其实,早在 20 世纪 60 年代 之前(即在 论被提出之前)早已有人提出类似的观点,和 论分析的内容大致相同,涉及企业的优点和缺点,外部的挑战和机遇等相关可变因素。 但是, 那时的观点没有 析法的系统性, 60 年代之前的分析大多数是零碎的、分散的、孤立的分析。对企业内部进行分析时,系统的、整体的、联第 二 章 需求分析 7 系的分析才能得出有效的结论,这也是 析法的意义所在,将看似孤立的因素相互联系进行系统分析,对于企业制定整体战略规划有更科学的效果。 因而,在选择各种调查研究方法的时候,需要对企业内外部环境,自身因素和外部作用力都进行又掉的分析。其中,外部作用力指的是机会和挑战两个因素,这两个因素是客观存在的,对企业发展各占利弊一端。而企业内部环境包括企业的长处和短处,这两者在企业发展过 程中,长处是积极促进的因素,短处则是拉后腿的消极存在。故而,这四点都需要恰当考虑。在分析调查时,更不单单要溯源看现状,更要站在历史高度上,分析未来发展存在的问题。 进行 析时将已经调查处理的各个因素根据重要性及其对企业的影响力度,进行排序。排列的过程中,需要将那些对企业发展过程中影响最迅速、深刻的、重大的、有直接先过的因素最早排列出来,相对缓和的,重要性小、非直接联系的、影响时间短的因素排在次位 。 在公司没有本系统之前,公司的 阵如下表 示: 表 使用系统之前 阵 S(优势) 公司内部员工经验丰富、工作面广,企业资金雄厚、规模大。 W(劣势) 员工手工操作,工作量大,效率低,时效性差,容易出错,浪费了大量的人力、物力、财力。 O(机会) 公司组织机构明确,对于企业推进信息化、科学化管理有促进作用。 T(威胁) 公司运作紊乱,各机构、部门间工作无法即时衔接,造成管理混乱,各员工工作职责和范围的不明确。 在公司拥有本系统之后,公司的 阵如下表 2示: 表 使用 系统之后 阵 S(优势) 公司信息化、自动化、科学化管理加深,提高了执行力, 便于员工与高层从事核心的业务工作。 W(劣势) 系统维护、升级任务加重,这方面的支出可能加大。 O(机会) T(威胁) 第 二 章 需求分析 8 整体提高了公司办工的工作效率和对信息的可控性,降低了办公成本,很好地规范并改进 了 现有的 企业管理,使管理趋于完善,企业更具有竞争力。 有些员工与高层对信息化陌生、不易上手,有潜在的抵触心理,信息化的推进缓慢。 第 三 章 系统设计 9 第三章 系统设计 第一节 系统总体设计描述 在系统分析时,我们必须要思考很多问题,最需要探讨的是“做什么”的问题,我们分析得出了要做一套企业管理系统的结论,而在现阶段,我们需要设计,确立在系统研发阶段需要“怎么做”。“怎么做”这个任务才是重中之重。在设计系统的阶段,系统设计包含了整体规划和细节丰富这两个过程。 整体规划是整个系统的总体研发,系统设计者需要从企业需求中得出观点,以“结构化程序设计”为导向,将软件分解,分解为多个软件板块,然后每个板块对应一个功能,直到一个或几个程序变成树形结构才算是一个终结。在进行整体设计时还有对各个板块的信息数据之间的传送关系进行确定。整体设计还需要编制成一本说明书,将系统软件的编码方式和基本编码方案、信息输入输出的格式和文件如何进行储存的方法、软 件的配置和系统的硬件要求都要囊括在内,进行大概的简单的编制。 对企业需要进行辨析之后,对于整个绩效考评系统是“为什么而存在”、自身有哪些任务都已经非常清晰的明确了,现在是开始研究改如何开始做、怎么能做好的问题了。实际上,系统的整体规划设计最主要的就是为了答复一个疑问:“如何实现办公室软件系统?“这个问题。 整体设计相当于提前写好一个大纲,对系统的具体任务进行简单的设定,找出实现系统的方法和实现系统具体功能的路径。当然还包括对系统各个板块已经各个板块相互之间关系的界定。 在整体规划设计的过程中,包括两个主要方 面:首先是对功能的确认,设计系统功能,确认绩效考评系统的实施计划。第二个就是结构的规划,要对整款软件的结构进行设计。其中,第一点功能的设计基础是企业的需求,需要明确企业究竟需要什么,而后进行分析设计。当然,这里的“功能“是一个广泛的概念,包括问题定义时提出的功能,还包括所有的单独的信息、数据分析和加工处理节奏。而结构的规划,则表示将绩效股票里系统按照不一样的层级和第 三 章 系统设计 10 功能再次细分,分化为各个独立的板块,并且每个板块必须要有自己独特的效用,能解决某些具体的任务。 从软件工程基本理念中,我们能够找出一些基本的概念供 程序设计时使用。在对板块进行结构规划的时候,我们可以参照遵循下述的这些定理: 想要整个系统的构架好,就必须注重整个结构,不同板块的功能最好明确区分,各板块的关系也不要太密切。 各版块最好少用特征连接的方式,应主打数据连接的方法,当然,如果有必要可以进行控制连接关系。 强模块内部的组合强度是高功能的组合。 模块分解可以一直进行,直到合适为止。 各板块的扇入和扇出指数需要进行调整,模块的扇入指数需要增强,而相应的,扇出指数则需要适当的减弱。扇入指数是说一个板块有联系的上级板块的数量,而扇出指数则是说一个板块下面链接的板块的数量,一般下级板块最好能控制在 6 个范围之内是最好不过的了。 高模块的信息隐蔽程度,软件设计是一个将信息需求转换成数据结构、程序结构和过程性的多步骤过程。常用的结构设计方法是基于模块化、自顶向下逐步细化,结构化程序设计等程序设计基础上发展起来的。 第二节 系统功能分析 系统采用管理员先登录,进入 主页面,左边是功能导航栏,有“公司信息 ”,“部门管理”,“员工管理”,“绩效管理”,“员工绩效管理”,“退出登录”。右边列表及操作页面。系统采用 000 数据库实现。 员工绩效信息管理系统需要完成的功能主要有: ( 1) 登录界面的管理,保存。 ( 2) 公司信息的填写保存 ( 3) 员工信息的输入,包括输入员工基本信息、所在部门、绩效等。 ( 4) 员工信息的查询,包括员工基本信息、所在部门、绩效等。 ( 5) 员工信息的编辑,实现对员工信息的修改。 ( 6) 部门管理信息的输入,包含部门 门 名称。 ( 7) 部门信息的查询、编辑。 第 三 章 系统设计 11 ( 8) 绩效信息的输入、查询、编辑。 ( 9) 员工绩效的输入,包括 门名称,员工姓名,添加时间。 ( 10)员工绩效记录的删除。 第三节 系统功能模块结构 上文描述的各个功能要集中然后分块,按照程序设计的基本要求,得出的系统功能图如下: 模式示例: 图 统功能模块 示意图 第 三 章 系统设计 12 第四节 系统开发工具简介 本系统开发的方法及流程概述:本文介绍了在 境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析访客管理的不足, 创建了一套行之有效的计算机管理学生的方案。文章介绍了访客管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法, 本系统面友好,操作简单,比较实用。 言 针 对当前网络上流行的大量开发工具和编程语言,经过仔细分析他们的优缺点,结合本系统的需要,我选用 台下的 0 作为软件开发工具,数据库选用 000 数据库。 意为可视的、可见的,它是面向开发像 称 一种通用方法,它不同于其他的编程方法是 不需要编写大量的代码来实现具体的图形外观 ,只需要把事先建立好的对象拖拽到屏幕上相应的位置就可以。 这是一次巨大的飞跃,是一次编程技术的革命 9 。 一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 境下的各类应用程序。它简单易学、效率高,且功能强大可以与 业开发工具 用事件驱动的编程机制、新颖易用的可视化设计工具,使用 数,以用动态链接库( 对象的链接与世隔嵌入( 开放式数据连接( 技术,可以高效、快速地开发形界面丰富的应用软件系统。 论是初学者还是精通人士。 可以构建复杂的过程。由于默认的方法和属性组成部分被定义在里面,所以程序员不编写许多代码可以开发一个简单的过程。先前版本的 随着计算机硬件迅速迅速增加,对性能问题已经变得微不足道。 第 三 章 系统设计 13 拖放技术可以实现窗体控件的增加和改变。每个控件都有自己的属性和事件。控件创建的时候会设置默认属性值,程序员也可以改变之后。如果在运行时属性值与用户的修改和操作的变化 ,可以形成一个动态程序。例如 :表单的位置改变事件加入一个可以改变大小的控制代码 ,然后在操作的时间当用户改变窗口的位置 ,控制也会改变大小。还比如将文本框控件设置为只能输入数字,那么程序就能在文字输入的时候自动阻止非数字文本的输入。 程序类似 于 作系统,可以含有一个或几个窗体,也可以是一个主窗体和多个子窗体。 组件为了使服务器端程序可以处理增加的模块,因此一般都会制作用户界面,当然也可以没有。 C 语言及 语言都不一样,它不对字母的大小写进行主动识别,但是他可以把相应的大写状态转换到对应的小写关键字,并且能够规范开发组所写的不符合语法规范的代码。 组件能够提供众多功能,比如可以提供可视化的编程模式,让开发者不用写太多的代码就可以实现视图化,方便了开发者。也即提供了最基本的面向对象的开发方法,最大化的方便了开发者。 像 样能够支持第三方控件,生存控件的保证使得大量的程序员开发了非常多的第三方控件, 很多程序和方法也因为这些控件而变得非常容易编写,除此之外 提供了一系列的面向对象的方法,比如重用,构建和利用外界控件的方法,这两种方法能够相互充实。但是存在一些语言上的的不全面性,不健全性,或多或少会存在一定的兼容性问题 9 。 生语言 微软开发了一系列的派生的语言,都是属于 分支。 1、 该语言当然也包含 在了微软的基础类库,及相关的应用程序里面,如 相关的组件,它集成在微软的基础开发包中,开发人员可以非常方便的来使用,开发等。实际上就相当于第三方的程序库,它的功能非常优秀,绝对不属于 言。 2、 该语言是默认的微软处理前台页面的语言,比如 此之外,该语言能用于脚本的编写和在最简单的 面中使用,表面上看该语言和 有什么区别,但是实质上和 第 三 章 系统设计 14 是有很大的区别的,主要是他不使 用 运行库进行执行。 它是由主机的脚本执行的。它主要的体现是在网站上的显示不同。 3、 该语言是在 基础上修改而来,目前已经成为微软开发的主流语言,实用性非常的广,它有一套相对独立的开发平台,即 台,适合开发者搭建系统的开发平台。 该语言是一种纯面向对象的开发语言,适应现在主流

温馨提示

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

最新文档

评论

0/150

提交评论