




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
分类号:TP315 U D C:D10621-408-(2007)5975-0密 级:公 开 编 号:2003031239成都信息工程学院学位论文基于.NET技术的猎头公司管理软件的设计与实现内部事务部分论文作者姓名:李 娟申请学位专业:计算机科学与技术申请学位类别:工 学 学 士指导教师姓名(职称):李文涛(工程师)论文提交日期:2 0 0 7年 6 月 10日基于.NET技术的猎头公司管理软件的设计与实现内部事务部分摘要随着信息科学技术的飞速发展,人们逐渐意识到对信息管理软件的运用可以使日常工作更加方便、快捷和高效。论文详细论述了猎头公司管理软件内部事务部分的开发设计过程。软件采用ASP.NET 2003作开发平台,C#作编程语言,SQL Server 2000作数据库管理系统,实现了合同管理、人才管理、客户管理、财务管理、项目管理、员工管理、进度查询、文档管理等功能。软件符合猎头公司内部管理的需求,能够帮助公司切实提高工作效率。软件的开发符合一般管理软件的开发流程,对开发其他类似的管理软件具有相当的参考价值。论文组织如下:首先,介绍了相关的开发工具及技术的基础知识;接着对软件的市场需求进行了可行性分析,提出了具体的设计方案;然后详细阐述了各模块后台数据库和前台界面的具体设计过程及其相关功能的实现;最后对软件进行了严格的测试。关键词:管理软件;ASP.NET 2003;SQL server 2000The Design and Implementation of Headhunter Company Management Software based on .NETThe Part of the Internal ManagementAbstractAlong with the rapid development of the information science technology, people gradually realize that the utilization of information management software could make the routine more convenient, quickly and efficient. The paper discusses in detail the development and design process of the internal management of headhunter company management software. It uses ASP.NET 2003 as the development platform, C# as the programming language, SQL Server 2000 as the database management system, and includes contracts management, talents management, clients management, financial affairs management, projects management, staff management, schedule query, documents management, etc. It can accord with the internal management requirement of headhunter company, and can help the company enhance its work efficiency. Its development conforms to most general management softwares and is valuable for other similar management software.The paper is organized as following: Firstly, introduces some related development tools and basic technical knowledge; Secondly, analyzes the feasibility of software market demand and puts forward the concrete design proposal; Thirdly, elaborates the implementation of the database and modules; Finally, gives a strict test of the software. Key words: Management software; ASP.NET 2003; SQL server 2000 目 录论文总页数:28页1 引言12 相关知识介绍12.1设计基础12.2 SQL Server 2000数据库简介12.3 ASP.NET 2003的简介22.4 ADO.NET的简介23设计流程和需求分析33.1设计流程33.2需求分析34模块划分及具体实现44.1模块划分44.2数据库的设计64.2.1数据库表单关系分析64.2.2数据库表的设计74.2.3存储过程设计94.2.4数据库的连接124.3各功能模块的的实现124.3.1登录页面的设计144.3.2员工信息管理页面的设计164.3.3员工进度查询页面的设计225 软件运行测试235.1测试环境235.1.1测试硬件环境235.1.2测试软件环境235.2主要模块测试235.2.1求职管理模块测试235.2.2合同执行情况统计测试245.2.3内部留言版测试24结 论26参考文献26致 谢27声 明281 引言随着信息化和网络化进程的不断深入和加速,有效地保障现代企业和公司的各类信息得以高效、便捷、安全的管理就显得尤为重要,由此各类信息管理软件也就层出不穷,在各大领域中发挥着举足轻重的作用。本软件作为猎头公司管理软件(内部事务部分)是典型的信息管理软件,是在充分的前期市场调查和完备的需求分析的基础上设计而成的。其实现过程主要包括后台数据库的设计和前台应用程序的开发这两大部分,其中后台数据库的设计具有良好的安全性和数据一致性,能方便数据的维护和管理;前台界面的设计符合界面轻松、操作简洁、实用性强等特点。它将有效地满足猎头公司最基本的内部事务管理和相关业务需要。本软件采用ASP.NET 2003作为前台开发工具;SQL Server 2000作为后台数据库。这两者的完美结合为本软件提供了丰富而完善的功能,它将有效地提高公司内部事物的管理效率,保障企业内部资料和相关数据的安全性和完整性,实现数据管理和操作的方便性和灵活性。本论文从多方面详尽阐述了猎头公司管理软件(内部事务部分)的设计和实现过程。它包括:最初的市场调查、需求分析;软件的框架建设、模块设定;数据库的设计、各个模块功能的具体实现;以及软件完成后的性能测试和效果演示。2 相关知识介绍2.1设计基础完备的信息管理软件其开发是一项复杂的工程,它涉及诸多知识领域,是多门学科的综合应用,包括计算机处理、系统理论、组织结构、信息管理、管理功能、管理知识、安全防护等。它通常由信息源、信息处理器、信息用户、信息管理者组成。本软件的设计和开发即是具备上述特点,又顺应了时代发展,并针对了猎头公司内部管理的具体业务需求,推动了公司内部业务管理的数字化、信息化进程。2.2 SQL Server 2000数据库简介SQL Server 2000是由Microsoft开发推广的关系型数据库管理系统。它是基于客户端/服务器模式的数据库系统,图形化界面使用户能够更加快捷方便地对数据库进行管理,同时提供了丰富的编程接口,为程序的开发提供了更多的便利。SQL Server 2000数据库管理系统既可以对Web应用支持也可对数据仓储支持:1SQL Server 2000对Web应用支持主要表现在对XML的支持,对数据的Web访问支持,对分布式分区视图的支持,对Web和应用程序宿主的支持,安全性的支持,与.NET Enterprise Server Microsoft BizTalk 和Microsoft Commerce Server的集成。2SQL Server 2000对数据仓储的支持主要表现在:可伸缩性,数据转换服务,索引视图,数据挖掘,综合性分析服务,联机分析处理, OLAP灵活性,可支持Web的分析,元数据服务。本次设计就是选择的SQL Server 2000作为后台数据库。2.3 ASP.NET 2003的简介1什么是.NET.NET是一个理想化的未来互联网环境。.NET被定位为可以作为平台支持下一代互联网的可编程结构。.NET的最终目的是让用户随时都能访问所需要的信息、文件和程序。2ASP.NET基础ASP.NET 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。ASP.NET是一个基于.NET框架的编译环境,可以用任何.NET兼容的语言创建应用程序。另外,整个.NET框架可用于任何ASP.NET应用程序。包括管理的公共语言运行库环境、类型安全、继承等。与以前的Web开发模型相比,ASP.NET具有以下优点:增强的性能、世界级的工具支持、威力和灵活性、简易性、可管理性、可缩放性、可用性、自定义性和扩展性。本次设计中采用了ASP.NET 2003作为前台开发工具。2.4 ADO.NET的简介Microsoft通过ADO.NET为编程人员提供了功能强大的数据访问能力。在ADO.NET中通过Managed Provider所提供的应用程序编程接口(API),可轻松地访问各种数据源的数据包括OLEDB所支持的和ODBC支持的数据库。ADO.NET的优点主要表现在这几个方面:互操作性、可维护性、可编程性以及可扩展性。1与ASP.NET的关系ASP.NET作为Web应用程序的开发工具,可以用来开发前台应用程序界面,但对后台数据库的操作就有些力不从心了,而ADO.NET则是专门针对数据库进行操作,而且专门为SQL Server数据库定义了一系列的操作规范以及操作函数、方法、对象。在应用程序的创建过程中,将它们结合在一起,可以使软件功能更加完美,并是它们充分发挥各自的优点。2访问SQL Server数据库ADO.NET访问SQL Server数据库可通过SQLConnection、SQLCommand、SQLDataAdapter、DataSet、DataView等几个主要的数据访问对象来访问数据。SQL Server实现数据库连接的程序代码如下。SqlConnection cn=new SqlConnection(“data source=localhost;database=woclientserver; uid=sa; pwd=”);cn.Open();在用户对SQL Server进行了数据库连接后即可对数据库中的数据进行查询、添加、修改、删除等操作。3设计流程和需求分析3.1设计流程根据管理软件设计开发的基本步骤,本软件的设计流程如图所示:市场调查、业务分析可行性分析数据库、前台设计实现效果测试和完善选题分析图1 设计流程3.2需求分析前期的市场需求调查和分析是完成软件设计的关键步骤,对需求分析的良好理解将有助于设计目标的指定和最终解决方案的完善。通过前期大量的市场调查和可行性报告的分析,以及与相关公司的联系和沟通。制定了如下需求规格说明:1本软件用户对象的设定:公司内部员工。因本软件作为公司内部管理软件,故不设置注册模块,员工信息统一由管理员添加和修改。只有被管理员添加了相关信息的员工才可登录此软件。登录后根据所属部门不同而直接进入自己所在部门的首页。2本软件操作权限的设定:管理员具有最高操作权限,对整个软件管理的信息负责;各部门员工对本部门相关信息的管理负责。对各部门员工依据其具体职能设置不同的操作权限。3本软件主要部门分为:客户部、人才部、合同部、财务部、项目部。各部门应具备对所管辖信息的添加、更新、删除、定向查询等基本功能。4由于合同部,人才部,客户部这三个部门的业务合作密切,故可相互查看彼此的管理信息,但对非自己所在部门管理的信息没有编辑、添加和删除的权利。5项目部的管理信息可供所有部门的员工查看,但只有项目部员工和管理员可以对项目信息进行编辑、删除、添加等操作。6财务部管理信息只可由管理员和财务部员工查看及操作。7除部门模块外本软件还应具备个人管理模块以便员工及时掌握个人信息,确保信息正确性。个人管理模块具备如下分支:密码修改、个人工资查询、个人进度添加、个人进度管理、发表留言、上传文档等。8为了加强公司内部员工间的交流、沟通、及时解决工作中的问题,本软件应具备内部留言版模块,员工可发表个人留言,管理员对内部留言版统一管理。9为了提高员工及部门的工作效率,本软件应具备日志进度查询功能,员工可及时了解彼此的工作进展情况,以保证公司整体工作进度的高效性。10为了方便员工查看和下载所需文档,软件还应具备文档管理模块。员工可上传、查看、下载文档;管理员统一管理。合同附件的上传、查看和下载则只可有合同部及管理员可以进行相关操作。11本软件中设置部门首页,它将显示部门公告和部门员工的基本联系方式,所有登录员工均可查看各部门首页,方便员工间业务合作,加强彼此沟通和联系。总之,该软件的设计应满足操作简单、方便、界面轻松简洁,并具有良好的安全性和可扩展性等。4模块划分及具体实现4.1模块划分根据需求分析和市场调查,该软件主要根据公司的基本部门设置来划分不同的职能模块。其主要模块设置如图2所示:猎头公司内部管理软件管理员模块合同部模块人才部模块客户部模块财务部模块项目部模块个人管理进度查询文档管理内部留言版 图2 基本模块划分4.2数据库的设计4.2.1数据库表单关系分析由于设计的需要在数据库中需添加若干数据表用来存储相关数据信息。为了保障存储数据的安全性和一致性,就必须深入分析各数据表之间的相互关系,以确保数据表间关系的正确性。本软件的数据表关系如下图所示:图3 数据库表单关系图4.2.2数据库表的设计本软件数据库名为:woclientserver。由于篇幅有限仅详细介绍主要表的设计结构,它们分别是:表1部门信息表(branch);表2客户信息表(client);表3日志进度信息表(clog);表4合同执行情况表(com_detail);表5合同信息表(compact);表6部门财务信息表(finacial);表7内部留言版信息(forum)。1部门信息表。用于存放部门编号、部门名、部门公告信息。详见表1:表1 部门信息表(branch)编号列名类型说明1branchidint部门编号(主键)2branchnameVarchar(50)部门名称3Show Varchar(150)部门公告2客户信息表(client)。用于存放客户基本信息。其具体结构如表2所示: 表2 客户信息表(client)编号列名类型说明1Client_idChar(100)客户号(主键)2Client_nameChar(100)客户名3Client_chargeChar(100)负责人4Client_levelInt客户级别5Client_tellVarchar(20)客户电话6Client_emailVarchar(50)客户邮箱7Client_addressVarchar(50)客户地址3日志信息表(clog)。存放员工个人日志进度信息。具体结构如表3所示: 表3 日志进度信息(clog)编号列名类型说明1logidInt日志号(主键)2useridVarchar(50)员工ID3Item_idVarchar(50)项目ID4StatusVarchar(50)项目执行状态5WorkdateVarchar(50)工作时间(上午,下午)6SysdateDatetime(8)填写日志系统时间7ShowVarchar(50)说明备注 4合同执行情况信息表(com_detail)。存放合同执行相关基本情况.详见下表: 表4 合同执行情况(com_detail)编号列名类型说明1idint编号(主键)2Compact_idChar(10)合同号3Product_idChar(10)求职信息号4Product_numInt招聘人数5Product_sendInt已聘人数6Product_priceMoney预付聘金 5合同信息管理表(compact)。存放合同基本情况。其具体结构如表5所示:表5 合同信息管理(compact)编号列名类型说明1Compact_idChar(10)合同号(主键)2Client_idChar(10)客户号3Compact_stateChar(10)合同状态4Compact_starteDatetime签署时间5Compact_sendDatetime执行时间6Compact_finishDatetime完成时间7Compact_personChar(10)负责人8Compact_priceMoney总金额6部门财务管理信息表(finacial)。存放各部门相关财务基本信息。其具体结构如表6所示:表6 部门财务管理(finacial)编号列名类型说明1FidVarchar(50)编号(主键)2IncomeVarchar(50)收入3OutgoVarchar(50)支出4DebtVarchar(50)外欠债务5ArreVarchar(50)未受欠款6LoanVarchar(50)银行贷款7BranchnameVarchar(50)部门名8showVaichar(50)备注7内部留言版信息表(forum)。存放内部员工留言基本信息。详见表7所示:表7 内部留言版信息(forum)编号列名类型说明1idInt留言编号(主键)2UseridVarchar(50)员工号3Sysdatedatetime留言系统时间4TitleVarchar(50)留言标题5ForumVarchar(50)留言内容4.2.3存储过程设计在本公司内部管理软件运行过程中,有些工作需经常进行,比如向各个表中插入、更新、删除相关的基本信息等操作。为了提高软件的运行效率,创建了若干存储过程。其中主要存储过程的Transact-SQL代码如下:1存储结构addclient用于向客户信息管理表(client)中插入相关数据。CREATE PROCEDURE addclientclient_id char(100), client_name char(100),clientcharge char(100),client_level int, client_email varchar(20), client_tell varchar(20),client_address varchar(50)AS INSERT INTO client (client_id, client_name, client_charge, client_address, client_level, client_email,client_tell ) VALUES ( client_id, client_name, client_charge, client_address, client_level,client_email, client_tell )2存储过程AddComdetail。用于向合同执行情况信息表(com_detail)中添加数据。CREATE PROCEDURE AddComdetailCompact_id char(10), Product_id char(10), Product_num int,Product_send int, Product_price moneyAS INSERT INTO com_detail ( Compact_id, Product_id, Product_num, Product_send, Product_price ) VALUES (Compact_id, Product_id, Product_num, Product_send,Product_price )3存储结构Addcompact。用于向合同基本信息表(compact)中添加数据。CREATE PROCEDURE Addcompactcompact_idchar(10), client_id char(10), compact_state char(10),compact_start varchar(50), compact_send datetime,compact_finish datetime, compact_person char(10), compact_price moneyAS INSERT INTO compact(compact_id, client_id, compact_state, compact_start, compact_send,compact_finish, compact_person, compact_price )VALUES (compact_id, client_id, compact_state, compact_start, compact_send,compact_finish, compact_person, compact_price )4存储结构Addproduct。用于向人才部管理的求职信息表(product)中添加数据。CREATE PROCEDURE AddproductProduct_id char(10), Product_name varchar(50), spec char(20),price char(20), Product_descnbe textAS INSERT INTO product(Product_id, Product_name, spec, price, Product_descnbe ) VALUES ( Product_id, Product_name, spec, price, Product_descnbe )5存储结构Addusers。用于向员工信息管理表users添加数据。CREATE PROCEDURE AddusersUser_id char(10), password char(10), name varchar(50),branch int, tell Varchar(20), email varchar(50)AS INSERT INTO users( Userid, password, name, branch, tell, email ) VALUES ( User_id, password, name, branch, tell, email )6存储结构deleteitem。用于删除项目信息表(item)中相关信息。CREATE Procedure deleteitemitem_id varchar(50)AS Delete From item Where item_id=item_id7存储结构edititem。用于更新项目管理信息(item)中相关信息。CREATE Procedure edititem item_id varchar(50), item_name varchar(50),item_show varchar(100), item_date datetimeAS UPDATA item SET item_name=item_name, item_show=item_show, item_date=item_dateWHERE item_id=item_id4.2.4数据库的连接本次设计是在资源管理器中建立DB.cs类来与数据库进行连接。代码如下:public static SqlConnection CreateConnection()SqlConnection conn=new SqlConnection (“server= ;database=woclientserver; uid=sa;pwd= ;”);return conn; 在其它后台程序中可直接定义SqlConnection cn=DB.CreateConnection();即可与数据库进行连接。4.3各功能模块的的实现根据前面的需求分析和设计方案,该软件主要由如下代码页来实现:(1)登录界面(default.aspx);(2)管理员主界面(admin1.aspx);个人管理主界面(geren.aspx);各部门主界面:合同部(hetong1.aspx);人才部(rencai2.aspx);客户部(kehu3.aspx);财务部(caiwu4.aspx);项目部(xiangmu5.aspx)等;(3)管理员操作界面(admin1.aspx):员工管理、查询(user1.aspx)、添加(adduser1.aspx)界面;部门管理(bumenshow.aspx)、添加(addbms.aspx)界面;员工进度管理、查询(leadlog.aspx)界面;内部留言版管理、查询(guanforum.aspx)界面;文档管理(dowmlist1.aspx)界面;(4)合同部(hetong1.aspx):合同管理、查询(compact1.aspx)及添加(addcompact1.aspx)界面;合同执行情况管理、查询(sell1.aspx)及添加(addsell1.aspx)界面;合同执行情况统计管理及查询(selltj1.aspx)界面;合同附件的管理、查询(showcom.aspx)及添加(addcomwith.aspx)界面;(5)人才部(rencai2.aspx):求职信息管理、查询(product1.aspx)、添加(addproduct1.aspx)界面;(6)客户部(kehu3.aspx):客户信息管理、查询(client1.aspx)、添加(addclient1.aspx)界面;(7)财务部(caiwu4.aspx):员工个人工资管理、查询(count.aspx)、添加(addcount.aspx)界面;部门财务信息管理、查询(financial.aspx)、添加(addf.aspx)界面;(8)项目部(xiangmu5.aspx):项目信息管理、查询(item1.aspx)、添加(additem1.aspx)界面;(9)个人管理(geren.aspx):密码修改界面(password.aspx);个人进度查询界面(gelog.aspx);个人工资查询界面(userpay.aspx);个人进度添加界面(addlog.aspx);文档上传界面(upfile1.aspx);个人留言添加(forum.aspx);(10)进度查询界面(log1.aspx);(11)内部留言版界面(forum.aspx);(12)文档查询(downlist1.aspx)等。由于篇幅有限,本文仅对主要页面做出设计分析。项目设计前期工作:(1)在ASP.NET 2003中新建名为woclientserver的项目,打开项目,由于设计的需要,先在右侧解决方案资源管理器中添加了两个新文件夹main和inc。其中main用于存放本软件的主体代码文件;而inc则用于存放相关用户自定义代码文件。又由于该软件具有文档上传、查看和合同附件上传、查看等功能,故还应添加了两个文件夹:uploads和withfile,其中uploads用于存放员工上传文档,withfile用于存放合同附件文档。此外,还添加了新的类:DB.cs用于建立与数据库的连接;FileDB.cs用于定义文档的上传所需要的方法。(2)为了界面的整体性和简洁性还设置了3个用户自定义控件(header;left;bottom),其设计构思如下:在inc文件夹中添加3个Web用户控件,分别将其命名为:header.ascx(页面底部显示);left.ascx(页面左侧显示);bottom.ascx(页面顶部显示)。自定义控件的界面设计应注意其属性:pagelayout要设置为:flowlayout。自定义控件显示情况可见图示:页面底部显示:(bottom)图4 用户自定义控件(bottom)显示页面顶部显示:(header)。其中包含控件Hyperlink:Text=”猎头公司内部管理软件”;Navigateurl=”default.aspx”即点击该连接将回到登录界面(default.aspx)。如下图所示:图5 用户自定义控件(header)的显示左侧系统导航显示(left),如图所示,其控件介绍如下表:图6 用户自定义控件(left)显示(3)设置好用户自定义控件后,在以后的页面设计中只需在要显示自定义控件的页面的HTML中添加如下定义:并在相应位置写入如下自定义代码即可:4.3.1登录页面的设计1添加窗体default.aspx用于设计登录界面。界面所包含的控件,详见下表:表8 登录界面主要控件介绍控件名说明Table1装载marquee,用于显示流动字幕Table2用于显示用户自定义控件bottom,及流动字幕Calendar1日历控件用于显示日期Label4显示系统时间等Textbox1Id=id;用于输入员工登录ID;Textbox2Id=password;用于输入登录密码;Botton1Text=”登录”;id=Btn_login;点击将触发验证和登录事件Label2Id=Lbl_note;显示信息提示;2后台代码 (default.aspx.cs) 如下:因程序中要引用相关方法,所以首先要添加using System.Data.SqlClient;其具体功能代码如下:(1)时间显示:private void Page_Load(object sender, System.EventArgs e) Label4.Text=今天是:+Calendar1.TodaysDate.ToShortDateString();(2)点击”确定”后触发验证和登录事件代码如下:private void Btn_login_Click(object sender, System.EventArgs e) 连接数据库SqlConnection conn=DB.CreateConnection();conn.Open(); 验证用户ID与所输密码是否匹配string strsql=select * from users where Userid=+id.Text+ and password=+password.Text+;SqlCommand cm=new SqlCommand(strsql,conn);SqlDataReader dr=cm.ExecuteReader();若可读出匹配信息,则以不同身份登录if(dr.Read() 保存用户部门号以便分配权限;保存用户ID以后程序有需要Sessionbranch=drbranch;Sessionuserid=druserid;if(Sessionbranch.ToString()=0) 部门号为0则是:系统管理员登录Response.Redirect(main/admin1.aspx);else if(Sessionbranch.ToString()=1) 部门号是1则是:合同部员工登录Response.Redirect(main/hetong1.aspx);else if(Sessionbranch.ToString()=2) 部门号是2则是:人才部登录 Response.Redirect(main/rencai2.aspx);else if(Sessionbranch.ToString()=4) 部门号是4则是:财务部登录Response.Redirect(main/caiwu4.aspx);else if(Sessionbranch.ToString()=5) 部门号是5则是:项目部登录Response.Redirect(main/xiangmu5.aspx);else 部门号是3则是:客户部登录Response.Redirect(main/kehu3.aspx);信息不匹配则不可登录,显示提示信息else Lbl_note.Text=登录失败,请检查用户名、密码输入!;3”登录”界面如图所示: 图7 登录界面显示4.3.2员工信息管理页面的设计只有管理员身份可登录管理员主页(admin1.aspx)员工管理; 1在main文件夹中添加新窗体user1.aspx;其所用主要控件详见下表:表9 用户管理界面主要控件介绍控件说明Table1用于显示左侧系统导航(用户自定义left)Table3用于显示用户自定义bottomDatagGid1Id=dg1;用户信息管理Hyperlink1连接adduser1.aspx;text=”添加新信息”Panel1Id=”chaxun”用于装载指定信息的查询的相关控件Panel2Id=”panel1”用于装载显示查询信息的DataList1DataList1显示指定查询的相关信息内容Linkbotton1Text=”第一页”;id=first;CommandName=”first”用于datagrid1的快速翻页Linkbotton2Text=”末页”;id=”last”;CommandName=”last”;功能同上Botton1Text=”查询”点击触发查询相关事件Botton2Text=”确定”;id=”queding”;点击查询指定信息Botton3Text=”取消”;id=”quxiao”;点击取消查询Textbox1Id=”id1”用于输入指定查询的用户IDLable1Id=”di”用于显示DataGrid的当前页数Lable2Id=”gong”用于显示DataGrid的总共页数Lable3Id=”labmsg”显示DataGrid的编辑提示信息2HTML中相关主要代码:由于该界面使用了DataGrid和DataList这两个控件,所以需要在HTML中编写相关代码完成控件设置和数据绑定,其HTML中主要代码如下:(1)显示员工信息的DataGrid相关设置代码:(2)显示指定查询信息的DataList的主要代码:用户ID:姓名:性别:部门号:电话:Email:3后台程序设计(admin1.aspx.cs)分析如下:为了使界面更加简洁,在界面设计中加入了若干panel,不同事件控制相关panel的隐藏和显示。由于编程将引用相关方法,必须首先添加:using System.Data.SqlClient;其具体功能代码如下:(1)页面加载private void Page_Load(object sender, System.EventArgs e) 员工管理-权限-管理员if(Sessionbranch.ToString()=0)权限不合法else Response.Write (您不是合法用户,请登入后再操作,返回登录); Pa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中医在线考试试题及答案
- 消防安全演练培训档案课件
- 酒店餐饮资料培训
- 2025至2030液压车行业产业运行态势及投资规划深度研究报告
- 消防安全检查培训通知课件
- 英语课件对教学的帮助
- 教学课件算课吗
- 尿毒症高血压护理查房
- 护理不良事件处理流程
- 石油化学品罐车运输安全责任及保险合同
- 医院转诊合同标准文本
- 新课标解读丨《义务教育道德与法治课程标准(2022年版)》解读课件
- 2025年建筑施工安全管理人员考试题库试题
- 老年人误吸的预防
- 《天津天狮奖金制度》课件
- DB33T 2231-2019 渔港防台风等级评估规程
- 护理礼仪(第3版) 课件 第四章 护士仪态礼仪
- 【课件】平衡功能的训练
- 认识中国特色社会主义文化
- 供电所所长讲安全课
- 餐饮外卖智能调度与配送优化方案
评论
0/150
提交评论