基于B/S的图书销售管理系统的设计与实现
摘 要
随着Internet的兴起,网络已经成为现代人生活中的一部分,人们越来越想在最短的时间内购买到自己所需要的图书。于是网上购书便成了人们向往的事情,本系统就是一个基于B/S模式的网络化的图书销售管理系统,采用的是ASP.NET技术,实现了用户注册信息管理、用户信息管理、图书销售点管理、图书信息管理、客户订单管理、购物信息管理,库存管理,消息管理等模块。通过测试,基本实现了这个集成书籍管理、网上定购等功能于一体的图书销售管理系统。在Internet上通过它用户可以突破时间和空间的限制来实现网上购书,为消费者带来了很大的方便,使他们足不出户就可以买到自己想要的书;还有一个最大的优势是便于管理员的管理与维护,既省时又省力。它还有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。
关键词:图书销售;管理系统;B/S;C#目 录
1 引言 1
1.1 课题背景 1
1.2 课题研究的意义 1
1.3 课题的目标 1
2 系统开发概述 1
2.1 目的概述 1
2.2 B/S模式的图书销售管理概述 2
2.2.1 B/S结构 2
2.2.2 系统开发采用的技术及系统配置 2
2.2.3 图书销售管理的概述 4
3 系统分析与设计 4
3.1 需求概述 4
3.2 系统功能设计 4
3.2.1用户注册信息管理 4
3.2.2用户信息管理 4
3.2.3图书销售点管理 4
3.2.4图书信息管理 5
3.2.5客户订单管理 5
3.2.6库存信息管理 5
3.2.7购物与销售信息管理 5
3.2.8 客户评论和留言信息管理 5
3.3 系统功能结构图 5
3.4 系统模块设计 6
4 数据库的分析与设计 7
4.1 数据库中主要表的设计 7
4.2 系统中的主要数据表 8
5 系统程序实现 10
5.1 系统页面结构图 10
5.2 系统设计与实现 11
5.2.1 系统首页面 11
5.2.2 客户端主要页面的设计与实现 12
5.2.3 后台管理主要页面的设计与实现 16
6 系统测试 20
6.1 系统测试结果 20
6.2 存在的问题 22
结 论 22
参考文献 23
致 谢 24
声 明 25
1 引言
1.1 课题背景
随着IT技术与Internet的发展,网络已经成为现代人生活中的一部分,越来越多的人喜欢在网上交易。传统的销售方式已经不能适应时代的要求,在这种情况下,基于Web方式的电子商务系统得到了充分的发展,可以说电子商务系统已经改变了人们的生活、工作方式。在这种情况下,作为一个出版社,如何制作一个电子商务系统,以适应客户的需要,已经成为决定其发展的重要因素之一,正是基于上述情况才开发了本系统。本系统是一个基于B/S模式的网络化交易系统,该系统主要是用于售书交易的网络化管理,使图书销售工作更加容易,从而提高工作效率、降低管理成本,既方便用户,又可以为自己的网站增加额外的利润。
1.2 课题研究的意义
网络正在从产品形式向服务形式转化,所以电子商务在网络中的发展将要占据重要的地位,因为它的宗旨就是充分利用Internet取代传统的销售方式,充当买主和卖主的零售商。微软的.NET技术战略意义本身就是帮助用户在任何时候、任何地方、利用任何的工具都可以获得网络上的信息,并享受网络通讯带来的快乐。本课题就是通过微软的ASP.NET开发的一个基于B/S的图书销售管理系统,主要实现了网上购书和后台的管理。
虽然当前的图书销售管理系统很多,但采用ASP.NET开发的还是寥寥无几,通过本系统的开发不但可以学习到如何用ASP.NET来开发一个比较完善的集成书籍管理,网上订购等功能于一体的图书销售管理系统,而且还可以促进我们对所学知识的综合运用,使我们对应用程序的开发过程有一个更深入的理解。
1.3 课题的目标
本课题的目标主要是要学会怎样运用ASP.NET和C#实现电子商务系统中的图书销售管理系统。在设计与开发之前,首先要熟悉业务的需求。通过分析需求,在拟定出详细的功能设计与流程,进而就可以利用.NET平台的特性设计出结构合理的Web应用程序,以及如何使用C#与数据库结合便捷地开发出高效的Web应用程序。在开发过程中将要涉及到ASP.NET服务器组件的使用技巧和SQL Server 2000数据库。
参考文献
[1] Chris Ullman[美],John Kauffman.ASP.NET 1.1入门经典[M].北京:清华大学出版社,2004。
[2] 李明刚,肖建.ASP.NET WEB 站点高级编程范例[M].北京:清华大学出版社,2004。
[3] 章立眀.用实例学ASP.NET[M].北京:电子工业出版社,2005。
[4] Stephen Walther[美].ASP.NET技术内幕[M].北京:机械工业出版社,2002。
[5] Jeffrey R.Shapiro[美].。
[6] 求是科技.ASP.NET数据库管理系统开发实例导航[M].北京:人民邮电出版社,2005。
[7] 方睿,刁仁宏,吴四九.网络数据库原理及应用[M].成都:四川大学出版社,2005。
[8] 邹建峰,李律松,李晓栓.ASP.NET开发技术详解[M].北京:人民邮电出版社,2005。
[9] 李万宝.ASP.NET技术详解与应用实例[M].北京:机械工业出版社,2005。