- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WEB的网上购书系统设计开题报告概要
基于WEB的网上购书系统设计
开题报告
2017-6-18
指导教师:
报告人:
摘要
系统功能
单击此处添加文字内容
单击此处添加文字内容
单击此处添加文字内容
单击此处添加文字内容
摘要
随着全球信息化的推进,计算机网络得到了突飞猛进的发展,随之而来的是各行各业都得到了相应的发展,电子商务作为一个新兴起的行业也逐渐的发展起来,本文介绍的是网上购书的一个电子商务网站,他是众多电子商务网中比较典型的一个。
本网站利用Internet网络电子商务新技术,采用Microsoft ASP.NET/ADO.NET网络数据库解决方案,实现了基于B/S模式的电子商务管理。凭借web服务器和客户的浏览器,利用电子工具高效率、低成本的特点,为客户提供交易平台,在Internet上发布图书信息,使用户可以查看图书、有哪些信誉好的足球投注网站图书、订购图书,为客户提供全天候的、更好、更快的商务活动空间,实现网上交易的基本功能。网站依据目前商业网站的设计原则,以网上交易功能为主,辅于娱乐、广告、导购等功能,是一个综合性电子商务网站。
本文通过分析国内外网上购物系统的发展现状,提出了一种利用ASP.NET技术开发网上购物系统的方案,以期达到功能强大,费用低廉,通用性强的网上购物网站系统。文中着重论述了该系统的功能与实现、数据流程与存储、网上购物、后台管理等。并对关键的有关技术作了较详细的介绍。
系统功能
此系统主要可以实现图书的在线发布与购买、图书的评价以及图书的各种排行功能,主要有以下几点:
管理人员:
图书信息的轻松维护。
可以在线添加、删除图书类别。
可以管理图书库存信息,定时补充图书库存。
方便的定单管理功能。
面向消费者的订单查询功能。
前台:
免费注册信息。
修改用户信息。
可以在线查看图书信息,放进购物车。
查看购物车图书,生成订单。
查看的图书信息评价。
程序流程图
系统E—R图
2 系统设计
主要内容:
功能结构图
平台设计和代码设计
系统运行环境与数据库设计
输入/输出设计
2.1 新系统功能设计
以原业务流程和数据流程为基础,确定新系统的功能。
3.2.1系统模块设计
各个模块的功能描述:
1)前台:
(1)首页图书浏览模块:首页图书浏览模块主要实现按照各种条件显示、查看商品的前台显示功能。
(2)用户注册和登录模块:用户只有在成功登录系统后,才可以实现商品的购买。
(3)购物车模块:包括商品编号、商品名称、价格、购买数量及用户应付总价等。
(4)订单结算模块:用户完成购物后即可进入结算中心,系统对用户的产品及数量进行价格计算,最后生成用户应付款金额。然后用户向系统下达订单提供送货地址等付款信息。
2)后台:
(1)图书类别管理模块:按照图书电子商务网站的一般规划和人们使用图书电子商务网站的习惯,销售的图书必须进行分类,这样才方便人们进行选购。
(2)图书信息管理模块:由于销售的图书比较多,所以必须对图书的信息进行管理,,这样更有利于图书的进销存管理。
(3)供应商管理模块:进货就涉及到了供应商,对供应商的信息进行管理,更有利于进货商选择进货渠道,以便找到更好的货源。
(4)订单管理模块:用户完成购物结算并提交订单之后,管理员要对用户提交的订单信息进行审核,审核通过之后按照订单发货。
(5)日销售管理模块:方便管理员查询日销售信息,选择相应的日期,即可查询当天的图书销售情况。
(6)公告管理模块:发布系统公告,更方便大家了解系统信息,方便购书。
系统功能模块图
2.2平台设计
ASP.NET开发平台
ASP.NET是建立在公共语言运行库上的Web编程框架,它提供了更强的性能、更方便的工具支持、更好的平台支持和灵活性。其一大革命性进步是可以将应用程序逻辑与表示代码清楚地分开,这样一来Web应用程序的开发人员可以使用和Windows桌面程序开发类似的编程模型,从而大大降低了开发难度。
ASP.NET在进行用户界面开发和基础程序结构生成时具有很多优势。首先,ASP.NET是一个已编译的、基于.NET的开发环境,利用整个.NET框架,开发人员可以方便的进行程序开发;其次,ASP.NET可以无缝地与其它HTML编辑器及其编程工具一起工作,使得Web开发更加方便;再次,在ASP.NET中利用.NET框架中的ADO.NET的强大功能,可以高效便捷的访问数据库。最后,.NET框架和ASP.NET中提供了默认授权和验证方案,可以根据需要方便地移除、添加或者替换这些方案[12]。
开发语言
Visual C#.NET语言是.NET平台首推的开发语言,是一种全新的、面向对象的编程语言。C#语言从C++语言发展而来,它同时吸取了C/C++和Java语言的优点,可以快速地编写各种基于Microsoft .NET平台的应用程序。C#语言使开发者用更少的代
文档评论(0)