.net的在线售书系统的设计与实现(源码)【字数:7630】
指导教师 顾大权 摘 要从二十世纪开始就逐渐兴起的网络随着二十一世纪的到来更加是发展迅猛,网络早已经是我们普通人生活中的重要组成部分,但是我们对书籍的要求还是在逐步提高的。能够方便的在网上购买自己想要的书籍已然是大势所趋,此次设计的整个系统通过ASP.net技术建立于B/S模式的基础上加以实现两大部分前台用户模块和后台管理员模块,前台用户模块包括了用户注册信息,生成购物车,查询图书,后台管理员模块包括系统管理图书类别信息、管理员管理订单模块、管理员管理新闻信息、购物车模块等模块。本系统被多次模拟使用后,基本可以完成网上购书选书、管理图书、管理新闻信息等功能。在网上购书者购买书籍的优势就是不用受空间的限制和时间限制,给用户带来了极大的便利,在家就能购买到自己想要阅读的书籍。同时也为后台管理员的运行及维护等工作提供了便利。
Key words:Online bookstore; library management; shopping cart目 录
第一章 绪论 1
1.1课题背景 1
1.2课题目标 2
第二章 系统开发技术 3
2.1SQL Server 2008R2简介 3
2.2ASP.NET简介 3
2.3Browser/Server模式 3
第三章 需求分析 4
3.1可行性分析 4
3.1.1技术可行性 4
3.1.2经济可行性 4
3.1.3操作可行性 4
3.2系统功能需求 5
3.3系统性能需求 5
3.3.1系统数据准确性 5
3.3.2系统可使用性 5
3.3.3系统安全性 5
第四章 系统设计 6
4.1系统功能模块 6
4.2数据库设计 6
4.3系统流程设计 10
第五章 模块实现 13
5.1用户登录进程模块 13
5.2注册用户模块 13
5.3用户留言功能模块 14
5.4购物车模块设 *好棒文|www.hbsrm.com +Q: ^351916072^
计 15
5.5书籍信息模块 16
5.6订单模块 18
结束语 19
致 谢 20
参考文献 21
第一章 绪论
1.1课题背景
跨越过千禧年的我们,互联网也随着我们的成长而一块成长,网上购物已经成为一种潮流。面对面的售卖已然不能满足当代人的需求,所以基于Web的电子商务开始迅速升温,现在当代人的生活、工作等方面已经在被电子商务慢慢的改变,越来越多的网店网上交易平台在发展成长。所以为了满足当代网民的购书需求被贴合,一个在线售书平台是必不可少的。在线销售图书,使图书的销售渠道更加广泛而饱满,从而可以使书店老板能够获得更加多的收益。
随着互联网的飞速的进步,如今的互联网已然从纯粹的学术性科研向综合性商业网络发展,当代人们对网络的需求不仅仅是收发电子邮件、访问网页这么简单了,越来越多的人需要通过网络来进行工作、交友等各个生活方面,当然网店也正是因为互联网的进步而应运而生,网络安全坏境的逐步改善使得人们愿意去相信网上购物的可行性,如今网上购物这种潮流已然走入了21世纪网民的心中。
一开始我们对网络的认知是仅仅定义其是人们开发出来的一种产品,而随着网络的茁壮成长,网络慢慢的成为普通群众的生活必备,而人们说的电子商务在网络的高速发展下得到了很大的扩展,他帮助了许多人获得了人生的第一桶金,无论何时何地都能通过它来获得最新最全面的咨询。
在大学期间,我学习了ASP.net这门技术,所以通过所学知识,希望能够很好的开发出本次图书销售系统即图书信息、订单等多个模块可以灵活的被管理员管理。
在互联网发展的同时,网络购物坏境也在随之发展,越来越完善的法律、规则、体系都在告诉的消费者放心购物,同时第三产业的就业率也就被拉高了,越来越多的网上交易平台如雨后春笋般争相发展。
我国的信息化在与欧美等发达国家相比是比较低的,而发达国家的世界五百强企业又是与互联网交易息息相关并跻身进网络销售的大队伍,全世界的网民在网上的交易量已然超出了原本人们的认知,其大的趋势就是超越传统购物。经研究调查发现:在美国,大多数家庭已然适应了网络购物这种潮流。
在中国,网络购物已然不是什么新鲜事物,截止到2015年12月我国网购用户已有4.13亿,比去年年底增长了5000多万人。通过这些数据告诉我们的就是,网络购物已然和我们的生活密不可分了,越来越多的网上购物平台映入我们的眼帘,可以说网络购物在中国会发展更加迅速。
1.2课题目标
课题目标是希望ASP.net技术和C#技术能够被我灵活运用来开发本次图书销售系统是,我需要能够清楚用户提高的需求,随后在通过了对本系统的需求分析之后相对应的功能模块和设计能够模拟描绘出来。接着通过ASP.net平台的特点开发出适用的Web应用程序,还有就是适合的Web应用程序可以通过C#和数据相结合更好的开发出来。
第二章 系统开发技术
2.1SQL Server 2008R2简介
SQL Server 2008R2的优势在于能够更加方便的存储数据,SQL 2008R2是目前数据库工具里来看是比较适合本系统的。本身在大学的学习期间就学习了SQL。而且SQL Server2008 R2的优势就是在于可运行多个数据库,而且在各个数据库的平衡性上也有着相对好的可以实现的直接平衡,可以说SQLServer2008R2是非常适合本次系统开发的,在现在的开发环境来看SQL数据库与ASP.net技术是很多用户都会选择的一组搭档。
2.2ASP.NET简介
ASP.net是Microsoft.net的一个分支,作为战略产品,不仅是Active Server Page(ASP)的下一个版本;它还提供了一个统一的Web开发模式,其中包括开发人员需要的构建企业级Web的应用程序。使用者可以在任何时候在已有的ASP程序上进行添加ASP.NET里的功能,从而来进一步加强ASP程序的功能。[1]
ASP.NET是在.NET的环境编译的,可以使用任何.NET兼容语言(包括Visual,Basic,.NET,C#和JScript.NET)创建应用程序。此外,任何ASP.NET应用程序都可以使用整个.NET Framework。开发人员可以轻松获取这些技术的优势。
Key words:Online bookstore; library management; shopping cart目 录
第一章 绪论 1
1.1课题背景 1
1.2课题目标 2
第二章 系统开发技术 3
2.1SQL Server 2008R2简介 3
2.2ASP.NET简介 3
2.3Browser/Server模式 3
第三章 需求分析 4
3.1可行性分析 4
3.1.1技术可行性 4
3.1.2经济可行性 4
3.1.3操作可行性 4
3.2系统功能需求 5
3.3系统性能需求 5
3.3.1系统数据准确性 5
3.3.2系统可使用性 5
3.3.3系统安全性 5
第四章 系统设计 6
4.1系统功能模块 6
4.2数据库设计 6
4.3系统流程设计 10
第五章 模块实现 13
5.1用户登录进程模块 13
5.2注册用户模块 13
5.3用户留言功能模块 14
5.4购物车模块设 *好棒文|www.hbsrm.com +Q: ^351916072^
计 15
5.5书籍信息模块 16
5.6订单模块 18
结束语 19
致 谢 20
参考文献 21
第一章 绪论
1.1课题背景
跨越过千禧年的我们,互联网也随着我们的成长而一块成长,网上购物已经成为一种潮流。面对面的售卖已然不能满足当代人的需求,所以基于Web的电子商务开始迅速升温,现在当代人的生活、工作等方面已经在被电子商务慢慢的改变,越来越多的网店网上交易平台在发展成长。所以为了满足当代网民的购书需求被贴合,一个在线售书平台是必不可少的。在线销售图书,使图书的销售渠道更加广泛而饱满,从而可以使书店老板能够获得更加多的收益。
随着互联网的飞速的进步,如今的互联网已然从纯粹的学术性科研向综合性商业网络发展,当代人们对网络的需求不仅仅是收发电子邮件、访问网页这么简单了,越来越多的人需要通过网络来进行工作、交友等各个生活方面,当然网店也正是因为互联网的进步而应运而生,网络安全坏境的逐步改善使得人们愿意去相信网上购物的可行性,如今网上购物这种潮流已然走入了21世纪网民的心中。
一开始我们对网络的认知是仅仅定义其是人们开发出来的一种产品,而随着网络的茁壮成长,网络慢慢的成为普通群众的生活必备,而人们说的电子商务在网络的高速发展下得到了很大的扩展,他帮助了许多人获得了人生的第一桶金,无论何时何地都能通过它来获得最新最全面的咨询。
在大学期间,我学习了ASP.net这门技术,所以通过所学知识,希望能够很好的开发出本次图书销售系统即图书信息、订单等多个模块可以灵活的被管理员管理。
在互联网发展的同时,网络购物坏境也在随之发展,越来越完善的法律、规则、体系都在告诉的消费者放心购物,同时第三产业的就业率也就被拉高了,越来越多的网上交易平台如雨后春笋般争相发展。
我国的信息化在与欧美等发达国家相比是比较低的,而发达国家的世界五百强企业又是与互联网交易息息相关并跻身进网络销售的大队伍,全世界的网民在网上的交易量已然超出了原本人们的认知,其大的趋势就是超越传统购物。经研究调查发现:在美国,大多数家庭已然适应了网络购物这种潮流。
在中国,网络购物已然不是什么新鲜事物,截止到2015年12月我国网购用户已有4.13亿,比去年年底增长了5000多万人。通过这些数据告诉我们的就是,网络购物已然和我们的生活密不可分了,越来越多的网上购物平台映入我们的眼帘,可以说网络购物在中国会发展更加迅速。
1.2课题目标
课题目标是希望ASP.net技术和C#技术能够被我灵活运用来开发本次图书销售系统是,我需要能够清楚用户提高的需求,随后在通过了对本系统的需求分析之后相对应的功能模块和设计能够模拟描绘出来。接着通过ASP.net平台的特点开发出适用的Web应用程序,还有就是适合的Web应用程序可以通过C#和数据相结合更好的开发出来。
第二章 系统开发技术
2.1SQL Server 2008R2简介
SQL Server 2008R2的优势在于能够更加方便的存储数据,SQL 2008R2是目前数据库工具里来看是比较适合本系统的。本身在大学的学习期间就学习了SQL。而且SQL Server2008 R2的优势就是在于可运行多个数据库,而且在各个数据库的平衡性上也有着相对好的可以实现的直接平衡,可以说SQLServer2008R2是非常适合本次系统开发的,在现在的开发环境来看SQL数据库与ASP.net技术是很多用户都会选择的一组搭档。
2.2ASP.NET简介
ASP.net是Microsoft.net的一个分支,作为战略产品,不仅是Active Server Page(ASP)的下一个版本;它还提供了一个统一的Web开发模式,其中包括开发人员需要的构建企业级Web的应用程序。使用者可以在任何时候在已有的ASP程序上进行添加ASP.NET里的功能,从而来进一步加强ASP程序的功能。[1]
ASP.NET是在.NET的环境编译的,可以使用任何.NET兼容语言(包括Visual,Basic,.NET,C#和JScript.NET)创建应用程序。此外,任何ASP.NET应用程序都可以使用整个.NET Framework。开发人员可以轻松获取这些技术的优势。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/291.html