展和变化,可能会出现旧代码不能适应新要求的问题,因此,有必要变更代码,予以维护。
硬件的维护指的是对系统所使用的设备进行维护。
本系统的日常维护由专人来负责,如果出现些不能解决的问题,则由开发者来负责。
第五章结束语经过二个多月的设计和开发,人事管理系统基本开发完毕。
其功能基本符合需求,能够完成职工基本信息的存储和查询以及各类相关报表的打印,并提供部分系统维护功能,使用户方便进行数据备份恢复和删除。
对于数据致性的问题也通过程序进行了有效的解决。
但是由于本人能力有限,开发经验欠缺等因素的存在,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题,这些都有待进步改善。
另外,通过这次毕业设计,我提高了自己运用所学的基础知识和技能独立解决般的计算机工程问题的能力。
致谢语本系统的开发设计得到了张杏莉老师的耐心指导,同时在系统代码编写的过程中得到了来自多位老师和同学的各方面的帮助。
在此对给予我关心和帮助的大家,表示最诚挚的感谢,同时向所有辛苦评阅本文的老师表示感谢。
参考文献邝孔武王晓敏信息系统分析与设计第二版北京清华大学出版,年月薛华成瑶琼姜旭平管理信息系统第四版北京清华大学出版社,年月萨师煊王珊数据库系统原理第三版北京高等教育出版社,年月刘书强软件工程导轮北京清华大学出版社,年月蔡毅基础开发篇版北京清华大学出版社,年月何旭洪傅立宏信息系统开发北京人民邮电出版社,年月龚淘教程北京中国铁道出版社,年月附录附表职工基本信息表列名数据类型长度是否为空职工编号职工姓名性别出生日期籍贯民族婚姻状况政治面貌部门职务职称职称取得时间学历专业身份证号入职时间职工状态状态改变时间联系方式备注附表操作日志表列名数据类型长度是否为空用户姓名操作日期操作时间操作内容通信地址备注附表职工奖惩表列名数据类型长度是否为空职工编号职工姓名奖惩类型奖惩日期奖惩原因奖惩内容撤销日期撤销原因审核部门审核人员附表职工考勤表列名数据类型长度是否为空职工编号职工姓名考勤日期迟到早退缺勤出差请假普通加班节假日加班备注附表部门表列名数据类型长度是否为空部门编号部门名称附表职务表列名数据类型长度是否为空职务编号职务名称附表职称表列名数据类型长度是否为空职称编号职称名称附表籍贯表列名数据类型长度是否为空籍贯编号籍贯名称附表民族表列名数据类型长度是否为空民族编号民族名称附表政治面貌表列名数据类型长度是否为空政治面貌编号政治面貌名称附表学历表列名数据类型长度是否为空学历编号学历名称附表专业表列名数据类型长度是否为空专业编号专业名称附表用户表列名数据类型长度是否为空用户编号用户名称用户组附表职务调动表列名数据类型长度是否为空职务调动时间职工编号职工姓名调动前部门调动前职务调动后部门调动后职务做好新生入校报到工作,协同有关部门处理好新生入学后的有关遗留问题。
做好招生工作的总结研究和改革创新工作。
信息服务中心负责学校计算机相关软硬件的维护负责学校教师的教育技术培训及全校教工的计算机应用技术培训工作。
上述都是组织结构校长办公室总务处教科室信息服务中心招生办公室心教务处财务科人事科图书馆视频会议系统电子阅览室微机室多媒体教室图组织结构图业务流程分析功能分析业务流程图是用来描述人们是如何完成各阶段的处理任务的,是客观现实业务的真实反映,是数据流程图和实体联系图的重要依据。
根据学校的人事管理流程将业务流程精简如下数据与数据流程分析数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用加工处理传递存储的整体情况。
数据流程图中使用的符号及意义外部实体指系统以外与系统有联系的人或事物数据流向指处理功能的输入与输出,用个水平箭头或垂直箭头表示,箭头指向是流动方向数据存储它是数据存储的地方,指数据存储的逻辑描述数据处理指对数据的逻辑处理,也就是数据的交换。
分为标识部分,功能描述部分,功能执行部分。
管理人员基本信息维护基本信息表单考勤信息维护奖惩信息维护考勤表单奖惩表单人事科调动维护图业务流程图系统中具体的数据流程分析如下管理人员人事科图人事管理系统第层基本信息管理奖惩管理考勤管理职工基本信息表奖惩管理信息表考勤管理信息表报表报表报表人事管理数据库管理人员人事管理系统人事科图人事管理系统顶层报表管理人员职工基本信息表信息录入信息查询职务变动职务变动查询职工报表输出人事科图基本信息管理展开数据字典数据字典是对系统用到的所有数据项和结构的定义,以确保开发人员使用统的数据定义,通常包括数据元素数据结构数据流数据存储处理过程和外部实体。
数据元素最小的数据组成单位。
管理人员奖惩管理信息表信息录入信息查询奖惩报表输出人事科图奖惩管理展开管理人员考勤管理信息表信息录入信息查询考勤报表输出人事科图考勤管理展开数据结构由若干数据元素和或数据结构构成,描述数据间的组合关系。
数据流由个或多个数据结构组成,表明系统中数据的逻辑流向。
数据存储数据存储条目,描述该数据存储的结构,即有关的数据流查询要求。
数据元素条目名称职工编号说明唯标识每个职工的编号有关编码说明数据值类型离散类型字符型长度位有关数据结构职工基本信息管理,考勤管理,奖惩管理等数据流条目名称职工奖惩报表简要说明奖惩报表输出数据来源职工奖惩表数据流去向人事科包括的数据结构职工编号奖惩原因奖惩类型奖惩内容职工姓名撤销日期审核部门备注奖惩日期撤销原因审核人员数据结构条目名称职工基本信息表单说明记录职工的基本信息结构职工编号学历有关数据流数据存储职工信息表职工姓名专业性别入职日期出生日期工作状态籍贯状态改变时间民族联系方式婚姻状况通信地址所属部门政治面貌职务身份证号职称备注职称取得时间职工在此单位的编号单位编码处理过程对两层数据流程图中的数据处理有个明确的说明。
外部实体数据的来源和去向。
数据存储条目名称奖惩信息表说明保存职工奖惩情况。
结构有关的数据流职工编号审核部门职工姓名审核人员奖惩日期奖惩原因有无立即查询有奖惩内容撤销日期撤销原因处理过程条目名称考勤管理说明有关职工考勤情况输入输出人事科处理查看考勤信息表,并输出职工考勤信息外部实体条目名称人事科说明输出数据人事科第三章系统设计系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理技术方案。
这阶段的主要任务是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济技术和运行环速查找,类型判断,提高系统的处理速度具有重要作用。
系统的代码设计必须遵循以下原则唯性每个代码都代表唯实体或属性,个对象只能赋予它个唯的代码。
合理性应当与相应的分类体系相对应。
可扩充性应留有充分的余地,以备将来不断扩充的需要。
简单性结构尽可能简单,尽可能短,以减少各种差错。
适用性代码尽可能反映对象的特点,以助记忆,便于填写。
规范性国家有关编码标准是代码设计的重要依据,已有标准的必须遵循。
在个代码体系中,代码结构类型编写格式必须统。
系统性有定的分组规则,从而在整个系统中具有通用性。
根据以上原则本系统代码设计如下学校编码部门编码子部门编码职工编码子部门顺序号职工顺序号部门编码单位编码学历编码学历顺序号学历简拼输入输出设计输入输出设计应包括输入输出方式,正确性检查,输入输出格式以及输入输出的权限等设计内容。
在输入输出设计上主要考虑以下几个方面输入量应保持在能满足处理要求的最低限度。
本系统在输入操作中最突出的特征就是最大限度的减少数据输入量,尽量使用下拉菜单与选择框进行输入。
输入的方便性。
支持键盘,鼠标,使用键控制焦点的转移在数据上的输入尽可能的减少汉字的手工输入,而是采用下拉列表框进行选择录入。
这样,不仅可以提高工作效率,还可以减少数据的输入。
输入界面的规划。
数据的录入界面简洁明了,操作方便,符合工作人员的操作习惯。
系统的输出主要表现在查询和报表输出。
查询输出可以让用户输入条件后进行查询。
报表输出可以根据用户的要求进行打印。
模块功能设计系统的总体结构设计也就是对系统进行个概念上的,大体的分析概要。
概念性设计所关心的是此功能如何实现,用哪种方法实现起来更简单明了更容易编写代码。
概念性设计它独立于计算机的软硬件系统,与用户交流起来更容易。
它所关心的是如何完整准确的反映客观实际情况,不关心如何在数据库中去实现它,这样让用户感觉更直观。
本系统主要包括以下功能模块系统管理模块用于实现基本数据的维护,包括部门信息职务信息等数据的添加删除等操作以及管理人员信息的维护。
职工管理模块用于实现职工基本信息的录入查询打印。
奖惩管理模块用于实现职工奖惩信息的录入查询打印。
考勤管理模块用于实现职工考勤管理的录入查询打印。
数据分析模块用于实现职工相关数据的分析统计打印。
信息系统安全设计安全性可以说是信息系统开发设计中的重点,在这里做了如下设计登陆安全设置使用系统时首先出现登陆窗口,要求用户输入用户名密码和用户身份,密码用显示,长度由用户自己设定,可以由数字和字母自由组合。
操作时如果输入的用户名和密码不匹配或者用户名与用户身份不匹配,则系统会提示重新输入。
权限设置用户分为管理人员和普通人员两级,管理人员可以使用系统的所有功能,普通人员只能进行数据查询,不能对数据库中的数据进行修改。
密码设置在系统中出现密码的地方都采用代替,以保证安全。
数据库备份本系统采用自带的数据库,数据库数据按定的时间进行备份,以保证数据库数据遭到破坏后能够及时恢复。
人事管理系统系统管理奖惩管理职工管理考勤管理数据分析图功能模块图第四章系统实施系统实施系统实施是系统开发的最后个阶段,是把系统设计的物理模型付诸物理实现的阶段。
系统测试在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是菜单项测试为了保证每项下拉菜单能够正确实现系统设计的功能,我把该系统有关职工的的所有基础数据,输入到系统中,并对每个菜单项反复进行了增加删除修改等操作,从而保证了菜单级功能的正确实现。
数据跟踪完成菜单项测试后,又对系统内的数据进行了跟踪。
例如对职工数据的管理,首先在录入模块中输入个职工的数据,然后在查询模块中进行查询操作根据不同的条件,随时观察这两处之间是否有冲突产生,经过多次验证,说明境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软硬件设备,提出系统的实施计划,确保总体目标的实现。
系统总体结构设计按照组织要求和系统开发的实际情况,系统设计遵循以下几个原则首先是可变更其次是系统的功能和效率,这是开发系统最主要因素再次是经济性,在满足功能的实现和较高效率的基础上,尽量减少开发和维护费用,追求较高的性价比最后还有安全性与可靠性也是不可忽视的因素。
所以在设计系统的总体结构时充分考虑了功能的完整性系统的效率可靠性和可变更性。






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
