软件工程论文

您当前的位置:学术堂 > 计算机论文 > 软件工程论文 >

物业人力系统数据库与接口设计

来源:学术堂 作者:姚老师
发布于:2016-07-20 共1527字

    本篇论文目录导航:

【题目 】某物业公司人力资源管理系统开发研究
【第一章 】某集团物业企业人力资源管理平台构建研究绪论
【第二章 】人力资源系统项目开发技术基础
【第三章 】物业人力资源管理功能需求分析
【4.1 - 4.3 】人力资源系统功能结构设计
【4.4 4.5 】人力资源管理系统的流程
【4.6 - 4.10 】物业人力系统数据库与接口设计
【第五章 】某物管企业人力资源管理系统的实现与测试
【总结/参考文献 】物业管理企业人力资源系统研发总结与参考文献

  4.6 数据库设计

  4.6.1 数据管理模型设计。

  前文已经详细介绍了系统的各种需求,在子系统中就要概括出实体(Entity),同时还要在此基础上明确不同书体之间的内在关系,并利用Powerdesigner数据库建模工具创建配送监控管理系统数据模型。

  4.6.2 数据表设计。

  招聘信息表:招聘信息表是存储、存放招聘信息的系统表格,也就是说,工作人员在按照要求登记并保存完招聘人员的信息之后,便可利用系统随时查阅有关信息。

  4.7 系统接口方案。

  在数据导入方面,在数据库保留了数据接口,可以充分保证数据导入的准确性和效率。由于某物业管理企业人员较多,业务操作频繁,虽该系统是独立于办公系统运行的,但是随着业务的发展和公司的扩大,再设计之初便要充分考虑到接口设计问题。

  1、充分利用 Hibernate 技术。使用 Lazy load,来读取有需求的数据,而不是全盘数据。

  2、使用缓存。由于读取数据库中的数据是比较耗资源的,影响系统的操作,因此合理的使用缓存,减少重复读取,为此该系统设计了缓存设计,以减少反复数据读取。

  3、实现系统平台级的接口。使用 SQL SERVER 数据库的方式,生成标准对接文件,与考勤机、银行系统与财务系统实现对接。

  4.8 系统性能优化设计。

  本系统主要采用建立索引的方式来提高系统的性能。数据库中的索引与书本的索引相似。书本中的索引是一系列包含了每个单词的带有页码的词;数据库的索引是一系列包含了每个数据的带有存储位置信息的词。

  索引是以 B-树的形式实现的,它可以在单个的列创建,也可以在多个列的组合上创建。这个 B-树是按搜索键进行排序的,这使得任何对搜索键子集的查询都可以得到有效的执行。

  索引可以提供对一个表中的数据的有效访问,它可以用于加速数据的检索和强制唯一性限制。但是不应该在每一个列上都创建索引,因为构造一个索引需要占用一定的系统资源,降低更新的速度。而且插入、删除或更新一个被索引列中的数据比非索引列花更长的时间。

  在创建 PRIMARY KEY 和 UNIQUE 约束时,SQL Server 2008 可以自动创建唯一索引,从而强制系统执行此项要求。但也有例外,如果数据表中已经存在聚焦索引或是制定了非聚焦索引来执行关键词约束的任务时,就不需要创建唯一索引了。对于 UNIQUE 约束,默认情况下将创建唯一的非聚集索引。

  4.9 系统维护。

  完成整个系统的设计方案后,便可开展编码与调试的工作。一般情况下,系统会根据不同模块的划分进行编码。而人力资源管理系统完善的模块机制、较高的稳定性与安全性以及数据结构与控制结构良好的和毒性,为系统独立编码提供便利。在进行编码工作时必须遵照一定的程序:即先编码,后调试。调试时,通常采用黑、白盒相结合的测试方式。具体来说,首先先用黑盒测试,在进行完信息输入、系统操作之后,比对得到结果与预设结果,若没有出入,就不必进行白盒测试;若两个结果有出入的话,就必须再用白盒详细、反复进行调试与检测,直到查出其中的问题并最终解决。

  4.10 本章小节。

  本章主要介绍了人力资源管理系统的设计技术与思想,并用图表的方式详细展示了系统的整体结构、功能构架、网络拓扑、数据库种类、安全设计、系统接口方案、系统性能优化、系统恢复、维护运行等内容,为人力资源管理系统的设计与实现提供了坚实的理论支持。

返回本篇论文导航
相关内容推荐
相关标签:数据库论文
返回:软件工程论文