《本科毕业设计论文--电子购书系统食品工程系软件技术专业》由会员分享,可在线阅读,更多相关《本科毕业设计论文--电子购书系统食品工程系软件技术专业(35页珍藏版)》请在金锄头文库上搜索。
1、xxxxx师范高等专科学校毕业设计(论文)xxx师范高等专科学校软件与食品工程系软件技术专业毕业论文题 目: 电子购书系统 专业方向: c#方向 姓 名: xx 班 级: c#班 学 号: xx 指导教师: xx 二零一五年 十二月月 三十一日摘要随着科技的迅速发展,计算机技术已应用到社会的各个领域。随着计算机技术和通信技术的迅速发展,网络的规模也逐渐增大,网络的元素也随之不断增加,有的利用其通信,有的利用其商业用途,在网络上进行出售、收购、宣传等操作,从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里很庞大的元素。本文介绍了基于.NET框架的图书馆管理系统的设计与实现。电子
2、购书系统是典型的网上购物系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能具有完备,易使用等特点。书店在正常运营中总要面对大量的客户信息、书籍信息以及两者相互作用产生的买书信息。因此需要对客户资源,书籍资源,买书信息,进行管理,及时了解各个环节中信息的变更,有利于提高购买效率。本系统主要负责订单的管理与跟踪。通过信息化系统的实施,提高订单执行效率,规范订单执行流程和跟踪管理。每个参与订单执行的人员能及时获取订单执行状态并通过该系统随时随地参与订单的执行。在设计方面,本系统使用
3、ASP.NET动态网页技术开发,同时。并使用了抽象工厂模式和泛型程序设计。开发工具使用C#. 关键词: 网上购物 虚拟商城ABSTRACT With the rapid development of science and technology, the computer technology has been applied to each field of the society. Along with the computer technology and the rapid development of communication technology, the scale of ne
4、twork is gradually increasing, network element also increases ceaselessly subsequently, some use their communication, using some of its commercial purposes, in the network for sale, purchase, publicity and other operations, so that the network has more and more become nowadays essential elements, wh
5、ile the website is very large in the network elements.This paper introduces the design and implementation of library management system based on.NET framework. Library management system is a typical information management system (MIS), its development mainly includes the establishment and maintenance
6、 of back-end database and front-end application development two aspects. For the former requirement to establish data consistency and integrity, data security good database. For the latter, the application function is complete, easy to use, and so on.Also the system on the part of the reader can log
7、 in to the system innovation, Dangdang book information management mode is introduced, and independent view their books to borrow, so that readers can more easily and quickly choose books, and significantly reduces the workload of the librarian, and improve the efficiency of the library process.This
8、 system is mainly responsible for order management and tracking.Through the implementation of the information system, improve the efficiency of order execution, execution process and tracking management specification order.Each staff involved in the order execute timely access to order execution sta
9、tus and to participate in the execution of orders through the system anytime and anywhere.In terms of design, this system USES the ASP.NET dynamic web technology development, at the same time.And using the abstract factory pattern and generic programming.Using c # development tool. Keywords: Shoppin
10、g online virtual mall 目 录1 绪论11.1 课题背景11.2 开发目标12 系统分析22.1 需求分析22.2 可行性分析22.2.1 需求可行性22.2.2 技术可行性23 总体设计43.1 设计方案43.2 数据库设计43.2.1 数据库概念设计43.2.2 数据库E-R图53.2.3 数据库逻辑结构设计53.3模块划分74 实现数据库访问层104.1 一般数据库操作的封装104.2存储过程操作的封装125 详细设计与实现135.1 用户管理模块135.1.1 用户注册135.1.2 用户登录145.2 图书管理模块175.2.1 管理图书类别185.2.2 添加、
11、删除、修改图书信息185.2.3 列表显示图书195.3 购物车管理模块225.3.1 查看购物列表225.3.2 结账235.4 订单管理模块245.4.1 客户订单管理245.4.2 管理员订单管理255.5 后台管理模块275.5.1 查询用户信息285.5.2 查询销售情况296 系统测试306.1 单元测设306.2 集成测试30结论31致谢29参考文献3319xxx师范高等专科学校毕业设计(论文)基于ASP.NET的网上书店系统的设计与实现1 绪论1.1 课题背景随着计算机技术在各行各业日益广泛和深入的应用,电子购书的应用也越来越普遍,它包括最流行的B2B,B2C,C2C等应用,其
12、中。B2B(Business to Business)表示企业或商务集团的应用;B2C(Business to Customer)表示企业和客户之间的商务应用;C2C(Customer to Customer)表示客户和客户之间的商务应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于书店,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的
13、网站是至关重要的。“电子购书网站”实际上是运行在Web服务器中的一个Web运用程序。“电子购书网站”模拟一般的商店的经营模式。利用页面、脚本程序来实现“电子购书网站”的销售管理、库存管理。互联网技术提供的不仅仅只是供需双方间的较低的交易成本,还有较低的选择费用和更多可供选择的商品。电子购书。1.2 开发目标在Visual Studio 2010开发工具和SQL Server 2008数据库软件基础上,采用ASP.NET语言,开发一套网上书店系统,实现管理员可以通过Web浏览器进入后台,实现网上图书添加、删除、图书分类管理及定单管理、用户管理等功能,以及用户登录、注册,在站内进行搜索等功能。本需
14、求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本电子购书系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的特性,以期能够获得更大范围的应用。2 系统分析2.1 需求分析网上书店系统包括如下基本功能。l 用户注册和登录:为用户提供注册、登录、找回丢失密码、修改个人信息等功能。l 图书信息查询及管理:对信息进行灵活的分类、存储,方便用户迅速从少则几万,多则几十万甚至上百万种图书中找出自己所需图书。l 购物车管理:用语存储用户选择好的图书,完成购物后可以自动生成订单以供管理者进行管理。l 订单管理:为用户提供订单查询功能,同时为管理者提供订单查询功能及处理功能。l 后台管理:为管理者提供用户信息查询和销售情况查询等功能。2.2 可行性分析2.2.1 需求可行性 网上书店为人们提供了诸多方便。l 更加广阔的环境:人们不受时间、空间的限制,不受传统购物的诸多限制,可随时随在网上交易。l 更加广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。l 更加快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省大量开支,从而大大降低了商品流通和交易成本。l 更加符合时代要求:如今人们越来越追求时尚、讲究个