




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目 录1摘 要1ASP.NET web-based OA Office System Design2Abstract2一 选题背景3(一)计算机软件行业的发展情况3(二)OA网络办公系统的现状3(三)网络办公系统的优势特点444455558.运用电子数据交换(EDI)5(四)任务概述5二 解决方案的选择6(一)系统开发环境666(二)可行性分析666(三)涉及工具和技术的相关说明662.SQL Server73.HTML(Hyper Text Markup Language)77三 需求分析和系统概述8(一)系统目标8(二)系统功能需求8(三)数据库概念设计9四 总体设计10(一)网站系统功能
2、结构101010(二)系统流程图11(三)数据库逻辑结构设计1112121313131314五 员工登陆详细设计14(一)员工登陆14151616(二)文件管理1717(三)公告管理171718(四)交流管理18181919(五)考勤管理202020(六)系统管理2020(七)规章制度管理2121(八)工作计划212122(九)通讯录22六 管理员登陆详细设计23(一)管理员登陆23(二)系统桌面23(三)部门管理23(四)员工管理2323(五)文件管理24(六)公告管理24(七)交流管理24(八)考勤管理24(九)系统管理252525(十)规章制度管理252526七 编码实现26(一)数据库
3、连接26(二)职工和管理员登陆26(三)系统操作员设置27(四)系统测试272727八 软件布署28(一)安装环境要求28(二)需要完成的配置28总 结29致 谢30参 考 文 献31附 录32 摘 要随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。我们所研究的课题是办公自动化系统(即OA软件),之所以开发和研究这一系统,是为了提高办公效率、方便
4、企业管理。在科技化、网络化的时代背景下,我们的工作管理方式也有更大的变革,原有的办公管理模式已经渐渐兀现出它效率低、耗费人力资源等诸多不便和不利的因素,二十一世纪是网络普及化的时代,计算机已经来到了我们的身边,随着科技的发展,计算机在我们的生活当中用的越来越多,尤其是计算机软件,种类众多,无论是娱乐,还是工作,计算机已经是不可或缺的工具,计算机软件行业发展的更是如此的迅速,无论是我们工作的地方,还是学习的地方,总少不了计算机,作为一种能够提高办公效率和学习效率的设备,我们有必要继续去挖掘,去开发新的技术,让我们的学习和工作变的更有效率和激情,这才是我们最终所追求的目标如何能利用最新的科技,为我
5、们企业的管理带来更方便、更高效的工作已经成为现代企业管理中最关键、最棘手的问题。 Server ,通过对管理模式、先进的管理方法、以及互联网的研究,应用计算机编程技术,设计了符合先进管理以及提高办公效率的这一软件。本系统克服了以往办公软件中功能单一,且系统操作复杂,管理不便,通过网络有效的建立了企业内部资料管理以及信息的交流,让公司内部信息交流可以更加便捷,使办公效率大大提高,使企业管理更加现代化、科技化。关键词:办公自动化 OA软件 ASP.NET SQLserverASP.NET web-based OA Office System DesignAbstractAs Internet te
6、chnology develops, peoples daily life has been inseparable from the network. Future society, peoples life and work will be increasingly dependent on digital technology, more and more digital, network, electronic, virtualization. Internet, the application development process and the current status an
7、d development trend, we can fully believe that network technology will greatly change the way we live and work, and even society as a change can occur.We have studied the subject of office automation system (ie, OA software), the reason for the development and study of this system is to increase off
8、ice efficiency and convenience of business management. In science, technology and network-oriented background, our work management style also has a greater change, the original Wu office management model has gradually emerged in its low efficiency, cost of human resources, inconvenience, and other a
9、dverse factors, 20 one century is the era of the popularization of the network, the computer has come to our side, along with the development of technology, the computer in our daily lives more and more used, especially computer software, kinds, whether it is entertainment,Or work, the computer is a
10、n indispensable tool, the computer software industry, especially the development of rapid, whether it is a place of our work, or learn from, the computer will always be, as a way to improve office efficiency and learning efficiency equipment, we need to continue to dig, to develop new technologies,
11、let us study and work become more efficient and passion, this is our ultimate goal to pursue how we can use the latest technology for our enterprise management to bring more convenient and more efficient work has become a modern enterprise management in the most crucial and difficult issues.This sys
12、tem is in the background of this demand, the use of ASP.NET and SQL Server, through the management mode, advanced management methods, as well as Internet research, application of computer programming technology, designed in line with advanced management and to improve the efficiency of this office s
13、oftware. This system has overcome the past, single function office software, and system operation is complicated, administratively inconvenient, the network has established an effective internal information management and information exchange, so that the exchange of information within the company c
14、an be more convenient, so that working efficiency greatly increased, so that more modern business management, technology.Key words: Office automation OA software ASP.NET SQL Server一 选题背景(一)计算机软件行业的发展情况计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业,各个领域,随着Internet的不断扩大和发展,电脑网络“把每一个国家、每一个城市甚至每一个家庭连接到一起”,形成
15、了一条“信息高速路”,就像高速公路大大提高了车辆行驶的速度一样。信息高速公路给生活、学习和工作带来了什么影响呢?总结起来主要有三点:第一,电脑网络可以查阅信息,迅速而便捷地了解周围的世界;第二,可以跟世界各地的人随时进行交流,并建立联系;第三,可以参加网络购物也迅速地发展起来,也因此给我们的生活带来很多方便。 计算机软件是我们使用计算机的工具,工作中我们可以把一些不叫复杂的工作交给计算机来做,计算机软件从某种意义上来讲可以完成人所不能完成的工作,我国的计算机软件行业正在一步步的壮大起来,目前从事计算机软件行业的企业众多,现实生活中企业,学校都需要一套计算机软件,实现网络的无纸化办公,从网络发展
16、到今天,实现这个梦想并不遥远,在企业竞争,政府部门,公共研究机构,教育以及娱乐等方面改变着人类相互交往的方式,为人们展示了一个全新,璀璨的世界。在当今世界经济日益全球化,科技进步已成为推动经济发展决定因素的背景下,如何发挥企业的竞争优势,成为企业发展的一个重要因素。办公自动化在提高工作效率,为企业的生产、科研、管理提供优质服务等方面有重大意义。在信息化的时代,可以说,办公自动化水平和自动化设施如何,已经成为衡量一个企业管理水平的标志之一。办公自动化,英文Office Automation,简称OA,主要是指利用现代化的办公设备、计算机技术和通信技术来代替办公人员的手工作业。其目标是实现日常工作
17、无纸化、事务处理自动化和咨讯决策智能化的现代办公,从而大幅度提高办公效率。(二)OA网络办公系统的现状我国从80年代开始,尤其是进入90年代,办公自动化发展迅猛。随着计算机技术的发展,办公自动化系统从最初的汉字输入、字处理、排版编辑、查询检索等单机应用软件逐渐发展成为现代化的网络办公系统,通过联网将单项办公业务系统联成一个办公系统。再通过远程网络将多个系统联结成更大范围的办公自动化系统。建立政府内部网、外部网,建立企业内部网(Intranet)和企业外部网(Extranet)已经成为办公自动化发展的必然趋势,目前,几乎所有的政府部门和企业都构建了自己的内部网和外部网。多媒体技术是办公自动化发展
18、的又一趋势。办公自动化系统引入多媒体技术,使之处理语音、图形、图像功能加强,更能够满足办公要求,提高办公信息处理的应用范围和价值。近来,随着技术的不断进步和市场的进一步需求,电子政务和电子商务已日益成为国内外企事业单位和热点,所谓电子商务,是指把企业最关键的商业系统,通过网络与员工、顾客、供应商及销售商直接相连,将传统的商务活动通过计算机网络加以实现。目前,政府构筑政务信息网、企业构筑企业内部信息网(Intranet)已经基本完成,如何积极有效地搭建和实现办公自动化(OA),进而实现电子政务、电子商务已成为政府机构和众多的企事业单位的当务之急。今天,在中国推行OA尤有其重要性和必要性:1. O
19、A对于面向二十一世纪的中国企业的经营和管理比以往任何时候更显重要。信息社会中,竞争取胜的法宝是信息,而OA所收集、处理、分析的对象正是“信息”。中国企业在管理手段与管理思想方面已经落后于发达国家企业,迫切需要通过推行OA来改善经营管理手段,提高管理水平,增强企业竞争力。对于政府机构亦是如此,对于体现科技是第一生产力,用科技手段进行管理和服务,提高政府机构的服务水平和工作效率具有很强的时代意义。2.推行OA,能给中国政府机构和企业的经营者和管理者在行为方式和思维方式上带来革命性进步。在企业中做IT工作都深受一个共同的难题长期困扰:企业经营和管理方式太不规范、太不严谨,缺乏全局观和系统观,人为因素
20、太多,而且变化不定。这不仅为企业的经营和管理带来盲目性,而且为推进信息管理设置了障碍。推行OA,不仅是管理手段的改善,更重要的是带来管理思想的进步。3.政府机构和企业办公日益从过去的文秘型向自我服务型转变。OA为用户提供的正是自我服务的支持,这正说明了OA已成为一种潮流,一种趋势、一种更好的企业办公方式。(三)网络办公系统的优势特点1.开放Internet是开放的,可以自由连接,而且没有时间和空间的限制,没有地理上的距离概念,任何人都可以随时加入 Internet,只要遵循规定的网络协议。同时,在 Internet上任何人都可以享受创作的自由,所有的信息流动都不受限制。在网络的每个客户都是平等
21、的,这种开放性使得网络用户不存在是与否的限制。2.内容共享网络用户在网上可以随意地调阅别人地网页或拜访电子广告牌,从中寻找自己需要的信息和资料,有的网页连接共享数据库,可以供查询的资料更多。而内容的提供者本意就是希望用户能够随时取阅它的资料,使用说明或者他的一些小经验,他希望用户能认同他的看法、分享他的快乐。3.高效性在网络上办公可以说是大大提高了工作效率和工作业绩,网络办公系统作为一种新型的工作模式,吸引着计算机爱好者,网络办公使得我们足不出户,只需要一台可以连接到Intenet的计算机,就可以实现网上办公,而且速度和时间上非常的快,网络办公系统真正实现了办公的高效性。4.交互性网络的交互性
22、是通过两个方面的实现的,其一是通过网页实现实时的人机对话,用户选择特定的图文标志后可以瞬间跳到感兴趣的内容页面。随着三大核心支柱技术:网络通讯技术、计算机技术和数据库技术的成熟,世界上的OA已进入到新的层次,在新的层次中系统有四个新的特点:5.集成化软硬件及网络产品的集成,人与系统的集成,单一办公系统同社会公众信息系统的集成,组成了“无缝集成”的开放式系统。6.智能化面向日常事务处理,辅助人们完成智能性劳动,如:汉字识别,对公文内容的理解和深层处理,辅助决策及处理意外等。7.多媒体化包括对数字、文字、图像、声音和动画的综合处理。8.运用电子数据交换(EDI)通过数据通讯网,在计算机间进行交换和
23、自动化处理。这个层次包括信息管理型OA系统和决策型OA系统。(四)任务概述网上办公系统主要针对企业,学校,政府机关等企事业单位的工作人员使用和办公,研究的主要对象是职工和管理员在线办公,让用户能够有效的掌握和处理各种相关的信息,以及促进企业管理的信息化,规范化和集成化,实现计算机的智能化管理,形成高效率的工作团队,以提高工作效率和工作业绩。本系统要求采用B/S架构,即浏览器和服务器的架构,基于微软公司的.NET平台,实现在线办公和在线查看主要的公告和信息。二 解决方案的选择(一)系统开发环境1.硬件环境 英特尔 处理器 Core 2 Duo T5600 (1.83G, 2MB) 2G DDRI
24、I 667 MHz 内存 10/100/100MB自适应网卡 Nvidia Quadro NVS 110M(256MB显存)2.软件环境 操作系统:Windows XP Professional Edition Microsoft Visual Studio 2005 Microsoft SQL Server 2000 Microsoft Atlas 1.0 正式版 FastReport V4.01、 Netadvantage53CLR2.0、TeeChart(二)可行性分析1.技术可行性开发人员进行过类似的系统开发,是绝对有能力把系统做好。2.经济可行性此系统用于毕业设计,前期成本很少,无需
25、后期的维护费用。此系统用在线购书和销售。(三)涉及工具和技术的相关说明1.B/S体系结构B/S:游览器/服务器结构,属于三层结构。b/s是browser/server的简写,就是浏览器/服务器的意思,服务器启动后,用户不用相应的客户端软件,只用ie浏览器就可一访问。目前流行的B/S结构不用在客户端安装任何应用程序,只要操作系统带浏览器就可以实现各种应用操作。即保持了图形化的用户界面,又大大减少了应用维护量。而今的服务器性能的提高,可以承担后台的支持,而且B/S结构下可以通过不断增加服务器的方式非常方便地分散服务器的负载,不会象主机终端方式下只能依赖一台服务器的能力。2.SQL ServerSQ
26、L Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理
27、系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。3.HTML(Hyper Text Markup Language)HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具
28、体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。4.ASP.NET是Microsoft公司的一项崭新技术,用于创建服务器端的Web应用程序。它是该公司提供的基于服务器的功能强大的技术,用于为企业的内部网创建动态的、交互的HTML页面。与以前
29、的 Web开发模型相比,ASP.NET 提供了如下数个重要的优点:ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。代码被编译执行相比被解释执行,ASP.NET页面性能显著提高。ASP.NET 基于公共语言运行库,它支持微软开发的主流编程语言(例如,Visual Basic.NET、C#、J#等等),所以开发人员可以选用自己最熟悉的语言来进行研发。ASP.NET 框架可以将应用程序的逻辑与表示代码清楚分开,现在JSP是用Javabean来封装逻辑代码,虽然可以反编译,但毕竟技术向这个方向迈出了一步
30、,Microsoft .net则用DLL封装逻辑代码,使代码的安全性更高。开发人员可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件(此性能体现出了微软已经把编程工具变成一种服务的新观念)。借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。三 需求分析和系统概述(一)系统目标实现网上办公自动化系统的基本功能,包括员工管理,文件管理,公告管理,部门管理,计划管理,上下班管理,系统账户管理,在线交流等功能。(二)系统功能需求1.员工部分 :系统桌面,文件管理,公告管理,交流管理,考勤管理,系统管理等等图3-1管理员部分 :系统桌面,部门管
31、理,员工管理,文件管理,公告管理,交流管理,考勤管理,系统管理,规章制度管理。图3-2(三)数据库概念设计根据以上对系统的所做的需求分析、系统设计,规划出本系统中使用的数据库实体主要有Systemuser系统用户信息实体、employee员工信息实体、vote 投票信息实体、dept部门信息实体、rule规章制度信息、sign考勤记录信息实体、notices公告信息实体,下面介绍几个主要实体的图。为了能管理和运营网站,必须建立一个管理员信息表存储管理员信息。系统用户信息实体E-R图图3-3考勤记录信息实体E-R图图3-4考勤时间设置信息实体E-R图图3-5四 总体设计(一)网站系统功能结构1.
32、普通员工功能结构图如图图4-12.管理员功能结构图如图图4-2(二)系统流程图系统流程图如图图4-3(三)数据库逻辑结构设计根据上面设计好的-图在数据库中创建个表,系统数据库中各表的结构如下。1.Admin系统管理员表存放管理员的信息,数据结构如表4-1:表4-1useridint管理员ID号,自动产生userNamevarchar(20)用户名userPwdvarchar(20)密码loginTimedatetime登陆时间Systembit是否为系统用户signbit登陆状态2.Employee员工信息表存放员工的个人信息,数据结构如表4-2:表4-2IDint用户ID号,自动产生name
33、varchar(50)用户名sexvarchar(6)性别birthdaysmalldatetime生日learnVarchar(20)学历postvarchar(20)职位deptvarchar(20)所在部门jobvarchar(20)职称telvarchar(20)联系 Addressvarchar(100)住址EmailVarchar(50)电子邮箱StateVarchar(20)在职状态PhotoPathtext照片3.Dept部门表存放部门信息,数据结构如表4-3所示:表4-3DeptIDint部门类型ID号,自动产生DeptNamevarchar(50)部门名称memotext部
34、门职责说明4.Sign考勤信息表存放考勤的一切详细信息,数据结构如表4-4所示:表4-4signidint编号,自动产生datetimedatetime)记录时间employeeVarchar(20)职工姓名latebit迟到记录quitbit早退记录5.Signstate上下班时间设置表存放上下班时间的详细信息,数据结构如表4-5所示:表4-5signstateidint编号(自动编号)describestatevarchar(20)名称timedatetime时间设置6.Vote投票详细信息表存放投票的详细信息,数据结构如表4-6所示:表4-6idint自动编号voteTitlevarch
35、ar(50)投票标题voteContentText投票主题voteQtyfloat票数统计7.File文件管理信息表存放文件信息,数据结构如表4-7所示:表4-7fileIDInt自动编号fileSendervarchar(20),发件人fileAcceptervarchar(20),收件人fileTitleVarchar(50)文件标题fileTimedatetime发送时间fileContenttext文件内容pathVarchar(100)文件路径examineVarchar(10)接收状态fileNameVarchar(50)文件名称五 员工登陆详细设计(一)员工登陆图5-1系统桌面图
36、5-21.传送文件图5-3主要用来相互发送文件2.记事本图5-4可以用来记一些容易忘记的事情3.注销用户用户安全退出系统用户退出系统(二)文件管理1.接收文件图5-5主要用来接收对方发送过来的文件(三)公告管理1.查看公告图5-6查看学院发布的公共信息2.发布公告图5-7用户和管理员都可以发布公告类的信息(四)交流管理1.聊天室图5-8员工之间可以进行交流2.设置活动投票图5-9添加活动投票的信息3.活动投票图5-10员工进行投票(五)考勤管理1.员工上班签到图5-11员工坐在自己的电脑前就可以签到,合理利用时间2.员工下班签退员工可以在在线上签退(六)系统管理1.个人密码设置图5-12(七)
37、规章制度管理1.规章制度图5-13员工查看规章制度(八)工作计划1.我的计划主要查看个人的计划和需要完成的任务图5-142.计划管理图5-153.日程安排查看个人的日程安排工作4.新建安排新建安排工作计划5.查看安排查看未完成的工作(九)通讯录1.联系人维护2.员工通讯录图5-163.我的分组添加联系人的分组,实现人员的管理4.添加联系人六 管理员登陆详细设计(一)管理员登陆(二)系统桌面1.传送文件员工之间传送文件2.记事本记录忘记的事情3.注销用户(三)部门管理1.新建部门随着企业的扩大,需要增加新的部门2.编辑部门信息编辑部门的基本信息,修改或者删除3.查看部门信息查看部门相关信息,方便
38、管理(四)员工管理1.添加员工信息图6-12.编辑员工信息修改员工的基本信息,更新更改员工的相关信息3.查看员工信息查看员工的基本信息,方便员工之间的联系(五)文件管理1.传送文件员工之间可以利用网络相互的传送文件2.接收文件员工接收同事之间发送过来的文件3.删除文件删除无用的文件(六)公告管理1.查看公告员工查看学院发布的公告和重要的通知信息2.发布公告员工和管理员都可以发布一些公告的信息,实现信息的传播(七)交流管理1.聊天室员工登陆以后可以进行在线聊天,交流工作经验,提升工作业绩实现员工在线交流2.设置活动投票员工可以设置比较有趣的活动,方便员工之间的参与和讨论3.查看投票结果查看员工的
39、投票结果,决定应该做什么活动(八)考勤管理1.上下班时间设置只有管理员可以设置上下班的时间2.员工上班签到员工在网页中就可以实现上下班的打卡,免去了手动去打卡上下班3.员工下班签退(九)系统管理1.个人密码设置设置个人密码2.系统操作员设置图6-2(十)规章制度管理1.编辑规章制度图6-32.规章制度查看规章制度并管理七 编码实现(一)数据库连接为了使应用程序方便移植,为版本控制提供更好的支持,可以在应用程序配置文件(即Web.config)中设置数据库的连接信息。添加如下语句:(二)职工和管理员登陆选择员工和管理员登陆界面,并进入相关的系统操作图7-1(三)系统操作员设置可以有系统用户和管理
40、员用户,如图7-2图7-2(四)系统测试1.系统测试的目的系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。系统测试的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。当系统需求分析和系统设计文档完成之后,就可以对系统进行测试。一般地,系统测试的主要内容包括:功能测试,健壮性测试,性能测试,用户界面测试。2.面向对象系统测试方案对于测试方案的选择,考虑到各种因素和条件的限制,本系统决定采用黑盒测试方案。即我们不考虑所编写程序的具体结构,而是根据软件所需要的输入数据的格式以及应该完成的功能,设计一些
41、合法的测试用例和不合法的测试用例,特别是根据边界条件设计一些边界测试用例,以检查系统是否能正确的完成预订功能,得到希望的输出。并对不合法的输入和操作能够正确地识别和防御。一组测试用例如下:登陆:用户名: 密码:123456发布公告:标题:系统测试 主题:测试办公自动化系统本系统部分测试界面如图7-3至图7-4所示:图7-3图7-4八 软件布署(一)安装环境要求 Windows Server 2003 企业版 SQL Server 2000 .Net Framework 2.0 & Language pack 防毒软件(建议:不能与IIS冲突)(二)需要完成的配置 服务器之间的访问权限; 网域网
42、名; DNS设置总 结经过半年的忙碌和工作,本次毕业设计已经接近尾声,作为一个专科生的毕业设计,由于经验的匮乏,难免有许多考虑不周全的地方,如果没有导师的督促指导,以及一起工作的同事们的支持,想要完成这个设计是难以想象的。致 谢在这里首先要感谢我的指导老师付小燕老师。付老师平日里工作繁多,但在我做毕业设计的每个阶段,从外出工作到查阅资料,需求的确定和修改,中期检查,后期详细设计,项目实施与布署等整个过程中都给予了我悉心的指导。我的设计较为复杂烦琐,但是付老师仍然细心地纠正设计中的错误。除了敬佩付老师的专业水平外,她的治学严谨和科学研究的精神也是我永远学习的榜样,并将积极影响我今后的学习和工作。
43、然后还要感谢大学几年来所有的老师,为我们打下计算机专业知识的基础;同时还要感谢所有的同学们,正是因为有了你们的支持和鼓励。此次毕业设计才会顺利完成。最后感谢拓谱信息工程学院两年来对我的大力栽培参 考 文 献1美Xin Chen 著,温昱 靳向阳 译,应用框架的设计与实现M,北京,电子工业出版社,20062美David Chappell著,荣耀 译,.NET大局观( 第2版)M,北京,电子工业出版社,20063陈冠军,征服ASP.NET 2.0 AjaxWeb开发技术详解C,北京,人民邮电出版社,20074美巴拉赫,美兰宝 著,车皓阳,杨眉 译,UML面向对象建模与设计(第2版)M,北京,人民邮
44、电出版社,20065美Joshua Kerievsky著, 杨光 刘基诚译,重构与模式M,北京, 人民邮电出版社,20066美科曼(Cormen,T.H.) 等著,潘金贵 等译, 算法导论(原书第2版)M,北京,机械工业出版社,20067美詹姆士 著,郭海 郭涛 译,编程之道(中英文对照)A,北京,电子工业出版社,2006M .清华大学出版社、北方交通大学出版社,2004.9.顼宇峰编著.ASP.NET + SQL Server典型网站建设案例C.清华大学出版社,2006.附 录文件发送部分代码:无标题页文件传送接收人:文件标题:文件内容:附件:上传文件类型为压缩文件(*.RAT)后台代码:u
45、sing System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class fileManage_sendFile : System
46、.Web.UI.PageBaseClass bc = new BaseClass();static string path;protected void Page_Load(object sender, EventArgs e)if (!IsPostBack)ddlName.DataSource = bc.GetDataSet(select * from employee, employee);ddlName.DataTextField = name;ddlName.DataValueField = name;ddlName.DataBind();protected void btnSend_
47、Click(object sender, EventArgs e)try/将附件传送到服务器上string str = this.File1.PostedFile.FileName;string ss = str.Substring(str.LastIndexOf() + 1);string s = Server.MapPath(.file + ss);path = .file + ss;bool bl = bc.ExecSQL(INSERT INTO file (fileSender, fileAccepter, fileTitle, fileTime, fileContent, path,examine,fileName) VALUES( + Convert.ToString(SessionloginName) + , + ddlName.Text + , + TextBox1.Text + ,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45429-2025法庭科学伪造人像检验通则
- 手部的解剖及相关知识
- 上海商学院《食品营养与产品开发》2023-2024学年第一学期期末试卷
- 华北理工大学轻工学院《社会分层与流动》2023-2024学年第二学期期末试卷
- 学生如何规范答题
- 教育家的故事
- 2025年二月份拼贴课件量子相干性色彩保持研究
- 保安主管培训课件
- 浙江省医疗卫生事业单位招聘-影像技术类历年考试真题库(含答案)
- 2024-2025学年下学期高一英语人教版同步经典题精练之阅读理解
- 《中原文化》课件
- 2021年新高考英语读后续写母亲节课件高考英语一轮复习
- 竖井施工安全问题与预防措施
- 中国特色社会主义理论体系的形成发展PPT2023版毛泽东思想和中国特色社会主义理论体系概论课件
- 四渡赤水-课件
- 冷鲜肉猪肉白条分割技术详细结构图及产品部位介绍和用途
- 员工质量意识培训PPT
- 2024年高中语文会考试题及答案
- 中考小说阅读解题技巧公开课一等奖市赛课获奖课件
- 江苏2023年兴化农村商业银行业务熟练工招聘考试参考题库含答案详解
- 狼人杀上帝记录表
评论
0/150
提交评论