"景先生毕设|www.jxszl.com

ASP.NET网上手办销售管理系统

2020-10-27 20:48编辑: www.jxszl.com景先生毕设
目 录
1 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 研究现状 1
1.4 文档结构 2
2 系统开发技术 2
2.1 ASP.NET技术 2
2.2 SQL Server 2012数据库 3
2.3 B/S架构 4
2.4 HTML技术与CSS技术 4
3 需求分析 4
3.1 可行性分析 4
3.2 各模块功能 5
4 系统设计与实现 9
4.1 系统设计 9
4.2 数据库结构设计 11
5 详细设计 15
5.1 账号管理模块 15
5.2 评价管理 16
5.3 会员管理模块 18
5.4 手办管理 19
5.5 新闻管理 21
5.6 订单管理 23
6 系统测试 24
结 论 27
致 谢 28
参 考 文 献 29
1 绪论
1.1 课题背景
随着互联网的飞速发展,人们逐渐开始通过互联网来获取和传递信息,互联网正在成为人们工作和生活中的一部分,而网上购物正是这种现象的有力凭证。人们在越来越多购物需求的同时,也相应提升了对购物体验的需求。比如商品的选择、付款、快递、售后服务、客户的反馈意见等等都要求网站的开发者做的更好、更加完善。那么这就需要管理人员对网上销售系统进行更完善的规划与管理。
随着计算机的普及,网上购物的人群日益增加,网络商品的销售也越来越多、越来越复杂,比如手办。 *51今日免费论文网|www.jxszl.com +Q: ^3^5^1^9^1^6^0^7^2^* 
手办是指具有收藏价值的人物或动植物模型,手办这种商品种类多样,大小不一,又容易损坏,为了应对这种现象,就要求配备现代化的网上手办销售与管理系统,这样便可以方便消费者购物,亦可方便管理员进行网站的管理,极大地节省了物力与人力。
1.2 目的和意义
本网站需要本着安全与简洁的原则去实现了现代化的网上手办销售与管理的功能。
由于网上购物系统涉及到交易,为了保护消费者的隐私与经济利益,因此必须做的十分严谨,这样才能避免发生一些有损消费者利益的事情。我使用了ASP.NET技术来完成本次毕业设计的网页编辑,并且搭配了SQL Server2012数据库来对后台数据进行处理与保存,最后,我使用了ODBC技术来进行数据库和动态网页的关联。
此网站海迅要达成的另外一个目的,那就是简洁。笔者希望消费者看见主界面后就知道网站应该怎么去使用,不需要使用或观看任何的教程,实现注册方便,选择方便,购物方便,评价方便等目标。不仅前台用户使用方便,也要让后台管理者感觉到方便。
1.3 研究现状
国内手办的消费者大约可分为四类:新手、全职枪手、半职玩家和全职玩家。人们追求喜欢的手办,有的人们喜欢人物模型,也有的喜欢机械模型,当然还有一小部分的人喜欢动植物模型。
手办的材料一般是黏土,并不是简单的塑料模型(一些机械手办除外),手办模型与塑料模型的最大差别,就是同一款式产品,亦可以有不一样的造形与风格,完全是取决于手办设计师的个人喜好,其中部份手办设计大师的作品,更被手办爱好者追捧为艺术品。
随着国内手办爱好者的数量越来越多,手办的需求量也越来越多,这也促进了此类行业的发展。为了应对这一现象,一个专业的网上手办销售管理系统就可以解决绝大部分的为题。总体来说,国内的手办市场还不够成熟,需要进一步的发展。
1.4 文档结构
(1) 绪论,介绍该系统的课题背景,目的与意义与研究现状等。
(2) 系统开发技术,较为详细的介绍了系统开发所运用的相关技术。
(3) 需求分析,介绍了系统各个模块的主要功能。
(4) 系统设计与实现,确定各个模块的功能,画出系统E-R图。
(5) 详细设计,包括数据库的详细设计、前后台的功能模块,从实现目标,设计流程,结果展示等方面详细的介绍了该系统。
(6) 系统测试,对系统的主要功能进行测试。
2 系统开发技术
2.1 ASP.NET技术
ASP.NET 是一项微软公司开发的网络编程技术,此项技术可以使因特网服务器执行嵌入网页中的脚本,超文本传输协议请求文档时,ASP.NET技术可以在Web服务器上被动态的创建。ASP.NET网络编程技术主要有有以下几点特性:
(1)跨平台性
ASP.NET技术是通过虚拟机进行的,虚拟机可以对各个平台的代码进行分类整理,从而和ASP.NET的接口进行匹配。这个用一个接口的方式去匹配可以让ASP.NET很容易兼容其他平台的软件,从而拥有很好的跨平台性。
(2)可管理性
ASP.NET是一种强语言的编译语言,代码拥有很严格的检测机制,从而使得代码很难会因为类型出错而出现 *51今日免费论文网|www.jxszl.com +Q: ^3^5^1^9^1^6^0^7^2^* 
的错误。而且ASP.NET拥有一整套完整的管理机制,开发者和维护者可以通过系统给的文本对服务器进行管理,而不是需要复杂的对许多表进行管理,简化了许多的操作。而且开发者可以通过WEB窗口去工程进行系统的管理,而不是简单的对表或者视图进行重复的修改。而且ASP.NET也用户良好的编译解释器,可以对系统进行有效的修改。
(3)一致性
在最开始,ASP.NET尚不成熟,作为一种独立的语言而开发出来,没有自己的支持类,也没有继承C语言的基本继承类,并且可视化程度很低,只有在设计的时候可以可视化操作,之后就无法对程序进行可视化操作,导致效率降低。
但之后推出的ASP.NET2.0版本推出了Master的概念。通过对这个概念的衍生,设计者可以以Master为起点制作出一个比较不错的网站。而且对控件进行了封装操作,这个大大简化了设计者对网页设计的时间。在更之后的ASP.NET3.5中,又更加对网页的Master进行的完善,并添加了Theme和Skin,设计者可以更加方便跨简介的进行网站的设计。
2.2 SQL Server 2012数据库
SQL Server 2012数据库主要由以下几个特点:
(1)可信任性
相比较前几个版本,SQL Server 2012数据库通过简单的数据加密,外链管理,增强审查来保护用户的信息,通过改进数据库的镜像,热添加CPU来确保业务的可持续性,并且有性能数据采集,扩展事件,资源监控器,备份压缩与数据压缩等功能,这些功能可以使数据平台上的所有工作都变得可扩展。
(2)高效性
SQL Server 2012数据库通过改进安装,加速开发过程等方法来实现系统的高效性,并且实施基于政策的管理,提供了遵从系统配置、简化管理等优点。SQL Server 2012在新版本中新添加了很多的功能,比如添加了非机构的数据类型,这样让开发者可以自定义数据类型,从而让开发者更加简单的对数据库进行管理。这样就可以对用户进行的需求进行更加理智的需求。在新版本中还改编的编码方式,使得数据库拥有更好的安全性。

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/26467.html