当前位置:文档之家› 计算机专业毕业设计模版

计算机专业毕业设计模版

郑州大学毕业设计(项目报告)题目:人事管理系统的设计与实现指导教师:赵哲职称:讲师学生姓名:熊涛学号:20087750635专业:计算机科学与技术(软件开发)院(系):软件学院完成时间:2012-4-272012年 4 月27 日目录目录 (2)1 前言 (3)1.1 系统开发意义和前景 (3)1.2 项目来源和系统最终目标 (3)2 总体设计 (4)2.1 技术框架设计 (34)2.2 功能模块设计 (34)2.2.1 超级管理员模块 (34)2.2.2 普通管理员模块 (5)3 功能描述 (36)3.1 用户前台网购 (36)3.1.1 商品展示模块 (36)3.1.2 用户注册 (36)3.1.3 用户登录 (37)3.1.4 修改个人信息 (38)3.1.5 商品检索 (39)3.1.6 购物车 (40)3.1.7 帮助中心 (41)3.2 管理员后台管理 (41)3.2.1 后台登录 (41)3.2.2 商品管理 (42)3.2.3 会员管理: (43)3.2.4 仓库管理 (43)3.2.5 订单管理 (44)4 技术总结 (45)4.1技术创新及特点 (45)4.2个人收获与体会 (45)1 前言1.1 系统开发意义和前景自从管理信息系统这一新兴的管理方法引入我国,在我国企业管理中已有20多年时间。

而且,管理信息系统已经广泛应用于各行各业。

虽然,我国的企业计算机管理信息系统建设在20世纪80年代就已经开始起步,但发展极不平衡,也就是说大部分企业目前仍处于低水平开发和应用阶段。

随着经济体制的改革和市场经济的发展,企业的运行机制有了很大变化。

企业的生产更多地依赖于市场的竞争,信息从而成为企业的重要资源,企业信息系统的建设已成为企业走向现代化的重要标志,企业信息系统对于企业的运作以及在市场中的竞争具有重要作用。

在当前形势下,信息化是企业发展的必由之路。

世界经济发展已进入一个激烈竞争的年代,可以说,谁先获得信息,谁就有可能抓住发展经济的机遇。

同样,谁能很好地管理和利用信息,谁就有可能占领市场,获得效益。

国内外大量事实已说明:在目前这个激烈竞争的市场经济中,谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就能抓住机遇,在竞争中取胜。

1.2 项目来源和系统最终目标自选项目对于典型的数据库管理系统,尤其是对像电子商务这样的数据流量大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。

本系统在设计时应该满足以下几个目标:采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。

对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。

系统最大限度地实现了易维护性和易操作性。

系统运行稳定、安全可靠。

管理信息系统可以定义为是一个由人、计算机系统等组成的,能进行信息处理的人机系统,它反映企业的生产经营情况,利用过去、当前的数据预测未来,从企业全局出发辅助企业进行管理与决策。

它具有以下特征:1.现代管理信息系统是一个以计算机为基础的一个人机系统。

2.管理信息系统是一个集成化的系统。

3.管理信息系统是一个以数据库为中心的系统。

4.管理信息系统是一个网络化的系统。

5.管理信息系统不同于一般的数据处理系统。

2 总体设计2.1 技术框架设计本系统运用技术,建立多层信息系统B/S体系结构;采用面向对象的系统分析与设计方法和组件技术,按照统一的信息资源标准实现服务于各类特定用户的信息系统,从而保证系统的先进性、可扩展性、可维护性以及良好的可操作性。

2.2 功能模块设计公司人事管理系统功能结构如图:图1 结构图2.2.1 超级管理员模块1)系统管理:用户添加:超级管理员可以添加普通管理员用户和普通员工用户,并设置相对应的登录密码。

用户管理:超级管理员可以对用户进行修改和删除等操作,而其他用户则受权限限制。

页面右侧显示点击左侧功能模块出现的相应的操作界面。

2)部门职位管理:部门添加:可以添加编号、部门名称、部门主管、电话、传真、备注等相关信息的部门。

部门查询:可以查询所有部门信息列表,并可以对所有部门信息进行修改和删除操作。

职位添加:可以添加部门、职位名称、备注等相关信息。

职位查询:可以查询所有职位信息列表,并可以对其进行修改和删除操作。

3)员工管理:添加员工:可以添加员工,包括工号、姓名、性别等信息。

员工查询:可以查询所有员工信息列表,并可以对其进行修改和删除操作。

4)出勤休假管理:出勤休假添加:添加出勤休假的详细个人信息。

出勤休假查询:查询所有出勤休假的所有人记录。

5)工资管理:工资添加:添加个人的薪资福利。

工资查询:查询所有人的薪资福利。

6)信息管理:信息添加:添加公司要发布的相关信息和文件。

信息查询:查询公司发布的所有信息和文档。

7)帮助:对于用户管理公司人事信息可能出现问题的解决办法。

2.2.2 普通管理员模块1)部门职位管理:部门添加:可以添加编号、部门名称、部门主管、电话、传真、备注等相关信息的部门。

部门查询:可以查询所有部门信息列表,并可以对所有部门信息进行修改和删除操作。

职位添加:可以添加部门、职位名称、备注等相关信息。

职位查询:可以查询所有职位信息列表,并可以对其进行修改和删除操作。

2)员工管理:添加员工:可以添加员工,包括工号、姓名、性别等信息。

员工查询:可以查询所有员工信息列表,并可以对其进行修改和删除操作。

3)出勤休假管理:出勤休假添加:添加出勤休假的详细个人信息。

出勤休假查询:查询所有出勤休假的所有人记录。

4)工资管理:工资添加:添加个人的薪资福利。

工资查询:查询所有人的薪资福利。

5)信息管理:信息添加:添加公司要发布的相关信息和文件。

信息查询:查询公司发布的所有信息和文档。

6)帮助:对于用户管理公司人事信息可能出现问题的解决办法。

2.2.3员工用户模块1)个人资料管理员工用户可以修改个人资料,包括姓名、性别、电话、职位等,工号不能个人修改。

2)信息查询员工可以查询浏览所有上传的培训资料以及相关信息。

3)工资查看员工可以查看个人所有历史薪资福利记录。

3 功能描述本公司人事管理系统是在Visual 平台上运用技术来实现的,其主要有三种用户,分别为超级管理员用户、普通管理员用户和普通员工用户。

其主要功能有:用户管理,部门职位管理,员工管理,出勤休假管理、工资管理、信息管理等。

3.1 超级管理员权限3.1.1 系统管理模块系统管理模块分为用户添加和用户管理。

用户添加可以添加用户名、密码、确认密码等相关信息。

图1用户管理可以查询所有系统管理员用户,并且可以对其进行删除操作。

图23.1.2部门职位管理部门职位管理包括部门添加、部门查询、职位添加、职位查询。

部门添加可以创建部门的编号、名称、主管、电话、传真、备注。

图3部门查询可以查询所有部门信息列表,并可以对其进行修改和删除操作。

图4职位添加可以添加职位的部门、名称、备注等相关信息。

图5职位查询可以查询所有职位信息列表,并可以对其进行修改和删除操作。

图63.1.3员工管理员工管理包括员工添加和员工查询。

员工添加可以创建员工的工号、姓名、性别、电话、职位、合同、个人概要、各类经历等信息。

图7员工查询可以查询所有员工信息列表,并可以对其进行修改和删除操作。

图83.1.4出勤休假管理出勤休假管理包括添加出勤休假和查询出勤休假。

图9图103.1.5工资管理工资管理包括添加薪资福利和查询薪资福利。

图11图12 3.1.6 信息管理信息管理包括信息添加和信息查询。

图13图143.2 普通管理员权限3.2.1 普通管理员权限普通管理员拥有除系统管理以外的超级管理员权限,故此处不再详加描述。

3.3 员工用户权限3.3.1 个人资料管理1)个人资料管理员工用户可以修改个人资料,包括姓名、性别、电话、职位等,工号不能个人修改。

图153.3.2 信息查询2)信息查询员工可以查询浏览所有上传的培训资料以及相关信息。

图16 3.3.3 工资查看3)工资查看员工可以查看个人所有历史薪资福利记录。

图174 技术总结4.1技术创新及特点系统的开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。

系统使用Microsoft公司以C#为核心语言的开发工具,利用微软提供的VS2008自带的IIS建立运行环境,再结合Microsoft SQL Server 2005建立数据连接关系。

利用其提供的各种组件,首先在短时间内建立数据库,然后,对数据库进行分析与建立页面,不断修正与改进,直到功能基本实现的可行系统。

4.2个人收获与体会经过一个多月艰难的探索和尝试,终于完成了公司人事管理系统的设计。

此设计已经达到了最初期望的设计要求,完成了需求。

在这次学生信息管理系统的设计过程中我受到很大启发:在系统开发与设计上,体会到了理论与实际结合的重要性,认识到系统开发中应该更加注重系统的规划及按步骤实施。

系统作为多栏目、多版面的有机结合整体,不仅仅要考虑到系统功能及其效果的实现,更应该注重系统与用户的有机结合。

系统设计与实现的成功只是系统成功的一步,系统的明确定位显得更加重要,系统应该随时根据实施环境,实施困难进行必要的定位调整。

理论与实践相结合,让我真正体会到学以致用的乐趣。

通过理论作指导,再用实践来体会,验证理论。

这样既加深了对理论知识的认识,又从实践活动中充实了自己。

我会继续努力,完善自我,同学的帮助、指导老师的用心辅导和学校的精心安排使这个课题能够顺利进行。

但是,由于时间仓促以及本人水平有限,本系统还有很多不完善之处,也难免存在错漏,恳请各位老师斧正。

(总体格式是对的,内容还得修改滴)2.1 技术框架设计本系统运用技术,建立多层信息系统B/S体系结构;采用面向对象的系统分析与设计方法和组件技术,按照统一的信息资源标准实现服务于各类特定用户的信息系统,从而保证系统的先进性、可扩展性、可维护性以及良好的可操作性。

2.2 功能模块设计公司人事管理系统功能结构如图:图1 结构图2.2.1 用户前台网购2)系统管理:用户添加:超级管理员可以添加普通管理员用户和普通员工用户,并设置相对应的登录密码。

用户管理:超级管理员可以对用户进行修改和删除等操作,而其他用户则受权限限制。

页面右侧显示点击左侧功能模块出现的相应的操作界面。

3)部门职位管理:部门添加:可以添加编号、部门名称、部门主管、电话、传真、备注等相关信息的部门。

部门查询:可以查询所有部门信息列表,并可以对所有部门信息进行修改和删除操作。

职位添加:可以添加部门、职位名称、备注等相关信息。

职位查询:可以查询所有职位信息列表,并可以对其进行修改和删除操作。

4)员工管理:添加员工:可以添加员工,包括工号、姓名、性别等信息。

员工查询:可以查询所有员工信息列表,并可以对其进行修改和删除操作。

相关主题