动态网站课程设计作品报告.doc
《动态网站课程设计作品报告.doc》由会员分享,可在线阅读,更多相关《动态网站课程设计作品报告.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、动态网站期末设计作品题目网上书店在线订购系统的设计与实现作者幽幽学院信息科学与工程学院专业计算机科学与技术班级11433024813038二一五年 五 月 十五 日摘 要 在如今这个社会中,网络已经是人们不可或缺的一部分,那么网络交易自然也是同上者一样,正在日益崛起的电子商务行业,为我们购买物品时节省了不少的时间,为我们的生活提供了不少的便利,我们从中已深深体会到电子商务的优越性。本论文所提到的网上书店在线订购系统是基于B2C(商对客)的电子商务网站。此网站平台可供顾客浏览,也可以供顾客进行简单管理个人资料和订单信息。在本论文中,最先介绍的是引言,引言包括了对课题的研究背景、国内外动态介绍。同
2、时对该课题立题的意义也进行了分析。然后,描述了网上书店系统的具体的系统分析,其中包括了坏境分析、可行性研究、系统需求分析、系统完成目标以及系统建模。接下来是系统总体设计,其中包括了系统功能模块设计、系统总体划分设计、E-R图设计、表设计。也实现了各个模块的详细设计,简单阐述了模块的设计功能和实施方法,本论文中主要在详细设计阶段叙述系统为用户提供了会员注册/登录,会员修改资料,图书浏览,购物车管理,商品支付等功能,为系统管理员提供了管理用户,管理订单,管理商品类别、管理商品、管理公告、管理整个系统等功能。接下来对系统测试进行测试,测试之前先介绍测试的一些基本方法,在列出测试效果图。在最后,对本论
3、文进行最后总结,参考文献列表以及致谢。网上书店在线订购系统是基于图书销售管理的实际需求,实际需求的分析后,定义系统采用SQL Server 2008数据库,ASP.NET(C#)为系统开发语言,使用目前流行的开发平台Visual Studio 2010。系统完成后进行测试,最后,整个系统设计界面友好、功能测试正常。关键词:电子商务;网上书店;在线订购;ASP.NET(C#)ABSTRACT In todays society, is already an integral part of the network, then the nature of online transactions w
4、as also the same as are rising e-commerce industry, we save a lot of time when you purchase items, offers a lot of convenience to our lives, we have deeply felt the advantages of e-commerce. Online Bookstore online ordering systems referred to in this article is based on a B2C (business customer) e-
5、commerce site. Platform for customers to browse this Web site, or for simple management of personal data by the customer and order information. In this paper, the first introduction to website design, theoretical and research background, the meaning of that legislation on this subject is also analyz
6、ed. Then, description has online bookstore system of needs analysis, and general design, and database design and all module of detailed design, simple described has module of design function and implementation method, this papers in the main in detailed design stage described system for user provide
7、s has member registered/login, Member modify information, Books Browse, shopping car management, merchandise paid, function, for system administrator provides has management user, management orders, management merchandise category, and management merchandise, and management bulletin, and management
8、whole system, function. Next, to test the system tests, test before you introduce some basic methods for testing, test results are listed. In the end, the final summary of the paper, references list, and thanks.Online Bookstore online ordering system is based on actual book sales management needs, a
9、fter analysis of the actual needs of the defined system uses SQL Server 2008 database, ASP.NET (c #) language for system development, and Visual Studio 2010 using the currently popular development platform. System test completed, finally, designed user-friendly, functional test of the whole system i
10、s normal.Keywords: E-commerce; bookstore; Online Order;ASP.NET (c #)目 录诚信声明摘 要IABSTRACTII第一章引言11.1研究背景11.2国内外研究状态11.3立题的意义2第二章 系统分析32.1系统运行环境及开发工具32.2系统可行性研究32.2.1 技术上的可行性研究32.2.2 经济上的可行性研究32.2.3 操作上的可行性分析42.3系统需求分析42.4系统完成目标42.5系统建模52.5.1用例模型图分析52.5.2业务流程图分析6第三章 系统总体设计73.1系统功能模块设计73.2系统总体划分设计83.3系统
11、关系模型设计93.4 系统数据库设计123.4.1数据库各表简述123.4.2数据库各表设计12第四章 网站详细设计与实现154.1数据库连接154.2网站前台功能模块详细设计与实现154.2.1用户自定义控件(usercontrol)说明154.2.2首页模块设计与实现164.2.2用户模块设计与实现164.2.3图书展示模块设计与实现184.2.4购物推车模块设计与实现194.2.5订单信息模块设计与实现224.2.6图书信息浏览模块设计与实现244.2.7图书搜索模块设计与实现244.2.8商城公告模块设计与实现254.3 网站后台管理模块详细设计与实现264.3.1登录模块设计与实现2
12、64.3.2用户管理模块设计与实现264.3.3订单管理模块设计与实现274.3.4商品类别模块设计与实现284.3.5商品管理模块设计与实现284.3.6公告管理模设计与实现294.3.7管理员管理模块设计与实现30第五章 系统测试315.1软件测试简介315.2软件测试的方法315.3软件测试的原则315.4 测试的主要步骤325.5 测试效果图32总 结33参考文献34第一章 引言1.1研究背景当今是信息时代,网络这个名词已基本融入到我们的日常生活当中,随着高科技的产物不断更新,电子商务也日渐成熟。现在看来,这个行业已经在人们的脑海里刻上了抹不掉的痕迹,它已把我们传统的想法推入了虚拟世界
13、。在生活水平不断提高人们,自然对精神、物质需求也一样的要求高。而网上购物自然也就不足为奇的被人们所接受。电子商务这一概念起源于欧美在九十年代初时候,它是一种新型商业交易行业,它的交易实现智能化,交易效率不管在时间还是人力上都得到了很大的提升。这一切,将在传统购物模式上有着全新的改革。在电子商务行业的逐渐强大下,网上书店也随之而生。它有着很多的优点,比如说,购书方便、快捷,顾客可以在家就能选到自己心仪已久的图书。除了这些,随着物流行业的崛起,消费者也不用受地理界限的约束,不用为了一本需要的书到处跑,只需在网上浏览选好图书,选择付款方式(货到付款、网银、支付宝)之后,等待收货就行,这样既省时也省力
14、。在这些优点的冲击下,可以看到网上售书以后的发展前景。因为这些前提条件,所有开发书店系统是有必要的。1.2国内外研究状态 从国内动态研究来看,我国比较有名的当当网、新华书店、卓越等网上书店。据统计,在2013年,国家公布的20家出版物销售企业完成销售收入870亿元,占各行业总销售额的28.1,相比上一届增加3.1。中国新华书店的销售1107亿元,比以前增加14.6,占行业总销售额的32.1,比其他行业平均水平明显高。从我国511家网上书店来看,京东,亚马逊、当当网,它们三家企业出版物的销量占总体销量的50.1。当当网2014年第一季度,总收17.36亿元,同比增长30.1%,净利润200万元,
15、网上书店相还在大幅度增长。中国已拥有强大网络用户数据,网上书店改变了人们的购买方式,所以在我国市场上网上书店还是有很好的发展空间。所有选择开发本网上书店系统还是有经济效益的。本网上书店系统与当当网书店相比,虽然是小巫见大巫,但是本系统也是有优势的,本系统是一个小型的系统,其界面简单、易于用户操作,它不同于大型的当当网书店的复杂度。我相信对于现在人们忙碌的生活节奏来看,更喜欢选择这种容易操作、容易管理简单的小型网上书店。同时快捷方便的信息时代同样取代了传统购书方法,所以传统书店深受挤压,即使网上书店有再多的优点,最为突出的是它的成本及范围这些优势,但是在实体店售书与它面对的客户也是不一样的,各自
16、都有优势,较好的方法就是两者互惠互利,提高图书销售市场。从国外动态研究来看,1991年,阅读美国书店在美国在线公司(AOL)网络诞生。亚马逊在1994年建立,此书店的建立对网上图书销售界是非常有利的,在欧美这些发达国家中,网上书店发展也快。此外,放眼中国物流企业,它跟上潮流,也已经实现与国外互动。还有就是国际物流公司DHL(德国邮政)、USPS(美国邮政服务公司)、Cosco(中国远洋)等等都已流入到中国市场上,这些国际物流公司的出现推动了我国经济效益,因为有国际物流出现,我国物流公司也会去学习、去竞争,这样的话,国内物流也会有所改善在这个竞争日益强烈的坏境中。网上书店隐藏用户还是有很多,在中
17、国庞大的人口数量及Internet用户的快速增加地方。从内部发展潜力来看,我国的网上书店的创新也可以学亚马逊书店,推动国内书店发展。 1.3立题的意义从以上对网上书店国内外研究分析,你能够感受到的是网上书店在线订购商城的发展前景以及网站利益。目前在技术这方面,也是比较成熟了,如当当网、京东网、阿里巴巴等在国内名气比较好的购物系统。它们都是网上订购商城的引领者。这种简单的在线购物流程,通过网络能够帮助卖家对商品进行合理、准确的推广,帮助买家在购物商品时节省大量的时间。这样来看,网上购物不仅节省商家的成本、也提升了宣传力度及服务质量。因此开发系统是根本就没有什么阻拦的因素,只需系统界面友好、独特、
18、价格优惠就能得到广大用户所接受。并勾起她们的购买欲。现在,还是有一部分小型书店使用传统书店经营方法,用零售的方式去销售图书,受到网上购书和大型书店的双向打击,已经很难立足在售书界。由于这些条件的冲击,开发网上书店对于中小型的书店来说是解决了它的燃眉之急。该网上书店网站它就具有这一系列的优势,书也是我们生活中必须品。因此网上书店系统的开发是积极性的意义的,选择开发此系统是绝对可行的。第二章 系统分析2.1系统运行环境及开发工具该网上书店在线订购系统使用ASP.NET(C#)语言进行开发,该语言是基于Visual Studio 2010的开发环境中的,SQL Server 2008用来作为后台数据
19、库的设计使用。操作系统使用Win7+IIS,运行平台使用 .NET Framework2.0。2.2系统可行性研究可行性研究别名可行性分析。它起到对技术避免混乱选择,经济盲目投资等一些没有必要的失去而实行的有效研究,它是整个系统重要的环节之一。如此看来,我们要提前确定好项目分析。可行性分析可从下面三个方面研究。2.2.1 技术上的可行性研究这个系统的开发是用对计算机硬、软件都要有较高需求的,不然的话,系统开始测试时,就会影响它的正常启动。然而,现在市场上流行的硬件水平肯定能达到系统所需。为了实现该系统,不仅需要技术保证,系统程序员也得要较高的专业水平及平和的心态、使用者也得要有管理能力等。当该
20、系统的实际操作中会涌出大量的数据,如图书类别,评价信息,用户订单列表等,那肯定就得要有一个无穷大空间的DBMS, 现在数据库产品各式各样,如Oracle、 Access等,每一个都有自己独特的功能。而要考虑到各种因素的话,如方便性、控制难易性、安全性等,选择SQL Server 2008作为系统数据库。这是因为,它拥有以上对数据库2008简介的优点,它不仅使用效率高,而且还能智能识别。它与ASP.NET一同使用是合理可靠的。因此,当它使用Visual Studio 2010以及SQL Server 2008 的时候,在技术上是可行的。2.2.2 经济上的可行性研究现如今,计算机已遍布全球,那么
21、在网上卖书也是自然可行的。在网上开发书店,可以为顾客节省大量的开销,顾客可以足不出户,只要打开电脑,找到相应的网站,就能选到自己喜欢已久的书籍,再进行购。这样就省得跑来跑去,节省顾客在这之间来回成本及时间。网上购物其实对卖家也节省了很大的经济成本,比如说,节省开实体店的成本等,这样看来,网上买卖可以说达到了双赢的局面。在开发该系统时,只需一台电脑,并安装好相应的开发软件就能完成开发,由此看开,该系统是一个小型的系统,开发成本是非常低的,总的来说,该系统在经济上也是可行的。2.2.3 操作上的可行性分析该系统经过以上经济分析,它是一个小型系统,系统界面也是一目了然的,对用户来说,在操作上容易上手
22、。界面设计也同样考虑了使用者的习惯,如,用户集料录入简单方便,图书价格优惠,可靠性高,适应性强;统计规范,操作简单。这样看来,系统在操作上也是可行的。2.3系统需求分析通过以上的技术简介,该网上书店在线订购系统的设计与实现是一个B2C电子商务网站。那么该系统就需要两大模块,前台功能模块和后台管理员模块。前台是供用户使用的,后台是供管理员所使用的。 设计前台用户操作模块时,首先得考虑系统功能怎么划分、界面的美观及操作的简单性。还得考虑用户对网站使用的权限,比如用户可以查看图书、搜索图书、修改管理个人资料、购买图书等等,最后得考虑后期收货后对订单的评价。设计后台模块时,首先要考虑的是此系统得便于管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动态 网站 课程设计 作品 报告
限制150内