[理学]计算机及相关专业毕业设计.doc_第1页
[理学]计算机及相关专业毕业设计.doc_第2页
[理学]计算机及相关专业毕业设计.doc_第3页
[理学]计算机及相关专业毕业设计.doc_第4页
[理学]计算机及相关专业毕业设计.doc_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

齐齐哈尔大学毕业设计(论文)摘要随着电子科技的不断进步,企业的宣传也逐步走向了网络化,企业门户网站成为更高效能而且技术统一的平台。用来整合企业当前的网上业务,同时让本身具有与时俱进性,成为企业宣传的战略性平台。本文着重论述了白玉轩玉器店网站的实现与设计过程。在系统的设计与开发过程中严格遵守软件工程的规范,详细得从经济技术以及操作方面进行了可行性分析,并且运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。本系统主要实现的功能有:企业宣传模块,玉器商品,留言板模块,商品的添加模块,玉器的搜索模块等。建设具有客户关系管理,产品知识介绍,网上展销,内容管理等的企业门户网站,是企业势在必行的网上营销策略。本系统的开发将满足这一需要。关键词:门户网站;玉器商品;SQL Server 2005;留言板AbstractWith the continuous progress of electronic technology, the publicity gradually networking, enterprise portal for higher performance and unified platform.Used to integrate current online business, while allowing itself with the times sex has become a strategic platform for business advocacy.This paper discusses the realization of the design process of the Bai Yuxuan jade shop site.Strict compliance with the specification of software engineering, system design and development process in detail from economic and technical and operational aspects of the feasibility analysis, and the use of software design patterns, thereby reducing the coupling between the system modules, and strive to achieve the stability of the system, reusability and scalability.This system is mainly implemented features: the corporate propaganda module, jade goods fairs, message boards, modules, add modules of the goods, jade search module.Building a customer relationship management, product knowledge, online sales, content management, enterprise portals, online marketing strategy, corporate imperative. The development of this system will meet this need.Keywords: Portal, Jade Goods;SQL Server 2005;Message Board目 录摘要IAbstractII第1章 绪 论11.1课题背景11.2网站实现的目标和意义11.3网站开发工具21.3.1网站开发利用的语言21.3.2网站开发平台21.3.3网站开发利用数据库31.3.4 B/S架构31.3.5 .net三层架构41.4网站的研究内容6第2章 白玉轩玉器店网站可行性分析72.1 网站的设计目标72.2 网站的可行性分析7第3章 白玉轩玉器店网站需求分析83.1系统需求获取模式83.2需求分析阶段的功能性需分析93.2.1前台主要实现的功能93.2.2后台主要实现的功能93.3系统的功能模块图103.4系统分析阶段的非功能性需求11第4章 系统的数据库设计134.1部分数据表的E-R图134.2数据库表的设计14第5章 系统的详细设计185.1前台设计185.1.1网站首页模块实现的功能185.1.2企业介绍模块的设计与开发185.1.3玉器的知识模块设计与开发195.1.4玉器搜索模块215.1.5留言板模块235.2后台的设计及开发245.2.1登录模块的设计245.2.2用户管理部分265.3商品的管理275.3.1添加商品类别275.3.2.商品添加页面275.3.1商品和商品类别修改和删除页面295.4订单的维护管理31第六章 网站测试及难点分析326.1 网站运行环境的搭建326.1.1 IIS的安装326.1.2 IIS启动及环境配置336.2 网站的测试346.2.1 网站关键部分测试分析346.2.2 单元测试分析346.2.3 测试分析总结及说明356.3 网站中所存在的问题及解决方案356.3.1 网站的整体设计和规划中的问题356.3.2 网站中存在的问题及拟定的解决方案35结论37参考文献38致谢3933齐齐哈尔大学毕业设计(论文)第1章 绪 论1.1课题背景Internet企业门户网站的发展对于一个产品而言,不仅仅意味着一个商业机会,它还意味着一个全新的世界性的网络经济的诞生。我们正在迈向一个拥有数10亿台互联电脑的世界,在这个时代,信息就意味着财富。据报道,1995-2000年全球电子商务市场的营业额将达250亿美元,预计2000-2010年全球电子商务涉及的产品和服务将增加到4500-6000亿美元。通过Internet互联的计算机将是企业在下一个10年制胜的有效工具。所以我选择的毕业设计做企业门户网站这部分,将企业门户网站与中国的传统玉器相结合会有很大的开发前景,这在国内外都是少有的,涉及到玉器的也只是由于饰品店的某部分而已。近些年来国内外很多人都对玉器感兴趣,08年奥运会的金镶玉是把玉器推向主流社会的一大动力,所以玉器店网站设计也会带来一个新的商业模式,文化与商业相结合,开展更好,更具特色的企业门户网站。选择玉器店网站设计是基于现在企业门户网站在国内外的发展以及大家对企业门户网站逐渐的认识。玉器是中国的国粹做玉器店网站设计不仅可以让人们在网站上购买到既经济又实惠的玉器,同时我也想过这个玉器店网站来宣传祖国的五千年文化传承中留下来的宝贵财富。人们可以通过我的网站了解玉器,了解玉器文化,也可以买到称心如意的玉器。同时我也想通过做网站设计来实现自己的开网店的愿望。1.2网站实现的目标和意义以欧美国家为例,可以说电子商务开发的如火如荼。在法、德等欧洲国家,电子商务所生产的营业额以占上午总额的四分之一,在美国则高达三分之一以上,而欧美电子商务的发展也不过十几年的时间。我国电子商务开展在1997年,中国电子商务发展迅猛2007年达到2.17亿元,比上一年度增长90%。但是比欧洲国家发展的情况还是要慢一些,主要原因是制度不同,以及产业发展和个人信用的问题。而涉及到玉器店网站在国外基本上可以说是一块空白的领域,在国内也是凤毛菱角,所以这也是一次新的尝试。本网站实现的目标:力求构建一个完整的,大型的,具有文化底蕴的玉器店网站系统。(1)打破原有的企业门户网站模式,以述说中国传统文化为主。(2)通过网站的浏览让网友们既可以买到称心如意的玉器有可以了解玉器的历史。(3)在与网友们的交流中了解网友对电子商务网站的要求,既不完善的地方,进一步完善网站建设。(4)通过网站的构建进行公平交易,让网友们买到放心如意的玉器,遵守网络规范。本网站的意义:以企业门户网站为模型建立新意义上的网络宣传方式,通过文化交流与传统工艺的欣赏对玉器有充分的认识,从而加大人们的兴趣,便于更好的卖出自己的商品。这为企业门户网站的发展也提供了一个好的方向即人文与商品的结合。本网站的推出必将受到广大网购爱好者的欢迎。1.3网站开发工具1.3.1网站开发利用的语言C#(读做C-sharp)编程语言是由微软公司的Anders Hejlsberg和 Scott Willamette领导的开发小组专门为.NET平台设计的语言,程序员可以被他移植到.net上。在广大程序员的角度来说这种移植是比较容易的,因为C#是以C,C+以及Java为基础发展而来,它集合C,C+以及Java语言的优点于一身,同时具有自己的特性。C#是事件驱动的,完全面向对象的可视化编程语言,我们可以编写C#程序应用集成开发环境。1.3.2网站开发平台在微软的 XML Web 服务平台中. NET是非常重要的一部分。XML Web 服务可以使一个程序在 Internet 上进行传输数据同时可以共享数据,不必考虑编程语言或操作系统的差别。在Microsoft® .NET 平台的上产品线非常广泛,它们的行业标准是利用 XML 和 Internet 来构建的,在XMLWed服务的每一方面都有所涉及。1.3.3网站开发利用数据库SQL Server 2005通过可扩展性,在数据集成,开发工具和强大的分析,并建立更好的微软创新领域中的双领导。SQL Server 2005可以把重要的信息的及时送到组织的员工在手上,随之达成了可扩展的商业情报。从最高执行者到基层工作者,员工可以迅速的方便的处理数据,做出又快又好的决策。通过SQL Server 2005综合统计,分析以及宣布功能,这能够令企业增加他们所具备的应用价值,纵使所有的应用程序存在于不一样的平台。商业智能的增加反映在以下方面:端到端的综合商务智能平台集成服务分析服务报表服务 Microsoft Office System集成 我们利用c#基于.net平台进行玉器店网站开发和设计,复习自己在大学说学习到的编程技术,巩固编程能力,对c#语言进行系统的,全面的了解与运用。利用C#语言进行编程迎合了主流编程语言的需要,同时.net的三层架构体系可以将用户界面与数据库利用一个组件层进行连接。1.3.4 B/S架构B/S结构(Browser/Server,浏览器/服务器模式),是WEB为人熟知后的一种新的互联网结构模式,是一款主要的应用软件。该模型与客户端相结合,把系统的开发,维护和使用的复杂度降到最低。使用者只要安装一个网页浏览器(Browser),浏览器与数据库进行数据交换是通过web sever。这样就很大程度上减小了了客户端主机载荷,减少了维护系统以及提升级别的开销和时间,减少了使用者的总开销(TCO)。 B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展性非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。 B/S架构在图形的表现能力上以及运行的速度上弱于CS架构。还有一个致命弱点,就是受程序运行环境限制。由于B/S架构依赖浏览器,而浏览器的版本繁多,很多浏览器核心架构差别也很大,导致对于网页的兼容性有很大影响,尤其是在CSS布局,JAVASCRIPT脚本执行等方面,会有很大影响。1.3.5 .net三层架构(1)表现层(UI):显示出来的界面,给用户提供直观的页面,供用户使用。 (2)业务逻辑层(BLL):这一问题的操作,也可以说是数据层,数据处理业务逻辑。(3)数据访问层(DAL):这层做事务直接操作数据库,针对数据的添加,删除,修改,查找等。图1-1三层架构体系在软件架构设计,层次结构是最常见的,也是最重要的结构。微软建议等级结构通常可分为三层,从下至上:数据访问层,业务逻辑层(称为领域层,表示层)。三层结构原理:三阶段,系统的主要功能和业务逻辑,业务逻辑层的处理。所谓的三层体系结构,是在客户端和数据库之间加入了一个“中间层”,也被称为组件层。三层系统应用将业务规则,数据访问,合法性检查对界面层处理工作。通常,客户端不直接与数据库,而是通过管理的远程通讯接口层和建立连接,再通过中间与数据库交互。(1)数据访问层:主要是对原始数据(数据库或文本文件,存储数据的形式)操作平台,即是对数据的操作,没有数据库,和具体的业务逻辑层,或层提供的数据服务分开。(2)业务逻辑层:主要是针对具体问题的操作,也可以了解对数据层,业务逻辑处理的数据,如果数据层砌块,逻辑层的建设添加这些积木的搭建。(3)表示层:主要表示网络的方式,也可以表示为背景色,也可表现:该网站的方式,如果逻辑层功能比较齐全,无论是如何确定表现层与逻辑层的变化,可以提供完善的服务。1.4网站的研究内容研究内容:本站主要欲设计以下几个模块及功能实现:主页界面模块:整个门户网站要呈现给用户看到的主界面。管理员后台管理:添加新产品处理订单。客服中心:在线咨询玉器的信息及价格情况玉器文化:介绍玉器文化的认识和玉器发展的历史。行业信息:及时发布有关玉器的新闻。企业简介模块:对企业进行描述。精品玉器:推荐好的玉器。中国玉器展厅:展示玉器。数据库工具:Microsoft SQL Server 2005; 第2章 白玉轩玉器店网站可行性分析2.1 网站的设计目标需求分析是网站开发的必须具备的一个环节,为了能够使设计的网站更加符合需求,更加完善的设计出来,就必须先进行需求分析。在系统调查的基础上,对网站的各个功能模块进行细致的分析,从而得到更加完善的网站设计方案。本网站的设计是利用c#语言.net平台构架进行建设的,系统分为前台管理和后台管理两个部分。前台管理是为顾客提供的界面,供网友们浏览、了解玉器、甄选商品、交流经验。包括:搜索框、商品展示、新货上架、精品推荐、留言板等等功能;后台管理是提供给管理员的,其中包括:网友注册后用户管理、留言板管理、搜索引擎管理、订单管理等。2.2 网站的可行性分析随着计算机技术的发展互联网用户的急剧增加,网络商业越来越方便,越来越丰富,电子商务已经成为人们购物的一部分。人们在网上交易各种各样的商品,对于金银首饰这一块的电子商务随处可见,而针对于细微化的玉器店网站确实少的可怜,由于玉器的收藏价值高,对人身体的保护性作用等,玉器将作为新一代热门饰品。 可行性研究就是为了搞清楚我们是否可以实现程序的开发以及开发的前景,是否值得我们去开发,就是一次概括系统分析和系统结构的过程,所以,可行性分析的工作是必须要认真负责的完成的,经过目标的定制完成,及对用户和市场的调查报告如下:(1)经济可行性:玉器属于中档的饰品,价格大多数人都可以接受,而且具有很大的开发前景,受大多数人群欢迎,很赚钱的。(2)技术可行性:ASP.NETSQL的技术已经成熟。(3)运行可行性:在正常的windowsxp或者windows7 环境均可运行。 通过以上的可行性分析,得出结论玉器店网站系统可以进行设计开发。第3章 白玉轩玉器店网站需求分析3.1系统需求获取模式 在系统开发过程中,必须对某些群体的使用,因此,获得用户需求成功的关键是系统。一般来说,系统需求分析包括以下几个方面: (1)第一次调查组,包括了解集团,各组成部分的功能等,分析信息流作为一个潜在的因素。 (2)调查的每个组成部分的经营活动,包括了解各组成部分的投入和使用的数据,如何处理这些数据,什么样的信息输出,输出数据的输出格式,并为它是什么。 (3)帮助客户明确要求的各种新的系统,包括信息的要求,处理的要求,完整性和完整性的要求。 (4)确定边界的新系统,并确定哪些功能由电脑完成或在未来电脑制作完成,哪些活动由人工完成。由计算机完成的功能是一个新的系统应实现的功能。 常用的系统需求模式: (1)个人需求:在使用本系统通过手了解人口使用。这种方法能更准确地了解用户的需 (2)会议:通过讨论学习和用户网站的发展方向和用户需求。讨论,参与者之间可以相互启发。 (3)请介绍专家。 (4)问:对于一些问题的调查,可以发现专家问。 (5)请填写调查问卷,在用户的设计如果问卷设计是合理的,这种方法是非常有效的,也很容易被用户接受。 (6)获得的记录:这是原来的系统访问数据记录,包括原始凭证,账簿和报表,等等。该系统的设计和开发人力有限,不在一个大型的需求行为。这个系统需求主要使用以下方法: (1)将自己融入用户的专栏,从用户的角度,考虑网站需要的功能,而成做设计的网站和色调选择。 (2)参考同类网站,取其长,以额外的功能,形成自己的内容要点。 (3)问朋友,同事,听他们的新网站,希望和要求。 (4)网站显示,所有网站用户可以提交他们的建议,在网络上,在使用过程中,不断的为用户的需求。3.2需求分析阶段的功能性需求分析3.2.1前台主要实现的功能(1)企业简介:介绍企业的文化及企业的发展历程等等,使用户了解企业。(2)企业咨询:及时更新行业信息。(3)中国玉器文集:载入玉器相关的文章,通过网友的评论,了解网友对玉器的了解及感兴趣的方面。(4)玉器的神话传说:通过玉器的历史故事,神话传说来引起大家对玉器的兴趣。(5)联系我们:留言区,客户可以通过网站给公司留言(6)中国玉器展厅:展示所有商品。(7)精品玉器:挑出精品玉器展示给网页的浏览者。(8)搜索模块:通过玉器的大类、小类、颜色、编号等搜索玉器。(9)特价玉器:为顾客提供便宜实惠的玉器。(10)客服中心:可以查看网友留言,留下自己的问题。3.2.2后台主要实现的功能(1)登录模块:管理员用户登录。(2)用户管理模块:主要实现的功能添加用户,用户的管理状态,用户列表。(3)商品管理模块:添加商品类型,添加颜色,添加商品,商品回复,商品列表。(4)订单审核:记录企业订单的详细信息。(5)玉器神话管理模块:添加、修改、删除神话传说。(6)网站留言:回复网友留言。(7)文章管理:编辑、添加、删除文章,查看网友评论。(8)企业咨询:添加、编辑、删除企业咨询。 其中企业介绍模块与玉器神话与中国玉器展示的比重要大一些,由于网站是通过文化的交流,传递为主题的企业门户网站,在推进传统文化的同时也不能忘记其主要的经济功能。玉器神话模块有相关的图片和玉器的来源、发展,通过对玉器的了解来了解中国传统的文化。企业简介模块:介绍企业的规模,创建时间,企业文化等等。客户服务模块:有客服等待咨询你要了解的东西。中国玉器展厅:展示企业所有玉器,企业产品的发布,用户可以通过此界面寻找自己喜欢的玉器产品。搜索模块:本模块的的设计是前台设计的重点,浏览者可以通过各种条件筛选出自己中意的玉器产品,方便、快捷让用户体验到系统功能的强大。整个系统完整可行,满足客户及商店双方的需要,同时各个模块的实现在成熟.net平台环境下进行开发都是可行的。开发及运行环境:系统开发语言:c#系统开发平台:Visual Studio 2008系统运行平台:WindowsXpWindows7数据库管理系统:SQl Sever 20053.3系统的功能模块图根据系统的功能行需求分析画出系统的功能模块如图2-1:玉器店网站前台管理后台管理企业简介企业咨询业咨询企业咨询玉器神话玉器分类神话管理用户管理订单审核登录管理网站留言文章管理联系我们留言板玉器知识玉器文集客服中心咨询管理商品管理企业介绍精品玉器特价玉器搜索模块玉器展厅图3-1 系统功能模块图第4章 系统的数据库设计4.1部分数据表的E-R图本章中规化出的实体主要有玉器知识实体、用户管理员实体、商品管理等。 玉器知识 作 者玉器知识创建日期玉器知识标题玉器知识ID图4-1 玉器知识E_R图添加编号商品管理添加商品类型添加回复添加颜色添加商品图4-2 商品管理E_R图4.2数据库表的设计根据系统的具体要求,由数据库概念模型设计阶段得到的实体图、以及E-R图可得系统所需要的数据表。具体包括:玉器知识信息表,此表记录了玉器相关的文章及玉器创建时间等,其字段设置如表4-1所示:表4-1玉器知识信息数据表列名数据类型长度允许空字段含义artideIDint4否articleTitlevarchar120否articleCreateDatedatetime是authorvarchar60否unitsvarchar60否browseCountint4否contenttext是 留言板信息数据表,记录了浏览者留言的名字、时间、电话号码、邮箱、地址等。其字段设置表4-2所示:表4-2 留言版信息数据表列名数据类型长度允许空字段含义leavewordIDint4否leavewordNamevarchar20否lphonevarchar20否lwemailvarchar30是lcontenttext否lreverttext是lcreateDatedatetime是lrevertDatedatetime是神话传说信息数据表包括神话传说的来源,神话传说的标题、创建时间、内容、发布人、编辑时间、浏览次数等。其字段设置如表4-3所示:表4-3 神话传说信息数据表列名数据类型长度允许空字段含义mythIDint4否mTitlevarchar30否mOriginvarchar30是mPromulgatorvarchar60否mCreateDatedatetime是mEditDatedatetime是mBrowseCountint是mContenttext否mEplaintext是审核订单数据信息表记录了收货人姓名、收货人地址、订单时间电话等等:其字段设置如表4-4所示:表4-4 审核订单信息数据表列名数据类型长度允许空字段含义ordersIDint否orderDatedatetime是olrevertdecimal18否ousersNamevarchar30否oaddressvarchar120否postalcodevarchar60否otelephonevarchar15否ophonevarchar15否omailvarchar30否oinfovarchar990否玉器信息数据表是对商品的记录,其中包括商品的名称,商品的大类、小类、价格、会员价格、款式、颜色等等。具体设置如表4-5所示:表4.5 玉器信息数据表列名数据类型长度允许空字段含义jadeIDint4否jadeNamevarchar40否heftvarchar10否specvarchar40否priceint4否typesIDint4否colorIDint4否repertoryint4否stateint4否infovarchar80是numbervarchar20是vipPriceint是zjNumbervarchar50是zsTeypnchar30是第5章 系统的详细设计5.1前台设计5.1.1网站首页模块实现的功能首先是前台首页的设计,通过前台首页可以跳转实现系统的前台功能,首页就是一个载体,大多数网页功能模块都会在首页体现出来,可以完成的功能都可以通过页面入,例如商品信息都在首页可以查询到。网站首页的如图5-1:图5-1 网站首页通过网站首页的设计,浏览者可以通过点击进入首页显示的各个模块。网站首页的左侧是搜索模块,浏览者通过输入要搜索的玉器的要求,点击搜索就可以找到自己需要的玉器。网站首页与各个页面进行超链接点击即可进入。其连接有企业简介页面、企业咨询页面、中国玉器文集页面、中国玉器展厅、精品玉器、特价玉器、玉的神话、联系我们等,中间部分是部分商品的图片及商品信息的连接。首页界面设计简洁,操作简单,浏览者可轻易通过首页了解网站。5.1.2企业介绍模块的设计与开发该企业门户网站是针对于中国玉器一家叫做白玉轩以和田玉为主打的公司,作为门户网站首先要对企业进行描述和概括,让顾客了解企业的文化和企业的信息,所以我们在首页安排了企业介绍模块这一模块将对企业进行系统化的概括分为两个部分:企业简介,企业资讯。如图5-2、5-3:图5-2 企业简介页面图5-3 企业资讯页面5.1.3玉器的知识模块设计与开发本企业是做玉器的网站必不可少的作为网络平台要对文化起到传播及宣传作用,因此我们在首页加入了玉器的相关知识及神话传说,通过文化与经济的链接来触动消费者的心里,可所谓是独到之处。具体实现如图5-4、5-5:图5-4 玉器知识界面图5-5 玉器神话页面其部分代码如下:aclass=a1href=mythDetail.aspx?mid=().()5.1.4玉器搜索模块本网站是做玉器企业的门户网站所以必须带有玉器商品的展销以及企业文化的底蕴,所以我们安排了玉器知识及玉器产品展示的模块。在此模块顾客可以通过自己的喜好搜索到自己喜欢的玉器及了解玉器相关的知识,此模块包括:精品玉器,玉器的搜索,玉器的神话传说等,极大地宣传了企业做玉器文化这方面的经验及雄厚的实力。搜索模块设计的非常详细用户可以通过:玉器的大类、小类、颜色、编号等等找到玉器。查询库存的商品的详细信息,选择商品分类可查询所属分类的所有商品,可以在输入框里输入信息结合下拉列表,对商品进行模糊查询,如实现该功能的程序流程图:开始填写信息和选择分类有无错误显示查询结果FT图5-8查询程序流程图结果从数据库里调出商品的详细信息,实现的界面如图所示:图5-4 网站首页左侧为玉器查询模块此段代码如下: 编号关键字: asp:TextBox ID=txtInfo runat=server Width=94px value=请输入关键字 MaxLength=11 onblur=if(this.value=)this.value=请输入关键字; onfocus=if(this.value=请输入关键字)this.value=;.5.1.5留言板模块作为企业的门户网站必不可少的就是要与自己的顾客,消费者去交流,而这种交流在网站上的实现就要通过留言板模块了,这是一个门户网站必须要具有的模块,通过用户的留言来了解广大消费者的意愿,对企业发展方向也会起到巨大的推动作用。留言板部分如图5-5:图5-5 用户留言板此部分代码如下: 留言人姓名:   | 商品问题区 | 网站留言区 | 如果您有其他需要或问题,请点击这里留言。我们会为您答复。   5.2后台的设计及开发本系统后台主要实现用户管理,商品管理,神话管理,订单维护,神话传说的管理,留言板管理等功能。本系统后台模块全部包含在admin目录下,后台管理首页面为main.asp,是管理员登陆后进入的管理界面,主要包括商品管理和用户管理等8个功能。商品管理功能包括修改商品信息和删除商品。对应的被nrxg.aspx和nrsc.aspx所调用,还包括类别增加,修改,删除和按类别增加商品。对应的被lbzj.aspx, lbxg.aspx, lbsc.aspx,和nrzj.aspx所调用。lbzjok.aspx, lbxgok.aspx, lbscok.aspx, nrzjok.aspx, nrxgok.aspx和nrscok.aspx是商品管理功能的数据库实现模块,它们把管理员所做的操作记录保存到数据库中。经过管理员操作后,网友可以在首页浏览更新后的商品信息。5.2.1登录模块的设计管理员用户通过登录进入后台,一个完善的后台系统,必须具备管理员登录模块,登录模块的设计增强了网站的安全性,同时给管理员使用带来了便捷,本企业门户网站力求做到完美,及每个模块的实现都要很完整,后台登陆是很大的一部分模块,由于代码部分过长,在本论文中主要记载登录错误后的模块代码。具体实现如图5-6、5-7:图5-6 后台登录模块界面 图5-7 输入错误显示管理员用户登录代码如下: 5.2.2用户管理部分登录用户可以修改自己信息,增加用户账号并且保存到数据库里,在这里我们以添加用户为例,添加用户界面如图5-8:图5-8 添加管理员用户此部分代码如下: 登录名 5.3商品的管理商品管理部分主要实现添加商品类型、颜色、提案件商品、商品回复商品列表的功能。5.3.1添加商品类别商品管理顶部为添加商品类别。其包括两个部分大类和小类,具体实现如图5-9:图5-9 添加商品类别5.3.2商品添加页面添加模块的顶部为选择增加商品所属于的类别。在下列文本框中填入详细的商品信息后,点击“保存”按钮,该商品的详细信息便会增加到数据库中的商品表中。如图5-10: 图5-10 添加商品其部分代码如下: 玉名 . 描述 asp:Label ID=lblInfo runat=server Text= Width=257px 5.3.3商品和商品类别修改和删除页面由于商品内容和商品类别的修改和删除原理一样,所以用其中一种距离便可,这里用商品类别做例子。如图5-11所示:图5-11 商品及商品类别的修改和删除切勿忘记在涉及调用数据库的网页代码中添加链接数据库的代码,代码如下:protectedvoidbtnUpdateTypeName_Click(objectsender,EventArgse)JadeTypesjadeTypes=newJadeTypes();jadeTypes.ParentID=int.Parse(this.ddlJadeTypeParentName.SelectedValue);.if(JadeTypesManager.AddYJJadeParentTypeName(jadeTypes)setPager();ScriptManager.RegisterStartupScript(this,this.GetType(),str,alert(添加成功!),false);this.txtTypeName.Text=;this.ddlJadeTypeParentName.SelectedIndex=0;protectedvoidgvJadeTypes_SelectedIndexChanged(objectsender,EventArgse) 5.4订单的维护管理订单的维护管理包括对订单的详细信息进行管理(订单的详细信息主要是客户填写订单详细信息),这样将结果保存到了数据库中,管理员可以通过订单号查询是否发货以及管理员备注信息等等。下面是订单维护界面:图5-12订单维护界面第六章 网站测试及难点分析6.1 网站运行环境的搭建6.1.1 IIS的安装打开“控制面板”,然后单

温馨提示

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

评论

0/150

提交评论