基于C# ASP.NET的网上书店系统的设计与开发开题报告
2021-03-11 00:28:19
1. 研究目的与意义(文献综述)
电子商务时代的到来,改变了传统的营销模式,使商务跨越了时间和空间的限制。网站成为了企业开展业务的一种方式,它为企业更好地宣传与营销提供了保障。电子商务的特点是以飞速发展的遍及全球的网络为架构,以交易双方为主体,以银行支付为手段,以客户数据库为依托的全新商业模式。电子商务将会创造巨大的效益和机会,目前电子商务的年销售额都是逐年成倍增加,各类相关网站也是层出不穷,包含的门类也极其广泛。这里面有大的门户网站,如淘宝、京东商城等,也有很多小企业甚至个人的网上店铺,都是利用电子商务将市场的空间、时间和虚拟三种形态结合起来,将资金流、信息流和货物流汇集成开放的和良性循环的环路。在这中间经营者以市场为纽带,在市场上发挥最佳的作用,得到最大的效益。电子商务的发展,不仅仅有利地推动社会的发展,对社会的进步和经济的变革产生深远的影响,更重要的它本身的发展和成熟为我们提供了许许多多的机会。
互联网 作为传统产业的福音,其出现使得线下书店打破传统,不再仅仅局限于面对面的实物交易,而升级为更加高级的三层模式,即:数据访问层、业务逻辑层、表示层。互联网 将网络技术与传统行业相融合,不仅拓展了互联网的发展空间,也使得传统行业再次恢复生机。传统书店的信誉优势加上互联网的传播特性,两者之间相互补充、相互促进,实现双赢。当今成熟的互联网技术使得网上书店系统的开发成为可能,而网上书店凭借其独特的优势:便捷、省时、成本低更是进一步促进了电子商务的发展。
对与国外的知名在线书店亚马逊来说,其不仅涉及图书的网上售卖,更是包括了服装、电器、家居等内容;其中就图书板块来说,主要有图书分类、图书展示、热销榜、购物车、订单管理、图书推荐、图书评论以及账户管理等功能。其特色主要体现在分类的方式上,根据不同的指标分类能够更好的服务于用户。
2. 研究的基本内容与方案
研究的基本内容为基于c# asp.net的网上书店系统,其中主要包括前期的系统需求分析,中期的系统数据结构设计以及后期的系统实现;需求分析最终须达到能够精准定位用户需求,避免在系统设计中出现不必要的功能;系统数据结构设计主要针对数据库的数据存储做好相应的数据管理工作,使得数据存储高效安全;系统的实现主要包括客户端系统(游客功能网页设计、顾客功能网页设计)、后台管理系统(管理员功能网页设计、操作员功能网页设计)、数据报表的生成以及数据库的建立等。
系统设计的目标要求能够完成基本的在线交易功能,包括书籍搜索,在线选书,购物车,在线支付等功能。能够根据客户的购买记录生成相应的销售报表,能够通过后台数据库直观准确的表达网上书店的总交易情况。最终达到能够使系统运行正确,界面清晰美观,功能精准完善。
整个系统的实现是在集成开发环境visual studio 2010 sqlserver中完成的。其设计将采用基于b/s的三层结构,自底向上依次为数据库(数据访问层)、业务逻辑层和用户交互页面(表示层)。数据访问层只实现基于sql server的基本数据操作,包括增、删、改、查等;业务逻辑层是上下两层的通信桥梁,主要完成相应逻辑的实现,并最终反馈到数据库或表示层。表示层在web框架的支撑下,通过asp.net技术为用户提供一个友好的操作界面。
3. 研究计划与安排
1)2017/1/14—2017/2/22:确定选题,查阅文献,外文翻译和撰写开题报告;
2)2017/2/23—2017/2/28:素材收集,数据库数据编写;
3)2017/3/1—2017/3/15: 系统架构,数据结构的定义,流程图的绘制;
4. 参考文献(12篇以上)
[1] (美) imar spaanjaars. asp.net 4入门经典:涵盖c#和vb.net. 清华大学出版社[b]. 2010.
[2] 李彦. asp.net 4.0 mvc敏捷开发:给力起飞. 电子工业出版社[b]. 2011.
[3] 李春葆. 电子商务网站开发教程——基于c# asp.net[b]. 清华大学出版社.2016.