欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    计算机毕业论文 企业信息网站建设.doc

    • 资源ID:3992627       资源大小:1.94MB        全文页数:54页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机毕业论文 企业信息网站建设.doc

    目 录摘 要1Abstract2前 言3第1章 绪论41.1 企业信息网站建设的目的41.2 课题研究背景与意义51.3开发现状6第2章 开发环境及技术基础72.1 开发环境72.2 开发技术的选择和介绍7第3章 系统总体分析113.1 系统需求分析113.2 可行性分析113.3 系统安全性分析123.4 系统功能分析133.4.1 系统主要功能框架图133.4.2 系统功能模块分析133.4.3企业管理员系统流程图143.5 数据库分析153.5.1 总体业务流程图:153.5.2 数据库实体图15第4章 系统详细设计174.1 系统设计174.1.1 目标设计174.1.2 设计思想174.1.3系统功能设计184.2 数据库的设计与实现194.3 系统安全设计214.4 开发环境设置234.4.1 IIS的安装234.4.2 设置IIS的服务244.4.3 安装SOL SERVER 2000254.4.4 SQL 的配置技巧254.5 ASP编码规范264.5.1 ASP技术介绍264.5.2 ASP的运行模式274.5.3 ASP的工作原理274.5.4 asp访问数据库的工作原理284.5.5 asp连接数据库的方法284.5.6 数据库连接编写29第5章 网站设计305.1 网页界面设计305.2 网站主页框架设计325.3网站后台管理界面框架设计345.4 重点、难点代码设计355.4.1管理员模块设计355.4.2企业新闻模块365.4.3 商品展示模块415.4.4 客户留言模块43第6章 网站的发布与维护456.1 网站域名规划456.2 网站测试466.3 网站的发布与推广466.4 网站的后期维护46结束语48参考文献49致谢51企业信息网站建设摘 要 :随着Internet技术的发展,人们的日常生活已经离不开网络。当代企业纷纷建立自己的网站,借助于互联网扩大自己的影响、推广自己的产品,同时通过互联网快速的信息传递加速自身的发展。所以,企业重视自己网站的建设是一个富有远见的选择。本系统主要采用HTML , ASP 等技术来实现。使用SQL建立基本表,确立好的数据来源并进行关联。只要通过ASP所提供的数据库操作接口,即可达到存取并修改数据库的目的。 前台开发工具应用ASP、Dreamweaver等,建立富有动态效果的网站。后台应用SQL Server 2000建立数据库,进行数据管理,保持数据的完整性。关键词:动态网站;ASP;数据库Construction of Enterprises Information WebsiteAbstract :Along with the development of Internet technology,daily life can not already do without the network.The corporation build a company's Web site of themselves. In virtue of the Internet enlarge themselves influence、extend their product. At the same time,to rapidly information delivery of web accelerated the development of themselves.So,corporation attach importance to web site building is a choice full of far-sight.Main adoption of this system text this conjunction language HTML, ASP (Active Server Pages) the etc .technique comes realizing the net is on the shopping system. The usage SQL establishes the basic form, establishment the data source that like and proceed connection. Only pass the purpose for database operation for providing connecting first, can immediately attain accessing to combine to modify the database of ASP.Proscenium developing instrument uses ASP 、Dreamweaver , sets up web site which is full of dynamic effect. The backstage supporter uses SQL Server 2000 to set up data base, and carry on data management, keep the integrality of the data.Key words : enterprise website;ASP;database前 言21世纪是网络技术飞速发展的时代,网上冲浪、创建网站已经成为热门话题。随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。作为网络世界支撑点的网站,更是人们关注的焦点。政府利用网站宣传自己的施政纲领,日益成为与百姓交流的直通车;企业利用网站宣传自己的形象,进而挖掘无限商机;个人利用网站展示个性风采,创建彼此沟通的桥梁。越来越多的企业和个人希望拥有自己的网站,开辟网络世界里的一片天地。Internet技术得到持续、猛烈的发展已经成为计算机产业的一个技术热点,越来越多的企业和个人开始关注网络,网上的信息的流通和更新的速度,使一切对企业前途和命运十分关注的个人和企业都会密切注意。电脑的日益普及,大大改变了各行各业的工作方式和人们的生活方式,越来越多的人开始进入到电脑的世界。电脑的普及化,进而促进了互联网的进一步的发展和完善,而作为互联网上基本存在实体的网站则给予了上网的电脑用户另一个别样的空间。网站是现今网民的最爱。而一个企业要想长期的,最大化的获取利润,并在行业竞争中取得优势,就必须及时把握各种信息,针对各种情况制定相应的营销策略。建立一个完善的企业信息网站对于企业的发展有着十分重要的意义。在一定的程度上,它代表一个企业的形象,一个富有动态的主页,会让人感觉到企业的活力。通过浏览网站可以让客户大致的了解企业的性质、服务机制、发展状况、企业的经营理念、经营机制等。同时也方便了企业的管理,有些会议内容可以通过网上通知来告知。我们还可以在网站上建立客户服务系统以及网上订购系统,方便客户。企业的发展要以客户为主导,一切为客户着想,从客户的利益出发,企业才会获得利益,尽一切可能为客户提供方便,建立起统一互动的服务平台。现今,困扰国内企业生存、发展的核心问题是管理问题。ASP( Application Service Provider,应用软体租赁服务提供者 )即是指透过网络以租赁方式提供应用软体服务的业者。随着互联网络的普及和应用的深入,企业用户可以随时随地直接租用ASP的服务器和软件系统来进行自己的业务管理,这样做的好处在于;第一,企业可以节省大笔用于IT建设方面的资金,大幅度降低企业管理信息化的成本。第二,ASP的用户可以采用各种方式获得应用和服务,软件类服务产品完全可以通过网络在非常短的时间内组成一个完善的、高效的、先进的企业管理系统,迅速获得企业一体化的运营管理方案。第1章 绪论1.1 企业信息网站建设的目的 很多企业把网站建设看作一件比较孤立的事情,对建站缺少足够的支持,而且本身还往往认识不到。企业网站其实相当于公司的一个门面,要知道,客商看到了你的网站,这就相当于看到了你的办公室。灰尘满地、没人接待、没人管理,一看就没法合作。它在企业的对外形象上可以起到非常重要的作用。总的来讲,企业信息网站的建设有以下几种目的:(1)有利于提升企业形象 一般来说,企业建立自己的网址,不大可能马上给企业带来新客户、新生意,也不大可能马上大幅度提升企业业绩。企业网站的作用更类似于企业在报纸 和电视上所做的宣传公司本身及品牌的广告。不同之处在于企业网站容量更大,企业几乎可以把任何想让客户及公众知道的内容放入网站。此外,相对来说,建立企业网站的费用也比其它广告方式要低的多。企业网站一年的费用仅为34万,如企业在报纸上做广告,半个版面,几天时间就要花掉几十万。当然,网站和广告是两种不同的宣传方式,各有不同的作用,它们之间更多的是互相补充,而不是互相排斥。企业如拥有自己的网址,应在各种广告中尽量地推介该网址,并把具体性的内容放入网址中。(2)使公司具有网络沟通能力 在中国,人们对互联网络往往有所误解,以为电子信箱就是互联网络。我们见过不少公司,将电子邮件地址当成网址,并印在名片上。实际上,电子邮件只是互联网络中一个最常用,最简单的功能之一。互联网络真正的内涵在于其内容的丰富性,几乎无所不包。对于一个企业来说,其具有网络沟通能力的标志是公司拥有自己的独立网站,而非电子信箱。(3)可以全面详细地介绍公司及公司产品公司网址的一个最基本的功能,就是能够全面、详细地介绍公司及公司产品。事实上,公司可以把任何想让人们知道的东西放入网址,如公司简介、公司的厂房、生产设施、研究机构、产品的外观、功能及其使用方法等,都可以展示于网上。(4)实现电子商务功能现在,您就可以在网站上为您的企业实现电子商务功能。您可以在网站上发布:实时新闻发布系统;实时报价系统;在线下载系统;电子商城系统;客户留言板、在线调查、招聘系统、邮件列表、BBS论坛等。(5)可以与客户保持密切联系在美国,每当人们想知道某公司有什么新产品,新服务,或旧产品和服务有什么变化,甚至只是想知道该公司有什么新闻,他们就会习惯性地进入该公司的网址。因为外国公司已经习惯于把所有的新产品和新服务信息发布于网上,并且定期在网上发布有关公司的消息。中国公司与客户之间现在暂时还不习惯于这种联系方式,而中国企业的网址内容一般也隔较长时间才更新一次。但随着越来越多的公司在网上发布产品和信息,这种情况将会发生明显变化。毕竟,已经有越来越多的公司具有网络能力,并逐渐习惯于用网络进行沟通。(6)可以与潜在客户建立商业联系这是企业网址最重要的功能之一,也是为什么那么多的国外企业非常重视网站建设的根本原因。现在,世界各国大的采购商都是主要利用互联网络来寻找新的产品和新的供应商,因为这样做费用最低,效率最高。原则上,全世界任何地方的人,只要知道了公司的网址,就可以看到公 司的产品。因此,关键在于如何将公司网址推介出去。一种非常实用而有效的方法是将公司的网址登记在全球著名的搜索引擎(如YAHOO,EXCITE,ALTAVISTA等)上,并选择与公司的产品及服务有关的关键字,则可以使潜在的客户能够容易地找到公司和产品。这正是国际商业上通行的做法,而且被实践证明是十分有效的。(7)可以降低通信费用对于不少企业来说,每年的通信费用,尤其是涉及到进出口的通信费用,是一笔庞大的费用。利用公司网站所提供的多个电子信箱,可以有效地降低通信费用,这是企业网站的一个很实际的好处(利用e-mail通信的费用仅为市话费用) 。(8)可以利用网站及时得到客户的反馈信息客户一般是不会积极主动地向公司反馈信息的。如公司在设计网站时,加入专门用于客户与公司联系的电子邮件和电子表格,由于使用极其方便,相对来说,一般客户还是比较乐于使用这种方式与公司进行联系。因此,公司可以得到大量的客户意见和建议。1.2 课题研究背景与意义信息化的时代,Internet已经是每个人生活中不可缺少的部分。越来越多的企业都建设了属于自己的网站,建立一个完善的企业信息网站,可以更好的宣传公司的产品,体现企业的文化和项目、产品特色。现今由于网络知识的欠缺,很多企业的网站建设都存在着一些问题:网站制作粗糙,页面设计制作简陋,影响企业形象展示;网站建设之初缺乏整体规划,栏目结构凌乱,访客难以在第一时间找到所需的信息;关于产品的宣传内容也不完整,信息发布管理不方便;网站为静态页面,缺乏数据库管理,不易于网站管理人员后期维护等等,这就需要对企业网站进行重新规划,使网站能更好的树立企业形象,体现企业优势,扩展出新的销售渠道和销售区域,真正发掘出网站应有的价值。这就急需新技术对网站设计进行全面的建设,才能满足现今企业发展的需要。企业信息化是指企业广泛利用现代信息技术,充分开发和利用其信息资源,及时地把握机会,做出决策,增进运行效率,从而提高企业的竞争力水平的过程。在知识经济时代,企业面临更复杂更加快速多变的开放的经营环境,对企业的应变能力、决策能力、创新能力都提出了更高的要求。各种能力的提高又取决于企业对其信息资源的开发和利用。因此,加强企业信息资源的管理,加快企业信息化的建设,对于企业的生存和发展具有深远的影响和巨大的作用。1.3 开发现状随着互联网的发展,很多企业都认识到了建设网站的重要性。但如今的信息网站都存在着很多的问题:建站目的不明确;缺少必要的网站策划;忽视网站可用度和可信度建设;网站内容更新不足;网站缺乏必要的推广。总之,随着信息化程度的进一步提高,企业建站是大势所趋,但是要充分发挥企业网站的作用,必须充分认识到目前企业网站建设存在的一些问题并逐步加以解决,才能促进企业网站建设的进一步发展。第2章 开发环境及技术基础2.1 开发环境客户机硬件要求:具有 Pentium III 处理器以上且满足以下要求的计算机:最低 64 MB 内存,最小 2.1 GB 硬盘。服务器硬件要求:具有 Pentium III 处理器以上且满足以下要求的计算机:最低 256MB 内存,最小 8 GB 硬盘。客户端操作系统:Windows 98/NT/2000/XP或更高版本浏览器:IE 5.0以上或Netscape同等版本以上服务器操作系统:Windows 2000 Server或者Windows 2003 ServerWeb服务器:MS IIS或以上版本应用服务器:IIS、COM+等企业级应用服务器数据库:SQL SERVER 20002.2 开发技术的选择和介绍(1) B/S模式随着Internet的出现和广泛使用,WEB使得实现广泛的网络共享、集中的安全控制和友好的使用界面达到了完美的统一。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比 较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。B/S模式最大特点是:用户可以通过WWW浏器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无 须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回 给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立 自己的Intranet。(2) HTML语言介绍HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。HTML是网络的通用语言,一种简单、通用的全置标记语言。它是踏入网页制作领域所必需的,现今的各种新技术产品,例如JavaScript、VBScript、ASP、ASP.NET等,它们依然是基于HTML之上的。(3) JavaScript技术JavaScript是一种广泛用于客户端Web开发的面向对象的脚本语言,常用来给HTML网页添加动态功能,主要目的是为了解决服务器端语言。透过 JavaScript 可以做到回应使用者的需求事件 (如: form 的输入) 而不用任何的网络来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理。(4) ASP语言ASP 是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点:利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文件系统等;由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。(5) SQL语言SQL全称是“结构化查询语言(Structured Query Language)”。它是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL同时也是数据库脚本文件的扩展名。SQL语言结构简洁,功能强大,简单易学。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingress等等。数据库是一个专门存储和管理数据的计算机服务器系统,通过调用数据库的子程序,或者是通过网络端口执行数据库的SQL语句,来实现数据的获取和变更。SQL语言包含4个部分: 数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。 数据操作语言(DML),例如:INSERT、UPDATE、DELETE语句。数据查询语言(DQL),例如:SELECT语句。 数据控制语言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。 SQL语言包括三种主要程序设计语言类别的陈述式:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)。第3章 系统总体分析3.1 系统需求分析通过本系统的建设,增加企业的商品销售渠道和销售量,提高企业的知名度和营业率,通过此系统中商品销售统计系统可以有助于企业对商品产生和销售的提出有效的企业决策,进一步促进企业的可持续发展。 在企业信息网站中,需要从大量的日常销售中提取相关信息,以反映销售情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机管理可以高速、快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范管理行为,从而提高管理效率和水平(1)集成性系统是一个基于Web的管理系统,是实现供应商管理、客户管理、商品管理、进货管理、销售管理、查询统计和用户管理以于一体的综合管理系统。(2)实用性系统应提供兼具有兼容性与通用性且适用性强的应用平台。(3)可靠性系统应具有高可靠性,系统在网络传输、操作系统、数据库系统、应用软件的操作权限,确保系统的可靠性,保密性和数据的一致性。(4)先进性采用当今最新的技术,通过软件建设新概念的、开放的现代化管理和办公环境。3.2 可行性分析企业信息网站的可行性研究报告是系统分析员进行进一步工作的前提,是系统设计与开发人员正确有效开发项目的前提与基础。软件项目可行性研究报告可以使系统开发单位尽可能早的估计到研制课题过程中的困难,并在定义阶段认识到系统方案的缺陷,这样就能少花费几个月甚至几年的时间和精力,也可以节省成千上万元的资金,并且避免了许多专业方面的困难.所以该软件项目可行性研究报告在整个开发过程中是非常重要的。可行性分析是指在当前组织内部的具体环境和现有条件下,分析企业网站系统的研制工作是否具备必要的资源及其他条件的工作。可行性分析的目的在于用最小的代价在尽可能短的时间内确定问题是否能够解决,是否值得解决,确定用户提出建立的计算机系统的要求是否合理,是否可行。(1)技术可行性分析公司信息网站系统运用Internet资源,实现异地在线管理。如图3.1所示。客户端浏览器客户端浏览器客户端浏览器Web层业务层数据访问层系统配置数据库图3.1企业信息网站系统模型企业信息网站系统种即是信源点也是信宿点,通过Internet提供的网络通讯实现在线管理。网络通讯是实现企业信息网站系统的关键技术,它必须提供一种平台的对等交互。现阶段Internet提供一种“请求应答”的网络通讯技术,在此基础加以改进,形式合乎销售管理系统要求的平台。在构建信息网站系统时,参考了一些提供交互的网络通讯工具。(2)系统经济可行性分析目前,大部分企业都有自己的信息网站系统,他们利用局域网络及Internet来构建自己的虚拟销售管理系统,充分发挥网络管理的优势。在公司的内部,电脑是员工的必需品,所以搭建一个公司内部网站管理系统在理论上是可行的。3.3 系统安全性分析企业信息网站系统的用户众多,但成员角色只有一个,即管理员。并且存储大量的数据资料,如供应商信息,客户信息,商品信息,销售信息,进货信息等,因此系统的安全具有十分重要的意义。我们主要从系统安全软件的应用的系统的开发两个方面来确保系统的安全。在系统安全软件方面,我们使用Windows 2000 Server搭配瑞星防火墙。防火墙技术是一种较为安全有效的防范技术。它通过在网络边界上建立起来的相应网络安全监测系统来隔离内部和外部网络,以确定哪些内部服务允许外部访问,以及允许哪些外部服务访问内部服务。通过隐藏内部网络的技术隔离内外网,并对进出内外网的数据进行控制来达到阻挡外部网络的入侵。在系统设计上,我们按照安全模式思想,做到以下几个方面。(1)对系统用户的访问时间、访问协议、访问IP、访问流量进行过滤限制。(2)使用 Session在页面之间安全传递参数。(3)使用 SSL协议实现数据的安全传输。(4)通过授权赋予用户相应的操作权限。通过系统软件的安全防护功能和在应用系统的开发中应用安全模式的思想,销售管理系统从Web服务器、数据库服务器和应用程序级几个层次建立了较好的安全防护机制。3.4 系统功能分析模块功能与处理过程设计是系统设计的最后一步,也是最详细的设计到具体业务处理过程的一步。它是下一步编程实现系统的基础。3.4.1 系统主要功能框架图企业信息管理系统新 闻 管 理系 统 管 理留 言 管 理订 单 管 理 管 理产 品 管 理基 本 信 息图3.2 企业信息管理系统的框架图3.4.2 系统功能模块分析(1)企业新闻显示模块。包括新闻标题、新闻作者、新闻内容、新闻录入时间、新闻点击次数等。用户可以通过公司的新闻模块查看本公司向外发布的所有新闻信息,以大致了解公司的情况,而管理员则可以通过后台进入之后,对新闻进行修改、删除和添加等操作。 (2)产品展示模块。包括产品名称、产品规格、产品质量、产品数量、产品单价、合计、产品备注等。通过这个模块,用户可以很清楚的了解本公司产品的详细信息。 (3)公司客户模块。主要包括客户管理和客户留言等。 (4)管理员站内管理模块。公司新闻管理:包括新闻添加,新闻修改和删除等。公司产品管理:包括产品添加,修改和删除产品信息等。留言管理:包括查看留言,修改和删除公司留言等。 客户管理:包括添加客户和删除客户等。其它管理:包括公司简介、联系方式和修改、删除公司公告等。3.4.3企业管理员系统流程图当管理员登录成功后,可以进入新闻管理模块、留言管理模块、客户管理模块、产品管理模块和其它管理模块。图为管理员系统流程图:添加新闻新闻管理修改/删除新闻添加产品产品管理修改/删除产品后台管理模块 验证登录成功查看留言留言管理修改/删除留言添加客户客户管理删除客户公司简介其它管理联系方式修改/删除公告图3.3 管理员系统流程图3.5 数据库分析3.5.1 总体业务流程图:图3.4 总体业务流程图3.5.2 数据库实体图管理员公司全称(1) 供应商/客户实体图公司简称公司地址公司类型银行账号添加时间供应商/客户联系人电话号码电子邮件邮政编码传真号码图3.5 供应商/客户实体(2) 用户实体图用 户用户ID用户账号用户密码添加时间图3.6 用户实体(3) 商品实体图商 品批准文号操作人员总数备 注公司ID单位商品全称商品ID商品产地商品简称规 格添加时间批号图3.7 商品实体第4章 系统详细设计4.1 系统设计4.1.1 目标设计企业信息网站系统主要提供网上的销售与管理平台,其功能如下:(1)基本信息功能通过基本信息可以录入公司的基本信息,商品的基本信息;对以上信息进行管理;(2)产品管理功能在这部分用户可以查看企业的相关产品的信息,企业发布最新的产品信息,方便用户进行查看。也添加和删除商品的信息。(3)新闻管理功能在这部分可以发布企业的新闻、活动。让浏览者能在第一时间了解到公司的动态和公司产品信息。(4)客户管理功能查询统计客户信息,对客户购买商品进行查询,进而确定客户购买信息。(5)留言管理功能查看客户的留言信息。(6)系统管理功能在企业信息网站管理系统中,需要有专门的人员去管理、更新网站信息,功能主要有添加用户、修改密码、用户管理、退出系统。4.1.2 设计思想企业信息网站系统的设计应具有以下特点:实用性:要为公司提供方便;操作简单:系统应该适用于不同水平的使用者,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行;代码可读性好;文中的代码应尽可能简洁,易于读懂,便于修改,系统的结构如图3-1所示,所有页面都是通过ASPX返回给用户,.CS文件直接访问数据库。访问IIS服务器SQL SERVER 2000ASP页面ASPX页面图4.1 系统结构设计图4.1.3系统功能设计企业信息网站系统共分为:基本信息管理、新闻管理模块、留言管理模块、客户管理模块和产品管理模块等。其功能模块划分如下图所示,在这里就只画出了2个模块图:添加公司信息基本信息管理添加商品信息公司信息管理商品信息管理图4.2 基本信息管理模块划分新闻管理添加新闻信息修改删除新闻图4.3 新闻管理模块划分4.2 数据库的设计与实现根据系统需求,实现信息网站系统需要的基本数据项和数据结构有:用户信息表,公司信息表,商品信息表等。用户信息表,用户ID、用户名称、用户密码,添加时间。公司信息表,包括公司ID、公司全称、公司简称、公司类型等。商品信息表,包括商品ID、商品全称、商品简称、产地等。根据系统功能设计的要求以及功能模块的划分,对于系统用户信息数据库,可以列出以下数据项和数据结构: (1) 数据库基本表(dataah):如图4.4所示; 图4.4 数据库基本表(2) 公司信息表,包括公司ID、公司全称、公司简称、公司类型等。图4.5 公司信息表(3) 用户信息表,用户ID、用户名称、用户密码,添加时间。(如图4.5)图4.6 用户信息表(4) 商品信息表,包括商品ID、商品全称、商品简介、产地等。图4.7 商品信息表(5) 公司新闻表(article):存储新闻的基本信息,包括新闻标题,新闻内容,新闻作者,出处,新闻发布日期以及新闻的点击次数等。其数据库表如下图:图4.8(a)公司新闻表图4.8(b)公司新闻表中的数据图3.8(b) 表示的是新闻表中的数据信息,管理员可以通过后台管理进入新闻管理项目后,对公司新闻的添加、删除、修改操作实际上就是对数据库表中的数据的更新。在设计数据库时,最重要的步骤上要确保数据正确分布到数据库的表中。使用正确的数据结构,可以极大的 应用程序的其他内容(查询、窗体和代码等),也很方便管员进行各种信息的管理操作。4.3 系统安全设计(1) 关于管理员登录的安全性。由于系统管理是个重要的职责。所以在每个管理页面都有以下一段代码,这段代码的主要功能是防止没有管理员权限的用户进入管理页面,提高系统的安全性。<%if not trim(session("key")="super" thenresponse.Redirect "login.asp"response.endend if %>显然,这样做的目的是为了系统的更加安全,所以必须对用户登录以后的有效性进行判断,目前只有session对象能作到这一点。(2) session与Cookie的安全性ASP使用SessionID Cookie跟踪应用程序访问或会话期间特定的Web浏览器的信息。这就是说,带有相应的Cookie的HTTP请求被认为是来自同一Web浏览器。Web服务器可以使用SessionID Cookies配置带有用户特定会话信息的ASP应用程序。在本系统中,我们就是使用SessionID来跟踪用户漫游整个应用程序。(3) IIS配置通过选择“目录浏览”复选框,则客户机能够查看所选择目录的内容。如果显示了某些目录,对系统的安全构成威胁。这样的设置将允许未授权人员查看隐藏的文件和URL,所以要禁用。其安全配置如图4.2所示:图4.9(a) IIS配置图图4.9(b) IIS的安全身份验证(4) SQL Server数据库的安全在进行SQL Server 2000数据库的安全配置之前,首先,我确保我的操作系统处于安全状态。只有操作系统处于安全状态,才能保证数据库的安全。然后对要使用的操作数据库软件(程序)进行必要的安全审核,比如对ASP,这是很多机遇数据库的WEB应用常用出现的安全隐患,对于脚本主要是一个过滤问题,需要过滤一些类似,;/等字符,防止破坏者构造恶意的SQL语句。接着,安装SQL Server 2000后打上补丁以及最新的sp2。(5) 使用能够安全的密码策略把密码策略摆在所有安全配置的第一步,请注意,很多数据库帐号的密码过于简单,这跟系统密码过于简单是一个道理。对于sa更应该注意,同时不要让sa帐号的密码写于应用程序或者脚本中。健壮的密码是安全的第一步。(6) 使用安全的帐号策略 由于SQL Server不能更改sa用户名称,也不能删除这个超级用户,所以,我们必须对这个帐号进行最强的保护,当然,包括使用一个非常强壮的密码,最好不要在数据库应用中使用sa帐号,只有当没有其他方法登录到SQL Server实力时才使用sa。所以数据库管理员新建立一个拥有与sa一样权限的超级用户来管理数据库。不要让管理员权限的帐号泛滥。4.4 开发环境设置4.4.1 IIS的安装 若操作系统中还未安装IIS服务器,可打开“控制面板”,然后单击启动 “添加/删除程序”, 在弹出的对话框中选择 “添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装。图4.10 IIS 安装界面4.4.2 设置IIS的服务 因为企业信息网站系统的各个模块中很多会使用ASP的session(会话)对象,这样,就必须创建一个ASP应用程序来处理用户登录次数信息。 一个ASP应用程序必须使用一个公用的目录结构,该目录包含了网站使用的所有页面。页面的具体位置并不重要,但要

    注意事项

    本文(计算机毕业论文 企业信息网站建设.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开