基于BS框架的工作一点通网站.doc_第1页
基于BS框架的工作一点通网站.doc_第2页
基于BS框架的工作一点通网站.doc_第3页
基于BS框架的工作一点通网站.doc_第4页
基于BS框架的工作一点通网站.doc_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山东商业职业技术学院学生毕业设计(论文)报告系 别: 软件学院 专 业: 软件系 班 级: 学 生 姓 名: 王凯 学 生 学 号: 设计(论文)题目: 基于B/S框架的工作一点通网站 指 导 教 师: 设 计 地 点: 常州信息职业技术学院 起 迄 日 期: 毕业设计(论文)任务书专业 软件设计 班级 软件技术/软件 133 姓名 陈明树 一、课题名称:基于三层架构的工作一点通网站 二、主要技术指标(或基本要求): 1. 能力要求:三层架构的掌握 2、网页制作工具:花瓣 、VS2010工具及图像处理工具Photoshop的使用方法和技巧。 3、编程技术语言:VS2010编辑器和.net框架技术,如ASP.NET技术、c#技术、MSSQSL技术、系统架构为B/S架构,Jquery技术在项目的应用,运用于网页前端交互界面的梅花。配置数据库连接池进行对数据库进行访问、操作(查询、删除、修改数据等)。三、主要工作内容:对工作一点通进行管理,提供不同用户对于工作一点通网站不同的操作,实现工作一点通的各个模块功能,和网站与数据库之间的相互调用 主要参考文献: 1 作者:(美)Karli Watson Christian NagelC#入门经典清华大学出版社 2005.05. 2 史潘加斯(ImarSPaanjaars)ASP NET 4入门经典清华大学出版社,2010.1201 3 (美)斯蒂芬斯. SQL入门经典人民邮电出版社 2009.05.01学 生(签名) 年 月 日 指 导 教师(签名) 年 月 日 教研室主任(签名) 年 月 日系 主 任(签名) 年 月 日毕业设计(论文)开题报告设计(论文)题目基于三层架构的工作一点通网站选题的背景和意义: 随着社会人口的不断增加,社会就业压力越来越大,不仅对于个人,公司企业也在被招不到有用的人才困扰着,因此,建立一个便于企业招聘,个人寻找工作的平台显得十分的重要。这可以在很大程度上,方便企业与个人之间的沟通交流,网络平台可以容纳大量的招聘,求职信息,并且还可以让企业单位及个人减少因为中介而产生的额外费用。 工作一点通这类网络求职,招聘平台在当今互联网不断普及的趋势下,势必会成为今后个人求职,企业招聘的首选方式,因此,建立一个工作一点通网站是很有必要的。课题研究的主要内容: 工作一点通以1.企业信息管理 2.职业信息发布 3.招聘信息发布 4.简历信息管理 5.投诉管理 6.招聘数据统计进行了结构设计和功能设计。实现了为个人求职,企业单位人才招聘提供方便,有效的网站平台。 本项目运用了VS2010编辑器采用了开发周期短,交互性强的C#,ASP.NET技术和效率高的MSSQL数据库,开发过程中使用分层让我们可以更好的进行项目开发。主要研究(设计)方法论述: 首先,我们要熟悉掌握C#,ASP.NET,MSSQL技术和分层思想,能够在开发过程中熟练使用。 其次,通过各个渠道来寻找项目开发所需要的资料 再次,对所要做的项目进行需求分析,讨论如何实现项目所需的基本功能。 最后,对项目的各个功能进行最后一次的详细讨论,并且在小组内进行分工。四、设计(论文)进度安排:时间(起止日期)工作内容2015.7.092015.7.15联系指导老师、确定选题2015.7.162015.8.31毕业设计任务书2015.9.012015.9.09完成开题报告 2015.9.102015.9.18收集资料,修改开题报告2015.9.192015.10.10毕业设计的前小部分编码2015.10.112015.10.20毕业设计报告初稿的编写2015.10.212015.11.15毕业设计的大部分编码2015.11.162015.11.20毕业时节统稿的修改五、指导教师意见:指导教师签名: 年 月 日六、系部意见:系主任签名: 年 月 日目录毕业设计(论文)任务书II毕业设计(论文)开题报告III目录I摘要IIIAbstractIV第一章 绪论11.1 课题研究背景11.2 研究的意义11.3 课题主要研究内容11.4 论文的组织1第二章 开发技术22.1 HTML技术22.2 ASP.NET技术32.3jQuery技术32.4 JavaScript技术42.5三层架构(B/S)技术42.6MSSQL技术5第三章 需求分析63.1 系统业务概述63.2业务流程63.3 系统结构框架63.4程序流程图73.5非功能需求73.6功能分析83.7本章小结8第四章 系统设计94.1系统架构设计104.2 数据库设计104.3 详细设计及项目模块界面104.4 本章小结10第五章 系统实现115.1工作一点通页面模块实现115.2工作一点通项目代码实现12第六章 总结与展望126.1 总结126.2 展望14致 谢15摘要就业难现象在社会上普遍存在,尤其在当今人口膨胀,科学技术飞速发展的现在。近几年,中国的经济发展速度已经开始变慢,就业越来越成为广大人民群众,尤其是应届毕业生所困扰的问题。就业是一个国家的民生之根本,社会稳定之源,是我们国家社会稳定和谐的基本前提。一个人在社会上无论怎样,都必须通过从事某项工作事业来养活自己,为社会创造财富并且推动时代的进步,从而实现自己的人生价值。归根到底,国家的经济发展,社会的进步还是通过不同行业的劳动者通过不同的工作来创造的,如果就业困难的现象普遍存在,社会财富入不敷出,将会导致一个国家的经济发展困难,对于我国这个世界人口第一大国来说,解决就业困难现象更是重中之重。在我国,高等教育已经普及,大学生就业不再具有优势,每年的应届毕业生不断增长。2015年更是达到了749万人。对于大学生来说,就业成为毕业后的首要问题。在农村,更多的人开始流入城市,对于学历低的农民工来说,寻找工作也成为一个难题。随着互联网的不断普及,越来越多的人开始接触网络,在网上可以方便的阅览各类信息,不会受到时间,空间的限制,网络也能承载海量的数据信息。所以,结合时代发展趋势并考虑到当今社会普遍存在的就业困难现象,建立一个“工作一点通”的网络求职招聘网站可以很大程度上的缓解就业困难的现象。本毕业设计的内容是设计并且实现一个基于.NET技术的工作一点通项目,故而系统主要以.NET作为开发基础,主要使用了C#,ASP.NET技术,用VS2010作为开发工具,以MSSQL作为数据库,使用.NET语言开发,页面采取ASP.NET+HTML5页面开发技术。本项目网站简洁明了,便于交互并且方便了后期的维护。关键词: 就业形势 工作一点通 .NET+HTML+MSSQLAbstractThe phenomenon of difficult employment is widespread in the society, especially in todays population expansion, the rapid development of science and technology now. In recent years, Chinas economic development has begun to slow speed, employment is more and more become the broad masses of the people, particularly recent college graduates beset with problems. Employment is the foundation of the livelihood of the people of a country, the source of social stability, is our countrys social stability and harmonious basic premise. A person in the society, no matter what, all must pass through a career in a job to support herself and create wealth for the society and to promote the progress of The Times, so as to realize their life values. In the final analysis, the countrys economic development, the progress of the society or by workers of different industries in different work to create, if the employment difficult phenomenon exists generally, social wealth, could lead to a countrys economic development is difficult, for the worlds most populous country in our country, solve the employment difficulties phenomenon is Paramount. In our country, higher education has been popular, no longer has the advantages of university students employment, college graduates increasing every year. In 2015 to 7.49 million. For college students, the employment as the primary problem after graduation. In the countryside, more and more people began to flow into the city, for the low degree of migrant workers, looking for a job has become a problem. With the widespread of the Internet, more and more people begin to contact network, easy to read all kinds of information on the Internet, not influenced by time and space constraints, the network can also carry vast amounts of data information. So, combining with the time development trend and considering the employment difficulty phenomenon is common in todays society, establish a work first whiff online job recruitment website can largely alleviate the phenomenon of employment difficulty. The content of this graduation design is to design and implement a based on. NET technology work first whiff of project, so the system mainly. NET as the development foundation, mainly using c #, ASP.NET technology, using VS2010 as a development tool, in MSSQL database, using the. NET language development, page to ASP.NET + HTML 5 technology development. The project site is simple, clear late to facilitate interaction and convenient maintenance. key words : employment work first whiff. NET + HTML + MSSQL第一章 绪论1.1 课题研究背景在当今社会经济科技飞速发展的现在,就业困难现象在我国依旧普遍存在,劳动人口的总需求量远远小于供给量,巨大的落差导致了问题的发生。对于现在中国而言,经济发展是重重之重,而社会财富的创造归根到底还是人民在各自岗位上所创造的财富累积而成,因此,就业是一个国家所必须关注的,就业问题也是急待解决的问题。对于个人而言,因为人口的数量不断的增加,中国,这个世界人口数第一的国家,作为一名中国人,我们确实面对着日益增加的就业压力,但是,我们在抱怨客观环境的同时也应该寻找自生的原因,究竟在大环境无法改变的当下,我们能不能改变自己来适应这个社会。这是我们所必须考虑的一个问题。对于企业来说,因为中国改革开放以来,高等教育的不断普及,大学生不再像以前一样少,因而导致了一些行业人才结构分布不均,一些技术性人才极其的缺少,所以,企业也面临着招不到有用人才的困难。信息化时代日益发展,互联网技术日益贴近人们的生活,作为21世界的一名新公民。我们应当努力的适应时代需求,结合时代特点和社会问题,由此产生了工作一点通这类网络招聘网站。网上招聘平台不会受到时间空间的约束,大量的信息存储也可以帮助更多的人,让他们拥有更多的原则,并且方便了人们的日常生活。由此可见。工作一点通这个项目是很有必要的。1.2 研究的意义工作一点通网站是为了让全国范围内的未就业人员可以通过工作一点通来在网上寻找工作,需要用人的单位也可以通过这个平台发布招聘信息。互联网不会受到时间与空间的限制,并且可以无限存储数据,因此,工作一点通项目可以极大地为广大人民群众提供便利。使用工作一点通网站会在下列4方面给银行和人们带来切实的效果改变传统的寻找工作方式,让人们多一种选择。帮助企业个人省去寻找工作而多出的中介费用。企业,个人可以进行双向选择大量的信息,让人们拥有更多的选择1.3 课题主要研究内容工作一点通的两大主要业务:个人简历发布和企业招聘信息发布,用户注册登录界面,用户选择界面,信息搜索界面,个人简历发布界面,企业招聘信息发布界面,管理员登录界面,后台管理界面。 两种业务类型:个人简历发布和企业招聘信息发布业务。 员工登陆界面:管理员使用管理员账户登录 后台管理界面:管理员通过自己的账号密码登陆,完成对网站信息的修改和维护 用户选择界面:用户根据自己需求选择自己是企业用户还是个人用户。 用户注册登录界面界面:用户选择用户类型后,在相关的网页注册,并且登录。 个人简历界面:个人用户在成功注册登录后在此界面上进行个人简历的完善和发布。 企业招聘界面:企业用户在成功注册登录后在此界面上进行企业职位招聘信息的填写和发布。 信息搜索界面:用户在此界面上可以搜索自己所需要的简历,职位招聘信息。1.4 论文的组织第一章 绪论,主要介绍了资源管理系统的研究背景、意义及其主要的研究内容;第二章 开发技术,介绍了在开发系统当中所用到技术;第三章 需求分析,详述了资源管理系统的业务流程及系统结构框架,以及项目的配置环境;第四章 系统设计,详述了资源系统的毕业设计资源管理;第五章 系统实现与测试,介绍了毕业设计资源管理功能的实现及测试;第六章 总结与展望,总结了这次系统的开发,描述了未来的展望。第二章 开发技术本章主要介绍了工作一点通网站在开发过程中运用到的相关开发技术,主要有HTML技术、ASP.NET开发技术、javascript脚本技术、JQuery脚本库技术,三层架构技术和MSSQL技术。2.1 HTML技术Html,全称叫做HyperText Markup Language,翻译成中文的意思就是“超文本标志语言”,用它编写的文件(文档)的扩展名是.html或.htm,html可以通过浏览器直接解释呈现,不需要进行编译。我们的项主要是由DIV+CSS样式进行布局设计制作的。DIVdiv,全称叫做division,他的意思翻译为中文就是分割、区域、分组。举个例子,当一系列的链接被你组合在一起,就形成了文档的一个 division。 可定义文档中的分区或节。 标签可以把文档分割为独立的、不同的部分。他是一个严格的组织工具,并且不会与任何格式相关联。当你使用后,在后面使用class或者id来标记。那么div标签将会有更大的作用。CSSCSS翻译成中文全名叫做“层叠样式表”。所谓的层叠样式就是当页面上的同一个元素在显示的时候,会被多个样式按照一定的顺序和层次进行处理控制。CSS所形成的一套标准可以对WEB页面的显示效果进行直接控制。1. 内部样式表:内部样式表是写在HTML的里面的。内部样式表只对所在的网页有效。2. 内联样式表:内联样式可以再html的标签中直接使用,一般是用在 、 等标签中,作用范围也是一样的。3. 外联样式表外联样式表就是网页通过引用外部独立的css文件来达到调用的效果。这样子可以方便网站的样式修改,并且有着高速读取的优点。2.2 ASP.NET技术ASP.NET是一种强大的服务器端技术,用来创建动态网页。ASP.NET基于B/S架构。通过ASP.NET技术可以创建动态用户交互web页面。ASP.NET是微软公司在.NET中所推出的核心战略技术。ASP.NET,在WEB程序开发中嵌入了winform事件模型,通过控件的拖动,处理控件的属性,程序员的工作量得到了有效的减少。ASP.NET不需要程序员使用大量的代码来进行编译,省去了使用html语言编译时所需要的繁琐程序。ASP.NET的优势、适用于任何浏览器ASP.NET所生成的代码不会因为浏览器的不同而导致运行结果出现不同。、直接设置断点,方便调试 WEB可以直接在程序内设置断点,方便编程者进行程序调试。、编译后执行,运行效率提高 ASP.NET可以让你所需要运行的代码直接编译成微软的中间语言,然后通过JIT编译成机器语言,编号的代码不再需要编译。这样子,程序调试启动的时间短。有效的提高了应用程序的性能。、代码后置,使代码更清晰 ASP.NET所使用的代码后置技术,可以分开显示WEB界面元素和程序逻辑,可以让编程者一边编写代码,一边查看所搭建的程序。有利于程序的后期维护。2.3jQuery技术jQuery的本质是一个javascript库,可以兼容多种浏览器。写的更少,做的更多是jQuery的核心理念。虽然jQuery产生的时间短暂,但是jQuery是当今世界上最流行的 javascript库,世界范围内访问量能拍到前10000的网站中,有超过55%的网站在使用jQuery。jQuery免费并且开源。它的语法设计可以使开发者更加便捷。jQuery Ajax可以让网站为网页浏览者提供方便的交互功能。在网页的表现形式上jQuery可以实现一系列的动画特效,使用户获得良好的用户体验许多功能强大的静态动态网页通过jQuery模块化的使用方式可以很容易的被开发者开发出。2.4 JavaScript技术1.JavaScript是一种有着较高安全性的脚本语言,它基于对象和事件驱动。1. JavaScript 被用来添加页面交互动作。2. JavaScript 是一种轻量级的脚本语言。3. JavaScript可以直接嵌入HTML页面。4. Javascript可以被所有人免费使用,不需要花费任何的费用。2.JavaScript能做什么 JavaScript 为HTML编写人员提供了便利。它是一种语法极其简单的脚本语言!HTML编写人员可以不经过专业的学习就将javascript放进搭建的网页中。 JavaScript 可以在HTML页面中插入动态的文本。类似于这样的一段 JavaScript可以在HTML 页面放入插入一段可变的文本:document.write( + sex + )2.5三层架构(B/S)技术1、三层结构开发模式 三层结构式基于模块化程序设计的思想,为实现分解应用程序的需求,而逐渐形成的一种标准模式的模块划分方法。2、为什么要用三层结构个人理解:分层的思想让类与类之间相对独立,在一个团队开发项目的时候可以缩短项目的完成周期;让项目的后期维护工作变得简单;分层的架构让每个部分之间相对独立当项目出现问题的时候,程序员不需要对整个项目进行大的改动,只需要对有问题的部分进行修改,当项目的数据库需要修改的时候,不需要再动其他模块的代码,只需要对相应的数据库部分作出一点点修改就可以了。但是用三层架构所搭建的项目在项目调试运行的时候运行速度相对其他架构来说有些慢。所以我们应当具体问题具体分析,根据项目的实际情况来选择是否选择用三层架构。3、三层架构分类三层架构划分为三层:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL,),这样有利于系统的开发、调试、维护,采用分层方法,采用分层的思想来把项目的每个部分相对独立开来,使项项目各部分更有层次性方便操作。4、三层结构的概念以及之间的关系概念UI位于最上面一层,用作显示网站所需展示的数据,为用户提展现互式界面。BLL是连接UI和DAL,主要负责数据的传递和处理。DAL主要实现对数据的读取、保存和更新等操作。下图是各层的工作流程在三层结构中,各层之间相互依赖,UI依赖于BLL,BLL依赖于DAL。2.6MSSQL技术MS SQL是指微软的SQLServer数据库服务器,它是一个数据库平台,为数据库的从服务器到终端提供完整的解决方案,数据管理系统是数据库服务器的一部分,用于建立、使用和维护数据库。第三章 需求分析本章主要详述了工作一点通项目的需求设计,系统业务的流程,资源系统的结构框架,各个模块的功能分析及非功能需求说明。3.1 系统业务概述工作一点通招聘网站包括网站管理员,企业用户和个人用户3个用户权限主要包括:登陆模块,注册模块,招聘模块,简历模块,后台管理模块。本人主要负责网站后台管理的建立,数据库的建立,有后台的登陆模块3.2 业务流程在网站前端,个人用户,企业用户分别注册,并且登陆。个人用户可以在网站的有关页面进行个人简历信息完善,发布,浏览企业的招聘信息,企业可以在有关页面进行企业信息完善验证,并且发布招聘信息。在本项目中后台管理与前端是分开来的,管理员凭借账号登陆后台,并对整个网站进行管理维护。3.2.1管理员业务流程管理员凭借管理员账号在后台进行登陆,在后台管理界面中可以对管理员账户进行添加删除,企业,个人账户进行删除,可以在后台浏览企业个人信息,并做出相应的操作。对企业招聘信息进行查看,对个人简历的有效性进行查看等等。3.2.2普通用户业务流程企业用户和个人用户可以在注册并且登陆后分别在有关页面进行招聘信息发布和简历发布。并且可以浏览网站信息,对网站进行投诉建议。3.3 系统结构框架功能分析此系统主要由7大模块组成四种业务类型、后台管理模块、用户注册界面、用户登陆界面、简历发布界面、招聘信息发布界面、综合信息浏览界面。1. 两业务类型:个人简历业务,企业招聘业务。2. 管理员登陆界面:管理员使用自己的账户以及密码登陆3. 用户注册界面:企业和个人用户注册界面4. 用户登陆界面:用户使用自己的账号以及密码登陆5. 简历发布界面:个人用户在成功登陆后,可以填写并发布自己的简历信息。6. 招聘发布界面:企业用户在成功登陆后,可以发布自己所要招聘的职位信息7. 综合信息浏览界面:个人和企业用户可在网站页面上搜索浏览招聘和求职信息。8.后台管理界面:管理员在凭借管理员账户登陆后台以后可以对整个网站的信息信息操作。3.4程序流程图3.5非功能需求(1) 网站的运行速度快,能在短时间时间内计算或查询出用户所需的数据;(2) 需要有提高网站的运行效率,降低网站运行时所会出现的错误;(3) 网站具有较高的安全性;(4) 可在 windows xp及以上环境运行。3.6功能分析我主要做的是网站的后台管理界面和对网站后台代码的编写里面大概有如下内容1. 网站后台代码的编写:对网站登陆,注册,简历发布,招聘信息发布页面的后台代码编写。2. 网站后台管理系统和数据库的建立:(1) 企业招聘管理:网站管理员可以对企业用户的招聘信息进行查看,管理。(2) 企业信息管理:网站管理员可以对企业用户的注册信息进行查看。(3) 个人信息管理:网站管理员可以对个人用户的信息进行查看。(4) 网站留言管理:网站管理员可以对企业、个人用户的留言进行查看。(5) 网站投诉管理:网站管理员可以对企业、个人用户的投诉进行查看。(6) 网站统计:对网站的各个信息的综合统计。(7) 管理员账户登陆界面:管理员通过正确而账户密码进行登陆。3.7本章小结本章对网站的整体运行流程和网站结构进行的详细的介绍。第四章 系统设计工作一点通系统采用的三层架构技术将在此章详细说明,介绍了UI,BLL,DAL三层之间的联系,以及数据传递和各层次如何实现功能,从而形成一个完整的系统。三层架构将整个系统大致分为三个模块,分层的思想让类与类之间相互独立,且方便编程者对程序的修改和调试。缺点是运行速度相对其他架构来说比较慢。三层架构示意图:网站界面界面层(UI) . 网站功能业务逻辑层(BLL) DBHelper.cs + Services数据访问层(DAL) SQL数据库 UI是展现给网站用户的交互界面。网站的一些职位分类等内容都将在UI上面给用户。业务逻辑层是处理网站的业务,如简历,招聘信息的发布,与搜索页面的功能实现数据访问层用于读取与系统有关的数据表,包括数据库中的用户,企业,招聘。简历信息。4.1系统架构设计数据服务器(数据库)B/S架构,(浏览器,服务器端)设计浏览器Web服务器 由于网站的所有数据都会被存储到数据库中,读取,修改都是在服务器上实现。系统的好坏的一定程序上取决于数据库,数据库设计必须充分考虑到数据库的种要充分考虑数据库中数据之间的关系,保证数据库的运行调试,以及系统最后测试运行的稳定性。4.2 数据库设计数据库所有表单个人用户信息及简历表企业信息账户 企业招聘表4.3 详细设计及项目模块界面1.注册界面:点击界面上的注册按钮。2.登录:选择个人或企业账户登录。3.发布简历:发布个人简历。4.职位招聘:发布职位招聘信息。5.投诉建议:对网站进行投诉建议。6.后台登录:管理员进行后台登录并操作。4.4 本章小结本章介绍了项目的系统架构和数据库设计,以及相关模块界面。第五章 系统实现本章是对工作一点通系统的模块事项和测试的一个阐述,主要从开发平台,网站主页面,各个功能模块的核心代码,系统测试,这几方面进行详细的说明。5.1工作一点通页面模块实现网页主界面网站主页面主要由HTML5、CSS3建设成,网站的主要行业在方块栏中清晰可见,运用JavaScript后鼠标放上去可以看到详细具体的行业信息。网站各个功能在导航栏的一目了然,简洁大气。运行效率高。后台管理主页面图本项目的后台管理界面做的相对简洁,因为不是用户交互界面,所以并没有使用JavaScript特效来增强网站的交互性,所有的后台管理功能全都在左侧导航栏显示了出来,一目了然。后台登录界面5.2工作一点通项目代码实现Service代码namespace gl.DAL public class Service DBHelper helper = new DBHelper(); public bool RegisterUser(Info admin) string name = admin.AdminID; string pwd =admin.AdminPwd; string sql = insert into Admin values(AdminID,AdminPwd); SqlParameter paras = new SqlParameter2; paras0 = new SqlParameter(AdminID, admin.AdminID); paras1 = new SqlParameter(AdminPwd, admin.AdminPwd); return helper.ExecuteNonQuery(sql, paras); public bool Login(Info admin) string name, pwd; name = admin.AdminID; pwd = admin.AdminPwd; SqlConnection conn = new SqlConnection(Data Source=.;Initial Catalog=GZYDT;Integrated Security=True); string sql = select count(*) from Admin where AdminID=AdminID and AdminPwd=AdminPwd; SqlCommand cmd = new SqlCommand(sql, conn); SqlParameter p1 = new SqlParameter(AdminID, name); SqlParameter p2 = new SqlParameter(AdminPwd, pwd); cmd.Parameters.Add(p1); cmd.Parameters.Add(p2); conn.Open(); int count = (int)cmd.ExecuteScalar(); if (conn != null & conn.State = System.Data.ConnectionState.Open) conn.Close(); return (count 0); public List GetALLAdmin() SqlConnection conn = new SqlConnection(Data Source=.;Initial Catalog=GZYDT;Integrated Security=True); string sql = select * from GZYDT.dbo.Admin; SqlCommand cmd = new SqlCommand(sql, conn); conn.Open(); SqlDataReader reader = cmd.ExecuteReader(); List Adminlist = new List(); while (reader.Read() Info aa = new Info(); aa.AdminID = readerAdminID.ToString(); aa.AdminPwd = readerAdminPwd.ToString(); Adminlist.Add(aa); reader.Close(); if (conn != null & conn.State = System.Data.ConnectionState.Open) conn.Close(); return Adminlist; public bool DeleteStaffByName(string name) string sql = delete from Admin where AdminID=AdminID; SqlParameter paras = new SqlParameter1; paras0 = new SqlParameter(AdminID, name); return helper.ExecuteNonQuery(sql, paras); public List GetALLUserLeave() SqlConnection conn = new SqlConnection(Data Source=.;Initial Catalog=GZYDT;Integrated Security=True); string sql = select UserID,UserLeave from GZYDT.dbo.Person; SqlCommand cmd = new SqlCommand(sql, conn); conn.Open(); SqlDataReader reader = cmd.ExecuteReader(); List Userlist = new List(); while (reader.Read() Liuyan1 aa = new Liuyan1(); aa.UserID = readerUserID.ToString(); aa.UserLeave = readerUserLeave.ToString(); Userlist.Add(aa); reader.Close(); if (conn != null & conn.State = System.Data.ConnectionState.Open) conn.Close(); return Userlist; public List GetALLCpyLeave() SqlConnection conn = new SqlConnection(Data Source=.;Initial Catalog=GZYDT;Integrated Security=True); string sql = select UserID,CpyLeave from GZYDT.dbo.Company; SqlCommand cmd = new SqlCommand(sql, conn); conn.Open(); SqlDataReader reader = cmd.E

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论