您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 网上图书销售管理信息系统
1网上图书销售管理系统设计与分析姓名:xxx2项目背景随着社会的发展,传统的图书销售方式已经不可避免的显示出它在时间、空间等方面的局限性,广大的人民群众迫切的需要打破这种局限性。由于计算机事业的发展,特别是Internet的发展,基于Internet的电子商务产生了。网上图书销售作为一种典型的Web电子商务系统也迅速的发展并深入人们的日常生活中。大多数人更愿意足不出户就可以挑选购买自己喜欢的各种书籍,这样大大缩短了购书的时间,提高了效率。3项目的研究目的和意义本课题的目标就是将图书销售由传统的商店模式向网上销售的转变,同时还对销售的定单和图书的种类等信息进行在线管理,其意义就在于以此来实现人们不出门就能够便捷的买到自己喜欢的各种书籍,向客户展示出一种新颖的购书理念。网上购书的方式必将被大家日趋接受。41系统分析本节内容:1.新系统的可行性分析2.业务流程分析3.数据流图4.数据字典51.1建立新系统的可行性分析可行性研究的目的不是解决问题,而是确定问题是否值得去解决。现在从技术可行性、经济可行性和操作可行性三个方面分析开发网上图书销售管理系统的可行性建立新系统具有必要性新系统管理上可行新系统技术上可行新系统经济上可行61.1.1技术可行性前端:html,css,bootsrap,javascript,数据库:oracle框架:三大框架71.1.2经济可行性开发系统前期购买开发的硬件和软件,可能会有较大资金的投入,但是网上购物的人越来越多,人们不断追求精神食粮,购买图书的欲望还是比较大的,中国巨大的人口资源证明了开发该系统的必要性,搭建一个很好的网上购书平台,满足了人们的生活需求。开发后运营取得的收益要比开发该平台投入的资金多得多。81.1.3操作可行性随着时代的发展,人们素质已经逐步提高,对于电脑系统的基本操作和维护都有了一定的基础,界面设计时充分考虑了管理人员和用户的习惯,操作简单;数据录入迅速、规范、可靠;统计准确;适应力强;容易扩充。此外,软件开发人员负责对管理员进行培训,直到对软件系统的操作熟练掌握为止。综上,操作的可行性也得到了保障。9功能关系10111.4数据字典数据字典是各类数据描述的集合,它是进行详细设计的数据收集和数据分析后所获得的主要成果。针对本系统,通过对管理内容和过程的分析,设计的主要数据字典表示如下:名字:图书分类信息描述:图书入库时进行登记的图书分类表定义:图书分类=包括分类ID+名称+描述名字:图书基本信息描述:所销售的图书的基本信息表定义:图书基本信息=产品ID+分类ID+单价+成本+供应商ID+图书名称+描述+图片+数量名字:供应商基本信息122系统设计主要内容:1.功能结构图2.平台设计和代码设计3.系统运行环境与数据库设计4.输入/输出设计132.1功能设计以原业务流程和数据流程为基础,确定新系统的功能。3.2.1系统模块设计各个模块的功能描述:1)前台:(1)首页图书浏览模块:首页图书浏览模块主要实现按照各种条件显示、查看商品的前台显示功能。(2)用户注册和登录模块:用户只有在成功登录系统后,才可以实现商品的购买。(3)购物车模块:包括商品编号、商品名称、价格、购买数量及用户应付总价等。(4)订单结算模块:用户完成购物后即可进入结算中心,系统对用户的产品及数量进行价格计算,最后生成用户应付款金额。然后用户向系统下达订单提供送货地址等付款信息。14系统模块设计2)后台:(1)图书类别管理模块:按照图书电子商务网站的一般规划和人们使用图书电子商务网站的习惯,销售的图书必须进行分类,这样才方便人们进行选购。(2)图书信息管理模块:由于销售的图书比较多,所以必须对图书的信息进行管理,,这样更有利于图书的进销存管理。(3)供应商管理模块:进货就涉及到了供应商,对供应商的信息进行管理,更有利于进货商选择进货渠道,以便找到更好的货源。(4)订单管理模块:用户完成购物结算并提交订单之后,管理员要对用户提交的订单信息进行审核,审核通过之后按照订单发货。(5)日销售管理模块:方便管理员查询日销售信息,选择相应的日期,即可查询当天的图书销售情况。(6)公告管理模块:发布系统公告,更方便大家了解系统信息,方便购书。15系统总体设计模块162.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]。172.2代码设计新系统为每个产品设计了代码产品代码为两位数字字符,采用的是顺序码结构只输入产品代码,系统就可以将产品信息调出来代码可以随时通过系统联机查询18软件环境:操作系统为WINDOWS2000PROFESSIONAL、SERVER或ADVANCEDSERVEREDITION(SP2)、WINDOWSXPPROFESSIONALEDITION和其他支持.NET开发的操作系统版本。InternetInformationServer(IIS)5.0或5.1.NETFrameworkSDKVisualStudio.NET(或VisualC#.NET)StandardEdition或更高版本SQLServer2000SP4以上版本数据库客户端支持IE4.0,NETSCAPE4.0以上版本的浏览器等。192.4输入/输出设计输入/输出设计要遵循以下原则:既满足用户需求又方便用户使用输入/输出界面的确定都要与用户反复沟通,直到用户满意为止。20Theend
本文标题:网上图书销售管理信息系统
链接地址:https://www.777doc.com/doc-4328096 .html