管理信息系统课程设计文档格式.docx
《管理信息系统课程设计文档格式.docx》由会员分享,可在线阅读,更多相关《管理信息系统课程设计文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
第二节系统各模块功能……………………………………………………………………………….....7
第三节系统流程图……………………………………………………………………………………….8
2.3.1总流程图……………………………………………………………………………………8
2.3.2员工管理流程图……………………………………………………………………………9
2.3.3员工信息查询流程图………………………………………………………………………9
2.3.4员工考勤流程图……………………………………………………………………………10
第三章系统分析和设计
第一节系统功能模块设计………………………………………………………………………………11
3.1.1系统模块结构图………………………………………………………………………….11
3.1.2部门管理功能模块图…………………………………………………………………….11
3.1.3员工管理功能模块图………………………….................................................................12
第二节系统数据库建模----E-R模型分析…………………..................................................................12
第三节系统U/C矩阵分析………………………………………………………………………………13
第四节功能子系统划分………………………………………………………………………………..15
结束语
致谢………………………………………………………………………………………………………..16
主要参考文献……………………………………………………………………………………………..17
第一节课题背景
随着计算机技术的飞速发展,计算机在企业管理中的应用日益普及。
企业人事工资管理系统是公司管理的一个重要内容,随着当今企业人员数量的增加,企业的人事工资管理工作也变得越来越复杂,如果能够实现其管理的自动化,无疑给企业管理部门带来很大的方便。
高效的、准确的人事工资管理,不仅能促进员工不断提高自身素质,提高工作积极性,从而提高员工工作质量和效率。
因此,利用计算机实现企业人事工资管理势在必行
第二节课题开发意义
以往的人事工资利用Foxbase和Excel等软件管理,已经严重制约了人事工资管理的效率。
本课程设计的具体任务就是设计一个企业内部人事工资管理信息系统,利用现代计算机和数据库开发技术来对以往的各种人事信息、考勤信息、工资信息等统一管理起来,高效的、准确的完成人事工资管理的日常事务,从而减轻员工的劳动强度,提高工作质量和效率,提高信息资源的利用率和企业管理水平。
第三节开发思路
第四节可行性分析
本系统主要是为中小型企业定制开发的。
这类企业总体人员比较少,人员结构比较简单,学历比较高,部门划分很清晰,而且人员的流动性不高,新系统的使用将有以下几方面的优势:
1.技术可行性分析
由于本管理系统的对象单一,仅对本单位的人事信息进行管理,且在对人事信息进行增减、修改、删除及统计操作时基本不涉及到计算过程,因此,这个管理系统比较适合采用数据库来设计。
在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。
2.经济可行性分析
本人事工资管理系统是基于VisualBasic6.0及ACCESS基础上开发的小型数据库应用程序,不需要多少人力和物力就可以设计的。
但本系统一旦投入使用,将大大减少人事工资管理人员的工作量,提高了工作效率,其经济效益是显儿易见的。
3.人员可行性分析
本人事工资管理系统是用VisualBasic6.0及ACCESS设计的小型数据库应用程序,无须多少人员就可以设计成功的。
通过对人事工资管理系统的可行性分析,所提出的功能是适合人事工资管理的,也完全可以实现的。
综上所述,本系统的开发立项是可行的。
第一节总体需求分析
2.1.1组织结构图
图1组织结构图
2.1.2系统目标
一个基于网络的人事工资管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新等功能。
将工资管理作为一个独立的模块与人事管理相联系,同时关联员工的考勤和奖惩等管理,来生成每个员工的基本工资、津贴、实际发放工资等等,能够实现人事信息和工资管理的科学化、系统化、规范化和自动化。
2.1.3业务流程图
维护员工工资信息
图2业务流程图
2.1.4数据流程图
图3数据流程图
第二节系统各模块功能
人事工资管理系统的七个功能模块的详细介绍如下:
1.部门信息管理管理模块:
实现用户自由的信息录入。
结合人事变动完成本单位各类人员变动事宜,实时记录人员进入单位后的所有变化信息。
实现对员工信息灵活的查询功能。
2.员工信息管理模块:
提供全部人员记录,用以记录和查看人员相关信息。
3.员工考勤管理模块:
将考勤数据按月输入到系统中,系统将记录所有请假、矿工、迟到、早退等数据,并进行自动统计和汇总。
4.员工工资管理模块:
实现对基本工资的管理,每月可以计算和修改工资数据,记录工资发放日期。
5.信息报表打印模块:
根据单位情况设立培训、奖惩等事项记录。
6.系统管理模块:
主要包括用户登陆和安全退出系统。
提供有效的用户认证安全机制。
图4系统功能模块图
第三节系统流程图
2.3.1总流程图
图5总流程图
2.3.2员工管理流程图
图6员工管理流程图
2.3.3员工信息查询流程图
图7员工信息查询流程图
2.3.4员工考勤流程图
请假出勤
图8员工考勤流程图
第三章系统分析和设计
第一节系统功能模块设计
3.1.1系统模块结构图
图9系统模块结构图
3.1.2部门管理功能模块图
图10部门管理功能模块图
3.1.3员工管理功能模块图
图11员工管理功能模块图
第二节系统数据库建模E-R模型分析
图12实体间的E-R模型
第三节系统U/C矩阵分析
员工信息
工作业绩
培训资料
调动资料
人事记录
部门职位
奖惩情况
请假记录
账套名称
员工编号
工资账套
人事管理
员工资料
C
U
员工考评
员工调动
统计管理
综合信息统计
人事信息统计
员工积分统计
工资管理
员工账套设置
工资表
查询
月末处理
图13U/C矩阵
第四节功能子系统划分
企业人事工资管理系统
图14系统功能子系统图
【附】开发报告中各个工作流程及时间分布
1.开发报告的编写2天
2.业务流程图设计2天
3.数据流程图设计1天
4.E-R图设计1天
5.U/C矩阵设计2天
6.功能子系统图设计1天
7.文档修改、定稿1天
结束语
通过几周的课程设计,中小型企业人事工资管理系统设计到此已经临近尾声,基本上达到了预期的设计要求和目的。
在本系统的设计与实现的过程中,主要讲述了人事工资管理系统的系统设计部分,包括功能模块设计、子系统划分等。
系统设计为整个程序构建了骨架,各个功能模块实现各个细节部分。
总之,给人耳目一新的感觉。
系统的分析和设计是根据需求分析阶段的结论将系统具体化,并完成了各个模块的添加、修改、删除与查询功能,直到最后形成一个完整的可行性的管理系统。
本系统具有较强的直观性,设计完整,能较好的体现系统的设计构思。
但由于课程设计时间比较仓促,所以系统还有许多不尽如意的地方,比如界面不够美观,出错处理不够,功能存在不足等多方面的问题。
此外,由于工作量比较大,一个人做,从构思、分析各方面都有所欠妥。
在今后的学习中,希望能以小组的形式来共同完成。
致谢
短短几周的课程设计,是我从中受到很大的教育和启迪,不仅将大学所学的知识进行了实际应用,还学到了很多书本上学不到的知识。
开阔了视野,增长了知识,积累了经验。
充分锻炼了自己的动手和应用能力,真正做到了理论联系实际。
在此,向所有关心,帮助,理解,支持我的人致以深深的谢意,谢谢你们给我的无私帮助。
参考文献
1魏茂林.数据库应用技术FoxBase+.电子工业出版社,2003.3
2徐继锋.数据库Foxpro应用基础.大连理工大学出版社,2000.7
3彭龙.管理信息系统.经济科学出版社,2003.1
4黄明.VisualFoxPro课程设计.电子工业出版社,2006.3