内容摘要
Internet推动了全球性的信息化革命,为全球范围的信息处理与交流提供了操作平台,internet的产生大大缩短了信息传递的时间。
随着图书销售的来临,越来越多的人希望能快捷的购买图书,正是在这种情况下产生了网上图书销售系统。本系统采用ASP.NET 技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。
实现了用户注册与登录、图书信息的发布、展示、会员订单的交易等功能。
关键词: ASP.NET C# SQL Server 图书销售
Content abstract
Internet to promote a global information revolution, the global information processing and communication provides a platform, internet greatly shortened the production time for the transmission of information.
With the advent of e-commerce, more and more people want to buy books faster, it is produced in this case, online book sales system. The system uses ASP.NET technology as a way to create applications to C # as the programming language, using SQL Server database as the backend database. It is based on Browser / Server structure, formed under the data-driven Web applications.
The system basically followed the methodology of software engineering, systems analysis, design, detailed design and software testing.
To achieve the user registration and login, the release of book information, exhibition, trade and other members of the order functions.
Key words: ASP.NET C# SQL Server Electronic commerce
目 录
图书销售系统 1
一、 绪 论 1
(一) 课题背景 1
(二)课题的总体概要研究意义 1
(三)国内外课题概况及发展趋势 2
(四)开发工具简介 2
1. C#简介 3
2. ASP.NET简介 3
3.数据库简介 5
(五) 系统开发环境 5
1. 开发环境 5
2. 程序运行环境 6
二、需求分析 6
(一) 产品名称 6
(二) 系统功能及特性分析 6
(三) 数据库需求分析 7
(四) 系统目标 7
三、系统分析 7
(一)模块介绍 7
后台: 7
1. 图书类别维护 8
2. 图书信息管理 8
3. 订单信息管理 8
前台: 8
1. 注册会员 8
2. 修改用户信息 8
3. 购物车 9
4. 我的订单 9
5. 资料下载 9
6. 留言板 9
7. 供求信息平台 9
(二)主要模块的流程图 9
后台: 9
1. 图书类别维护 9
2. 图书信息维护 10
3. 订单信息维护 10
前台: 11
(三)根据表与表之间的关系可以画出ER图 11
(四)数据字典 12
四、系统程序实现 14
(一)系统主界面 14
(二)基本功能模块 18
后台: 18
1.(图书信息维护) 18
2.(订单信息维护) 20
前台: 22
1.(用户注册) 23
2.(购物车) 24
3.(留言信息) 29
五、软件测试 31
(一) 软件测试的意义 31
(二)软件测试的重要性 32
(三)软件测试的范围 32
(四)测试方法 32
六、结论与总结 33