小型企业信息服务网站的设计与实现_毕业设计论文.doc

上传人:西安人 文档编号:3926038 上传时间:2019-10-10 格式:DOC 页数:36 大小:487.01KB
返回 下载 相关 举报
小型企业信息服务网站的设计与实现_毕业设计论文.doc_第1页
第1页 / 共36页
小型企业信息服务网站的设计与实现_毕业设计论文.doc_第2页
第2页 / 共36页
小型企业信息服务网站的设计与实现_毕业设计论文.doc_第3页
第3页 / 共36页
小型企业信息服务网站的设计与实现_毕业设计论文.doc_第4页
第4页 / 共36页
小型企业信息服务网站的设计与实现_毕业设计论文.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《小型企业信息服务网站的设计与实现_毕业设计论文.doc》由会员分享,可在线阅读,更多相关《小型企业信息服务网站的设计与实现_毕业设计论文.doc(36页珍藏版)》请在三一文库上搜索。

1、 小型企业信息服务网站的设计与实现学生姓名:xxx指导教师:xxx所在院系:xxx所学专业:xxx研究方向:xxxxxx 大 学xxx年xxx月Small business information service website design and implementationName:xxxTutor:xxxCollege:xxxMajor:xxxDirection:xxxxxx Universityxxx小型企业信息服务网站的设计与实现摘 要随着科技的不断发展,计算机技术的不断更新,网络技术的不断完善,Web建站技术的提高,用以网站建设的软件种类繁多。其中以ASP技术使用最为广泛,ASP

2、是当今流行的web应用程序技术之一。作为一种服务器端脚本编写环境,它将HTML 语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的web应用程序。而企业的网络环境在现在及未来的资讯社会将成为不可缺少的企业识别标志之一,提升企业的附加价值。除了提供给予客户一个效率资讯沟通通道,它即是一个即时资讯的看板,也可以是一个购物中心,也可以当作网络即使技术客户服务中心。它是区别与一般宣传媒体的企业展示窗口。一个好的网络管理系统将会使企业在网站建设方面减少投资成本提高工作效率。本文将着重介绍基于ASP+ACCESS数据库的企业网站管理系统构建。关键词: ASP;

3、ACCESS数据库; Dreamweaver;企业网络;管理系统Small business information service website design and implementationAbstractWith the continuous development of science and technology, computer technology constantly updated, network technology continues to improve, Web technology to enhance the station, the construct

4、ion site for a wide range of software. ASP technology with the most widely used, ASP is the popular web application technique. As a server-side scripting environment, it would HTML language, script code and server components organically combined. can be used to create interactive and dynamic web dat

5、abase access functions with the web application. And the corporate network environment for present and future information society will become an indispensable business identifier, raise the value-added enterprises. In addition to providing customers an efficient information communication channels, i

6、t is a real-time information to the bulletin, Or it could be a shopping mall, as the network can even technical customer service centers. It is different with the general media showcase. A good network management system will enable enterprises in the construction site to reduce investment costs to i

7、mprove efficiency. This paper will highlight on the enterprise ASP + ACCESS database management system on the site. Keywords: ASP; ACCESS Atabase; Dreamweaver;Enterprise Network; Management System目 录摘 要IAbstractII目 录III1 前言- 1 -1.1 课题背景- 1 -1.2企业网站规划- 1 -1.3 相关技术介绍- 2 -1.3.1 ASP介绍- 2 -1.3.2 ADO访问数据库

8、技术介绍- 3 -1.3.3 数据库选择- 3 -2 系统分析- 5 -2.1系统调查- 5 -2.2系统可行性研究- 5 -2.2.1 经济可行性- 6 -2.2.2 技术可行性- 6 -2.2.3 运行可行性- 6 -2.2.4 结论- 6 -2.3 企业网站软件开发方法- 6 -2.4 需求分析- 7 -2.4.1 系统功能需求- 8 -2.4.2 企业网站设计要求- 9 -3 总体设计- 10 -3.1 企业网站概要设计- 10 -3.1.1 条件与限制- 10 -3.1.2 运行设计- 10 -3.1.3 出错处理设计- 10 -3.1.4 安全保密设计- 10 -3.1.5 维护设

9、计- 10 -3.2 总体功能模块图- 11 -3.3 企业网站数据库设计- 11 -3.3.1 概念结构设计- 11 -3.3.2 物理结构设计- 13 -4 系统详细设计- 17 -4.1 网站前台设计- 17 -4.2 网站后台设计- 19 -4.3 程序流程图- 20 -4.3.1 程序设计- 20 -4.3.2 编程的过程及特色- 22 -5 软件测试- 23 -5.1测试计划- 23 -5.1.1测试方案- 23 -5.1.2测试环境- 23 -5.1.3测试项目及说明- 24 -5.2 测试实例- 24 -5.3 测试结论- 24 -5.4 系统运行与维护- 25 -5.5 系统

10、转换方案- 25 -6 结论- 26 -参考文献- 27 -致 谢- 28 -IV-超市管理系统1 前言1.1 课题背景互联网作为信息双向交流和通讯的工具,已经成为商家青睐的传播媒介,被称之为继广播、报纸、电视后的第五种媒体数字媒体。传统媒体的价格昂贵,又受到时间、地区等多方面因素的限定,效果不能令人满意。相比之下,网络宣传的费用是低廉的,而回报却丝毫不见逊色,能帮您把握广阔的国际发展空间和众多潜在的商业伙伴,是24小时的广告窗口。越来越多的公司、单位建立自己的网络站点,使单位本身已不局限于某个地区,而是直接面向全世界,它的广泛性、高效性为企业带来了不容置疑的效益和效率,是否拥有自己的网站已经

11、成为衡量一个单位综合的重要标志。网络可以带给企业不分地域、不分国别的大量客户,带来无限的商机。建立一个企业网站是非常有必要的。不仅可以给企业带来了经济效益,也起到了推广和宣传企业的作用。但是很多的中小型企业会觉得建设网站投资成本过高,而且要招聘相应的技术人员进行维护。本文主要是针对企业网站管理系统设计作介绍的,网站整体设计简洁、明了,系统具有很强的通用性,可视化的后台管理系统,以及可视化网页模板编辑系统。后台的傻瓜型设计让计算机门外汉也能管理网站,进行日常的维护和更新,大大降低了企业在网络方面的投入在其设计中主要是运用了Dreamweaver MX 2004和ASP来制作页面,本站使用ASP模

12、板便于风格修改。并运用ACCESS来连接数据库。网站设计达到了预期的效果,实现了中小型企业客户的小投入高回报的需求。企业网站所面对的不再是“被动”的读者,而是有目地的“主动”客户。买主以及潜在的客户将透过INTERNET主动的找到您的企业网站,要求他们所需要的服务。一个设计得当的企业网站,将能提供给予使用者需求,甚至达到双向的沟通,这是一般传统媒体所做不到的。这也是一个展示企业形象的一个良好平台。ASP运行环境的配置非常方便,只要在Windows平台上安装了PWS或IIS,Web服务器与ASP应用服务器的配置上基本上完成了。使用ASP技术进行开发时,可以通过建立自己的com组件,将应用程序的商

13、业逻辑封装在可重用的模块中,以便在脚本、其他组件或其他程序中调用。Dreamweaver是集网页制作和网站管理于一身的所见即所得网页编辑器。1.2企业网站规划企业需不需要网站?几乎所有有远见的企业家都会毫不犹豫地说:当然需要!但一个不容忽视的问题是,许多企业仅仅停留在“有网站”的阶段,他们并没有意识到一个界面粗糙、内容单一、流程混乱、安全性差的网站,其实给访问者留下了极差的感觉,严重破坏了企业的形象。怎么样的企业门户网站才算成功?时代财富顾问公司在为众多企业设计网站的过程中,总结出了一套完整的、有较高参考价值的企业门户网站评定标准,期望以此引起企业界对自身网站的重视,使企业门户网站真正成为企业

14、宣传、管理、营销的有效工具。企业门户网站定义:主要为了外界了解企业自身、树立良好企业形象、并适当提供一定服务的网站。根据行业特性的差别,以及企业的建站目的和主要目标群体的不同,大致可以把企业门户网站分为:基本信息型:主要面向客户、业界人士或者普通浏览者,以介绍企业的基本资料、帮助树立企业形象为主;也可以适当提供行业内的新闻或者知识信息。这种类型网站通常也被形象的比喻为企业的“WEB Catalog”。电子商务型:主要面向供应商、客户或者企业产品(服务)的消费群体,以提供某种直属于企业业务范围的服务或交易、或者为业务服务的服务或者交易为主;这样的网站可以说是正处于电子商务化的一个中间阶段,由于行

15、业特色和企业投入的深度广度的不同,其电子商务化程度可能处于从比较初级的服务支持、产品列表到比较高级的网上支付的其中某一阶段。通常这种类型可以形象的称为“网上XX企业”。例如,网上银行、网上酒店等。多媒体广告型:主要面向客户或者企业产品(服务)的消费群体,以宣传企业的核心品牌形象或者主要产品(服务)为主。这种类型无论从目的上还是实际表现手法上相对于普通网站而言更像一个平面广告或者电视广告,因此用“多媒体广告”来称呼这种类型的网站更贴切一点。在实际应用中,很多网站往往不能简单的归为某一种类型,无论是建站目的还是表现形式都可能涵盖了两种或两种以上类型;对于这种企业门户网站,可以按上述类型的区别划分为

16、不同的部分,每一个部分都基本上可以认为是一个较为完整的网站类型。1.3 相关技术介绍 1.3.1 ASP介绍 ASP的全称是Active Server Pages可理解为“动态服务器页面”技术。是Microsoft推出的一种用以取代通用网关接口的技术,它是一个Web服务器端的运行环境,是目前最流行的Web服务器应用开发技术,它的特点是将脚本、超文本和强大的数据库访问功能结合在一起,并提供了众多的服务器组件来扩展功能,能够很方便地创建分布式和基于Web的商业化应用程序。在这里可以生成和运行动态的、交互式的、高性能的Web服务器应用程序。它将程序脚本、超文本和强大的数据库访问功能结合在一起,并提供

17、了众多的服务器组件来扩展功能。可见,ASP即不是一种语言,也不是一种开发工具;而是一种技术框架,其主要功能是为生成动态的、交互式的Web服务器应用程序提供一种共呢感强大的方式或技术。如果要更简单地描述ASP,可以说ASP就是运行在Web服务器上的动态网页。ASP程序文件也是一个标准的网页,一般由HTML标记和ASP脚本代码混杂在一起组成。ASP网页程序必须先经Web服务器的ASP解释器解释执行,产生HTML代码后才传送给用户的浏览器执行显示,如图1-1所示。 显示 ASP请求 解释 生成 客户机 Web服务器 HTML响应 图1-1 ASP网页运行过程示意图1.3.2 ADO访问数据库技术介绍

18、ADO(ActiveX Data Objects)是一组优化的访问数据库专用对象集,为ASP提供了完整的站点数据库访问解决方案。它可作用于服务器端,以提供含有数据库信息的主页内容。通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。 ADO使用内置的RecordSets对象作为数据的主要接口。ADO可使用 VBScript、JScrip t语言来控制对数据库的访问,以及查询结果的输出显示。 ADO可连接多种支持ODBC的数据库,如Access、SQL Server、Oracle、Info rmix等。1.3.3 数据库选择 数据库的种类很多,小型桌面数据库有Acce

19、ss、Excel、FoxPro等,大型的数据库有Oracle、Sybase、Informix和SQL Server等。在网上购物系统中,两种类型的数据库都可能用到。我们选择小型数据库Access 2003,大型数据库SQL Server6.5为典型进行软件的开发。Access 2003 是微软公司推出的Office 2003 套件中的一个重要组成部分,它是一种通用的桌面关系型数据库管理系统。具有良好的用户界面,通过Access 2003 的操作界面,可以完成对数据库的生成、修改和删除,也可以对表中的数据库进行添加、修改和删除,对表中新的查询和输出报表等日常的数据库操作。Access 2003

20、提供了对标准ANSL-SQL语言的支持,可以使用SQL语言来操作数据库。Access 2003 一般运行在微软的操作系统平台下,如Windows 95/98,Windows2000,WindowsXP等。安装Personal Web Server 程序后,可以建成电子商务商店。Microsoft SQL Server 6.5 是微软公司的一种典型的关系型数据库管理系统(RDBMS),能够同时处理大量的数据和管理众多的并发用户,并且能够有效地保证数据的完整性,支持数据的分布处理。SQL Server 6.5有丰富的实用程序和管理工具,如SQL Enterprise Manager、ISQL/w、

21、SQL Security Manager、SQL Server Manager、SQL Setup SQL Client Configuration Utility等,用户可以使用这些工具直接建立数据库系统,并对数据库进行数据添加、修改和删除等操作。SQL Server Manager、支持标准的SQL语言。SQL Server 运行在Windows NT或Windows 2000 Server 上。大型数据库Oracle,Sybase等,操作系统选择UNIX系统,安装Web服务器可构成网上购物系统。可见,为了保证程序具有通用性,使用简单。我们可以选择Access 2003来做为我们的数据库系

22、统。2 系统分析系统分析主要是对现行系统进行充分的调查研究,细致了解现行系统的现状和业务流程,及其存在的主要问题,在此基础上提出新系统的逻辑模型。系统分析主要包括以下几个步骤:1 系统调查。2 可行性研究。3 软件系统的总目标。2.1系统调查为了了解系统的基本情况,首先进行了初步调查。初步调查的主要方式是参阅企业的基本结构,再与各分部的管理人员进行口头交谈,并了解业务流程。企业的组织层次于如图2-1所示。企业总经理人事部后勤部市场部生产部安保部图2-1 企业组织层次图2.2系统可行性研究系统可行性分析的任务是在初步调查的基础上确定项目开发是否必要和可行。此活动的主要目标是进一步明确系统的目标、

23、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案与计划。可行性研究是针对系统进行全面、概要的分析,主要包括三方面:技术可行性、经济可行性和营运可行性。可行性研究报告是系统研制人员在可行性研究工作阶段的成果。一经讨论、审定通过后,根据确定的系统方案对系统开发者下达系统设计任务书,对新系统开发工作的可行性做出结论或提出建议。这个系统能够满足企业管理的效率与准确,只要是懂得基本操作的用户都能够对本系统操作的游刃有余。同时我所开发的企业网站系统,它具有以下特点:1 实用性。2 操作简单。 3 代码可读性好。2.2.1 经济可行性主要是对项目的经济效益进行评价

24、,一方面是支出的费用,其中包括设备购置费、软件开发费、管理维护费、人员工资和培训费等。另一方面是取得的收益中可以用钱来衡量的那部分(收益的另一部分难以用钱来表示)。企业网站主要的经济开支在于需求分析阶段的费用和设备的费用,然后主要方面还是软件的开发费用。系统建成后,将大大减少重复性的手工劳动,降低办公费用,提高工作效率,与前期的投入相比,后期的收益将更为乐观。2.2.2 技术可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,软、硬件配置能否满足开发者需要等。以计算机为基础的管理系统使企业和管理者摆脱了那种繁杂、易错的记录及管理方式,通过计算机以及配套的软件,用户可以采用全新的方

25、式从不同的地方存取各种信息。为了本系统的开发作者特对企业进行了深入的调查研究。使用Macromedia Dreamweaver作为系统开发的开发软件,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改,本系统采用Windows操作系统平台,ACCESS数据库和ASP语言。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。2.2.3 运行可行性主要是管理人员对开发信息系统是否支持,现有管理制度和方法是否科学,规章制度是否

26、齐全,原始数据是否正确等。企业领导非常重视信息系统的建设,对于系统的开发给予了大量的支持,管理室管理人员对此也有共识,最终操作人员对新系统也表示欢迎。系统建成后,虽然将改变原有的工作方式,但系统操作简单、易于理解,操作人员经过短时间的培训就可以使用该系统。2.2.4 结论综上所述,该企业网站可以而且有必要开发。2.3 企业网站软件开发方法目前比较成熟的管理信息系统开发方法有:生命周期法、原型法、面向对象法等。生命周期法:把一个信息系统从其提出、分析、设计和使用,直到停止使用的整个生存期视为一个生命周期。整个生命周期划分为五个主要工作阶段:可行性分析阶段、系统分析阶段、系统设计阶段、系统实施阶段

27、和系统运行、维护与评价阶段。通常采用结构化系统分析和系统设计方法,自上而下分析、设计、强调开发过程的整体性和全局性;开发过程在时间上基本按阶段进行,任务明确;结合用户需求进行开发;开发周期长,维护不方便。适用于开发需求较明确固定的信息系统。原型法:是系统开发者在初步了解用户需求的基础上,开发出能实现系统最基本功能的一个原型,再根据用户对原型使用与评价的意见,提出修改方案,修改完善原型,如此反复多次,直到得到用户满意的最终系统为止。开发过程以用户为中心,开发周期短。适用于开发需求不够明确或不断变化的软件。面向对象法:以类,类的继承,聚集等概念描述客观事物以及联系。为管理信息系统的开发提供了全新的

28、思路,面向对象方法以对象为中心。其特征主要有模块性,继承性和类比性,动态连接性。其中原刑法是近几年发展起来的一种开发方法,该方法从一个初始信息要求的集合出发,在发展中逐步完善信息系统,本系统采用的是原型法。使用原型法开发大体有以下几个步骤:1 确定系统需求。其中包括系统的应用范围、系统开发的经费估算等。2 设计初始原型。包括确定需求和开发工作模型,例如屏幕格式、功能菜单、报表格式以及对关键数据和功能的说明等。3 对初始原型进行需求迭代,不断进行修正或改进,直至得到一个用户满意的原型,从而终止原型迭代过程。4 如果需要,可写出系统必要成分的严格、详细的说明(如将需求转化为报表)。5 原型效果考察

29、。考察用户新加入的需求信息和组成成分的严格说明信息,看其对原型效果的影响,是否影响到原型的有效性,如果导致原型失败,应加以修正和改进。原型法的生命周期提供了一种完整的、灵活的、近于动态的需求定义技术。它综合了所有提出的必要需求,建立原型就近似于预先需求的规格说明。对应于原型的工作模型可以进行必要的剪裁和组织,以便更接近目标系统。它可以综合用户、领导和原型开发人员的各方需求。2.4 需求分析需求分析的主要任务就是确定待开发软件的功能、性能、数据、界面等要求。根据管理的特点和要求,通过对系统进行需求分析,深刻理解系统在设计过程中所要做的工作,并且初步确定系统设计的框架和结构,对系统的整体设计过程有

30、一个初步的设计方案和步骤,使得自己在系统的实际设计中始终保持清晰的思路和清醒的头脑,才能在系统设计过程中做到有的放矢,按步骤的把每个模块和功能进行设计,直到把要求的功能设计完成和实现。需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。系统分析员通常都是计算机软件专家,技术专家一般不喜欢着手搞具体设计,然而,一旦分析员开始谈论程序设计的细节时,就会脱离用户,使他们不能继续提出他们的要求和建议。软件工程使用的结构分析设计的方法为每个阶段都规定了特定的结束标准,需求分析阶段必须提出完整的准确的系统逻辑模型,经过用户确认之后才能进入下一阶段。需求分析是软件

31、生命周期的一个重要阶段,它根本的任务是确定为了满足用户的需要必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分析系统中的数据,既要分析系统中的数据流。又要分析长期使用的数据存储,通过分析应该得出用业务流图、数据字典,可行性分析等内容为系统的设计奠定基础。需求信息的收集又称为系统调查。为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要明确调查的目的、调查的内容和调查的方式。1 调查的目的 首先,要了解一个组织部门的机构设置,主要业务活动和职能。其次,要了解本组织部门的大致工作流程和任务范围划分。这一阶段的工作是大

32、量的和繁琐的。尤其是管理人员缺乏对计算机的了解,他们不知道或不清楚哪些信息对于数据库系统设计者是必要的或重要的,不了解计算机在管理中能起什么作用,做哪些工作。2 调查的内容外部要求:信息的性质,响应的时间、频度和如何发生的规则,以及对经济效益的考虑和要求,安全性及完整性要求。业务现状:这是调查的重点,包括信息的种类,信息流程,信息的处理方式,各种业务工作过程和各种票据。组织机构:了解本组织部门内部机构的作用、现状、存在的问题,及是否适应计算机管理。规划中的应用范围和要求。3 调查方式开座谈会;跟班作业;请调查对象填写调查表;查看业务记录、票据;个别交谈。对高层负责人的调查,最好采用个别交谈方式

33、。在交谈之前,应给他们一份详细的调查提纲,以便使他们有所准备。从访问中,可获得有关该组织高层管理活动和决策过程的信息需求、该组织的运行政策、未来发展变化趋势等与战略规划有关的信息。对中层管理人员的访问,可采用开座谈会、个别交谈或发调查表、查看业务记录的方式,目的是了解企业的具体业务控制方式和约束条件、不同业务之间的接口、日常控制管理的信息需求以及预测未来发展的潜在信息要求。对基层操作人员的调查,主要采用发调查表和个别交谈方式来了解每项具体业务的过程、数据要求和约束条件。2.4.1 系统功能需求企业网站管理整体设计以蓝色为主色调,采用ASP+ASSESS+页面模版的模式。设计风格简约明了,能够完

34、整的展现企业形象,推广企业产品,且网站后台控制容易操作。根据企业网站要求对产品的宣传而设计了网站的一个后台控制,输入用户名和密码都为admin即可进入后台操作了,网站系统配置了所见即所得的网页即时编辑器可以直观的对页面进行编辑,能让不懂网页编程的人也能轻松的掌握并熟练使用,网站具备会员管理功能和商品订单功能,注册客户将会成为企业的潜在客户,商品订单则发挥了电子商务的优势,使得销售窗口覆盖真个网络能辐射的地区,网站还加了留言板功能,实现了与企业与客户之间的沟通。为了完整的展示企业的文化及内涵,主要是制作了静态页面。从个不同的角度介绍了企业的特点和企业信息。网站主要的动态页面实现主要有产品展示和服

35、务中心这2个模块。产品展示有个后台控制,服务中心这个模块中加了个留言板,客户可以对企业实现留言功能,也可以提意见。2.4.2 企业网站设计要求1 企业网站类似于一个管理,它是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业网站应该能够为用户提供充足的信息和快捷的查询手段。但目前还有一些单位和部门还是使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。同时随着企业的规模不断扩大,有关企业管理教务的各种信息量也成倍增长。 随着科学技术的不断提高,计算机科学日渐成

36、熟,其强大的功能已为人们深刻认识,使计算机应用逐步渗透到社会生活的每个角落,它已在人类社会的各个领域并发挥着越来越重要的作用。2 系统还应具有良好的安全性和稳定性,对数据库的科学的设计避免出现数据冗余。3 系统应有良好的可操控性和简洁的界面。3 总体设计3.1 企业网站概要设计3.1.1 条件与限制为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则:1 软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系2 设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。3 设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立

37、的功能特性。4 应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。3.1.2 运行设计1 运行模块的组合具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。2 运行控制软件运行时有友好的界面,基本能够实现用户的数据处理要求。3 运行时间系统的运行时间基本可以达到用户所提出的要求。3.1.3 出错处理设计1 出错输出信息在用户使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,你非法使用数据,没有权限!”而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。2 数据恢复由于数据在数据库中已经有备份,故在系统出

38、错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。3.1.4 安全保密设计系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作。3.1.5 维护设计由于系统较小没有外加维护模块,维护工作比较简单,仅靠数据库的一些基本维护措施即可。3.2 总体功能模块图企业管理系统是根据中小型企业对企业网络的需求而设计的。首先展示的企业网站的首页,首页包含了全站各主要功能的链接,通过首页客户可以很容易的找到自己需要的信息。同时也插入了表单搜索使得导航模式更加快捷,整个网站的顶部和边栏都产用模板调用

39、模式,只要修改模板就可以使得整个网站都得到跟新。用户ID也和订单和留言功能作了绑定,注册客户可以享受一站式服务。强大的后台管理功能,可以试用所见即所得的编辑器对企业信息进行编辑和添加,如图3-1所示。首页企业信息 产品信息订单查询会员登录留言信息后台管理企业简介企业荣誉企业新闻组织机构企业荣誉最新产品推荐产品订单管理订单状态友情链接会员添加会员删除图3-1 总体功能模块图3.3 企业网站数据库设计3.3.1 概念结构设计 概要设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易如理解的数据模型,其独立于计算机的数据

40、模型,独立于计算机的软硬件系统,与用户进行交流十分方便。概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R模型是建立概念性数据模型的有力工具。E-R图是由实体、属性、联系三部分组成,其符号表示如图3-2所示。 实体 属性 联系 图3-2 E-R图符号说明IDSYSTEMphonewebnameaddressEmailoipcfaxpostmode 图3-3 system表E-R图classidclassnameIcnameIcidtcinfoaddtimeIcnameCLA

41、SS2图3-4 class2表E-R图siteurlsitenamePicidaddtimeifshowpicurlNEWSITE 图3-5 newsite表E-R图 3.3.2 物理结构设计本网站管理系统主要运用了Access建立表连接数据库。数据库的连接成功实现,使整个网站操作简便容易了。企业信息中建立了如表所示。表3-1 系统信息表:SYSTEM表3-2 企业信息表:BOARD表3-3 产品总类表:CLASS表3-4 产品小类表:CLASS2表3-5 订单表:DINGDAN 表3-6 留言表:LIUYAN 表3-7 新闻表:ARTICLE表3-8 注册客户表:MEMBER表3-9 友情链

42、接表:NEWSITE表3-10 系统管理员表:ADMIN表3-11 产品详细表:PRODUCE4 系统详细设计界面设计是评价软件质量的一条重要指标,所谓用户界面是指软件系统与用户交互的接口,通常包括输入、输出、人机对话的界面与方式等。数据的收集和录入是比较费事的,需要大量人力和一定设备,并且容易出错。如果输入系统的数据有错误,则处理后输出将扩大这些错误,因此,输入设计的出发点是确保信息系统提供正确的信息。目标是在保证输入信息正确性和满足需要的前提下,应做到输入方法简单、迅速、经济和方便使用者。同样,输出设计也应该数据准确,数据报表通俗易懂。本系统在设计时充分考虑到操作易用性及准确性,采用了人机

43、对话方式。本系统采用了大量美观、友好的图形用户界面,提高用户使用系统的热情和积极性。4.1 网站前台设计本网站整体设计风格明快、简洁。首页包含了企业简介、企业商务、企业新闻、组织机构、企业文化等信息。主页能够能人一目了然的知道各个链接页面,链接页面以文字的形式从不同方面展示了企业的形象。如图4-1所示。图4-1 首页产品中心图主要是为企业提供1个产品展示的页面,分为2部分最新产品和推荐产品,附属功能有营销网络介绍和在线留言,具体如图4-2所示。图4-2 产品中心图产品搜索主要是对企业新闻和产品进行检索的,为客户和游客对企业进行快速了解提供1个平台,具体页面效果如图4-3所示。图4-3 产品搜索

44、图 4.2 网站后台设计企业网站管理系统的主要核心是后台管理系统。通过对后台的操作来实现前台的信息更新,才能够更广泛的在中小企业间普及。本后台简洁明了,容易上手,看过简单的说明就能够实现对整个站点的详细控制。后台登录界面图如图4-4所示。图4-4 后台登录界面图4-5 后台管理中心图4-6 后台编辑器图片4.3 程序流程图4.3.1 程序设计管理信息系统处理方式的合理选择,就是一个处理过程的设计问题。选择处理方式实际上就是根据系统的任务、目标和环境条件,合理地选择信息活动的形态及具体方法。程序流程图又称为方框图。表示方法简明直观,是用来描述程序执行的逻辑过程的。它把程序的基本步骤归纳为:处理、判断、输入/输出、开始和结束等几个基本功能,并用不同的记号加以表示,从而描述程序的执行过程。在绘制程序框图时,使用的符号说明如图4-7所示。 处理 输入/输出 判断 开始/结束 控制转向 图4-7 流程图符

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1