




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
会计咨询有限公司网站设计与实现毕业论文目 录本科毕业论文(设计)1诚 信 声 明21 前言11.1.1 课题背景11.1.2 课题意义21.1.3 课题介绍以及国内外的状况22 相关技术介绍32.1 ASP.NET32.1.1 ASP.NET的出现与发展42.1.2 ASP基本部件42.2 SQL SERVER数据库42.2.1 什么是SQL SERVER42.2.2 SQL Server的基本语句53 某会计咨询有限公司网站需求分析73.1 需求分析73.1.1 可行性研究73.1.2 项目设计的总体目标83.2 系统的功能性需求分析83.3 项目开发方法概述103.4 系统数据库设计10x3.4.1 数据库的选择103.4.2 数据库的设计114 网站设计与实现154.1 开发平台的使用与配置154.1.1 VS2010 与 SQL Server154.1.2 SQL Server安装配置164.2 系统功能模块的设计164.2.1 管理员进入后台164.2.2 首页184.2.3 公司业务显示模块194.2.4 新闻公告显示模块194.2.5 图片展区模块204.2.6 网友留言模块214.2.7 后台管理模块224.2.8 后台-公司业务管理模块224.2.9 后台-留言管理模块244.2.10 后台-新闻管理模块244.2.11 后台-图片上传管理模块245 网站系统测试265.1 网站系统测试265.2 测试结论29结束语30参考文献30311 前言经济大环境的变化使得规模经济的优势不再突出。固定的硬设备、人员数量、大量资金等资源投入占企业效益的比重变少,而软投入如管理、人力资源价值、服务、品牌附加值、渠道却能增加企业的效益。“速度冲击规模”的速度经济概念已经向企业提出。 那么对于日益发展壮大的企业集团,怎样才能找到一套功能强大、可任意拓展、低运行成本、安全可靠的管理解决方案,来跟上企业的发展,跟上时代的发展呢? Internet的全球性发展,对人们的生活、生产方式都产生了深远的影响。据推算到2009年底,我国网民人数将达到7.8个亿左右,成为全球最大的互联网市场。建设企业门户性网站,树立企业的网络形象,成为企业适应信息化时代发展的最佳方式。企业门户性网站的建设,使企业能够通过网络和客户更好的交流,拉近企业和客户的距离,掌握大量的客户反馈信息,并及时作出企业内部调整方案,以便与客户做好沟通。企业门户性网站的建设和管理水平,直接影响企业的网络形象,拥有一个设计美观、功能全面的门户性网站,已经成为企业网络化建设的一个重要内容。因此,本毕业设计门户网站设计与实现,其主要是想在网络盛行发展的当今时代,提供给客户、网友以及企业外内部人员浏览、查询等操作。整个过程包括界面布局设计及核心功能的设计、实现与完善以及模拟相关数据表数据库中采集、创建和测试工作。本文中数据库用服务器端采微软的SQL SERVER数据库进行数据库更、删、改、查等操作。1.1 项目来源1.1.1 课题背景企业门户就是一个连接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等等都可以通过这个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区:首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息;其次,企业门户可以完成网上的交易;此外,企业门户还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息。这也是我本人做此毕业设计的初衷!1.1.2 课题意义近年来,随着网络的普及。人们获取各种信息的途径已不仅仅限于报纸,广播等传统媒体。人们开始越来越多地在网上查找自己感兴趣的信息。由于网络的即时性和更新速度快等优点,上网查找自己关心的信息已经成为人们获取信息的主要途径之一,例如大家喜欢在网上搜索哪些地方有特色小吃;哪里有出名的景点或者是在哪里可以学习会计,哪个地方学习会计更有保障等。由此各种类型的门户网站随即出现,大大地提高了人们获取信息的速度,加大了信息交流的效率,方便了人们查找自己关心的事物。本设计为某会计公司门户网站设计与实现,目的是为了帮助公司在宣传方面达到既节约成本又提高效率的双重效果。结合设计的实践过程,充分理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,并熟悉网站建设的过程。通过对某会计门户网站进行分析、设计与实现,开发出一个完整的ASP公司门户网站系统,掌握门户网站的完全开发过程。结合当前ASP公司门户网站系统的开发技术与方法,介绍ASP公司门户网站系统开发的详细流程和相应阶段,并通过分析比较当前流行的开发技术和工具,探索常用门户网站开发的异同,对于今后的公司门户网站的开发具有重要的借鉴意义。1.1.3 课题介绍以及国内外的状况 门户网站是进入网络的第一关,一般而言,门户网站是指那些将网络上庞大的各种信息资源加以分类、整理并提供搜索引擎,让不同的使用者能够快速查询信息的网站。它是一种综合性的信息提供网站,提供一个范围广泛的服务,吸引网民的注意,达到锁定效果,每一个人连接到互联网上,都必须通过门户进入网络。 门户网站在发展初期以网络广告为盈利点,通过最大化的吸引用户注意力、提高浏览量来获得风险投资者和网络广告主的青睐。门户网站的这种单一的收入模式受到了资本市场前所未有的质疑,市值狂跌。在严峻的形势下,门户网站开始了对自身模式的思考和调整,走向业务多元化,而不再像传统门户网站那样只以网络广告为主营业务。 1997年6月,中国领先的互联网技术公司-网易公司成立。1998年2月25日中国首家大型分类查询搜索引擎-搜狐品牌正式诞生。随后四通利方宣布并购海外最大的华人网站“新浪网”。作为首批在国内成立的门户网站。新浪等门户网站在起步阶段完全克隆了国外门户网站-雅虎模式。遵循其“风险投资+网络广告”的发展模式。搜狐在先行吸引了美国风险投资人的首期投入,完成公司启动创业后又吸引了英特尔的二次后续风险投资,形成企业发展的持续资金推动。四通利方则是中国首个吸引了650万美元的网络公司。1998年底又通过实施与美国华渊咨询的合并,吸引二次风险投资。国内门户网站接着全球互联网经济的火热迅速发展。经过发展新浪、网易和搜狐被称作我国的三大门户网站。 1999年7月12日,中华网在纳斯达上市,募集股本总额8600万美元。2000年1月再发新股二次上市,又从纳斯达克募得3亿美元。多个门户网站的成功例子,再次证明了中国互联网概念的炙手可热。 门户网站进过多次的跌宕之后,国内的一些新兴门户网站逐渐兴起。它们不再像第一代三大门户网站那样借助新闻和社区概念起价,而是从一开始就加重投资的可回收性,所以其服务明显带有注重功能性特点。现在很多商家都借助门户网站来发展自己的事业。门户网站既节省了空间又节省了人力,受到了广大商家的欢迎。更重要的是,门户网站便于消费者进行浏览和了解商品性能。随着门户网站的发展,商品的消费变成了全球进行,促进了经济全球化。很多国外的消费者也可以通过门户网站了解国内的市场和商品,达到消费全球化。门户网站的高速发展,让很多出售无形商品的商家也参与其中,享受门户网站带来的高效益和便利1。 本门户网站就是为了帮助某会计公司达到这种既节约成本又提高效率的双重效果。帮助某会计公司快速发展起来,让其知名度增大,同时提高公司的信任度,给客户一种实在的安全感,克服地域性问题。网上咨询、答疑更方便。 2 相关技术介绍2.1 ASP.NET2.1.1 ASP.NET的出现与发展ASP .NET的前身ASP技术,是在IIS2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Inter Dev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上2。2.1.2 ASP基本部件以往在 ASP 中常被使用的五大基本对象,在中仍然持续被支持,但它们都换了一个身份来提供:1、Application:包装了HttpApplication对象,在程序中使用Application 指令取得的对象,都是来自于 HttpContext.Current.Application 属性回传而得。2、Request:包装了 HttpRequest 对象,在程序中使用 Request 指令取得的对象,都是来自于 HttpContext.Current.Request 属性回传而得。 3、Response:包装了 HttpResponse 对象,在程序中使用 Response 指令取得的对象,都是来自于 HttpContext.Current.Response 属性回传而得。 4、Session:包装了 HttpSessionState 对象,在程序中使用 Session 指令取得的对象,都是来自于 HttpContext.Current.Session 属性回传而得。 5、Server:包装了 HttpServerUtility 对象,在程序中使用 Server 指令取得的对象,都是来自于 HttpContext.Current.Server 属性回传而得3。2.2 SQL SERVER数据库2.2.1 什么是SQL SERVER SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。数据库系统投入正式运行,意味着数据库的设计与开发阶段的基本结束,运行与维护阶段的开始。数据库的运行和维护是个长期的工作,是数据库设计工作的延续和提高4。SQL 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在UN操作系统上的应用5。 图2.2.1 SQL SERVER的架构及运用2.2.2 SQL Server的基本语句(1) 创建数据库create database databasename(2) 删除数据库drop database databasename(3) 创建新表create table tabname(col1 type1 not null primary key identity(起始值,递增量)(4) 删除表drop table tablename(5) 数据记录筛选: sql=select * from 数据表 where字段名=字段值 order by字段名desc(按某个字段值降序排列。默认升序ASC)sql=select * from 数据表 where字段名like %字段值% order by 字段名 descsql=select top 10 * from 数据表 where字段名=字段值 order by 字段名 descsql=select top 10 * from 数据表 order by 字段名 descsql=select * from 数据表 where字段名in (值1,值2,值3)sql=select * from 数据表 where字段名between 值1 and 值2(6) 更新数据记录:sql=update 数据表 set字段名=字段值 where 条件表达式sql=update 数据表 set 字段1=值1,字段2=值2 字段n=值n where 条件表达式(7) 删除数据记录:sql=delete from 数据表 where 条件表达式sql=delete from 数据表 (将数据表所有记录删除)(8) 添加数据记录:sql=insert into 数据表 (字段1,字段2,字段3 ) values (值1,值2,值3 )sql=insert into 目标数据表 select * from 源数据表 (把源数据表的记录添加到目标数据表)(9) 数据记录统计函数:AVG(字段名) 得出一个表格栏平均值COUNT(*;字段名) 对数据行数的统计或对某一栏有值的数据行数统计MAX(字段名) 取得一个表格栏最大的值MIN(字段名) 取得一个表格栏最小的值SUM(字段名) 把数据栏的值相加引用以上函数的方法:sql=select sum(字段名) as 别名 from 数据表 where 条件表达式set rs=conn.excute(sql)用 rs(别名) 获取统计的值,其它函数运用同上。查询去除重复值:select distinct * from table1(10) 数据表的建立和删除:CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) )(11) 单列求和:SELECT SUM(字段名) FROM 数据表6 3 某会计咨询有限公司网站需求分析 某会计咨询有限公司网站设计的开发按照软件工程的指导思想进行,将整个开发过程分为:需求分析、结构设计和功能实现三个阶段。在网站设计的理论与技术基础的指导下,下面将对系统进行需求分析。需求分析是任何系统开发的第一个阶段,是理解用户需求,就软件功能与客户达成一致,最终形成开发计划的一个复杂过程。下面从系统的可行性研究、功能性需求分析、非功能性需求分析和系统特点分析四个方面进行介绍。3.1 需求分析3.1.1 可行性研究此活动的主要目标:进一步明确系统的目标、功能和规模,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案,并对这些方案从以下三个方面认真地进行研究,从而为确定系统开发项目的决策提供科学依据。(1)技术可行性通过基于Internet互联网的动态WEB数据库技术,可以解决远程的数据传输与读取,远程的客户终端(Client)可以通过WEB页面提交请求,查询远端的数据服务器上的信息,同时还可以向远端数据服务器的数据库中存储信息,以实现信息的共享,同时利用Internet技术可以降低软件的开发和部署成本,只要在服务器端安装WEB应用就可以使每个客户端都能浏览使用。利用sql server+ASP技术开发本WEB应用,可以降低对客户端的需求,ASP是服务器端动态WEB技术,所有的处理过程都在服务器端处理完成,传给客户端的(2)经济可行性根据用户的要求,分析其特点,在经济上本项目是可行的,如果产品信息或者商场官方站点使用的本系统就可以很方便的对各种各样的产品信息进行采集,编辑,发布,人员不需要专业的网页制作知识就可以快速高效地发布产品信息。这样加快了信息发布速度,减少了人力的开销,缩短了从采集到发布的时间周期,从而提高了服务的质量,而且由于管理周期缩短和人力开销的减少,可以在商场信息化中获得更多的好处。(3)营运可行性本系统界面良好操作简单,不需进行人员培训,所以员工们能很好的操作此系统。综上所述,可以得出结论:该系统的开发是完全可行的,从而继续保持易于使用和高效率开发的优势。3.1.2 项目设计的总体目标 (1)能够对公司的业务进行及时的宣传。 (2)针对某种业务或某一问题提供相应的咨询。 (3)提供为用户快速留言的留言区,管理员可以对用户留下的信息进行回复。 (4)为网站管理员提供方便、快捷的网站维护管理后台。 (5)网站运行安全稳定。3.2 系统的功能性需求分析从用户的使用需求和习惯的角度出发,整个系统分为前台与后台两个部分:(1) 前台展示区要求实现:首页、业务介绍、业内新闻、图片展区、留言、论坛等模友情链接等信息的显示功能。(2) 后台管理模块要求实现:用户管理、公告管理、新闻中心管理、留言薄管理、业务管理,图片上传等等多个功能模块的功能。如图3-2所示。 图3.2 项目功能图 3.3 项目开发方法概述 本系统采用基于系统生命周期的结构化方法。结构化方法的基本思路都是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品(成果)。结构化方法的主要原则,归纳起来有以下四条:(1)用户角度原则。管理信息系统是人机系统,在实现各种功能时,人与计算机的合理分工和互相密切配合至关重要,这就需要用户对系统的功能、结构和运行规律有较深入的了解,开发人员必须从用户的角度出来,以用户的思维来设计。(2)“先逻辑,后物理”的原则。要尽量避免过早地进入物理设计阶段,也就是说,在进行系统开发时,要充分地进行系统分析,解决“做什么”问题,然后再进入系统设计阶段,解决“怎样做”问题。(3)“自顶向下”的原则。先把握系统的总体目标和功能,然后逐级分解,逐步细化。这一原则使建设者在系统建设整个过程中始终把握全局,致力于总体目标与功能的实现,把以下各级作为实现总体目标和总体功能的保证,这有利于各部分的合理分工、协调与正确配置。(4)工作成果描述标准化原则。必须用明确的文字和标准化的图形、图表,完整、准确地进行描述,可以防止由于描述的随意性造成建设者之间的误解而殆误工作,便于工作交流和各阶段的交接,便于今后对系统进行检查、修改和扩充。3.4 系统数据库设计 x3.4.1 数据库的选择数据库的结构设计是一个非常重要的问题,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度。在数据库系统开发设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需求避免在设计中浪费不必要的人力和物力。SQL server是一个中型关系型数据库管理系统,因为为微软的,而sql server 也是微软的,所以配套使用是一个不错的选择。3.4.2 数据库的设计1、数据库如下依据数据库的原理和系统需求,设计了如下的E-R图以及各表的字段, 管理员 Pwd userName ID 图 管理员 实体图表3-4-2-1 管理员 indexContact ID网站参数companyFax webTitle indexIntroduction companyNamecompanyEmailcompanyPhone 图 网站参数 实体图 表3-4-2-2 网站参数 公司业务 ID pubTime Ttitle content 图 公司业务 实体图 表3-4-2-3 公司业务 IDpubTime网友留言titlenamecontentQQphone Email 图 网站留言 实体图 表3-4-2-4 留言 ID 新闻公告pubTimeorsersTitleanthorcontent 图 新闻管理 实体图 表3-4-2-5 新闻公告 图片 ID orsersPathTitle 图 图片 实体图 表3-4-2-6 图片 基于以上数据库表的E-R图,创建6个数据表,其结构分别如下各表:表3-4-2数据库表描述数据库表名称数据库表描述管理员表admin用于存储管理员信息公司业务表card用于存储公司业务信息留言表message用于储存留言信息网站参数表config用来存储网站参数信息新闻公告表news用来存储新闻公告信息图片表picture用来存储各种图片信息 因此,这里给出数据库的一个总体的E-R图:(其中的关系“管理”即代表增、删、改) 公司业务管理 网站参数管理 管理员 N N N N N N N 留言管理 新闻公告管理管理 N N N N 图片 图 总体 E-R 图4 网站设计与实现总体设计是在系统分析的基础上由抽象到具体的过程。主要目标是将系统分析阶段所提出的反映了信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案,为下一阶段系统实施提供必要的技术资料,应符合系统性,灵活性,可靠性,经济性的要求。4.1 开发平台的使用与配置4.1.1 VS2010 与 SQL Server(1)、VS2010安装与使用1安装 光盘镜像文件:1) 可以直接解压它,然后运行里面的Setup.exe文件;2) 或者运用虚拟光驱加载ISO文件,如UltraISO软件。这里我们打开了ISO文件,双击setup.exe,然后进入VS2010的安装7 。 图4.1.1 VS2010 安装过程4.1.2 SQL Server安装配置SQL Sserver2008管理平台为我们开发者提供一个熟悉的环境,这里打开功能安装向导,选择.NET,要求安装.NET所需要的其他角色8。 图 开始安装sql server 图 SQL Server安装完成以及工作界面图 4.2 系统功能模块的设计4.2.1 管理员进入后台 管理员登录,首先要有一个提供管理员登录的界面,这里可以直接从前台界面跳转到管理员登录界面。这样管理员就可以进入到后台进行网站系统的管理和维护。 图4.2.1 管理员登录的流程及界面部分代码如下: userName = Request.Formusername;/取得管理员输入的名字 pwd = Request.Formpwd;/取得用户输入的密码 where = username=0 and pwd=1; where = string.Format(where, userName, pwd); SqlDataReader sdr = wDAL.ReturnReader(*, admin, where, 1);/查询管理员存在不 if (sdr.HasRows) SessionLogin = loginOK; /保存登录状态 Session.Timeout = 10; sdr.Close(); sdr.Dispose(); Response.Write(alert(登录成功!);window.location.href=main.html);else sdr.Close(); sdr.Dispose(); Response.Write(alert(用户名或密码错误!);window.location.href=index3.aspx); 4.2.2 首页首页是网站一开始进去的时候显示出啦的界面,而其他界面则是通过顶部的菜单栏来进行点击跳转,同时首页与其他主要界面都是通过加载一个主母板来构建布局的,即 MasterPageFile=/webMain.Master 图4.2.2 公司门户网站首页4.2.3 公司业务显示模块公司业务显示模块分为两个区域来显示内容,主要由左边栏来显示公司业务列表、左边栏右边和中间区域用于显示各个相应的业务详细内容。 如下图: 图 4.2.3公司业务显示界面 部分代码如下: string where = ID =0; where =string.Format(where,Request.QueryStringID); /要查询的业务id SqlDataReader sdr = wDAL.ReturnReader(ID,title,content,Card,where,0); if (sdr.Read() LabT.Text = sdrtitle.ToString();/显示 LabC.Text = sdrcontent.ToString(); 4.2.4 新闻公告显示模块新闻公告显示的原理跟公司业务显示的基本一样,主要操作就是数据库的查询操作。如图4-2-4所示。 图4.2.4 新闻公告显示页面部分代码: string where = ID=0; where = string.Format(where,Request.QueryStringID);/要显示新闻的id SqlDataReader sdr = wDAL.ReturnReader(*,news,where,0); if (sdr.Read() LabTitle.Text = sdrtitle.ToString(); ; LitContent.Text = sdrcontent.ToString(); ; 4.2.5 图片展区模块图片展区模块主要是为了给网友提供更加具体形象的了解,图片主要有集中类型,可以是公司的广告传单、公司的办公场所,也可以是公司的荣誉奖章等等。 图4.2.5 图片显示页面主要代码如下: string ID; ID= Request.QueryStringID; string where = ID=0; where = string.Format(where,ID); SqlDataReader sdr = wDAL.ReturnReader(path,picture,where,0); if(sdr.Read() myImg.Src = sdrpath.ToString();4.2.6 网友留言模块网友在浏览正这个网站的同时,如果遇到任何想要咨询的疑惑,则可以通过两种方式来与网站管理员进行交流,一种是通过网页留言板进行留言,一种就是通过qq加好友直接进行通讯。 图4.2.6 留言页面部分代码如下:方式一: title = Request.Formtitle; qq = Request.Formqq; name = Request.Formname; phone = Request.Formphone; Email = Request.FormEmail; content = Request.Formcontent; Sql = insert into message(title,qq,name,phone,Email,content) values(0,1,2,3,4,5); sql = string.Format(sql, title, qq, name, phone, Email, content); wDAL.RunSQL(sql); Response.Write(alert(提交成功!););方式二:梁小姐:梁小姐:4.2.7 后台管理模块后台管理是一个对网站前台数据管理的操作平台,管理员通过输入身份信息认证进去,然后就可以管理数据了。进去后台的第一项是可以对管理员进行管理。 图4.2.7 网站后台及管理员管理页面部分代码如下: string sql = insert into admin(username,pwd) values(0,1); string u, p; u = txtUserName.Text.Replace(, ); p = txtPwd.Text.Replace(, ); if (u = | p = )/判断帐号密码不能空 Response.Write(alert(帐号密码不能为空!);location.href=ManagerAdminOP.aspx); else sql = string.Format(sql,u,p); wDAL.RunSQL(sql); Response.Write(alert(添加成功|!?);location.href=ManagerAdmin.aspx); 4.2.8 后台-公司业务管理模块后台公司业务管理是管理员对业务进行增加、删除、查看。 图4.2.8 公司业务后台管理 主要代码如下: /如果是点击“编辑”在操作保存时响应update if (Request.QueryStringaction = edit) string sql = update card set title=0,content=1,pubTime=3 where id=2; string id = Request.QueryStringid; string u, p; u = txtUserName.Text.Replace(, ); p = txtPwd.Text.Replace(, ); sql = string.Format(sql, u, p, id,DateTime.Now); wDAL.RunSQL(sql); Response.Write(alert(编辑成功!);window.location.href=ManagerCard.aspx); else /如果是点击“添加”在操作保存时响应insert string sql = insert into card(title,content,pubTime) values(0,1,2); string u, p; u = txtUserName.Text.Replace(, ); p = txtPwd.Text.Replace(, ); if (u = | p = ) Response.Write(alert(标题与内容不能为空!);location.href=#); else sql = string.Format(sql, u, p, DateTime.Now); wDAL.RunSQL(sql); Response.Write(alert(添加成功!);window.location.href=ManagerCard.aspx); /删除 if (Request.QueryStringaction = del & Request.QueryStringID != null) string id = Request.QueryStringID; string sql = delete from card where ID=0; sql = string.Format(sql, id); wDAL.RunSQL(sql); Response.Write(alert(删除成功!);window.location.href=ManagerCard.aspx); 4.2.9 后台-留言管理模块这里是管理员对网友留言进行管理,如查看,删除操作。 图4.2.9 后台留言管理4.2.10 后台-新闻管理模块 图书新闻公告管理是对公司发布的新闻公告进行更新,删除、修改等操作。 图4.2.10 后台新闻管理 添加操作部分代码如下:string sql = insert into card(title,content,pubTime) values(0,1,2); string u, p; u = txtUserName.Text.Replace(, ); p = txtPwd.Text.Replace(, ); if(u = | p = ) Response.Write(alert(必填项不能为空!);window.location.href=ManagerNewsOP.aspx); sql = string.Format(sql,u,p,DateTime.Now); wDAL.RunSQL(sql); Response.Write(alert(添加成功!);window.location.href=ManagerNews.aspx);4.2.11 后台-图片上传管理模块 这里管理员可以根据需要对网站的图片进行删除,更新,添加操作。主要是选择了照片,编辑完所选择的图片的相关信息之后,通过代码将图片统一以当前的系统时间命名,并将其复制保存到指定的目录中,从而实现图片的上传。 图 后台图片管理点击“浏览”选择图片,点击“开始上传”进行一系统时间统一命名。点击保存进行图片存储。 图 后台图片上传主要代码如下:/添加图片 string title = Request.Formtitle; string path = Request.Formpath; string DDL = Request.FormDropDownList1; if (path != ) string sql = insert into picture(pictureClass_ID,title,path,orders) values(0,1,2,0); sql = string.Format(sql, DDL, title, path); wDAL.RunSQL(sql);/图片的命名并对进行复制public void ProcessRequest(HttpContext context) context.Response.ContentType = text/html;charset=gb2312; context.Response.Charset = gb2312; HttpPostedFile file = context.Request.Filespicfile; string fp = file.FileName;/文件对象 int n = fp.LastInde
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年自考专业(工商企业管理)试题必考题附答案详解
- 应急安全专项培训课件
- 秋季腹泻与季节因素关联性研究
- 点心供应合同(标准版)
- 传染病护理中消毒灭菌技术与操作规范
- 2025年乐山夹江县从“大学生志愿服务西部计划”人员中考核招聘乡镇事业单位工作人员笔试备考题库及参考答案详解
- 2025年公务员考试时事政治测试卷含答案详解(综合题)
- 2025年数字艺术展览虚拟场景构建与观众互动体验创新报告
- 2025年文化产业发展引导资金申请政策解读报告
- 2025年老年教育课程设置与个性化学习路径创新报告
- 幼儿发展评价手册使用培训
- 学校校服厂管理制度
- 2023年国际禁毒日-禁毒宣传普及禁毒知识提高禁毒意识
- 2025至2030年中国海洋信息化产业发展动态及投资决策建议报告
- 可行性分析报告 模板
- 职业技术学校《酒店数字化营销》课程标准
- 边坡劳务合同协议
- 广西壮族自治区自然保护地 整合优化方案
- 大学英语四级单词表
- 针灸科门诊质量考核标准
- 湖北省十一校2025届高三第二次数学联考及答案
评论
0/150
提交评论