餐厅管理系统(人员管理)的设计与实现(ASP.NET2.0+ACCESS+SQL)
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
随着时代的进步,企业逐渐变的庞大起来,餐厅也是如此。如何有效管理好餐厅内部员工的信息,成为餐厅管理中的一个大问题。在这种情况下,开发一个餐厅人事管理系统显得非常必要。该人事管理系统是一个简洁实用的网站,为公司内部员工管理及交流提供良好的平台。
本系统以Visual Studio .Net 2005 和Microsoft Office Access 2003为开发工具,另附SQL server2005数据库。设计实现了一套基于.net的餐厅管理系统——人员管理。在文中,首先分析了餐厅人事管理工作以及工作流程,根据分析结果设计了该系统应具有的功能;其次,对系统的各个功能模块进行了详细的描述,包括登录模块、系统管理模块、人事部门信息管理模块、系统设置模块、员工管理模块、员工考勤模块和操部门管理模块;最后结合系统开发阶段和测试阶段中发现的问题以及解决问题的方法,总结了开发此系统所取得的经验和体会。
关键词:人事管理; asp.NET; Microsoft Office Access 2003
Based on. Net of Restaurant Management System Design and Implementation - personnel management
Abstract
With the progress of the times, became a huge enterprise, and the restaurant is also true. How to effectively manage internal staff restaurant information, restaurant management has become a big problem. In this case, the development of a Personnel Management System Restaurant is very necessary. The personnel management system is a simple and practical web site for the company management and internal staff to provide a good platform to communicate.
This system to Visual Studio. Net 2005 and Microsoft Office Access 2003 for the development of tools, designed to achieve a set-based. Net restaurant management system - personnel management. In the text, the first analysis of the restaurant personnel management and work flow, based on an analysis of the results of the design of the system should have functions; Secondly, the system in various functional modules described in detail, including the login modules, system management module, the personnel department information management module, system settings module, employee management module, employee attendance module and fuck sector management module; Finally binding system development phase and testing phase as well as the problem found a solution to the problem, summed up the development of this system, the experience gained and experience .
Keywords: personnel management; asp.NET; Microsoft Office Access 2003
系统功能需求
餐厅人事管理系统并不是一个过于复杂的工作环境。软件设计必须符合餐厅内部实际工作的需要,从目前市场需要和企业自身情况来看,系统主要是为了满足对餐厅人员信息的有效管理,实现对人员信息的添加、修改、删除 ,还有人员对信息的查询、论坛访问等功能。
系统主要实现功能
1. 员工和管理员的登录功能,如餐厅人员得到管理员给的账号可以登录本系统进行相应权限的操作,非餐厅人员可将不能对系统进行任何的操作。公司人员可以查看自己的数据,进行上班下班等操作;
2. 管理员可以搜索和管理餐厅内部的其他人员,餐厅内部的其他人员只能进行考勤方面的操作;
3. 管理员添加其他的管理员,增加管理的人数,管理员可以添加员工于部门信息。
4. 管理员能对考勤信息进行查看;
5. 管理员能够查看和修改工资的信息;
6. 管理员可以对人员信息及部门信息进行添加、修改、删除,管理员可对餐厅信息进行修改。
系统主要功能模块
1. 后台管理模块
此模块只对管理员类用户开放。管理员可以对人员数据及部门信息进行添加,修改,删除以及对餐厅信息的管理。如下图所示。
2. 前台管理模块
此模块对公司人员及管理员类用户开放。所有人员都可以浏览企业论坛,及留言,还可以浏览各部门每月业务安排。公司人员分为管理层和一般员工。一般员工可以查看自己的信息及修改密码,还可以查看本部门其他人员;管理层可以查看公司所有员工信息,修改密码等功能。
数据库需求分析
本课题开发的数据库包括三个方面:
1. 管理员数据表:存储管理员相关数据。包括用户基本信息数据表、用户登录信息数据表及管理员账号管理表。
2. 员工数据表:存储员工有关数据。包括注册用户基本信息数据表、登录信息数据表及管理员账号管理表。
3. 部门数据表:存储所有部门基本信息。
4. 考勤信息数据表:存储员工每天的考勤信息的表。
5. 职位信息表:各个职位的基本信息。
6. 系统信息表:系统的各种配置信息表。
目 录
1. 引言 6
1.1课题背景 6
1.2 系统配置 6
1.3 开发工具与平台 7
1.4本课题研究的意义 8
2基于.NET的餐厅管理系统人员管理设计与实现 9
2.1系统功能设计 9
2.1.1系统功能需求 9
2.1.2系统主要实现功能 9
2.1.3系统主要功能模块 9
2.2数据库的分析与设计 11
2.2.1数据库需求分析 11
2.2.2数据库结构设计 11
2.3系统主要功能实现 14
2.3.1员工登录功能的实现 14
2.3.2 员工上班下班功能实现 15
2.3.3 管理员登录功能的实现 16
2.3.4 后台管理主界面的实现 17
2.3.5 餐厅简介的实现 18
2.3.6 用户管理界面的实现 19
2.3.7 修改密码界面的实现 20
2.3.8 添加员工界面的实现 21
2.3.9 员工查找界面的实现 22
2.3.10 部门管理界面的实现 23
2.3.11 工资管理界面的实现 24
2.3.12 工资管理界面的实现 25
2.3.13 工资管理界面的实现 26
3系统测试 27
3.1遇到的问题 27
5.1.1 图片正常显示问题 27
5.1.2 文章显示后的版面问题 27
5.1.3 实现搜索功能时遇到问题 27
3.2解决问题的方法 27
5.2.1 图片显示问题 27
5.2.2 文章显示后版面问题 27
5.2.3 实现搜索功能时遇到问题 28
结 论 29
参考文献 30
致 谢 31