《总体设计详细设计》由会员分享,可在线阅读,更多相关《总体设计详细设计(45页珍藏版)》请在金锄头文库上搜索。
1、装订线xxx大学 毕业设计(论文)报告纸摘要科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。人事管理系统是使用Visual C+ 6.0开发的面向对象的数据库信息管理系统,该系统主要用于中小型企业单位的日常管理。该系统界面友好,操作简单,易学易用,从总体方案上力求达到该软件所需的目标要求。关键词:人事管理数据库Visual C+ 6.0 Abstract The advance of the science technique continuous
2、 changes and improvements, let mankind the life took place the enormous variety, the calculatorflies technically to develop soon, making the every trade get the extensive universality with use in the aspects of calculator technique applying.The information turns the ages comes the current that becom
3、e cant resist,human civilization enter a brand-new ages.Therefore, Marketing personnelthemanagementsystemisapersonneldatabasethat usewhatVisual C+ 6.0developtofacetotheobjecttheinformation managementthesystem,thatsystemtoprimarilyusedfortheusual managementinMarketing personnel.Thesystemsinterfacethe
4、amity, operationissimple,easytolearneasilyuse,andtryhardforthetargetrequestforneedingofthesoftwaresfromthetotalproject.Keyphrase:Marketing personnelmanagementdatabase Visual C+ 6.0目录1.引言 .11.1课题开发背景.21.2国内外研究现状.22 企业人事管理系统开发基础.32.1管理系统简介3 2.1.1管理信息系统.32.1.2 企业人事管理系统的开发方法.33.概述 .3 3.1.1 VC+特点.3 3.1.2
5、本程序中使用的VC+控件及其属性简介.33.1.3系统数据访问接口的选择.33.1.4 SQL2000介绍.44.需求分析.54.1需求调查.54.2人事管理系统层次图.55.数据库设计.75.1数据库选择.75.2概念模型.75.数据表的建立.9 5.数据库的实现.106.总体设计.136.1模块的设计13 6.2系统总体流程图137.详细设计.147.详细设计的意义.147.各模块及界面的详细设计.157.2.权限验证模块的界面设计.157.2.用户权限控制模块及界面详细设计.177.2.3 主窗体.217.2.人事档案管理模块及界面设计.237.2.考勤信息模信息窗体的设计.287.2.
6、帮助窗口的设计.418.测试.438.软件测试的重要性.438.2 测试方法.438.2.1Manage主窗体模块的测试.43 小结.44致谢.45参考文献.46 1引言1.1课题开发背景在企业中,人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。以前都是人工进行操作。随着企业规模的扩大,人事管理的工作量也大大地加重。随着计算机应用的发展,人事工作者急切希望能够将大部分烦琐的工作交给计算机处理,以减轻人工的压力并提高工作效率 。而计算机的普及加快人事管理系统的产生。人事管理的主要任务是为实现企业的整体目标提供合适可用的人才,这就要求人事部门进一步加大人事制度改革
7、的力度,建立好人才档案,为企业选拔贤能创造一个良好的工作环境,使员工用其所长、人尽其才;关心和改善员工的生活条件,使员工无后顾之忧,充分发挥自己的内在潜力。1.2国内外研究现状企业人事管理的根本目的就是通过使用人才去达到最大利益。企业人事管理工作的好坏对企业的发展有较大的影响,企业对人事管理都较为重视。通过互联网查询的资料来看,国内目前类似的系统大多是针对企业员工管理,而对企业引进人才方面以及与员工交流平台方面所做的工作不多。2 企业人事管理系统开发基础2.1管理系统简介 2.1.1管理信息系统管理信息系统(MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、维护和使用的系统。管理信
8、息系统是信息系统的一个分支之一,经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的集管理科学、信息科学、系统科学及计算机科学等覆盖多学科的综合性学科。管理信息系统的结构通常由四个部分组成:信息源、信息处理器、信息用户和信息管理者。管理信息系统的主要任务一般要实现对基础数据的严格管理,确定信息处理过程的标准化,高效的完成日常处理业务、优化分配各种资源,包括人力、物力、财力等。MIS是一个人机结合的辅助管理系统,管理和决策的主题是人,计算机只是辅助的设备。目前国内使用和发展的MIS平台模式大体上分为两种:客户机/服务器(Client/Server,简称C/S)模式和Web浏
9、览器/服务器(Browser/Server,简称B/S)模式。当前企业信息管理系统正在从C/S结构向B/S结构转移.B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript等)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节
10、约了开发成本,是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序是巨大的进步。2.1.2 企业人事管理系统的开发方法企业人事管理系统的开发是一个复杂的工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。但是每一种开发方法都要遵循相应的开发策略:1.系统要解决的问题。2.系统可行性研究,确定系统要实现的目标。3.系统开发原则。4.系统开发前的准备工作。5.系统开发方法的选择和开发计划的定制。4. 需求分析4.1需求调查 人事管理是企业管理的一个重要内容。随着时代的进步,企业也逐渐变的庞大起来。如何