毕业设计(论文)-公司职工档案管理系统论文(31页).doc
《毕业设计(论文)-公司职工档案管理系统论文(31页).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-公司职工档案管理系统论文(31页).doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-毕业设计(论文)-公司职工档案管理系统论文-第 26 页公司职工档案管理系统论文摘要21世纪随着软件技术的发展,软件在企业中的应用越来越广泛,在当今竞争激烈的社会环境下,企业信息化也变得越来越重要。本课题为公司职工档案管理系统,就是实现公司职工管理信息化一体化,使公司职工的管理工作系统化、规范化、自动化,从而达到提高公司职工效率的目的。该系统主要实现管理员对公司职工的信息和职工活动信息进行管理,普通用户可以查询公司职工信息和职工活动信息,修改自己的个人信息等功能。本系统前端开发语言选用ASP.NET,后台编码选中C#,数据库则采用MS SQL 2005,通过ASP.NET+C#的可视化编程快
2、速的实现该系统。关键词:公司职工档案系统;企业信息化;ASP.NET;C#;MS SQL 2005ABSTRACTIn twenty-first Century, along with the development of software technology, software application in the enterprise is more and more widely, in todays competitive social environment, enterprise informatization is becoming more and more importan
3、t. The topic for the company worker archives management system, is to achieve the company employees management information integration, make company worker management systematization, standardization, automation, so as to improve the efficiency of the staff and workers of the company. The main purpo
4、se of the system administrator of the company staff information and staff activities of information management, the ordinary user can query the company employees information and staff activity information, modify personal information and other functions. The system selection of front-end development
5、 language ASP.NET, background database using code select C#, MS SQL 2005, the ASP.NET+C# visual programming rapid realization of the system.Keywords:Company worker archives system; enterprise information;ASP.NET; C#; MSSQL2005、目录第1章 绪 论11.1研发背景11.2研究的意义11.3 研究目标2第2章 基础知识介绍32.1 ASP.net简介32.2 Html语言简介
6、42.3 CSS样式简介.52.4 数据库技术简介6第3章 系统分析83.1 系统可行性分析83.2 系统需求分析83.2.1 业务流程分析83.2.2 功能分析10第4章 系统设计114.1 系统功能结构图114.2 各个功能简要描述114.2.1系统功能114.3 系统数据库设计及详细说明124.3.1 数据库概念设计124.3.2 表设计144.3.3 系统使用的存储过程和视图164.3.4 系统访问数据库的方法18第5章 系统实现205.1 系统开发环境205.2 系统各模块介绍205.2.1 用户登录205.2.2系统主界面设计225.2.3职工信息管理225.2.4职工活动信息管理
7、255.2.5 系统用户信息管理265.2.6用户修改密码27第6章 系统测试286.1运行各个模块进行调试286.2白盒测试28第 7章 结论与展望297.1 结论297.2 展望29第 8章 参考文献31外文参考文献32HOW TO TROUBLESHOOT CONNECTIVITY ISSUES IN SQL SERVER 200040第1章 绪 论1.1研发背景新世纪以来,特别是随着互联网技术的不断发展,软件技术也日新月异,计算机的普及速度之快。企业信息化也显得越来越重要。企业信息化是先进的管理思想与现代信息技术相结合的应用过程,而信息技术的商业应用价值也在于促进企业管理的科学化。成功
8、的企业信息化建设成为推动企业管理变革的契机,从而促进企业管理的优化。特别是像现在我们中国处于一个产业结构化转型阶段,需要更有竞争力,更适合新国际环境下的企业,所以目前不管是企业还是其他单位,为了提高企业的竞争力,降低管理成本,整合资源,共享信息,充分的使用有限的资源,所以企业的信息化都势在必行。本系统由福州远行者信息技术有限公司开发,更多内容请参阅公司官网。在目前随着企业的发展,特别是一些职工比较多的公司或者是工厂,职工信息管理就成为企业的一大问题。这个情况下传统的手工记录来管理职工信息,已经无法满足目前的需求,所以必须通过系统来统一管理这些职工信息,把职工的信息都存放在服务器,可以及时的通过
9、系统更新和查询过往的职工信息,通过系统来提高信息管理的效率,节省公司成本。所以在这个背景下开发一个公司职工档案系统管理势在必行。1.2研究的意义公司职工档案系统的实现,主要意义有以下几点:1、提升公司的整体形象。信息化建设使公司职工切实地感受到了公司的正规化、现代化的管理;2、通过系统管理公司职工档案,可以让档案更加规范化,员工信息变动也能及时方便的更新,而且能够方便快速的查询员工的档案信息;3、通过系统降低管理成本,大幅度提高管理数据的准确性和实时性,数据高度共享,无纸化信息传递,节约了办公消耗。4、通过所有数据都是通过系统来记录,数据都统一整合在数据服务器,方便以后的数据管理和相关数据的查
10、询;也能节省纸张,减少管理的工作量;以上这些就是本课题系统的研究意义所在。1.3 研究目标本次开发的医院管理系统希望能够到达以下主要功能:1、系统用户管理 2、职工信息管理3、职工活动信息管理4、职工信息查询管理5、职工活动信息查询管理6、个人信息修改管理第2章 基础知识介绍2.1 ASP.net简介ASP.net是M的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和
11、结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具
12、(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。ASP.net的新性能ASP.ne提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。贯穿整个ASP.net的主题就是系统帮用户做了大部分不重要的琐碎的工作
13、。全新的构造新的ASP.net引入受管代码(Managed Code)这样一个全新概念,横贯整个视窗开发平台。受管代码在NGWS Runtime下运行,而NGWS Runtime是一个时间运行环境,它管理代码的执行,使程序设计更为简便。高效率对于一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能地让它运作得快些快些再快些。在ASP中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。而现在,ASP.net会妥善地解决这一问题。易控制在ASP.net里,你将会拥有一个“Data-Bounds” (数据约束),这意味着它会与数据源连接,并会自动
14、装入数据,使控制工作简单易行。语言支持ASP.net支持多种语言,支持编译类语言,支持比如VB、VC+、C#等,它比这些编译类语言运行速度快,更适合编写大型应用。更好的升级能力快速发展的分布式应用也需要更快速、更模块化、更易操作、更多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网络应用和网站需要提供一种更加强大的可升级的服务。ASP.net能够适应上面的要求。让你的生活更简单对于今天的Web程序员来说,最大的挑战就是不断变化的浏览器兼容性以及它们不断升级的复杂性。在保证页面能在所有浏览器下工作的同时,又得尽量使用每个浏览器的最新属性来建立更具交互性的页面,这简直就是一场恶
15、梦。更加可怕的是,需要对不同的用户设备建立不同的网页。最简单的解决办法就是动态地对不同的用户生成不同的输出,或者就是对不同的用户写多个页面。大多数开发者都会选择第一种方法。但是,这就意味着用户的每次点击都会让服务器判断应该向用户显示什么。而通过ASP.net,我们可以看到一个新的服务控制的概念,它封装了一些普通的任务,提供了一种清晰的编程模块,有助于管理和处理不同的用户类型。简单地说,ASP.net把这些过程自动化了。所以也是本系统选择这个语言的原因。2.2 Html语言简介我们经常浏览网页,可是网页到底是什么?网页一般由文字和图片组成,复杂一些的还有声音、图像、动画等多媒体内容,几乎所有的网
16、页都包含链接,可以方便地跳转到其它相关网页或相关网站。那么这些文字、图片、声音是由HTML语言的连接而构成的。所以网页是由HTML语言做成。HTML是(Hyper text markup language)超文本标识语言,网页的扩展名为*.htm或*.html。网站:是由具有相关联的众多不同内容的网页组成的。主页(首页):是网站的第一个网页。(应该制作的比较漂亮,以吸引浏览者)编写网页的工具有:Frontpage、DreamWeaver、Flash、Fireworks以及记事本。前面四个软件都是编写网页时在所写即所得,而记事本是在纯HTML代码的情况下编写的,用户需要记住少量的代码。HTML文
17、档的基本结构:它表示文档的开始表示文档头部的开始永远有多远苛求完美,寻找自我(网页的标题)表示文档的头部结束文档的正文的开始文档正文的结束表示文档的结束特点:一个html文档由一系列标识符(代码)组成,这些标识标识符均包含在尖括号中(英文状态下的尖括号),而且大多数标识符成对出现,成对出现的标识符中后一个以结束,一对标识符仅对包含其中的文档部分发生作用。注意:(1)HTML文档的标识符并不区分大小写,但最好前后保持一致。(UNIX服务器区分)(2)对标识符的属性赋值时,并非使用引号。但为了养成一个良好习惯,使赋值比较规范建议带上引号。HTML(Hyper Text Markup Languag
18、e超文本标记语言)是一种用来制作超文本文档简单标记语言。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage格式设计和它与WWW上其它Homepage的连结信息。2.3 CSS样式简介.CSS即Cascading Style Sheets的缩写,又常称这为风格样式单、层叠样式表,顾名思义,是用来进行见面风格设计的。比如字体未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。通过设立样式表,可以统一地控制HTML中各标记
19、的显示属性。在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的见面的外观和格式。它的作用可以达到:(1)在几乎所有的浏览器上都可以使用。(2)以前一些非得通过图片转换实现的功能,现在只要用CSS就可以轻松实现,从而更快地下载页面。(3)使页面的字体变得更美观,容易编排,使页面真正赏心悦目。(4)可以轻松地控制页面的布局。(5)可以将许多网页的风格格式同时更新,不用再一页一页地更新。将站点上所有的网页风格都使用一个CSS文件进行控制,只要修改这个CSS文件中相应的行,整个
20、站点的所有页面都会随之发生变动。因此,CSS语言使网页设计变得更加简单和多样,是HTML语言的好帮手。2.4 数据库技术简介SQL Server是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2005为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2005为不同规模的企业提供了一个完整的数据解决方案。SQL
21、Server 2005不仅能作为一个功能强大的数据库服务器有效地工作,而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。所以在CS结构中采用SQL Server 2005作为数据库平台是很是实用的。.NET访问数据库时,使用ADO.NET组件,ADO.NET是ASPX内置的ActiveX服务器组件(ActiveX Server Component),通过在WEB服务器上设置ODBC和OLEDB可连接多种数据库:如SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP等,是对目前微软所支持的数据库进行操作的最有效和最简单直接的方法。ADO.NET组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 公司 职工 档案管理系统 31
限制150内