武汉理工大学二手物品交易系统的设计与实现毕业论文
2021-04-21 21:49:15
摘 要
几个世纪以来,越来越多的行业的效率由于科学技术飞速发展而不断提升,采用计算机来进行信息的管理日益普遍。人们开始重视起电子商务的作用和应用,其中二手物品的重新买卖成为趋势和潮流,对于学生党而言二手物品的利用是对生活品质提升的关键。武汉理工大学二手物品交易系统就是在这样的背景下进行研究的。本文主要研究了如何确认需求并且开发武汉理工大学二手物品交易系统,武汉理工大学二手物品交易系统可以满足两种用户的需求,分别是系统管理员和一般用户。一般用户的功能由以下几个部分组成:注册登录模块、网站新闻模块、购物车模块、商品查询模块、商品详情查看模块、系统功能模块、商品模块、订单管理模块、评论模块、在线留言模块。系统管理员的功能包括:登录模块、账号管理模块、销售统计模块、商品信息模块、新闻模块、会员管理模块和留言模块。
武汉理工大学二手物品交易系统程序开发使用Microsoft Visual Studio 2008软件,程序开发的网络结构模式是浏览器/服务器模式(B/S结构),编程语言采用C#语言来进行编程,数据库为SQL 2008数据库系统。
论文从网上二手交易的概念出发,利用UML用例图、数据流图以及业务流程图等对系统的需求进行分析。在系统设计阶段,系统数据库使用概念数据模型、逻辑数据模型以及物理数据模型完成设计。
关键词:基于.net的武汉理工大学大学二手物品交易系统,商品管理,购物系统
Abstract
Over the centuries, the efficiency of more and more industries has been continuously improved by the rapid development of science and technology. E-commerce plays a very important role in people's lives, and the resale of second-hand items is a trend, and the reuse of used items for students is the key to improving the quality of life. That's the background of the Wuhan University of technology's used goods trading system. This paper mainly studied how to confirm the requirements and development of Wuhan University of technology's second-hand goods trading system. Wuhan University of technology's second-hand goods trading system can meet the needs of both system administrators and general users. Its function is composed of register login module, website news module, cart module, commodity inquiry module, commodity details viewing module, system function module, commodity module, order management module, comment module and online message module. Functions of system administrator include login module, account management module, sales statistics module, commodity information module, news module, member management module and message module.
The integrated development environment used in the development of the second-hand goods trading system program of Wuhan University of Technology is Microsoft Visual Studio 2008. The network structure mode of the program development is a three-tier data processing structure based on the browser/server model (B/S structure). The background programming language uses the object-oriented programming language C# language for programming, and the database is SQL 2008 database system.
The paper starts from the concept of second-hand transaction on the Internet and uses the UML use case diagram and data flow diagram to analyze the requirements of the system. In system design phase, the system database uses conceptual data model, logical data model and physical data model to design..
Key words: .net based second-hand goods trading system of Wuhan University of Technology, commodity management, shopping system
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 研究目标 2
第2章 系统分析 3
2.1 总体目标 3
2.2 需求 3
2.2.1 用户需求 3
2.2.2 系统需求 4
2.3 可行性分析 4
2.4 组织结构分析 5
2.4.1 组织结构图 5
2.4.2 职能划分 6
2.5 UML用例图 7
2.6 业务流程分析 8
2.7 数据流程及数据字典 9
2.7.1 数据流图 9
2.7.2 数据字典 10
第3章 系统设计 20
3.1 功能模块设计 20
3.2 代码设计 21
3.3 数据库设计 22
3.3.1 数据库概念结构设计 22
3.3.2 数据库逻辑结构设计 26
3.3.3 数据库物理结构设计 26
3.4 输入输出设计 32
3.4.1 输入设计 32
3.4.2 输出设计 33
第4章 系统实施 34
4.1 系统开发工具简介 34
4.1.1 asp.net简介 34
4.1.2 Microsoft Visual Studio 2008平台 34
4.1.3 B/S架构介绍 35
4.2 关键程序代码 35
4.3 主要运行界面 43
4.3.1 注册登册 43
4.3.2 网站公告查看 43
4.3.3 查询商品 44
4.3.4 商品查看 44
4.3.5 在线留言 45
4.3.6 系统管理 45
4.3.7 商品管理 46
4.3.8 评论管理 47
4.3.9 订单管理 48
4.3.10 购物车 48
4.3.11 管理员登录 49
4.3.12 管理员系统管理 49
4.3.13 管理员订单信息管理 50
4.3.14 管理员商品信息管理 50
4.3.15 管理员新闻信息管理 51
4.3.16 管理员会员信息管理 52
4.3.17 在线留言信息管理 52
4.4 系统测试与调试 53
4.4.1 登录模块测试 53
4.4.2 注册模块测试 54
4.4.3 商品查询模块测试 55
4.4.4 商品购买测试 55
4.4.5 评论测试 56
4.4.6 编辑商品模块测试 56
4.4.7 销售统计模块测试 57
第5章 结论 58
参考文献 59
致 谢 60
第1章 绪论
- 课题背景
随着世界互联网技术不断推进升级,各种平台陆续建立。市面上开始流通各种基于互联网技术的应用,越来越多的公司和个人建立了自己的网络系统,虽然目的不一,但是这些都是旨在为自己的业务提供便利。互联网一直在影响着我们的生活,同时也改变着我们的生活习惯和行为方式。网络购物成为了新兴的潮流,人们开始建立各种电子商务网站,因为这样才能解决中国各个地区之间人们信息阻塞以及地区限制。
电子商务是以计算机网络为基础,以电子化方式为手段,以商务活动为主体,在法律许可范围内所进行的商务活动过程[1]。电子商务一般可分为企业对企业(B2B)、企业对消费者(B2C)、消费者对消费者(C2C)等三种模式。随着互联网的迅速发展,电子商务已逐渐深入人心,C2C个人交易也日趋流行[2]。