基于CS结构的人事管理系统设计与实现

来源 :现代商贸工业 | 被引量 : 0次 | 上传用户:jamesleehp1111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着计算机技术、网络技术和信息技术的发展,越来越多地改善着现代人的观念。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在我国的许多机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。
  关键词:信息技术;资源分析;sql server 2000
  中图分类号:D035.2文献标识码:A文章编号:1672-3198(2009)18-0267-01
  
  1 系统需求分析及可行性研究
  
  1.1 系统需求分析
  人事管理系统可以实现功能包括“人事信息维护”、“数据查询”、“统计报表”、“系统维护”。该系统应该提供人事信息的录入(修改)、删除、统计;人事常用的数据查询(包括各种复杂查询);各类人事统计报表的设计、生成、表式的导入和导出、打印;用户账号权限的设置、管理。
  1.2 可行性研究
  人事管理一般是对人事基本信息的管理,所以在数据库模式定义中可以将人事基本信息定义在一个表中,这样对数据的增加、修改、删除、查询、统计操作处理起来都相对简单。统计报表的导出可以利用OLE(对象的连接与嵌入)这项成熟的技术来实现。打印功能完全可以根据开发工具自带的属性灵活的实现。用户账号权限的设置、管理可以在数据库中建立一张独立的表来实现,人事系统将根据用户不同的权限设置不同的操作功能。
  
  2 系统规划
  
  2.1 项目规划
  (1)数据输入模块:该模块的主要功能是负责输入数据,所以该模块的设计出发点应从方便用户操作的角度出发,如:非法数据输入出现错误提示等,另外一些较固定数据可让用户从下拉框种选择,不必自己输入。
  (2) 数据查询模块:用户可以直接快速地查阅和打印系统中的员工个人信息(如人员情况、部门情况、科室情况、职称评定、在职情况和决策支持等信息);也可以做出各种复杂的查询,用户可根据任意字段进行查询,包括多条件的与和或运算,为领导作出准确判断提供数据的支持。
  (3)数据删除修改模块:修改删除模块通常也是数据库中必须有的一个模块,因为在输入数据过程中难免会有出错的时候。当修改删除涉及到多个表时,本系统将做出判断并给出提示及相应处理,以保证数据的完整性及一致性。
  (4)数据统计分析模块:该模块将对数据进行统计,包括分组统计,二维表统计及饼图统计。各种统计结果都应该能够打印。
  (5)报表打印模块: 数据的打印也是系统不可或缺的模块,打印页面的大小及上下左右的边距应由用户自己自由设置。也可以将报表导入到word或者excel中,由用户自己设定打印方式。
  (6)账号管理模块:实现了对用户分组管理,并且可对用户的数据访问权限、功能操作权限进行设置,保证了操作的安全性、严谨性及保密性。
  (7)日志管理模块:系统将用户名,操作时间,操作内容都记录下来,然后写到数据库中。这样可以知道哪个用户什么时间作了什么操作,更好的维护了系统的安全性。
  2.2 规划数据库
  数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的记录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。
  
  3 系统设计和实现
  
  3.1 数据分析与编码设计
  数据分析主要是分析各种数据的用途及相互之间的关联,分析数据的类型、数量发生频度和使用频度,并具体弄清楚每个数据所需的范围和位数及来源的时间性,为数据库、文件设计及输出、输入设计提供依据,也为制定合理的数据处理方法提供依据。
  编码是一项基础工作,编码必须唯一,编码设计的目的是为了便于数据的存储和检索,提高处理的效率和精度,节省处理时间和减少存储空间且方便使用。
  3.2 数据库设计
  本系统新建一个数据库(rsgl.dbf),加强完善对人事系统的管理。
  (1)理论依据:一般来说,一个应用程序的数据结构是实现该程序的关键因素,SqlServer关系数据库模型,是以关系集合理论中重要的数学原理为基础的,通过定义创建该集合的很少一些规则,即可方便地处理一些数据,这种技术被称为数据规范化。
  (2)数据库模式定义:根据需求分析本系统一共定义了12个表,分别为人员基本信息表(T_Rsxx)、部门表(T_Bmxx)、科室表(T_Ksxx)、职称变动表(T_Zcbd)、职务变动表(T_Zwbd)、职别变动表 (T_Zbbd)、学习情况表 (T_Xxqk)、工作变动情况表(T_Gzbd)、教学经历表(T_Jxjl)、编制信息表(T_Bzxx)、人事管理日志表(T_Rsrz)账号管理表(T_Zhgl)。其中人员基本信息表与职称变动表、职务变动表、职别变动表、学习情况表、工作变动情况表、教学经历表通过字段rybh相关联,构成了人事的全部信息。人事管理日志表保存每次用户登陆系统后所作的一切操作。账号管理表保存所有用户的信息,包括用户名,口令。
  3.3 模块设计
  (1)数据录入模块的设计。
  通过数据窗口的insertrow(0)函数,先插入一条空记录,然往空记录中输入数据,保存到数据库中即可。对于不同的表,保存方式不同。人员基本信息表的新记录保存使用数据窗口的update()函数完成。在保存之前做安全性检测,以防不合理数据入库。
  其它表的输入与基本信息表类似。其中科室表的新记录保存使用数据窗口的update()函数完成。剩余的表由于它们的主键都是行号(int类型的),在数据库中把它们的Identity属性都设为了yes,所以这些表的新记录保存只能用insert into 表名()values()语句来完成。
  (2)数据删除模块的设计。
  通过数据窗口的deleterow(currentrow)函数,删除一条当前记录,保存到数据库中即可。人员基本信息表中的一条记录被删除,与其关联的其他表中的信息也将被删除,这一目的是为了保证数据的一致性和完整性,此表的记录保存使用数据窗口的update()函数完成。其他表中的相关信息被删除是通过”delete from 表名 where 条件”sql语句完成的。
  (3)数据修改模块的设计。
  如果修改一条当前记录,先检查一下数据是否合法,然后通过数据窗口的update()函数保存到数据库中即可。如果人员信息的人员编号被修改,其他关联表中的人员编号也作相应的修改,其目的是为了保证数据的一致性和完整性。人员信息的修改的格式freeform其他的表的修改与其操作类似,只是显示风格不同而已。
  
  参考文献
  [1]胡小明.CIO的任务是要向信息系统注入智慧[J].电力信息化,2005,(2):18-19.
  [2]于蕾.企业web信息系统研究与开发[D].西安理工大学,2003.
  [3]朱建生.基于知识管理的现代办公信息系统的研究[D].铁道部科学研究院,2002.
  [4]余海玲.软件业遭遇人才之痒金山自造顶级程序员[N].中国企业报,2007.
其他文献
摘 要:心理契约对知识型员工的激励有着重要影响,以心理契约理论为契合点,结合目前对心理契约结构的研究,分别从物质激励维度、环境支持维度、发展机会维度等方面来探讨知识型员工激励问题不足的原因。  关键词:知识型员工;激励;心理契约结构  中图分类号:D035.2文献标识码:A文章编号:1672-3198(2009)18-0135-01    1 物质激励维度    物质激励即交易维度,与物质资源和物
期刊
摘 要:世界经济发展变化对财务管理理论提出了新的挑战。我国现有的财务管理理论尚不能满足财务管理工作实践的需要,理论对实践的指导作用较滞后。通过我国与西方财务管理理论的比较,谈一下我国未来财务管理理论的研究方向。  关键词:中西方;财务管理;比较; 研究方向  中图分类号:F28文献标识码:A文章编号:1672-3198(2009)18-0167-02    1 我国财务管理理论研究的基本内容   
期刊
摘 要:城市的品牌形象是城市发展的重要载体,没有良好的品牌(品质)、声誉和形象,城市就缺乏灵魂,就没有吸引力。一个城市要有城市个性,只有打造了突出个性的城市,才能具有相应的知名度和美誉度。因此,城市品牌、城市个性是城市竞争力提升的重要载体。结合聊城市打造卓越秀美的“江北水城”的个案加以分析,以期给予正在进行城市品牌塑造的城市政府以启发和思考。  关键词:城市品牌;竞争力;战略分析  中图分类号:F
期刊
摘 要:思想政治工作是高校辅导员工作的主要内容。近年来,心理健康教育与思想政治教育的区别与联系日益受到广大一线辅导员及理论工作者的重视。在实际工作中将两者有机结合,注重思想政治教育中的人文关怀,充分发挥心理咨询的作用,对于加强和改进大学生思想政治教育具有积极意义。  关键词:心理咨询;辅导员;思想政治教育  中图分类号:G448文献标识码:A文章编号:1672-3198(2009)18-0215-
期刊
摘 要:昆曲《十五贯》的故事来源于宋本《错斩崔宁》,故事背景设定在明代初期,然而“十五贯”这个在宋代合理的数目,到了明代初期,却变得不合逻辑了。明代纸钞的无法通行,决定了“十五贯”便成了一个无法携带的数目。  关键词:十五贯;铜钱重量;宋代纸钞;明代宝钞;白银  中图分类号:I0文献标识码:A文章编号:1672-3198(2009)18-0231-01    《十五贯》做为昆曲的代表曲目之一,可谓
期刊
摘 要:近几年来,随着我国房地产业和旅游业持续升温,旅游房地产逐渐成为新的投资热点。东山岛旅游房地产也随着这投资热形成雏形,对于一个县域的旅游房地产还善不成熟,将旅游房地产的发展条件及发展的相关理论应用于县域房地产发展。以东山岛作为研究对象,分析了东山岛旅游房地产发展的机遇与制约因素,在此基础上提出了东山岛旅游房地产的营销思路与对策。  关键词:旅游房地产;发展的机遇;营销对策  中图分类号:F5
期刊
摘 要:目前经济管理类专业很注重培养学生解决实际问题的能力,作为经济管理类专业解决问题的工具之一的运筹学,在教学中更应该重视培养学生这方面的能力。但是传统的教学方法不能适应这种能力的培养,所以有必要对传统的运筹学教学进行改革,提出从教学方法、教学过程和考核方式上进行“三位一体”的创新,通过案例教学的方法、“三步曲”的教学过程以及案例报告形式的考核方式,以达到培养学生解决问题的能力和激发学生学习兴趣
期刊
摘 要:大冶钢厂是我国历史悠久的老钢厂,很多铣床都是70年代的产品。针对该厂铣床的改造工程,结合西门子公司802D数控系统和6RA70直流控制系统对铣床的成功改造经验,详细地介绍了具体的操作工艺流程和方案。为企业利用旧设备改造节省了巨大的资金,并在其各分厂得到了广泛的技术推广。  关键词:西门子;802D;系统应用  中图分类号:TG659文献标识码:A文章编号:1672-3198(2009)18
期刊
摘 要:运行维护是通信运营公司的生产与管理工作职能之一。建立公司运营的长远战略目标必须与建立现代化的运维管理体制并进,才能最大限度地发挥网络资源的应用效率,降低运维管理成本。旨在通过对下一代通信网络发展趋势的分析,探讨未来运维管理体制的演进方向。  关键词:通信运维;网络的融合;下一代网络;运维体系  中图分类号:F259.21文献标识码:A文章编号:1672-3198(2009)18-0264-
期刊
摘 要:随着医疗卫生改革的深入推进,疾病预防控制机构要生存和发展就需要建立完善的财务管理体系,为做好疾病预防控制机构的财务管理。对我国疾病预防控制机构财务工作的特点进行分析,提出工作中应注意的问题。而对国家财政拨款按需计划,对机构的服务收入加强监管,对上级补助和其他收入认真核算仍然是工作的重点。  关键词:财务工作;财务管理体系;疾病预防控制机构;财政拨款;会计核算  中图分类号:F28文献标识码
期刊