网站初步拟定计划与项目介绍.docx

上传人:小飞机 文档编号:1715590 上传时间:2022-12-15 格式:DOCX 页数:23 大小:620.06KB
返回 下载 相关 举报
网站初步拟定计划与项目介绍.docx_第1页
第1页 / 共23页
网站初步拟定计划与项目介绍.docx_第2页
第2页 / 共23页
网站初步拟定计划与项目介绍.docx_第3页
第3页 / 共23页
网站初步拟定计划与项目介绍.docx_第4页
第4页 / 共23页
网站初步拟定计划与项目介绍.docx_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《网站初步拟定计划与项目介绍.docx》由会员分享,可在线阅读,更多相关《网站初步拟定计划与项目介绍.docx(23页珍藏版)》请在三一办公上搜索。

1、毕 业 设 计 论 文 专业班级: 08秋信息管理专业学生姓名: 李斯凯指导教师: 万民学生号码: 0836001452317 目 录摘要.11.网站初步拟定计划21.1开发背景21.2实现目标31.3网站特点.42.项目介绍.52.1项目大体方案.52.2 项目开发周期结构图.63.系统技术解决方案.73.1系统运行环境73.2开发平台、开发语言、数据库73.3方案特点73.4系统功能模块83.4.1 会员系统.133.4.2 网站管理后台及数据安全备份153.5网页漂浮代码174浅谈软件开发.184.1实施进度计划.18.5网站初步效果图展现.196. 结束语.207. 致 谢.21大路网

2、整体建设方案摘要 网站后台管理系统开发者的出发点是为了让不熟悉网站的用户有一个直观的表示方法,也让各种网络编程语言用户可以通过简单的方式来开发个性化的网站。让不同的用户在懂的少许html语言的基础上,就能够快速的构建一个风格个性化的而功能强大的专业企业网站。想根据现成系统将自己的需求硬往上照搬是非常不可取的。访问量,权限控制和各种功能需求。每个模块和功能自己都比较清晰一点以后,再去网上找找类似的实现:你会发现其实每个环节到目前上都有比较成熟的实现了,而且还在不断完善和发展中,如果没有:你的需求太特殊,或者可以尝试分解成更小的系统组合实现。随着电脑的普及,各行各业蓬勃的发展,店铺已经不能满足当代

3、经济发展的快速步伐,故针对现代社会对网络经济的基本要求,利用所学JSP技术作为前台开发工具,SQL Server作为后台数据库,设计了本系统。本系统是对现代化的网站制作管理进行了模拟,实现了对人员的管理、基本信息的管理与商业信息的维护。其中人员信息管理实现了网络化对内部人员的操作。网络是现代社会发展不可缺少的一部分。一个好的网站可以提升公司对外的形象已经让网络概念化,使自己的公司,个人通过网络让大家所认识到自己。将计算机的强大功能与现代的管理思想相结合。 关键词 管理系统,Mysq server 数据库支持,PHP后台技术1.1开发背景1 充分利用网络资源Internet是强有力的工具,能以低

4、代价却很方便的把产品或服务的信息发向全世界的每个角落。全世界所有客户都能通过网站,了解企业。Intemet已经连接了相当多的网民、企业、机构和政府,而且向着更广阔的范围发展。Intemet在中国正以几何级数速度发展,因此,任何一家企业,都不应置身于Intemet之外,那会脱离企业发展最基本的资源和环境:人类社会。2开展电子商务电子商务(EC,也就是E-Commerce的缩写),关于电子商务的定义世人众说纷纭,从不同的角度出发有不同的定义。可以理解为以Internet为依托,借助一定的信用支付手段,在网络上进行产品的购销、费用支付及其他商务活动等。按交易对象不同进行分类,可以分为:BtoB(常简

5、称为B2B,商业机构对商业机构的电子商务)、BtoC(常简称为B2C,商业机构对消费者的电子商务)、CtoC(常简称为C2C,即消费者对消费者的电子商务)、CtoB(常简称为C2B,即消费者对商家的电子商务)等。国内著名电子商务站点如:、(图1)等。电子商务是未来经济形式发展的大趋势,目标是实现交易信息的网络化和电子化,如使用电子货币,开网上商店,进行网上商务谈判和使用电子签名签合同等等。企业上网通常都会加入到网上的某个行业协会网站或商业网站中,成为会员或网员。在行业协会网站或商业网站上发布供求信息,获取有关政策和市场信息,享受其他的服务。企业建立网站,从销售的观点看,可以减少交易的中间环节,

6、降低成本。企业网站还可以扩建成为网上销售和售前售后咨询服务中心。3与客户互动来往企业建立网站,将信息咨询站开设到网上,专人值守,提供信息服务。可与外部建立实时的、专题的或个别的信息交流渠道。一些企业在网站上公开电子邮件地址,使客户能够通过电子邮件向企业发表意见。因为电子邮件的传递速度很快,企业能够迅速得到客户信息并及时给予答复。一些企业的 网站以BBs或公告板的形式联系客户,客户可以发表意见,同时也能够看到其他客户的信息和从前的信息。可以使客户全面和客观地了解企业和企业的服务及产品。又因为是直接对话,具有增进感情的作用。4建立企业形象让别人看到自己,展示企业的实力。企业就能够在国内和世界亮相,

7、无疑是一种宣传企业、产品和服务的机会。从广告意义上看,企业网站事关企业形象建设,没有网站也谈不上企业形象。5主动抢占先机企业上网,这是时代发展的必然,任何一家企业要想跟上时代发展的潮流,必须尽快上网。为了不被竞争对手建立网站抢占先机,为了不落后于时代潮流,应该考虑建站的必要性。6做网上广告企业可以利用自己或别人的网页在网上打广告。一些专业的网络服务者(称为ISP,即网络服务提供商)在网上开设汇总信息的大型信息服务系统(称IsP网站),面向企业提供广告服务业务。网上广告通常以一个醒目的图形贴在ISP的网页上,通过该图形可以链接更多的和更具体的广告信息,其信息量可以很大。企业网站本身就是广告,一些

8、企业在网上建立自己的网页,或者开设自己的网站,把企业信息集中起来,分类分栏,方便浏览。现代社会中的所有著名企业都在网上建立了自己的网页或网站.1.2实现目标1、根据与客户方相关负责人员的接触,归纳得出的客户方对网络系统建设所要实现的目标:首先,让浏览者能够通过网站实现对客户各方面的了解;其次,网站的会员系统能够保留和查询网站会员相关资料,并实现会员文件下载功能;最后就是通过网站的招聘和留言版块实现与网站的浏览者的互动功能,为企业的发展助力。2、网站建设目标: 网站整体美工,框架将会与公司形象实力相统一;实现视频播放功能实现网站与浏览者的互动;实现资源下载功能实现站内搜索实现工程案例细节展示实现

9、在线QQ功能实现网站留言功能技术目标: 系统栏目易于增加、修改、删除和维护; 确保资源的安全,能够有效地防止资源外部流失; 确保相关数据在网上的应用速度; 系统具有充分灵活的扩展能力,以满足不断发展的需要;美工目标:网页的设计与公司实力相融合,突出技术的含量;网站页面的布局和页面风格以活力、大方、简洁为导向 整体设计风格简洁、大气并具有活力; 色彩饱和、线条流畅和充分的空间留白;对页面进行优化,保证使用起来简单且具有人性化;首页面采用FLSAH开放式结构设计,具有较大的可 扩展性。1.3网站特点网站特点: 移动商务:基于先进的技术平台,同一系统即可全面支持各种移动终端设备,且能同步更新,同步管

10、理。 自主管理:强大的后台管理功能,让企业有充分的自主权,根据自身需求,对网站内容进行维护管理,真正做到随需应变。 个 性 化:网站风格可完全按企业需求进行设计制作,突出企业自身特色。 稳 定 性:提供7 24小时的服务,而且可在运行状态下进行维护,时刻保障网站正常运转。 安 全 性:有效保障大量客户信息集中存储的安全。 扩 展 性:灵活的体系结构及庞大的组件库,满足各种数据资料的不断增容。 高 容 量:支持大量用户同时在线2.项目介绍本项目期望开发网络信息化管理系统(以下简称本系统),主要包括两大块:网站内容管理和会员管理模块。网站内容管理模块主要实现网站内容的完全控制和时时更新,即浏览者所

11、能看到的任何一块内容都能通过后台的网站管理系统进行操作,从而突出网络的时效性和易操作性。会员管理模块则可以由网站方发布相关下载内容,并可根据网站发布下载内容的实际情况,若网站方需要,可为网站方设计开发出下载内容的分级制,即下载内容指定由哪个级别的会员来下载。2.1项目大体方案并承诺用户,网站美工将会做到客户满意为止,并采用二次确认方式。首页美工完成后将会给客户确认,客户确认首页版面后,将会做子页面。待网站全部完成后,会再次让客户确认。2.2项目开发周期结构图系统调研:根据用户的资料进行系统分析、规划、设计确定整体实施方案代码编写:分模块进行制作,将各模块功能基本实现系统测试:将各模块集中,形成

12、系统,进行全面测试、修改、调试系统维护:本系统正式开始运行,进行系统跟踪维护3.系统技术解决方案本系统采用B/S模式(Browser/Server浏览器/服务器)的方式运行基于Windows Server/unix的操作系统。采用B/S模式针对浏览者及管理员等角色提供便捷的内容查看、信息查询、会员操作、相关下载、招聘留言等功能。数据库方面为了达到实时系统部分(激活模块)的高负荷要求,采用了集中式数据库,所有外部组件均统一连接到此数据库。其系统软件环境和开发配置如下:3.1系统运行环境: Windows Server/Unix服务器系统 Mysql server 数据库支持3.2开发平台、开发语

13、言、数据库 Apache-2.0.63 PHP5开发语言 MySQL5数据库 Zend Optimizer-3.3.3 3.3方案特点 运行快速高效,可满足客户提出的多种操作的要求; 模块灵活性,产品管理及管理系统功能灵活,管理方便快捷,并可应对后续的业务需求变化而对系统实现人性化的变更; 系统易于维护,数据信息集中存放在服务器上,容易集中备份和维护; 从网站的实际需求出发,本系统开发语言将采用PHP5开发语言,在安全性、功能性和扩展性和反应速度方面都比asp有一个较大的提升,特别是在响应速度上,同时也为大路网的后期网站规模的扩展计划方面做了考虑。 数据易于扩展,采用功能强大的MySQL5数据

14、库作为系统数据存储数据,支持未来数据扩展,使用数据库系统提供的强大功能。3.4系统功能模块及文字说明本系统主要是由客户端操作界面或浏览器和后台数据库组成。结构如下图:浏览者查看、搜索、下载内部下载网站数据库网站内容及下载文件管理管理员网站 管理员组管理网站会员超级管理员网站架构图根据客户方所提供资料,综合客户需求及一个标准的客户网站所需功能及版块,给出以下网站架构图(初版):网站数据库结构数据库产品表 数据库系统留言表数据库新闻表3.4.2 会员系统 会员系统主要是提供会员一个下载网站相关资料的通道,下载文件可分为外部下载和内部下载,即有些文件是普通浏览者点击即可下载,有些文件是要会员才可以下

15、载。而会员下载又可以进行权限分级,比如有些是普通会员就可以下载,有些是高级会员。此部分功能我方将根据大路网的会员具体要求进行开发设计。首先在设计之前,对系统有详细的了解,认真分析数据之间的关系,建立各类库表。设计开始时建立自己的项目,在设计过程中遇到大量的公共变量,这些变量应在公共模块的一开始进行声明,以便对公共变量的管理,在设计过程中,注意所设计系统的容错能力。 对人物进行需求分析后,我们将对系统的总体进行设计,确定最佳的结构方案,以确保今后工作能够顺利进行。设计过程中需要考虑以下问题:1 安全化 为了确保数据的安全性,对进入本系统的人员设置了密码,不知道密码的非操作人员是无法进入本系统的。

16、2 模块化 根据系统结构化设计方法,把整个系统化分为若干个功能模块,某模块可划分为多个子模块,经层层分解后最小的子模块的功能便十分明确和简单了,这样做,不仅展现了一个应用系统的整体性和层次性而且通过屏幕对每个应用模块有明显的提示,在这些提示下,用户可以方便的进入系统的每一层进行操作,可以方便的使用这一数据库应用系统。 3 系统功能 会员管理系统的使用权限管理,(如:增加用户,删除用户,密码修改等)会员个人信息管理,数据管理,系统设置等。可以将会员管理工作及信息处理流程办公自动化,能够极大的提高管理效率。会员管理系统包括管理员管理、企业会员管理、个人会员管理、管理级别设置会员搜索,添加删除,修改

17、等操作管理员管理,根据管理员的级别不同,我们分配给管理员不同的权限。对于不同权限的管理员,对系统的管理有不同的权限。企业会员、个人会员登录之后可以管理自己的资料。 4 实用性和先进性 系统设计时应满足网站会员管理模式、提高其运行机制的实用性放在首位。系统设计应最大限度地发挥计算机的高速处理,海量存储能力。在软件设计中,以方便用户使用为标准,做到统一编码规则,统一界面风格,提高联机帮助功能。在考虑系统使用性的同时还应在满足现有业务需求的基础就上,尽量保持系统具有一定的先进性,系统平台既要体现当前最新技术,又要使系统易于变更、移植、扩张、兼容,软件设计既要适应目前的主流技术又要考虑到系统维护的方便

18、性,能尽量增长系统的生命周期。 5 整体性和可靠性 网站会员管理系统作为整个信息系统统一相对独立的系统,系统开发应在系统分析的基础上,做好系统的总体设计,使科技数据信息统一,发挥整个系统的整体效益,同时在系统分析的时候还要充分考虑整个系统软件硬件的可靠性程度,应具有较强的容错能力和自恢复能力。6 易使用和易维护 要求做到界面清晰,通俗易懂,操作简单,即使对于一些新的用户,也能一看就能熟练的适用本系统,并且系统要易于维护。7系统设计思想1、基于B/S方式的多层次结构设计,适合信息的查询和组织,易于与其他应用集成,便于满足用户不同层次的服务,应用扩展高效的运行时性能,具有方便易用的INTERNET

19、信息发布平台,便于业务公布。2、基于大型数据库的数据存储和管理采用Micrcosoft SQL Server 2000 数据平台,具有强大的数据存储、;联查和汇总功能;自动维护和备份功能可以切报数据安全;可以使用免费的数据库引擎MSDE,节省投资、节省开发时间。3、采用Windows XP, Microsoft Visual Studio .NET 2003。作为开发环境系统采用 ASP.NET 作为开发语言,同时采用可与数据库服务器 Microsofi SQL Server 2000 无 缝 连 接 的 IIS(ineternet Information Server)5作为 web 服务器

20、。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft.NET 平台的应用程序,M提供了一系列的工具和服务来最大程序地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使他成为构建各类组建的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为 XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过 Internet 进行调用。最重要的是,C#使得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向 C

21、#。与 Java 相比,C#最引人的地方是它与 Java 的区别而不是其相似性。下面主要来介绍 C#区别于 Java 的不同的运行特点及 Java 完全没有的特点。中间语言:因为开发人员都有这一个观念:Java 程序天生就比C 程序运行慢,所以这暗示着基于 MSIL (解密微软中间语言)的程序优于解释型的 Java 字节码。当然,既然C#和其它 MSIL 产品编译器还未发布,那么这一点就还未证明,但是 Java 无处不在的即时编译器使得 C#和 Java 在效能上是一样的。Java 的字节码和 MSIL 码都是的类似汇编的中间语言,在运行的执行这些中间码。之所以选择 ASP.NET,不选择 A

22、SP,则因为 ASP.NET 具有以下新特性: 多了缓存技术,再快网页的浏览速度。同时支持代码分离和页面潜入服务器端代码两种模式。3.4.3 网站管理后台及数据安全备份作为一个真正功能全面的网站,首先在网站管理方面也应该具备:管理人员分级、易操作、安全系数高这几个必需的条件。而数据的备份工作更为重要,不但是网站内容的完整性,还涉及一些相关的内部数据的安全性,所以必须谨慎对待。 1、网站管理 网站管理会员分级:就目前双方沟通的内容以及科学安全性角度出发,给出以下网站管理人员结构图: 易操作:网站前台所有的内容,在后台都可以直接进行修改,不需要专业的电脑和网络技术。 安全系数高:独立开发的系统,采

23、用目前安全性公认最高的php语言,配有专业网站安全测试人员,确保网站的绝对安全。 2、数据安全备份数据库导出功能,可以实现不同时间段的数据导出备份功能,实现网站的数据的安全备份目标。后台管理系统:目的:管理后台界面简单,操作方便,让管理员很轻松的管理整个网站。 功能:管理员可以在此系统中添加、删除、更改新闻或产品信息。 用户管理:为了保证信息维护的安全性,强化用户权限的管理。 用户认证:信息编辑人员必须经过系统认证才能进入操作页面,以保证信息维护的安全性。 内容录入:信息编辑人员经过系统认证后,可以使用此功能将文章内容及相关信息录入数据库中。 内容修改:提供修改信息页面的功能,在修改界面检索出

24、相应文章标题后可以修改任何一部分,修改完后提交入库。 内容删除:提供删除文章的功能,在删除页面检索出相应文章标题后点击确认按钮后将此文章删除。 增加图片:系统将:编辑在录入或修改完新闻后点击提交按钮时,系统一方面将所有信息插入数据库,同时将从系统中抽取模板生成静态页面。 页面发布:将生成的页面实时或定时上传到Web Server相应的目录下。 模板管理:在数据库中保存的内容在生成页面的过程中依赖于不同频道的模板以形成不同的页面。模板的基本样式由编辑确定,技术人员会根据这些页面抽取有效内容形成模板。模板保存在数据库中,用以统一每个栏目的观感。 标记管理:用于管理预定义标记,具体的功能有:页面的预

25、定义标记的增加、修改、删除。标记是网站编辑人员镶嵌在模板中的特定标识,标记管理中对这些标记作出说明,在生成页面时用于替换这些标记。 栏目管理:给系统管理员或被赋权的编辑提供增加栏目/子栏目的工具,使网站能随时添加栏目而无需使用技术人员提供选择项让编辑人员根据需要在文章的任意位置添加任意多图片。页面生成参与 3.5网页漂浮代码 var x = 50,y = 60 var xin = true, yin = true var step = 1 var delay = 10 var obj=document.getElementById() function float() var L=T=0/by

26、 var R= document.body.clientWidth-obj.offsetWidth var B = document.body.clientHeight-obj.offsetHeight obj.style.left = x + document.body.scrollLeft obj.style.top = y + document.body.scrollTop x = x + step*(xin?1:-1) if (x R) xin = false; x = R y = y + step*(yin?1:-1) if (y B) yin = false; y = B var

27、itl= setInterval(float(), delay) obj.onmouseover=function()clearInterval(itl) obj.onmouseout=function()itl=setInterval(float(), delay) 4软件开发及实施进度计划软件开发项目具有建设范围难界定、技术含量高、人员流动快、协作性强、开发成功率低等特点,在目前国内对软件项目的监理制度尚未普及,对软件开发仍然缺乏有效控制的情况下,由企业的信息技术管理部门设立软件监督岗位,加强对软件项目的开发过程管理,就显得尤为重要。 软件监督的主要职责是在项目进行过程中,协调业务需求部门

28、和软件开发方的关系,监控软件开发任务的执行情况,给开发人员和管理层提供反映软件过程质量的信息和数据,提高项目透明度,从而保证项目按照计划实施,实现预期目标。 所选的软件监督人员应具备3方面基本素质:具有较强的工作责任感和良好的沟通能力;熟悉业务管理流程,掌握软件开发流程、开发规范以及相关标准;具有软件开发项目的建设和管理经验,掌握项目管理知识。本网站开发初步估算为:4人X 20日 开发完成,调试完成,并送交客户方使用。开发团队岗位: 系统设计师 1 名 程序员 2名 测试员 1名5.网站初步效果图6. 结束语通过这次比较完整的系统设计,我摆脱了单纯理论知识的学习状态,和实际的结合锻炼了我的综合

29、运用能力,通过对整体的设计,对局部的取舍,以至对细节的斟酌处理,都使我的能力得到了提高,经验得到了丰富,并且意志品质力、抗压能力以及耐力也都得到了不同程度的提升,虽然毕业设计内容繁多,过程繁琐,但我的收获却更加丰富。各种系统的适用条件,各种语言的选用标准,各种系统的设计方式,我都是随着设计的不断深入而不断熟悉并学会运用的。和老师的沟通交流更使我从程序设计的角度对设计有了新的认识,也对自己提出了新的要求,举个简单的例子,在数据库的设计过程中,要考虑到本系统内所涉及的全部内容,否则在后来的开发过程中,会给程序的编写带来较大的麻烦,不断更改数据库,从而也降低了程序的完整性,也会导致一些损失,这些本是

30、我工作之后才会意识到的问题,通过这次毕业设计让我提前了解了这些知识,这是很珍贵的。经过长时间的艰辛努力最终换来了丰硕的成果,虽然有些不完善的地方,但毕竟是我花费大量的时间设计出来的,也感到有一丝的欣慰。可以肯定地说现在的我对程序设计这一块也有了一定的了解,但我们深知我们所了解的不过仅仅是皮毛而已,离真正的运用自如还相距甚远。所以从毕业设计所暴露出的问题入手,不断努力完善自己。致 谢本文是在万民老师精心指导和大力支持下完成的。万老师以其严谨求实的治学态度、高度的敬业精神、兢兢业业、孜孜以求的工作作风和大胆创新的进取精神对我产生重要影响。他渊博的知识、开阔的视野和敏锐的思维给了我深深的启迪。同时,

31、在此次毕业设计过程中我也学到了许多了关于程序设计方面的许多其它知识,实践技能有了很大的提高。另外,我还要特别感谢师姐对我实验以及论文写作的指导,她为我完成这篇论文提供了巨大的帮助。还要感谢,我的同学对我的无私帮助,使我得以顺利完成论文。同时实验室的老师也时常帮助我,在此我也衷心的感谢他们。 其次,我要特别感谢我的父母,感谢我的家人,感谢他们这几年为我负出的辛苦,在我求学的道路上给予了极大的关心与鼓舞,也正是有了他们的支持,使我能够顺利地完成我的学业。最后,再次对关心、帮助我的老师和同学们表示衷心地感谢。参考文献1张学群、楼克明,库存管理,运筹学基础,经济出版社,1996.32黄梯云,管理信息系

32、统导论,机械工业出版社3段兴等,visual basic数据库实用程序设计100例 人民邮电出版社4甘仞初,信息系统开发,北京:经济科学出版社,1996NextPage5王珊,数据组织与结构,经济科学出版社6方美琪,软件开发工具,经济科学出版社7人杰、殷人昆、陶永雷 实用软件工程(第二版)清华大学出版社 2003.38王运坚. V ISUAL BA S IC 6. 0 应用指南M . 北京: 人民邮电出版社, 1998.9Bob Reselman,Richard Peasley.实用Visual Basic6 教程M.北京:清华大学出版社,2001.10曹军生等 SQL Server2000实用教程 北京理工大学出版社 2001.911伍俊良管理信息系统(MIS) 开发与应用北京:科学出版社,199912郝春强. 新概念V ISUAL BA S IC 6 教程M 北京: 科海集团公司, 2001.13郭军等网络管理与控制技术人民邮电出版社.1999.114李建中,王珊.数据库系统原理(第2版)电子工业出版社,2004.915 李昭原,刘又诚数据库系统原理与技术北京航空航天大学出版社

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号