网上数码商城后台管理(毕业设计).docx
《网上数码商城后台管理(毕业设计).docx》由会员分享,可在线阅读,更多相关《网上数码商城后台管理(毕业设计).docx(45页珍藏版)》请在三一办公上搜索。
1、本 科 毕 业 设 计题 目:网上数码商城后台管理网上数码商城后台管理摘 要:本课题设计的目标是成立一个网上数码商城。论文先介绍了开发项目所用到的关键技术,接着从用户需求、经济和技术等三个方面对系统进行分析。在概要设计中,按照系统分析的结果,把系统分为后台管理和前台商城两大模块。按照后台和前台用户的不同需求,把后台细分为定单管理、用户管理、商品管理等模块。详细介绍了在基于技术下各个模块的实现进程。本系统利用C#编程语言和SQL Server 2008数据库,而且采用当前最流行的以互联网为基础运行的B/S模式,只要服务器端安装本系统,而且客户端用户能够连上互联网,就可以够快捷方便的利用阅读器来利
2、用本系统。 我主要负责的内容是后台管理,别离有以下功能模块:主要包括有留言模块,定单管理模块,客户管理模块,商品类别模块,商品管理模块,公告管理模块,退出系统模块,7个功能模块。关键词:网上数码商城;C#;Sqlserver2008;Digital Mall Online- ManageAbstract:This topic design goal is to achieve an online digital mall. Key techniques of Lun Wenxian introduced the development of the program use, then the
3、analysis from three aspects of user needs, economic and technical system. In the outline design, according to the result of system analysis, the system is divided into background management and the front mall two modules. According to the different needs of the users background and foreground, backg
4、round is divided into order management, user management, commodity management module. Described in detail in the implementation process of each module based on technology, and the development process as the foundation for the realization of the system is reusability, maintainability and scalability
5、advantages are analyzed.The system uses C# programming language and SQL Server 2008 database, and use current the most popular Internet based B/S mode of operation, as long as the server to install the system, and the client can connect to the Internet, you can quickly use your browser to use the sy
6、stem. The main function of this system include: user management, merchandise management, order management, message management etc.I am responsible for the content management background, respectively, the following functional modules: the main message module, order management module, customer managem
7、ent module, class module of goods, merchandise management module, announcement management module, exit the system module, seven functional modules.KeyWords: Online digital mall; C #;Sqlserver2008; 目 录一、引言5(一)选题背景5(二)课题的主要研究内容5二、可行性分析6(一)系统处置流程6(二)系统数据流程6三、需求分析8(一)系统需求规定8一、 对功能的规定8二、对性能的规定9(二)系统运行环境规
8、定101 、硬件及其设备102 、支持软件10四、概要设计11(一)系统设计目标11(二)系统功能12(三)、系统分析13一、 E-R图13二、 数据库关系图143、 用例图15(四)、用户层的设计17(五)、数据库层的设计18五、详细设计22(一)程序系统的结构22(二)程序模块设计说明23一、管理员登录的实现23二、后台管理的实现24六、系统测试35(一)系统部署35(二)测试方式37(三)系统测试37总 结44一、引言(一)选题背景互联网的应用从本质上改变了人们的交易方式,许多国内外的企业从上世纪互联网兴起之时已萌生出通过该技术来拓宽销售渠道的想法。网上购物刚开始出现就引发了公共的探讨,
9、其长处不言而喻,但在出现商家信用难以保证、有关法律法规不健全、物流速度跟不上网购的进展速度等一系列的问题下,网上购物进入了瓶颈期。但在近几年来,网购逐渐成为人们的主流购物方式,大规模的购物潮也引发了相关部门的重视,在有关法律法规的完善及物流行业的日趋壮大的情形下,愈来愈多的商家企业都想到互联网上来分一杯羹,而一个成熟的网络销售系统则是做好网络营销的重要环节。(二)课题的主要研究内容在前期项目开发阶段,咱们对项目进行需求分析后,肯定利用数据库与进行开发工作,进而研发网上数码商城所需要的功能模块。大学生对电子数码产品的需求日趋增加,大部份同窗选择在校购买,可是校内提供的购买渠道有限,而且质量也良莠
10、不齐,所以咱们打算开发那个网上数码商城网站来知足同窗们在校购买电子数码产品的需要,通过注册登录来阅读购买网站的详细信息和时下最新的数码产品,通过搜索比对和阅读买家对产品的评价来选择自己想买的产品。我负责的后台管理主如果为了确保网站信息的及时更新与修改,它包括留言模块,定单管理模块,客户管理模块,商品类别模块,商品管理模块,公告管理模块,退出系统模块这几部份。二、可行性分析(一)系统处置流程那个系统主如果开发一个面向校园学生的网上数码商城网站,而我是主要负责后台的开发,后台管理的全数功能如下图所示:图后台管理全数功能图Figure Manage all functional diagram(二)
11、系统数据流程按照网上数码商城购物流程,此刻采用分层方式显示系统的数据流向。其结果如下:顶层: 图2-2顶层数据流图Figure 2-2 top-level data flow diagram中间层: 图2-3中间层数据流图Figure 2-3 middle-tier data flow diagram底层:图2-4底层数据流图Figure 2-4 the underlying data flow diagram三、需求分析(一)系统需求规定一、 对功能的规定那个网上数码商城主如果面向校园学生购买数码产品的系统,而我主要负责的内容是后台管理,别离有以下功能模块:留言模块,定单管理模块,客户管理模
12、块,商品类别模块,商品管理模块,公告管理模块,退出系统模块,7个功能模块。表3-1留言管理模块IPO表Table 3-1 Message Management Module IPO table具体功能输入处理输出留言查看点击留言查看读取数据库的数据。跳转该条留言页面留言回复点击回复按钮查看读取数据库的数据。跳转到留言页面留言删除点击删除按钮删除数据库的对应数据。删除成功表3-2定单管理模块IPO表Table 3-2 Order Management module IPO具体功能输入处理输出订单列表点击订单列表与数据库中的相关数据做比较。弹出所有的订单信息表3-3客户管理模块IPO表Table
13、3-3 Customer Management Module IPO table具体功能输入处理输出客户列表点击客户列表与数据库中的相关数据做比较。弹出所有的客户信息添加新客户点击添加新客户把数据添加到数据库表中。弹出注册新用户界面表3-4商品类别管理模块IPO表Table 3-4 Category Management Module IPO table具体功能输入处理输出一级类别管理点击一级类别管理与数据库中的相关数据做比较。弹出所有的一级类别管理信息二级类别管理点击二级类别管理与数据库中的相关数据做比较。弹出所有的二级类别管理信息表3-5商品管理模块IPO表Table 3-5 mercha
14、ndise management module IPO table具体功能输入处理输出添加商品商品数据把数据添加到数据库表中。成功添加商品商品列表点击商品列表与数据库中的相关数据做比较。所有商品列表表3-6公告管理模块IPO表Table 3-6 announcement management module IPO table具体功能输入处理输出公告信息点击公告信息与数据库中的相关数据做比较。弹出所有的公告信息添加公告公告信息把数据添加到数据库表中。添加成功表3-7退出系统模块IPO表Table 3-7 exit system module IPO table具体功能输入处理输出退出系统点击退出
15、系统无退出后台管理二、对性能的规定(1)输入的信息和其输入进程中的及时性那个网上数码商城的特点是商品更新的准确性,在现今时期,获取信息迟一秒,客人就有可能少一个。而且每次有效且快速的数据更新更是一个专业网站应有的水准,更何况正确的信息能够避免多次信息错误所带来的没必要要的浪费。(2)输入的信息和其输入进程中的正确性信息的及时更新能够说是一项超级困难的情形,而恰恰就是如此的一种困难且重要的情形,却是咱们常常遗忘掉的东西。所以咱们在对数据进行操作时,应该第一明确自己需要做的是什么,然后迅速且准确的办理完毕。(二)系统运行环境规定1 、硬件及其设备电脑型号微星 MS-7514 台式电脑处置器英特尔
16、Pentium(奔腾) 双核 E5300 主板微星 P45 Neo3 (MS-7514) (英特尔 4 Series 芯片组 - ICH10)内存4 GB ( 金士顿 DDR2 800MHz )主硬盘西数 WDC WD5000AADS-00S9B0 ( 500 GB / 5400-7200 转/分 )显卡Nvidia GeForce GT 220 ( 1 GB / 索泰 )显示器三星 SAM036E SyncMaster ( 英寸 )声卡瑞昱 ALC888 英特尔 ICH10 高保真音频网卡瑞昱 RTL8168C(P)/8111C(P) PCI-E Gigabit Ethernet NIC /
17、 微星2 、支持软件操作系统Windows 7 旗舰版 32位 SP3 ( DirectX 11 )数据库:SQL Server 2008开发平台:测试工具:IE阅读器四、概要设计(一)系统设计目标为了安全起见,本系统对用户密码和提示答案进行了MD5加密,同时在用户登录时还加入了验证码。这些就是那个系统的难点。MD5加密算法是一种单向加密算法,只对数据进行加密,没有办法对加密以后的数据进行解密。单向加密的作用在于即便信息被泄露,这些通过单向加密信息的含义仍然无法完全被破解。对于典型的数据库管理系统,尤其是对于像网上数码商城的数据流量专门大的网络管理系统,需要知足很多客户要求,像使方便、操作灵活
18、、界面个性化等要求。所以本系统在设计之初就应该达到下面几个要求:(1)人机互动的简练操作,不仅要界面美观、友好,更需要信息查询方便和灵活,还要客户数据的安全靠得住;(2)全面管理所有商品,并可管理最新商品和特价商品;(3)有助于客户快捷地进行商品信息编辑;(4)管理会员的大体资料;(5)实现商品交易的管理;(6)管理系统公告,发布系统站内的最新和及时消息;(7)网上数码商城最大的实现了网站的操作性和保护性;(8)系统运行稳固、安全靠得住。(二)系统功能电子商务是指交易各方之间(包括企业与企业之间、企业与消费者之间)利用现代信息技术和运算机网络,依照必然的标准所进行的商贸活动。而传统交易进程的电
19、子化,是企业专门好的开展电子商务活动的大体要求。按照系统功能的描述,能够把系统后台划分为以下几个功能模块:管理员利用正确的用户名和密码登录,系统要求密码要进行加密,提高安全性。用户登录后,在线管理,管理员能够对商品分类信息进行管理,商品管理,管理员管理,客户管理,定单管理,留言回答,商品类别管理。分类信息:能够自概念商品的分类,任意的添加和修改,支持大类和小类。商品管理:选择具体的分类信息后,才能添加商品的属性,用户需要上传商品的照片,不然显示系统默许的相片。管理员管理:能够添加多个管理员。会员管理:能够删除前台注册的会员信息,查看会员信息。定单管理:查看前台提交的定单,修改定单状态,删除定单
20、信息。留言管理:回答前台用户的留言信息,删除留言信息。其中系统业务流程图如下:图4-1 系统业务流图Figure 4-1 system business flow diagram(三)、系统分析一、 E-R图采用ER图(实体关系图)的方式进行数据结构分析. ER图设计方式是一种通过ER图来描述现实世界信息结构的DB设计方式, ER图由实体、属性、联系三部份组成。网上数码商城的E-R图如下图所示:属于商品类别商品1NM1预定会员N1订单信息商品选购MN拥有订单包含11系统用户留言管理1N图4-2 网上数码商城E-R图Figure 4-2 Online Digital Mall E-R diagr
21、am 1 商品类别与商品为一对多关联,一个商品类别能够有多个商品,而一个商品只能属于一种类别;图4-3商品类别管理,商品管理E-R图2 注册会员与定单为一对多关联,一个会员能够有多张定单,而一张定单只能属于一个会员;图4-4用户,留言E-R图3系统用户(管理员)与留言为一对多关联,一个管理员能够回答多个留言,而一个留言只能由一个管理员回答。二、 数据库关系图对于任何数据库,都能够创建任意多个数据库关系图;每一个数据库表都能够出此刻任意数量的关系图中。如此,即能够创建不同的关系图使数据库的不同部份可视化,或强调设计的不同方面。例如,能够创建一个大型关系图来显示所有表和列,而且能够创建一个较小的关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 数码商城 后台 管理 毕业设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4296317.html