毕业设计(论文)-在线产品展示系统开发与研究.doc
《毕业设计(论文)-在线产品展示系统开发与研究.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-在线产品展示系统开发与研究.doc(34页珍藏版)》请在三一文库上搜索。
1、报告题目:在线产品展示研究与开发 学员姓名: 学员队别: 专业名称:电子信息工程 指导教员: 二一一年 月 日摘 要由于网络技术的快速发展,Internet的应用随之变得广泛,普遍,因此也就出现了很多的商务网站,在线产品展示管理系统是在这种背景下开发的。本文对在线产品展示管理系统开发过程中的需求分析、功能模块划分、数据库的设计和系统的详细设计进行了描述。该系统用ASP.NET技术结合 SQL Server数据库开发,实现了面向客户的商品展示、查询及面向管理者的管理功能,主要包括用户管理、商品分类管理、商品库存管理和留言版。该系统的实现为访问者提供了较便捷的在线商品展示服务,提高了管理员管理系统
2、的效率。关键词:商务网站;在线产品展示管理系统;ASP.NET技术;SQL Server数据库ABSTRACTAs the rapid development of network technology, Internet applications have become widely followed in general and, therefore, there have been many business sites, online product display management system is developed in this context. This on-line
3、 Product development process management system requirements analysis, function module, database design and detailed design are described. The system is using ASP.NET technology with SQL Server database development, customer-oriented products to achieve the display, query and management functions for
4、 managers, including customer management, category management and product inventory management and message boards. Implementation of the system for the visitors a more convenient online services display of goods, improve the management efficiency of the system administrator.朗读显示对应的拉丁字符的拼音字典 - 查看字典详细
5、内容Keywords:Commerce site; Online Product Management System; ASP.NET technology; SQL Server database目 录1引言72系统概述72.1系统总体目标82.2开发技术83需求分析93.1功能需求93.1.1功能划分93.1.2功能描述93.2运行环境需求93.3数据流图与系统处理流程图103.3.1数据流图(DFD)103.3.2系统处理流程图124概要设计124.1功能模块结构图124.1.1功能模块描述135数据库设计145.1数据库逻辑结构设计155.2数据库表的物理结构196主要功能模块的详细设
6、计与实现226.1公用模块的设计与实现226.1.1首页的设计226.2数据连接模块的设计与实现226.3用户信息模块设计与实现236.3.1新用户注册模块236.3.2 会员登录256.4管理员登陆和商品管理的设计与实现266.5 商品展示模块的设计与实现276.6 在线留言模块的设计与实现287系统测试307.1系统登录模块测试307.2商品管理模块测试317.3测试总结33结论33致谢34参考文献34在线产品展示管理系统1引言Internet 的发展经历了ARPAnet网的诞生、NSFnet 网的建立、美国国内互联网的形成以及Internet网在世界的形成和发展等阶段。随着我国信息产业的
7、发展和壮大,Ineternet在国内得到了迅速的普及,不管是文化、政治、经济、新闻、体育、娱乐、商业还是服务行业。尤其是商业,例如义乌小商品市场,创建于1982年,是我国最早创办的专业市场之一;是国际小商品的流通、研发、展示中心,我国最大的小商品出口基地。起初的义乌小商品市场是以经营与家庭和个人日常生活有关的各类小商品为主要交易目标,但是这样的交易方式受到一些因素的限制,以致于不能让义乌小商品轻松地在世界各地流通,然而Internet的出现不仅崛起了义乌小商品市场网站,帮助商人建立有形市场和无形市场相结合的现代化流通网络体系来增加利润和收益,也可以让人们不受时间和空间限制的进行商品交易。商品交
8、易的前提不是要通过商品的展示才可以让顾客知道我们的网站包括了哪些商品,虽然有些交易网站是包含商品展示,但都是简洁的展示一些流行的商品给客户,这样也许无法满足客户的需求,因此开发一个商品展示的网站是必不可少的部分,因为商品展示的网站实现的主要是商品的展示,让人们更多的了解我们网站提供的商品。总而言之,计算机的普及不仅为网商提供了良好的交易平台,还为人们的购物提供了便捷的途径。2系统概述在线产品展示管理系统主要实现对产品的展示管理,包括面向客户的商品展示、和根据一定条件的查询及面向管理者的管理功能,主要包括用户和产品信息的编辑、修改、更新、查询等内容。通常实现该类网站的使用的是动态网页技术,如AS
9、P、JSP、PHP等技术,本系统采用ASP.NET技术实现网站的动态展示管理。注册的客户通过在线留言让管理员知道他们的需求同时帮助留言者解决疑题;我所做的系统还可以让管理员对一些产品的操作清晰明了,这样可以提高管理员管理商品的效率。在线产品展示管理系统优势有不受实物陈列空间的限制,而且产品的品种丰富,并且客户可以通过查找的方式找到自己想要的产品。2.1系统总体目标使用ASP.NET技术,将系统做得简洁,并拥有友好的界面。使普通访问者能浏览商品的分类和详细信息,并很方便地查询至自己需要的商品。而对于管理员来说,能够有一个实用、易用的管理平台,能简捷快速的管理网站。2.2开发技术本系统基于B/S架
10、构,使用ASP.NET技术。ASP.NET技术是当前使用最普遍的动态网页设计技术。它是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。ASP.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET技术具有简易性,可管理性,可缩放性和可用性,自定义性和扩展性及安全性。本系统的后台数据库是SQL Server数据库,它是一个全面的数据库平台,使
11、用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 还结合了分析、报表、集成和通知功能。因此SQLServer数据库管理系统是一个功能强大的数据库系统。总之ASP.NET技术和SQLSERVER数据库是完全可以开发该系统的。由于我已经学过用ASP.NET+SQL Server网站的开发,所以对于我来说,利用ASP和SQL Server数据库的开发不是很难,对VB.NET语言语法以及SQL等脚本语言我掌握的还可以,所以在技术上完全能胜任
12、开发任务。3需求分析3.1功能需求3.1.1功能划分系统共分两个部分,一部分是面向客户的部分,用户可以进行在线留言、查询等操作;另外一部分是系统管理部分,这部分的内容包括:产品添加、删除、修改、查询等管理、产品操作的明细情况、留言的管理及固定客户管理等。3.1.2功能描述根据不同用户的不同使用需求与权限,因此不同角色在系统中应具有的功能也有不同。下面是在线产品展示管理系统中两个角色具有的功能。1.网站管理员应具有的功能对产品类别的管理,进行产品类别的添加、修改、删除等功能;对产品的管理,能对产品的添加、删除和修改作出相应的操作报告;对会员留言的管理,可以添加、修改和删除相应的留言信息;对固定客
13、户的管理,能对固定客户一些信息的添加、删除和修改。2.网站用户应具有的功能对于网站的用户,能进行浏览和查询产品信息以及还可以通过会员注册登录进行在线留言的功能。3.2运行环境需求1.硬件需求表3.1 硬件环境需求表服务器端客户端处理器Intel XEON 2.8GHz*2Intel p4 2.8GHz处理器内存2G256MB内存硬盘SCIS 62G*860G硬盘网络配置100M宽带以上10M宽带以上网络配置2.软件需求表3.2软件环境需求表服务器端客户端操作系统Windows2000/2003/xpWindows2000/xp网络协议TCP/IPTCP/IPWeb服务器IIS5.0数据库Mic
14、rosoft SQL Server 2005浏览器IE6.0以上IE6.0以上3.3数据流图与系统处理流程图3.3.1数据流图(DFD)图3.1在线产品展示管理系统的顶层数据流图图3.2在线产品展示管理系统的0层数据流图3.3.2系统处理流程图图33后台管理的系统处理流程4概要设计4.1功能模块结构图根据系统分析的结果,可以画出系统的功能模块图,本系统从前台展示部分和后台管理部分分别用功能模块图加以描述。前台展示部分的系统功能模块图如图3.1所示。在线产品展示管理系统客户界面网站首页公司简介产品展示联系我们在线留言新闻公告特价商品新品推荐公司简介产品类别产品查询产品详细信息联系方式会员登陆会员
15、注册留言版图4.1客户界面的系统功能模块图后台管理部分的系统功能模块图如下图所示:在线产品展示管理系统管理界面管理员登录产品维护客户信息维护供应商信息维护会员信息维护留言信息维护图4.2 管理界面的系统功能模块图4.1.1功能模块描述前台展示部分的功能模块包括:1.网站首页该功能模块主要是介绍一些特价商品,以及向客户推荐新品,并且还向客户显示新闻公告等。2.商品展示该功能模块主要包括商品类别,商品查询,商品的详细信息,在这模块中客户可以通过按照类别进行商品的搜索,并且还可以了解一下商品的详细信息例如:商品的名称,单价,供应商等。3.在线留言在线留言的模块主要面向的是会员,通过注册成为会员后再进
16、行留言交流。后台管理部分的功能模块包括:1.系统用户管理它主要是对系统管理员的管理、添加、修改、删除、权限设置等。2.商品信息维护该模块主要包括产品的类别管理、产品的信息管理。作用是对产品进行分类管理,添加、删除、修改产品的信息;同时管理员也可以创建和修改商品的类别,添加新商品的时候选择相应的类别。3.客户信息维护和供应商信息维护客户信息维护的模块主要是对一些老客户的信息进行管理,例如修改,查询以及他们是否已付款信息。而供应商信息维护就是对一些供应商的添加、修改、删除、查询等。最后还有会员信息维护和留言信息维护的模块,他们的功能和商品维护相似。5数据库设计本系统采用数据库管理系统SQL Ser
17、ver进行网站数据的存储和管理。通过对系统功能的分析,本在线产品展示管理系统需要存储的数据库信息包括:用户分一般用户、会员用户和管理员用户。一般用户无需登陆就可以查看产品信息,会员用户登陆后可以维护自己的个人信息也可以进行在线留言。产品按类别来分类,每种产品都有对应的类别。5.1数据库逻辑结构设计根据分析和设计,本系统的数据库包括以下7张表:管理员信息表(Admin):存放编号,姓名,密码,权限这些数据。会员信息表(Member): 存放会员编号,姓名,性别,密码,身份证,电话,电子邮件,地址,邮编,密码找回问题,密码提示,QQ,注册日期这些数据。产品信息表(goods):存放商品型号,商品名
18、称,商品类别,折扣,商品价格,会员价,数量,供应商,进货日期,介绍这些数据。产品明细信息表(goodDetail):存放商品型号,商品名称,商品类别,操作时间,操作数量,操作,供应商,进货日期这些数据。供应商信息表(supplier):存放供应商编号,供应商,商品类别,商品名称,供货量,地址,电话,联系人,电子邮箱,邮编,传真,供货时间,进价,优惠价,折扣这些数据。用户留言表(guest):存放编号,留言者,留言主题,留言内容,留言时间这些数据。固定客户信息表(Custom):存放客户帐号,姓名,密码,性别,身份证,电话,电子邮件,国家,地址,邮编,传真,公司,QQ,注册日期,付款这些数据。产
19、品信息表与产品明细信息表通过商品型号的字段可以将这两张表关联起来进行相关的操作如查找,删除,添加,修改,而产品信息表与供应商信息表通过商品名称的字段进行相关的操作。 各张数据表结构如下。管理员信息表。表5.1管理员信息表(Admin)列名数据类型字段大小比填字段默认值备注Admin_id文本4是无主键,编号Admin_Name文本20是无姓名Pwd文本20是无密码Right文本20是无权限1 会员信息表。表5.2会员信息表(Member)列名数据类型字段大小必填字段说明Member_ID文本4是主键,会员编号Member_Name文本20是姓名Sex文本2是性别Pwd文本20是密码Identi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 在线 产品 展示 系统 开发 研究
链接地址:https://www.31doc.com/p-3950325.html