毕业设计(论文)基于BS的OA办公自动化系统毕业论文.doc

上传人:文库蛋蛋多 文档编号:3978946 上传时间:2023-03-30 格式:DOC 页数:36 大小:934.50KB
返回 下载 相关 举报
毕业设计(论文)基于BS的OA办公自动化系统毕业论文.doc_第1页
第1页 / 共36页
毕业设计(论文)基于BS的OA办公自动化系统毕业论文.doc_第2页
第2页 / 共36页
毕业设计(论文)基于BS的OA办公自动化系统毕业论文.doc_第3页
第3页 / 共36页
毕业设计(论文)基于BS的OA办公自动化系统毕业论文.doc_第4页
第4页 / 共36页
毕业设计(论文)基于BS的OA办公自动化系统毕业论文.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《毕业设计(论文)基于BS的OA办公自动化系统毕业论文.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于BS的OA办公自动化系统毕业论文.doc(36页珍藏版)》请在三一办公上搜索。

1、 毕业设计题 目 基于B/S的OA办公 自动化系统的设计与实现 学 院 信息科学与工程学院 专 业 计算机科学与技术 班 级 xxxxxxx 学 生 xxxxxx 学 号 xxxxxxxxxxx 指导教师 xxxxxxxxxxxx 二一五 年 六 月 五 日摘 要拥有一套适合企业工作流程和管理制度的系统在企业的经营中是极为重要的。随着我国科技的不断发展,国内的企业办公系统也逐渐趋向自动化、数字化和信息化。本文设计并实现的适用于中小企事业单位的OA办公自动化系统,可以以最简洁的方式完成相关管理工作,非常实用。系统采用面向对象的设计方法,整个系统基于浏览器/服务器架构(B/S架构),采用微软的AS

2、P.net技术实现。在Windows7环境下开发,以Visual Studio作为平台,通过研究.NET、C#.NET、ADO.NET及B/S技术的基础上来进行开发。先对企业流程进行了整体的把握,然后对企业办公系统进行了可行性研究及需求分析,设计并实现了大量功能模块。而且针对主要的功能模块进行了详细的设计和说明。 并对部分主要模块进行详细设计和说明。经过对程序的分析测试,该系统能够完成企业日常工作自动化管理,并且能够满足资源管理的不同要求,可以为企业提供及时的人才建设的服务,促进各部门之间的协同合作,同时为企业决策者提供信息帮助。关键词:OA办公自动化系统;B/S架构;ASP.net技术;数据

3、库ABSTRACTWith the rapid development of information science, the application of information systems in management aspects plays an important role in all kinds of trades and occupations of information construction. With the development of science and technology, domestic enterprises gradually became a

4、utomated office systems, digital and information technology. Designed and implemented are applicable to institutions for SMEs OA office automation systems, can be the most succinct way to complete work related to management, very practical. System adopts object-oriented design method, the whole syst

5、em based on browser/server architecture (B/S architecture), using Microsofts ASP.net technology implementation. Development in a Windows environment to Visual Studio as a platform, by , C#.NET, ADO.NET and B/S technology is conducted on the basis of development. First to the overall grasp of busines

6、s processes, and then to the enterprise office system has carried on the feasibility study and demand analysis, designed and implemented a large number of functional modules. And in view of the main function modules of the detailed design and illustration. And the detailed design and illustration of

7、 some main modules.Through analysis of the application test, the system can satisfy the daily needs of corporate human resources management, management can make scientific and standardized. It can adapt to human resource management process different needs, By establishing the management information

8、system of corporate human resources, providing timely and talent development services, and promote collaboration among the various departments, while providing human resource management for enterprise managers decision-making information to help.Keywords:OA Office Automation System; B/S Mode; ASP.ne

9、t;Database目 录摘 要IABSTRACTII1 前 言11.1 系统研究的背景11.2 系统研究的目的和意义11.3 系统概述11.4 本文的主要工作11.5 论文的组织结构22 关键技术研究32.1 .NET技术32.2 C#.NET32.3 SQL Server数据库技术32.4 ADO.NET42.5 B/S架构52.6 本章小结63 系统分析73.1 功能模块分析73.2 可行性分析83.2.1 技术可行性分析83.2.2 经济可行性分析83.2.3 社会因素的可行性分析83.3本章小结84 概要设计94.1 体系结构设计94.2 业务流程设计94.3 功能模块设计94.4

10、本章小结115 详细设计125.1 模块详细设计125.1.1 登录模块设计125.1.2 文件模块设计125.1.3 聊天室模块设计135.1.4 上下班考勤模块设计145.1.5 记事本模块设计145.1.6 添加员工模块设计155.2 数据库设计155.2.1 逻辑结构设计165.2.2 数据表设计195.2.3 物理结构设计235.3 系统的实现235.3.1 系统主界面235.3.2 员工登录界面245.3.3 管理员登录界面255.4 本章小结256 测试266.1 测试目的266.2 测试方案266.3 测试内容266.4 测试用例266.5本章小结27结 论29参 考 文 献3

11、0致 谢311 前 言1.1 系统研究的背景目前情况来看,国内的企业越来越多,企业面临的压力也越来越大。如何管理一个企业显得尤为重要。然而企业管理又是一件十分繁琐的事情,仅仅通过员工的手工操作来实现,显然其效率是十分低下的。为了改善这种情况,必须对企业进行信息数字化管理。OA办公自动化系统是一套完整的企业内部信息管理系统,它协助企业做出科学、合理的决策。除此之外,还能协助企业完成简单的对日常事务的管理查询,还有人员调配、任务控制等工作。1.2 系统研究的目的和意义OA办公自动化系统主要完成了对信息的管理及事务的处理功能,整个工作流程准确、高效、自动化。相对于传统的办公模式来说,减少了工作中复杂

12、的环节,提高了工作效率。OA是可以与任何一个企业紧密结合到一起的。因此可以根据不同的用户需求定制出各种不同的功能需求,设计出一种方便快捷的自动办公化系统,极大方便企业的管理。1.3 系统概述办公自动化的系统(OA系统)是一种分布式信息处理系统,该系统是建立在计算机局部网络基础上的,因此又称办公信息系统。OA系统是一种人机系统,包括数据的传输、数据的加工、数据的采集以及数据的存取等多个基本环节。在本文中OA办公自动化的系统主要实现一般企业对于公司里各种事务的处理功能,通过实现这些功能为企业工作人员提供一个更好的工具,从而提高企业竞争力,提高企业工作人员的工作效率。本系统提供的人性化功能主要有职工

13、之间文件的传送与接收,企业活动的网上投票机制,职工的考勤管理以及职工娱乐聊天功能等,不仅方便了企业办公,而且增加企业的文化色彩。1.4 本文的主要工作本文首先详细的分析了系统的主要功能,并且对其实施了系统设计,最后基于数据库技术和.NET技术开发实现了OA自动化办公系统,该系统主要公告发布与管理模块、 文件传送接收模块、 聊天室模块、 考勤模块、对员工、部门管理模块、活动投票模块等多个模块。上述几个模块经过有机结合,共同构成了一个完整的OA自动办公系统,该系统具有以下四个方面的特点。(1) 系统高效、快捷。改变了过去繁琐、低效的人工操作,结合计算机,采用先进通信技术,广泛、迅速地收集、加工、整

14、理各种信息,使得企业工作人员便捷的共享信息,更加高效地工作。(2) 规范性。通过对OA自动办公系统的需求分析,结合实际业务流程情况,基于以人们日常工作习惯来设计,能够满足用户各种规范需求。(3)易用性。OA自动办公系统是为企业提供的一个信息共享、协作配合的自动化办公平台,由于工作人员的计算机水平各有不同,而且任何软件几乎都是需要进行一段时间的培训工作,不过基于现在几乎每个人都会上网的现状,该系统易用性还是不容置疑的。此外,为了能够让工作人员更好地使用该系统,该系统的界面布局直观,操作友好,因此具有很强的易用性。(4)实用性:软件功能一定要与实际相结合,功能完善实用。而且,其功能还要能适应管理发

15、展要求。现实中,企业要求系统不仅能够满足当前的需求,企业又需要软件能够满足发展的需求。因为社会是不断发展的,人的需求也是在不断地变化中。1.5 论文的组织结构全文由六部分组成,第二 章到第七 章的内容如下:第二章:所用关键技术研究。本章研究了此系统开发所用的Visual Studio平台,C#程序语言设计及SQL server数据库。 第三章:系统需求分析。首先进行本系统的系统可行性分析(包括技术可行性分析,技术可行性分析等,为进一步讨论奠定理论基础和实践基础;然后进行系统的功能需求分析,为开发出来的软件的有效性提供了保障。 第四章:系统的概要设计部分。首先对系统进行体系结构的设计,然后分析系

16、统的业务流程,最后设计出系统的主要功能模块。 第五章:详细设计。基于上述系统概要设计,结合系统具体实施的系统运行环境,将该系统的主要模块如登录模块、文件模块和聊天室模块等一一实现。 第六章:数据库设计。本系统采用SQL Server数据库,在本章节中主要对数据库的逻辑结构的设计(包括E-R图、关系图和数据表的设计)和物理结构的设计(主要是数据库的存取方式以及存储结构的确定)。第七章:系统测试。首先说明系统测试的目的,然后进行方案的制定,最后进行测试,结果发现系统功能基本按预期实现。2 关键技术研究系统采用windows系统开发,使用Visual Studio开发平台,C#程序语言设计,结合SQ

17、L server数据库完成,本章详细叙述本系统实现的相关技术。2.1 .NET技术.NET技术代表了Microsoft XML Web所提供的典型平台1。在.NET平台上,应用程序的关注点并不在采用何种操作系统,其仅仅是利用XML Web 服务,同时通过互联网实现通信及数据的共享。.NET的诞生主要目的在于为Web、XML等服务提供更为方便、简单的体系结构和相关应用技术。一般将微软提供开发人员一个技术平台,开发人员在这个技术平台之上可以创建应用系统。.NET平台具有标准、稳定和高性能的特点,从层次的角度,.NET应用程序实际上就是运行于.NET Framework框架之上的,其主要包括了编程接

18、口,服务器,BuildingBlockServices,智能设备。2.2 C#.NETVisual C#.NET主要用途是开发基于Microsoft.NET的相关应用程序及网站2。简单、面向对象、平台独立等是C#.NET的主要特点。相较于C+和Java,它为用户提供了更好的可视化程序设计界面,同时对于程序开发平台做了进一步整合。正是由于其所特有的语言创新性、语法优雅性、操作便利性等特点,深受各国编程人员的喜爱和好评。而且C#在面向对象的设计思想的实现上更具亲和力,更好的利用了组件编程的思想,在程序实现上更直观。C#是微软公司于2000年专门为.NET平台开发的一种面向对象的语言。由于C#出现比

19、较晚,所以它吸收了目前绝大多数开发语言的优点,可以说是各种优点的集成者。C#保留了JAVA语言的简洁性和Visual Basic语言的易用性,继承了C语言的语法风格和C+面向对象的特性,摒弃了C+易于出错的特性,如指针,宏,多继承和模板等。C#语言简单易学,非常容易使用,面向对象,支持跨平台和XML的支持,可以快速编程实现系统功能,并且自带了一些组件和工具,使用非常方便。2.3 SQL Server数据库技术SQL是结构化的查询语言。其主要功能就是能够同各种数据库建立联接3。现在大多常用的数据库,如Oracle,Sybase,Microsoft SQL Server,Access等都是使用SQ

20、L进行数据操作。与常用的数据库对照,oracle是使用最广,稳定、安全、可以按照条件倒入文本文件数据,但易用性和友好性较差,数据导出功能实现的不好,处理速度慢一些;Access的存储方式单一、界面友好、与windows集成,ACCESS是小型数据库,但数据库过大、或被频繁访问、记录数过多系统性能就会快速下降。相比较而言,SQL Server大小适中,界面友好,速度较快,因此本系统的开发使用SQL Server作为数据库。SQL Server 是1988 年推出的,后被移植到Windows NT系统上,这项应用扩大了SQL Server 适用范围。Microsoft SQL Server 是一个

21、全面的数据库平台,也是比较新的版本,更适用于用户构建和管理数据程序。2.4 ADO.NETADO.NET是一个广泛的类的组合,用于处理位于本地或者分布式数据库中数据4-9。对于ASP.NET开发而言,ADO.NET提供了在ASP.NET页而中存取任何类型的数据提供了框架。ADO.NET 对包括SQL Server在内的常用数据源给出通用的访问接口,这些数据源也包括通过 OLE DB 或 XML 公开的数据源。在进行数据连接时,编程用户可以通过ADO.NET直接调用需要的数据源,同时可以进行相关操作处理。ADO.NET 能够通过数据的处理把数据访问过程拆分成一些组件,这些组件能够独独立完成操作,

22、也可以前后有顺序的调用。如图2.1所示ASP.NET 的三层结构。图中,UI层和业务逻辑层可以实现相互调用,用户是通过UI层访问表单,表单再与web服务和组件服务互访,并可以通过ADO.NET访问数据库。最终将其调用结果返回给用户网面,完成一次通讯。UI层客户端Web浏览器业务逻辑层Web表单XML Web服务组件服务ADO.NETRDBMS图2.1 ASP.NET的三层结构2.5 B/S架构B/S架构的三层结构如图2.2所示。Browser层,直接面向用户,将用户的请求发送出去,接收访问结果显示给用户。Web Server层,中间层,可以是解释程序的,同时也是连接Browser层和DB Se

23、rver层。DB Server层,管理数据,完成用户查询等操作的,并把操作结果给用户。图2.2 B/S的三层架构基于B/S架构的用户可以通过浏览器实现用户请求,将信息发送至Web服务器,通过解释,将命令传给数据库服务器,调用数据实现操作。这一过程是一部分事务请求在前端实现,但是主要事务逻辑实现在服务器端实现10-12。其特点是:(1) 用户使用直观。界面友好,操作简单。(2) 开放性好。B/S结构采用HTTP、TCP/IP协议的方式在网络上运行,既能够与网络结合,又能够收到保护。且易扩展。使用基于B/S结构的用户可以通过HTTP、TCP/IP协议使得可直接接入网络,系统扩展性好。(3) 安全性

24、好。通过设置防火墙,保证基于B/S结构系统的安全。B/S的优点在于不需要客户 端安 装,也不需要多好的硬件环境,一般只要有操作系统和浏览器即可,适应群体大,业务处理都在服务器端进行,减少客户端内存,维护简单,主要建立在广域网上。C/S更加注重流程,它面向固定的用户群,适应于局域网,与操作系统相关,安装升级维护相对来说比较麻烦。考虑了本次开发的系统的使用者的对使用的要求是越简单越好,本系统选用B/S结构,好处是可以简化系统的复杂性,同时也降低了系统的开发成本,员工操作也简单,并且维护容易了。2.6 本章小结本系统是在Visual Studio平台下开发实现,本章研究了其实现技术,这些实现技术包括

25、.NET技术、C#.NET、ADO.NET及B/S模式。3 系统分析 需求分析是在开发初期,开发方对用户就所需软件在“功能、行为、性能、设计约束”等方面的期望做的前期研究。本章从功能模块的分析、性能的分析、可行性的分析这三个方面进行研究。系统分析往往能够决定一个软件设计的进度,以及所设计出来的软件的质量以及该软件的生命周期以及可维护性。所以在软件进行实现之前进行必要的系统分析是十分重要的。3.1 功能模块分析企业资源管理的质量决定了企业的实力和发展前景,一套好的合乎企业实际的一套管理系统是企事业单位在人事管理方面的重大需求13。根据对企业具体需求,将后台管理功能划分为系统管理、规章管理、员工管

26、理、部门管理、考勤管理、交流管理、文件管理、公告管理八个功能模块;将前台划分为登录模块、 文件传送接受模块、 聊天室模块和考勤模块四大模块,对于系统的前台设计在详细设计中具体说明。系统划分方式适用于中小型企业,能够提高管理人员对员工的信息、考勤等情况的管理。(1)系统管理模块这部分的功能需求包括数据库的管理,对用户信息的管理以及密码设置的管理。(2)规章管理模块这部分功能主要是进行企业规章制度的查看与更新。(3)员工管理模块实现的功能有员工信息的维护,考勤等。(4) 部门模块 实现部门信息的维护。(5)考勤管理模块实现员工的上下班签到与签退,同时进行优秀员工的评比。(6) 交流管理模块 主要进

27、行投票活动以及聊天功能。(7) 文件管理模块 主要用于文件的删除,传送与接收功能。(8) 公告管理模块主要为公告的查看与发布。3.2 可行性分析系统在设计时要在经济上和技术上进行考虑,如果企业对系统的预算投入较小,而实际费用较高,项目在设计过程中就会遇到很大困难;而在实现的技术上如果超出了设计人员的能力,此项目也是无法完成的。3.2.1 技术可行性分析系统的开发使用C#语言,SQL server数据库,两种工具操作简便,.NET技术已经很成熟,而且本人在本科学习期间主要进行这几项技术的学习,所以技术上可以实现本系统功能。3.2.2 经济可行性分析本系统是实现的是中小企业的资源管理,尽量利用现有

28、硬件设备对原有的系统进行升级,是原来的以局域网实现的C/S架构的升级为B/S架构的,系统的规模比较小,开发成本低;并且系统设计前经过了认真的需求分析,在系统功能实现上以必备功能为主,力求以最短的开发时间实现最适用的系统,并留出必要接口,以备后续升级。因此此系统的设计在经济上是可行的。3.2.3 社会因素的可行性分析(1)法律方面的可行性软件都是独立开发,数据信息都合法可靠,不作为商业用途。所以,在法律方面是可行的。(2)操作过程的可行性本系统主要针对用户工作习惯进行设计,操作简单、方便、快捷,只要有计算机基础,都可以应用。因此在操作过程方面是可行的。3.3本章小结本章首先分析了系统设计的可行性

29、,保证了此系统实现的可行性;然后根据功能需求分析,给出系统的划分模块,对系统的实现提供有力的依据。4 概要设计4.1 体系结构设计 系统采用了B/S的三层架构体系,客户通过WEB页面将请求发送至服务器,服务器通过解析命令实现了对数据的操作。客户工作界面是通过浏览器实现的,这种前段逻辑处理部分很少,减轻了客户电脑载荷。主要的事务处理都在服务器端实现,这就是所谓的三层架构。相对于C/S结构这种体系,执行效率更高,办公效率更快,而且后期维护也很方便。4.2 业务流程设计OA办公系统主要业务以员工为中心。员工之间可以进行交流和文件的传送与接收,可以对企业公告及规章制度进行浏览,可以对公司活动进行投票,

30、并且还可以员工进行上下班考勤,评比优秀员工。OA办公管理系统业务流程图,如图4.1所示。图4.1 OA办公管理系统业务流程图4.3 功能模块设计通过对本系统的需求分析,在结合实际情况将OA办公自动化管理系统分为前台和后台两个部分,针对每一部分进行功能的划分。系统管理的前台即员工登录进入的界面,员工可以查看公告和规章制度信息,可以修改个人信息,发送接收和删除文件,可以进行聊天、活动投票。上下班考勤,查看部门及员工情况。OA办公管理系统前台功能结构 如图4.2所示图4.2 OA办公管理系统前台功能结构图系统管理的后台即管理进入的界面,管理员可以查看和发布公告信息,发送接收和删除文件,设置和管理投票

31、信息,设置考勤时间,对部门、员工及规章制度进行管理,还可以对个人信息进行修改。OA办公管理系统后台功能结构 如图4.3所示。图4.3 OA办公管理系统前台功能结构图4.4 本章小结 本章首先对系统进行体系结构的设计,然后分析系统的业务流程,最后设计出系统的主要功能模块,包括用户需求功能以及管理员所需管理功能的分析,为下一步的具体实现提供有力依据。 5 详细设计根据概要设计,在仔细思考后,对OA办公自动化管理系统功能结构、数据结构有了进一步理解。下面对系统的几个主要模块进行详细分析设计14-15。5.1 模块详细设计5.1.1 登录模块设计登录模块是进入系统的必要模块。员工输入用户名和密码,选择

32、管理员还是登陆登录,如果是合法用户,通过Redirect方法跳 转进入系统,否则,提示用户名或密码不正确。该模块主要包括2个TextBox输入框,用来输入用户名和密码,2个RadioButton控件用来选择管理员登录还是员工登录,然后通过1个Button按钮事件,获取输入的用户名和密码,与查询出来数据库信息进行验证来实现登录功能。登录模块设计图如图5.1所示。图5.1 登录模块设计图5.1.2 文件模块设计 文件模块是在自动化管理系统中占据重要的地位。员工选择接收人,输入文件的标题和内容,选择要上传的文件,单击发 送按钮。完成文件传送过程。该模块主要在Table中添加一个DropDownLis

33、t服控件,用于选择文件的接收人,2个TextBox控件,分别用于输入文件的标题和内容,1个FileUpload服务器控件将用户选择的文件传送到服务器端,其他员工在向服务器请求文件,以此达到文件发送和接受功能。 文件传送模块设计图如图5.2所示。图5.2 文件传送模块设计图5.1.3 聊天室模块设计在企业办公中,员工之间、部门之间都需要进行交流,因此聊天室必不可少。员工进入系统后,选择聊天室,与他人进行交流。该模块主要包括2个TextBox用于聊天内容的显示和聊天内容的输入,1个Label控件用于显示正在参与聊天的用户。聊天室模块设计图如图5.3所示图5.3 聊天室模块设计图5.1.4 上下班考

34、勤模块设计在企业办公中,员工的考勤可以衡量员工对公司规定的执行力,查看员工工作情况,同时一定程度上也能提高工作效率,对员工的考勤是必不可少的。该模块主要包括2个Label用于显示规定的上下班时间,2个Label显示现在的时间。2个Button按钮显示签到和签退,通过签到和签退记录员工上下班时间,以此实现考勤功能。上下班考勤模块设计图如图5.4所示图5.4 上下班考勤模块设计图5.1.5 记事本模块设计记事本,是员工用来记录日程的主要工具。该模块主要包括2个TextBox控件用来显示记事标题和记事内容,2个Button按钮用来提交和重置1个GridView数据控件用来显示已经有的记事信息。点击提

35、交存储记事标题和内容,以此来时间记事本功能。记事本模块设计图如图5.5所示图5.5记事本模块设计图5.1.6 添加员工模块设计添加员工是企业管理中必要的模块,用来添加员工,记录员工的基本信息。该模块主要包括用于输入员工姓名、手机号、地址、邮箱、入职时间的TextBox控件,用来选择性别、部门、职位、状态的DropDown控件,用来提交照片的FileUpLoad控件,用来显示照片的Image控件,用来上传图片、保存员工信息和清空的Button控件。添加员工模块设计图如图5.6所示:图5.6 添加员工模块设计图5.2 数据库设计数据库是各个业务工作流程的末端,系统所有业务都需要依赖数据库,由此可知

36、数据库在系统中所起的作用。构建一个高效的数据库模型,有助于提升数据的存取效率,进而会影响到系统的性能。因此在进行系统设计时,数据库设计是极其重要的一环,需给予重视。5.2.1 逻辑结构设计通过对OA办公自动化管理系统的设计与分析,将系统分为部门实体、员工实体、文件实体、笔记本实体、公告实体、规章制度实体、考勤实体、考勤设置实体、管理员实体、职员调动实体、投票信息实体。部门实体E-R图 如图5.7所示 图5.7 部门实体E-R图员工实体E-R图 如图5.8所示图5.8 员工实体E-R图文件实体E-R图 如图5.9所示图5.9 文件实体E-R图记事本实体E-R图 如图5.10所示图5.10 记事本

37、实体E-R图公告实体E-R图 如图5.11所示图5.11 公告实体E-R图规章制度实体E-R图 如图5.12所示 图5.12 规章制度实体E-R图考勤实体E-R图 如图5.13所示图5.13 考勤实体E-R图考勤设置实体E-R图 如图5.14所示图5.14 考勤设置实体E-R图管理员实体E-R图 如图5.15所示图5.15 管理员实体E-R图职员调动实体E-R图 如图5.16所示 图5.16 职员调动实体E-R图投票信息 实体E-R图 如图5.17所示 图5.17 投票信息实体E-R图如果主键表的字段发生变化,那么引用这个主键字段的表也要变化。为了保证数据的完整性和一致性,需要在数据库中建立关

38、系。数据库关系图如图5.18所示图5.18 数据库关系图5.2.2 数据表设计部门表(tb_department) 数据表结构如表5.1所示表5.1 部门表字段名称数据类型允许为空约束条件说明department_idintUnchecked自动增长部门IDdepartment_namevarchar(50)Unchecked主键部门名称department_describetextChecked无部门描述员工表(tb_employee) 数据表结构如表5.2所示表5.2 员工表字段名称数据类型允许为空约束条件说明employee_idintUnchecked自动增长员工IDemployee_

39、namevarchar(50)Unchecked主键员工姓名employee_pwdvarchar(50)Checked无员工密码employee_sexvarchar(50)Checked无员工性别employee_deptvarchar(50)Unchecked无所在部门employee_positionvarchar (50)Checked无所在职位employee_telvarchar(50)Checked无员工电话employee_adrvarchar(50)Checked无员工住址employee_emailvarchar(50)Checked无员工邮箱employee_workt

40、imedatetimeChecked无入职时间employee_phototextChecked无照片路径employee_statenvarchar(50)Checked无在职状态记事本表(tb_note) 数据表结构如表5.3所示表5.3 记事本表字段名称数据类型允许为空约束条件说明note_idintUnchecked主键记事本IDnote_titlevarchar(50)Unchecked无记事本标题note_timedatetimeUnchecked无记事本时间note_personvarchar(50)Unchecked无姓名note_contenttextUnchecked无记事

41、本内容文件表(tb_file) 数据表结构如表5.4所示表5.4 文件表字段名称数据类型允许为空约束条件说明file_idintUnchecked主键文件IDfile_sendervarchar(50)Unchecked无发送者file_acceptervarchar(50)Unchecked无接受者file_titlevarchar(50)Unchecked无文件标题file_timedatetimeUnchecked无发送时间file_contenttextUnchecked无文件内容file_pathvarchar(50)Unchecked无文件路径file_examinevarchar

42、(50)Unchecked无接收状态file_namevarchar(50)Unchecked无文件名称公告表(tb_notice) 数据表结构如表5.5所示表5.5 公告表字段名称数据类型允许为空约束条件说明notice_idintUnchecked主键公告IDnotice_titlevarchar(50)Unchecked无公告标题notice_timedatetimeUnchecked无公告时间notice_personvarchar(50)Unchecked无发布人notice_contenttextUnchecked无公告内容规章制度表(tb_rule) 数据表结构如表5.6所示表5

43、.6 规章制度表字段名称数据类型允许为空约束条件说明rule_idintUnchecked主键规章IDrule_contenttextUnchecked无规章内容员工考勤表(tb_sign) 数据表结构如表5.7所示表5.7 员工考勤表字段名称数据类型允许为空约束条件说明sigin_idintUnchecked主键考勤IDsigin_timedatetimeUnchecked无考勤时间sigin_namevarchar(50)Unchecked无考勤人sigin_islatebitUnchecked无是否迟到sigin_isquitbitUnchecked无是否早退考勤设置表(tb_signs

44、et) 数据表结构如表5.8所示表5.8 考勤设置表字段名称数据类型允许为空约束条件说明signset_idintUnchecked主键考勤设置IDsignset_startdatetimeUnchecked无开始时间signset_enddatetimeUnchecked无结束时间管理员表(tb_sysuser) 数据表结构如表5.9所示表5.9 管理员表字段名称数据类型允许为空约束条件说明sysuser_idintUnchecked主键管理员IDsysuser_namevarchar(50)Unchecked无管理员姓名sysuser_pwdvarchar(50)Unchecked无管理员密码sysuser_telvarchar(50)Checked无管理员电话投票信息(tb_vote)数据表结构 如表5.10所示表5.10 投票信息表字段名称数据类型允许为空约束条件说明vote_idintUnchecked

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号