华洋电气公司B2B网站管理与设计_第1页
华洋电气公司B2B网站管理与设计_第2页
华洋电气公司B2B网站管理与设计_第3页
华洋电气公司B2B网站管理与设计_第4页
华洋电气公司B2B网站管理与设计_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

福建师范大学福 建 师 范 大 学 应 用 科 技 学 院学 生 论 文论文题目:华洋电气公司B2B网站管理与设计指导教师: 林国凯 学 号: 120352010051 姓 名: 陈芳芳 年 级: 2011级 专 业: 电子信息工程 二0一四 年五 月 十五 日华洋电气公司B2B网站管理与设计应用科技学院 电子信息工程120352010051 陈芳芳 指导老师:林国凯摘要随着计算机网络通信技术和Internet的飞速发展,企业通过互联网进行宣传,展示,并且进行开展电子商务已成为一种趋势,并且越来越受到各个企业的重视.通过互联网这一快捷的沟通渠道,企业网站能够企业与客户之间的信息流通,扩大企业的知名度和影响力。本文以ASP.NET技术,用ADO.NET和Access数据库,设计了一个企业网站程序,实现了企业信息介绍,产品发布与展示,在线询盘的功能,并且对该系统做出全面的介绍。本文共分六章,首先介绍了本文用到的各种技术,随后分别介绍了前台,后台,数据层模块。本文阐述了企业网站程序设计的一般模式,并且在最后进行了简单总结和展望。关键词:企业网站; ASP.NET; ADO.NET; Access; 【ABSTRACT】:With the rapid development of computer network communication technology and internet, enterprises use these technologies to display and conduct e-commerce has become a trend . More and more attention was paid to these areas. Enterprise could Keep in touch with their customers more convenient, and make their products known by more people. This article develops a website system by the technology of ASP.NET,ADO.NET and a database called Access. This system could show products of enterprise, introduce the company to know what the customers suggestion. This article contains six chapters. The first chapter introduced the technology used in system, and the chapters flowed describe the system in several directions. The whole article give a brief view of enterprise website design, and at the end of it, the author made a summary and show a outlook.【Key words】:Enterprise website;ASP.NET;ADO.NET;Access; 目 录第一章 绪论11.1课题研究背景11.2国内外研究现状1第二章 技术简介22.1 ASP.NET技术概述22.1.1 ASP.NET技术简介22.1.2 ASP.NET内置对象22.1.3 C#语言22.2ADO.NET技术概述32.2.1ADO.NET简介32.3Access简介42.4Jquery简介4第三章 需求分析53.1 可行性分析53.1.1 技术可行性53.1.2 社会可行性53.1.3经济可行性63.1.4法律可行性63.2程序流程分析73.2.1前台程序流程73.2.2后台程序流程83.2.3系统的性能需求83.3系统运行环境9第四章 系统的设计104.1系统设计原则104.2 前台的设计104.3后台的设计114.4 数据库的设计114.4.1数据库逻辑设计12第五章 系统的实现145.1 前台的实现145.1.1首页145.1.2新闻中心145.1.3产品展示155.1.4在线询盘155.1.5 人才招聘165.2 后台的实现175.2.1 管理员管理175.2.2 企业基本信息管理185.2.3 产品信息管理195.2.4 新闻信息管理215.2.5 在线询盘管理235.2.6招聘信息管理24第六章 系统的测试26 6.1系统用户验收测试26 6.2系统运行与维护266.2.1系统的运行266.2.2系统的维护主要包括四个方面276.2.3系统的评价27 6.3系统特点28 6.4系统缺点28第七章 总结和展望26参考文献275福建师范大学第一章 绪论1.1课题研究背景 企业网站是企业信息化转型的必然方向.在当今科学知识经济的时代中,信息传递方式的简单、高效与迅捷与否将直接影响到企业的生存与发展。企业对网站需求正日益增长。企业网站可以为企业提供一个访问企业各种信息资源的入口,企业的客户、合作伙伴和供应商等可以通过这个网站获得个性化的信息和服务。企业网站可以无缝地集成企业的内容、商务和社区。企业网站还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息。 企业网站可以大大降低企业运营成本。企业网站的用户端只需要一个普通的web浏览器,用户需要的信息和服务,都可以在浏览器中得到,使得软硬件投入减少。企业网站能够更有效地开发利用企业内的各种信息与应用资源,企业内的各种信息与应用服务资源都将得到统一的跟踪和整理,迅速提供给企业网站的各类用户,从而能够充分挖掘出企业内信息与应用资源的潜在价值。1.2国内外研究现状 目前,世界上80%的电子商务交易额是在企业之间,而不是企业和消费者之间完成的。全球B2B业务的交易额2000年达到近2000亿美元,是1999年的两倍多。在2007年中国B2B电子商务交易额规模达到16078亿人民币的基础上,B2B电子商务交易额在2008年保持20%左右的增长速度,B2C/C2C在2008年保持约30%的增长。IDC中国研究分析认为2009年电子商务交易总额在25100亿的数量级、2010年是32200亿人民币,电子商务服务业未来5年的仍将处于高速增长周期18。 在经济环境不景气的情况下,众多中小企业为了提升市场竞争力、扩展业务,其利用电子商务的积极性也越来越高。但由于行业发展水平不同,市场竞争结构和竞争激烈程度不同,各行业的中小企业B2B电子商务的发展水平也参差不齐。一路走来,B2B已日趋成熟,加之以中国适宜的大环境为依托。政府社会的大力支持、得天独厚的行业优势和成熟的管理经验,使得B2B在各行各业中飞速发展。据“艾瑞”研究报告2007年中国通过B2B电子商务完成的交易额达到21239亿元。较上年增长65.9%20。中国中小企业电子商务将进入井喷式发展时期。B2B也在2007年被评为十大盈利模式中的NO.1。第二章 技术简介 本企业网站的设计采用ASP.NET技术,使用ACCESS数据库进行开发。在编写本网站时采用的相关技术概念如下:2.1 ASP.NET技术概述2.1.1 ASP.NET技术简介 ASP.NET是一种建立动态web浏览器应用程序的一种技术。它是.NET语言框架的一部分,可以使用任何.NET兼容的语言编写ASP.NET应用程序。使用Visual Basic.NET,C#,J#时,对ASP.NET页面进行编译可以提供比脚本语言更出色的性能表现。Web Forms允许在网页的基础上建立强大的窗体,当建立页面时,可以使用ASP.NET服务器端控件来建立常用的UI元素,并对它们编程来完成一般的任务。这些控件允许用户使用内置可重用组件来快速建立Web Forms,使代码简单化。2.1.2 ASP.NET内置对象 ASP.NET中设有多个内置对象以帮助web的开发,其中有response,request,session,application,cookie,server。 Response对象: Response对象用于响应客户端的请求,将信息传递给用户。包括直接将信息发送给浏览器、重新定向浏览器到另一个URL或设置cookie的值。 Request对象:可以从客户端接收信息,这些信息包括通过网址参数传递的信息、从HTML表格中用POST方法和GET方法传递参数和cookie、用户认证。 Session对象:可以使用Session对象存储特定的用户会话所需的信息。当用户在应用程序的页面之间跳转时,存储在Session对象中的变量不会消除,而用户在应用程序中访问页面时,这些变量始终存在。也可以使用Session方法显示地结束一个会话和设置空闲会话的超时期限。 Server对象:Server对象提供对服务器上的方法和属性的访问。2.1.3 C#语言 ASP.NET可以采用多种语言进行开发,如C#,J#,VB.NET。本论文使用的开发语言是C#。C#是从C+语言发展而来的,它汲取了包括C+,JAVA,Delphi在内的多种语言的精华,是一种简单易学,类型安全和面向对象的高级程序设计语言。它的设计目标就是在继承C+强大功能的同时,建有RAD(快速应用开发)语言的高效性。作为.NET的核心编程语言,C#充分享受了CLR提供的优势,能够与其他应用程序方便的继承和交互,下面是对它的几个突出特点的描述: 1. 语法简洁: 它使用有限的指令,修饰符和操作符,语法基本不存在任何冗余,整个语言结构清晰。 2. 完全面向对象: C#具有面向对象的语言的所有特性。以类为基础构建所有的类型,并通过命名空间对代码进行组织和管理。 3. 与WEB紧密结合: 借助WEB框架,C#使得网络开发和本地开发一样简单。 4. 版本管理技术: C#语言中内置版本控制功能。 5. 灵活与兼容性: C#中允许使用非托管代码和其他程序。2.2ADO.NET技术概述2.2.1ADO.NET简介 ADO.NET是.NET Framework中很重要的一部分,它提供了对Microsoft Office Access等数据源以及通过OLEDB,XML分开的数据源的一致访问。应用程序可以通过ADO.NET来连接这些数据源,并检索,插入,修改和删除数据源中的数据。2.3Access简介 Access是由微软发布的关联式数据库管理系统,是集成在microsoft公司开发的产品更新换代office系统中的集成软件。Access有以下几个优点: 1. 存储方式单一:Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件中,便于用户的操作和管理。 2. 面向对象::Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 3. 界面友好、易操作:Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。 4. 集成环境、处理多种数据信息: Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 5. Access支持ODBC和OLE特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并于网络上的动态数据相连接。利用数据库访问页面对象声称HTML文件,轻松构建Internet/Intranet的应用。2.4Jquery简介 Jquery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库,它兼容CSS3,还兼容各种浏览器。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。第三章 需求分析3.1 可行性分析 可行性分析是通过对企业管理项目的主要内容和设计条件,如市场的需求、资源方面的供应、建设的规模、设备选型、各方面的环境影响、企业资金筹备、企业盈利能力等方面,从设计技术、企业经济、网站工程等方面进行调查研究和分析比较,并对企业网站项目设计成功以后可能取得的财务、获得的经济效益及社会环境影响进行一个预测,从而提出本项目是否值得企业投资和如何进行建设等咨询意见,为本项目决策方向提供依据的一种综合性的系统分析方法。可行性分析应具备的特点有可预见性、公正性、可靠性、科学性。可行性研究是在企业网站项目开发前期对本项目的一种评估,对设计中的项目进行全方面的、综合的考察与衡量,主要就是为了判断出项目是否可行。系统的技术可行性研究可以从系统的计划和目的出发。在讨论系统的开发力量的可行性,同事可以讨论企业管理网站系统方案中所采取的各种技术手段上是否可以在理想状态下实现。信息系统经济可行性研究主要是对该系统的经济效益进行评价,分析网站系统建设投资的可能性及客观评价系统运行之后带来的效益。信息系统营运可行性研究要给出的方案是否可以从人资、物力、组织工作等三方面保证项目是否按计划完成,最后说明该项目开发后企业在经济、技术和环境等能否保证系统正常运行。 一个设计项目的可行性研究,必须在国家有关的规划、政策、法规的正确指导下完成,同时,还必须要有相应的各种网站相关的技术资料。可行性研究工作对于本项目建设过程起着非常重要的意义。3.1.1 技术可行性 网站的硬件、软件等方面要求并不算很高,目前市场上的一般计算机硬件资源就可以满足系统开发要求,其中运用的主要软件有Visual Studio,数据库采用Access。采用ASP.NET技术,该技术功能强大,扩展性强。以上技术足以完成本系统的开发与设计。3.1.2 社会可行性 在国外,尤其是在美国,实施企业战略不只是空谈,很多大企业都已经付出实际行动了,和国外相比,国内有企业网站概念的人较少,而打算建设企业网站的公司就更加少之甚少。随着经济的快速发展,互联网在国内有着飞速的发展。企业网站作为企业文化的一种新传播途径,同传统媒介相比,对大众更具有亲和力与吸引力,可以帮助企业与消费者建立更亲密与稳固的联系。企业网站有很多作用: 1. 拥有企业自己的域名,可以建立属于自己的企业网站,树立企业在新科技信息时代的完美形象。作为第四媒体的互联网,其特点就是可以跨越时空,无时无刻的工作。通过企业的网站,用户可以在任何地方,任何时间了解企业。利用多媒体的技术,企业可以向用户展示企业产品、自主技术、企业的文化、企业的形象、经营理念等,在无形中增值了企业资产。 2. 宣传企业、提高企业知名度。中国拥有着上亿的网上用户者,阅览信息量宏大。因而一个网站的树立可认为企业带来必定的知名度,固然这个知名度有凹凸之分,可是不管这个知名度能抵达哪一个程度,至少比没有企业网站要好的多。 3. 加强客户沟通,加强宣传企业产品的力度。企业可以通过网站建立与客户沟通的便捷渠道,全面方位展示企业的所有产品。传统的商业模式,企业要到达一个宣扬的意图除了需求海报,传单等宣扬材料以外,还必须要有博览会等载体让他们把企业的宣扬材料发到相对应的消费者手中去,这种宣扬本钱高,并且不是独当一面存在,而有了企业网站可以直接将这些信息放在网上,随时供客户讨取,这大大的为企业和客户供给了便当。 4. 丰富营销手段,扩大企业产品销售渠道。企业网站可以满足一部分用户在家网上查询与采购的需求,抓住网络商机。企业通过网站可以开展电子营销。首先,电子营销可以减少环节,减少人员,节约费用,降低成本,有利于提高营销效率;其次,电子营销可以拓展新的空间,增加销售渠道,接触更大的消费群体,获得更多的新顾客,扩大市场;再次,电子营销可做为传统营销的补充,弥补传统营销的地点和时间的局限性。 5. 更有利于了解客户的意见与建议,把握客户需求。在许多的企业网站上面都有留言板或者是用户查询表等等,这些意图是让企业经过互联网的来精确、敏捷的得到许多用户的主张和定见,这不仅有助于新产物的推出、新市场的开辟,还有助于企业产物售后的效劳和客户查询。 6. 互联网的特点在于突破地域限制和时间限制。正常的企业都是一个星期五天班,每天8小时工作制,就算平常有人加班可是人数也不会许多,这样会形成企业在这8小时之外的订单悉数丢掉,而企业的网站正巧弥补了这个缺乏,企业网站可以一天24小时,一年365天的面向客户,并且一个网站能同时服务于世界各地的用户。3.1.3经济可行性 主要是对预计估算的费用和对项目的经济效益进行评价。在费用支出方面,要考虑主机的使用费用(管理网站,维护系统的费用),而对于电气企业原有的基础来说,主要的经济投入还是在软件的开发和维护上。3.1.4法律可行性 本系统是自行开发的,开发环境和使用的数据库都是开源代码。不存在侵权等问题,即法律上是可行的。 综上所述,本系统开发目标明确,开发时机成熟,从多个角度都是完全可行的。3.2程序流程分析3.2.1前台程序流程 前台功能表如表3-1所示: 表3-1前台功能表首页总体展示企业的概括关于华洋介绍企业的基本信息企业文化介绍企业的文化信息新闻中心展示国内外关于电气的新闻产品展示展示企业的产品信息销售网络展示企业与其他企业的合作网络在线询盘客户询盘人才招聘展示企业的招聘信息联系我们提供给客户企业的联系方式 前台程序流程图如图3-1: 图3-1 前台程序流程图3.2.2后台程序流程后台功能表如表3-2所示:表3-2后台功能表基本信息对管理员信息的管理基本栏目对企业概况信息的管理产品管理对产品信息的管理新闻管理对新闻的管理在线询盘对询盘信息的管理发布招聘对招聘信息的管理后台程序流程图如图3-2所示:图3-2 后台程序流程图3.2.3系统的性能需求1可靠性:有一个稳定可靠的系统是确保整个网站管理正常运行的关键。2安全性:整个系统不应由于操作失误,或恶意攻击而遭到破坏。同时使用伪静态技术,防止黑客攻击3易用性:本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。4灵活性:系统应易扩充、易修改,对功能的变化和环境的变化具有较强的适应性。3.3系统运行环境1. 硬件条件: 处理器:Intel(R)Core(TM)i3 CPU;安装内存(RAM): 2G内存;硬盘:500G磁盘空间;其他:鼠标、键盘。2. 软件环境:操作系统:Windows7系统;数据库:IIS;系统开发语言:C#;系统开发环境:Visual Studio 2010+Access;浏览器:IE8.0 。第四章 系统的设计4.1系统设计原则1. 实用性原则要求满足实际工作的需要,用户接口和操作界面设计尽可能做到界面美观大方,操作简便实用,能适应不同的用户,对用户的技能性要求应尽量的低,只需进行简单的操作就可完成所要的内容。2.可扩展性原则为了面对将来发展需求,系统必须具备良好的易维护性和可扩展性,软件功能设计尽可能组件化、模块化,使系统可灵活配置、易于移植,适应不同的情况,并且系统能在原来的基础上进行改进和维护。 3.安全性原则软件与数据库的设计要做到安全可靠,防止非法用户的入侵,数据库与前台能友好地链接,做到前台操作来改变后台数据库的理想效果,并且不产生数据的冲突。4.用户界面设计原则用户界面应当直观、明了,同时在各个界面的相应之处还有相关的信息提示从而使得用户更好地进行操作,真正地实现“傻瓜型”管理易学、易用、易管理。5.数据库设计原则 要求数据具有一致性、完整性、安全性和可伸缩性以及可维护性的原则。通过关键字的设置来提示用户在使用时避免数据的重复及冲突等情况。4.2 前台的设计系统前台页面包括首页和各个功能页的设计如表4-1。 表4-1 前台页面设计表前台页面:文件名称:首页Index.aspx关于华洋About.aspx企业文化About8.aspx新闻中心News.aspx产品展示Pro.aspx销售网络Xiaoshou.aspx在线询盘Contactus.aspx人才招聘Job.aspx联系我们Contact.aspx4.3后台的设计系统的后台页面包括登陆页及各个功能页的设计如表4-2。 表4-2 后台页面设计表后台页面:文件名称:登陆Login.aspx管理员管理Sys_admin.aspx系统设置Info.aspx企业基本信息管理Set_content.aspx网站详细信息管理Companyinfo.aspx发布产品Addpro.aspx产品管理Product.aspx产品管理分类P_class.aspx发布新闻Add_news.aspx新闻管理News.aspx新闻分类管理N_class.aspx在线询盘管理Guestbook.aspx发布招聘Add_zhaopin.aspx招聘管理Zhaopin.aspx退出Logout.aspx4.4 数据库的设计 “数据库”一词源于英文“Database”,直译为资料仓库,所以数据库实际上就是一个由大量资料所组成的集合。但是这些资料不是杂乱无章的堆积在一起,而是按照一定的规律和规则存储在计算机中。数据库的优点是很明显的, 它具有结构化的存储方式, 最小的空间冗余,而且在数据库中处理事务的程序与被处理的事务资料是分开存储的,这种独立性能够更好的保持资料的完整性和程序的可扩展性。 数据库系统为我们提供了一种把我们的工作和生活紧密相关的信息集合在一起的方法,它还提供在某个集中的地方存储和维护这些信息的方法。数据库系统主要由三大部分组成:数据库管理系统(DBMS是专门负责组织和管理资料信息的程序), 数据库应用程序(它使我们能够获取,显示和更新由DBMS存储的资料), 数据库(按一定结构组织在一起的相关资料的集合)。4.4.1数据库逻辑设计本系统的表结构设计如下:Admin表,该表记录着管理员的基本信息,如表4-3所示。 表4-3 管理员信息表字段名称数据类型字段大小备注Admin_name文本50管理员帐号Admin_pwd文本50管理员密码Companyinfo表,该表记录着公司的基本信息,如表4-4所示。 表4-4 公司基本信息表字段名称数据类型字段大小备注Companyname文本50公司名称Address文本50公司地址Zip文本50公司邮编Tel文本50电话号码Fax文本50传真Shouji文本50手机号码Site文本50公司网址Farendaibiao 文本50法人代表Job表,该表记录着公司的招聘信息,如表4-5所示。 表4-5 招聘信息表字段名称数据类型字段大小备注Xu数字50序号Jobname文本50岗位名称Rens文本50人数Age文本50年龄Zhuanye文本50专业Xueli文本50学历Sex文本50性别Starttimes日期/时间开始日期Endtimes日期/时间截止日期Yaoqiu备注要求Daiyu备注待遇Time文本发布日期Product表,该表记录着公司的产品信息,如表4-6所示。 表4-6 产品信息表字段名称数据类型字段大小备注Columnid文本50产品类别编号Name文本50产品名称Pro_img备注产品图片P_class表,该表记录着公司的产品类别信息,如表4-7所示。 表4-7 产品类别表字段名称数据类型字段大小备注Id文本50产品类别编号Title文本50产品类别名称News表,该表记录公司的新闻信息,如表4-8所示。 表4-8 新闻信息表字段名称数据类型字段大小备注Columnid文本50新闻类别编号Name文本50新闻名称Pro_img文本50新闻图片Content_en备注新闻内容N_class表,该表记录公司的新闻类别,如表4-9所示。 表4-9 新闻类别表字段名称数据类型字段大小备注Id文本50新闻类别编号Title文本50新闻类别名称第五章 系统的实现5.1 前台的实现5.1.1首页 网站首页体现的是一个网站的门面,也显示了企业的一些相关信息,是网站设计中比较重要的一部分,它以网站综合平台的形式展示了整个企业网站各部分的主体内容,是整个网站的导航,能够让浏览者在第一时间内领略到企业特色所在。如图5-1所示。图5-1 网站首页页面5.1.2新闻中心 主要介绍最新的新闻,媒体动态,行业信息,让用户了解企业的最新情况,了解企业在整个行业中的情况,在整个行业中所处的位置。如图5-2所示。图5-2 新闻中心5.1.3产品展示 主要是产品的展示,展示企业最新的产品,用户只要点击产品,就可以看到产品的详细介绍以及清楚的图片,方便用户更清楚地了解企业的产品。如图5-3所示。图5-3 产品展示5.1.4在线询盘 主要是用户向企业提出意见或建议的页面,用户需要填写正确的个人信息和想要提出的意见,反馈给企业管理员。如图5-4所示。图5-4 在线询盘5.1.5 人才招聘 主要介绍企业职位的空缺情况,企业需要什么样的人才。可以帮企业招到需要的人才,有助于企业的发展。如图5-5所示。图5-5 人才招聘5.2 后台的实现5.2.1 管理员管理主要功能是对管理员信息的管理,如图5-6所示。图5-6 管理员管理if (Request.QueryStringaction != null) if (Request.QueryStringaction.ToString() = del) sys_admin.deluser(Convert.ToInt32(Request.QueryStringid.ToString(); bangdinguserlist(); 实现对管理员信息的删除foreach (Control Ctrol in adduser.Controls) if (Ctrol is HtmlInputText) (HtmlInputText)Ctrol).Value = ; 实现对管理员信息的添加protected void upadminbutton_Click(object sender, EventArgs e) if (!string.IsNullOrEmpty(moldpwd.Value) string sql = select admin_pwd from admin where id= + Request.QueryStringid.ToString(); string dbmima = sqlhelper.ExecuteScalar(CommandType.Text, sql, null).ToString(); if (dbmima = formmima) string upsql = update admin set admin_pwd=admin_pwd where id= + Request.QueryStringid; OleDbParameter param = new OleDbParameter1; param0 = new OleDbParameter(admin_pwd, OleDbType.VarChar, 50); param0.Value = nnpwd; sqlhelper.ExecuteNonQuery(CommandType.Text, upsql, param); sqlhelper.alert(修改成功, sys_admin.aspx); else sqlhelper.alert(原密码不正确, chang_pwd.aspx?id= + Request.QueryStringid.ToString() + &users= + Request.QueryStringusers.ToString(); 实现对管理员信息的修改5.2.2 企业基本信息管理主要功能是对企业基本信息的增删改查,如图5-7所示。图5-7 企业信息管理protected void Button1_Click(object sender, EventArgs e) content_manager.setzhi(Convert.ToInt32(Request.QueryStringid.ToString(),en.Text); sqlhelper.alert(修改成功); 实现对不同页面信息的修改5.2.3 产品信息管理 产品信息管理包括发布产品,产品信息管理,添加产品分类,产品分类管理。发布产品主要功能是添加和发布企业新的产品,如图5-8所示。图5-8产品发布管理产品信息管理主要是对产品信息的排序,删除,修改和查看,如图5-9所示。图5-9 产品信息管理添加产品分类管理主要是添加和发布新的产品类别,如图5-10所示。图5-10 添加产品分类管理产品分类主要是对产品分类的排序,删除,修改和查看,如图5-11所示。图5-11 管理产品分类5.2.4 新闻信息管理 新闻信息管理包括发布新闻,新闻信息管理,添加新闻分类和管理新闻分类。 发布新闻主要是添加和发布新闻,如图5-12所示。图5-12 发布新闻新闻信息管理主要是对新闻信息的排序,删除,修改和查看,如图5-13所示。图5-13 新闻信息管理添加新闻分类主要是发布和添加新闻类别,如图5-14。图5-14 发布新闻类别管理新闻分类主要是对新闻类别的排序,删除,修改和查看,如图5-15所示。图5-15 新闻类别管理5.2.5 在线询盘管理在线询盘管理主要是管理员查看询盘信息,如图5-16所示。图5-16 在线询盘5.2.6招聘信息管理 招聘信息管理主要包括发布招聘和招聘管理。 发布招聘主要是对招聘信息的添加和发布,如图5-17所示。图5-17招聘管理主要是对招聘信息的删除,修改和查看,如图5-18所示。图5-18第六章 系统的测试 系统测试是对华洋电气网站整体性能的测试,主要解决各子系统之间的数据通信和数据共享存在的问题还有它是否满足用户的需求,系统测试的依据是系统分析报告。系统测试是在整个系统的范围能进行,它不仅仅只对软件进行,还对构成系统的硬、软件一起进行。系统测试是为了测试网站这个整体系统是否可以正常运行,系统测试最好不要延到后期才进行。6.1 用户验收测试 在系统测试完成后,要进行网站用户的验收测试,它是用户在实际应用环境中所进行的真实数据测试。在具体的测试中,一般遵循以下原则:由本程序设计人员之外的人进行测试;测试的用例应该由两个部分组成:输入数据与预期输出结果;应该选用不合理的输入数据与非法输入测试;不仅要检测该程序能否实现预期功能,还应该检查程序是否做了不是本功能的工作;重点测试容易出错的程序模块;对程序进行修改以后,必须重新进行测试。 在开发华洋电气网站时,为了使该系统能够稳定无错误的运行,对该项目进行了有针对性的全面测试,采取的方式是: 1功能模块菜单项测试:为了确保每一项下拉菜单能够实现系统设计的功能,登入本项目进行菜单功能操作,是否可以正常的增加、删除和修改。 2网站链接测试:登入华洋电气网站管理系统,具体的进入各个网页的链接操作, 网页链接是否正确,在链接的过程中是否出现错误,确保网站链接可以无误的链接到页面,没有独立的网页存在。 3系统表单测试:此测试是为了检测系统表单的输入是否可以达到预测完整,有效的传递服务器。进行页面验证测试要尽量多的准备数据。用各种合法或者非法以及边界数据,再对它进行详细的验证,来确保页面可以截获尽量多的错误操作,减轻系统工作量。 4系统数据库测试:此测试主要是测试数据是否一致及输出是否有误等。 5系统综合测试:在以上各种测试的基础上对华洋电气网站管理系统功能进行了整体的测试,依次来检验该项目系统功能是否符合网站设计所具备的要求。6.2 系统运行与维护6.2.1 系统的运行 1系统初始数据的输入。鼠标和键盘是本系统的输入方法。 2如何使用本系统:本系统的使用相对而言比较简单,基本上只要会使用web浏览器就会使用本系统,在具体的操作时,只需点击鼠标左键即可进行相应功能的选择。 3系统的维护。本系统是个较复杂的人机系统,外部环境与内部因素的变化,会不断的影响系统的运行,同时系统需要不断地适应这些不定因素的变化,不断地完善本系统,这样更好的提高系统运行的效率与服务水平,这就是需要管理者自始至终对系统进行的维护工作。6.2.2 系统的维护主要包括四个方面 本系统是个较复杂的人机系统,由于系统外部环境与内部因素的变化,不断影响系统的运行,同时需要系统不断地适应这些变化,不断地完善系统,以提高系统运行的效率与服务水平,这就需要自始至终进行系统的维护工作。 1程序的维护:指的是修改部分或全部程序,这种维护往往是在条件发生变化或原系统的效率低的情况下进行的。 2数据文件的维护:指的是按照用户的要求对数据文件进行不定期的修改。 3代码的维护:随着系统的发展和变化,可能会出现旧代码不能适应新要求的问题,因此,有必要变更代码,予以维护。 4硬件的维护:指的是对系统所使用的设备进行维护。6.2.3 系统评价 系统评价就是客观,公正的从各个方面评价系统的各项功能。本部分将具体从三方面阐述:优点,缺点以及将来可能提出的要求。6.3 系统的特点 1整个系统流程符合企业网站管理的要求。 2网站界面简单大方,可以直观的看出企业的整体结构,并且每个功能模块都可以满足管理者让用户更好的了解本企业。 3管理者可对网页的任何介绍与产品进行修改,增加,删除等,并且操作简单,用户可以对企业进行查询、修改、删除留言等,从而

温馨提示

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

评论

0/150

提交评论