




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、郑 州 师 范 学 院毕业论文(设计)开题报告 题 目:图书销售系统的设计与实现 院 系: 信息科学与技术 专 业: 计算机科学与技术 班 级: B12计科 2班 学 号: 124115042032 姓 名: 陈慢慢 指导教师姓名: 赵龙德 指导教师职称: 副教授 教务处制二 年 月郑州师范学院毕业论文(设计)开题报告题目图书销售系统的设计与实现题目类型理论研究 应用研究 þ设计开发 其他命题来源教师命题 学生自主命题 þ教师科研课题拟完成时间一、选题依据及意义(不少于300字)当代社会,人们已经深深的感受到到互联网对世界的影响力,人们的日常生活已经离不开网络,可以预见,在
2、未来社会中人们的生活和工作也将越来越依赖于数字技术的发展,越来越数字化、网络化。而电子商务随着网络的发展也日益和人们的生活相融合,电子商务系统将日常交易活动搬到了互联网上,作为一种创新的图书销售模式-在线图书销售正得到越来越多的关注与认可。在线图书销售系统是一种更快捷,更方便的购书方式,为人们提供了更广阔的购书环境,人们可以不受时间和地域的约束,随时随地在网上交易。在线图书销售系统可以避免传统购书方式会遇到的一些问题,首先,购书者可以通过图书销售系统清晰直观的看到所有的图书信息,减少了购书者在查询图书时浪费的时间。其次,图书销售系统可以很好地降低销售成本,因为在线图书销售是在网上交易,它不像传
3、统的图书销售需要实体店和大量的库存,网上书店可以出现零库存,而且也减少了图书流通的中间环节,节省了大量的开支,这样就降低了销售成本。再次,图书销售系统的市场规模和经营模式突破了地理位置、经营面积、营业时间的局限,是一种全新的销售渠道,可以实现全球服务。最后,由于网络的传播速度快,所以图书的信息更新变得更及时,购书者可以在第一时间查询到新书的全部信息并产生交易,从而大大提高了交易的效率。此外,在互联网上买家和卖家可以不受时间地域的限制进行沟通交流,可以让读者更加方便的得到问题的解决方法,同时读者也可随时查看历史购买信息,清晰明了的看到自己的阅读成果,从而达到激励读者多读书读好书的目的。正是由于这
4、些优势,图书销售系统才能得以迅速地发展。二、研究目标及主要内容(含论文设计提纲,不少于500字)1.研究目标本系统设计的主要目标是实现网上图书产品的展示与网上购书,以及对不同用户,包括管理员、会员和浏览者进行管理,同时还能达到商家与客户沟通交流的作用,要求图书信息的展示能分类进行显示。系统采用ASP.NET 在网络上架构一个网上的书店,通过网上的图书销售系统可以轻松的实现图书信息的查询和订购,其主要的功能有:(1) 管理员、会员、浏览客户的管理(2) 图书分类显示和管理(3) 畅销图书推荐(4) 新书推荐(5) 在线查询图书及网站的管理 (6) 在线购买图书(7) 购物车管理(8) 用户、图书
5、以及订单数据的统计和维护(9) 用户历史成交单据数据的统计和查询(10)会员疑问与解答2.研究内容(1)系统开发背景 1 电子商务简介以及其商业模式 2 目前网上购物的现状Ø 选择网上购物的原因Ø 用户实际购买过和希望网络提供的商品种类Ø 现有的网上购物系统普遍存在的问题3 可行性分析 (2)系统相关技术 1 B/S体系 2 数据库的访问方式 3 ASP.NET技术 Ø ASP.NET的工作原理 Ø ASP.NET对象模型4 SQL SERVER (3)系统的总体分析与设计&
6、#160;1 系统总体分析 Ø 系统的需求分析 Ø 系统功能模块设计 2 系统设计分析 Ø 系统开发环境Ø 数据库设计 Ø 系统详细设计以及关键代码分析 (4)系统运行测试与分析(5)结论与讨论1 图书销售系统的意义 2 图书销售系统仍待解决的问题3 系统开发所遇到的问题 4 图书销售系统的优缺点Ø 图书销售系统的优点 Ø 图书销售系统的缺点 三、研究方法与手段1.研究方法(1)调查法:通过问卷调查或访谈调查明确用户需求,收集
7、相关数据。(2)设计法:采用瀑布设计思想进行需求分析,确定采用技术,进行系统总体设计和细致设计,编写相关代码。(3)实验法:对系统进行实验测试,发现问题解决问题。2.研究手段(1)调查法通过设计调查问卷来收集用户需求以及对网购图书的相关看法,完成前期数据收集(2) 设计法瀑布模型的核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。瀑布模型将软件生命周期划分为软件设计、需求分析和定义、软件设计、软件实现、软件测试、软件的运行和维护这6个阶段,规定了他们自上而下、相互衔接的固定次序,如同瀑布流水逐级下落。依据需求分析设计出网上图
8、书销售系统的功能模块为:图1:网上图书销售系统前台客户端功能模块图2:网上图书销售系统后台管理功能模块(3) 实验法在系统测试阶段采用黑盒测试的方法来验证系统的性能,黑盒测试又可称为功能测试,是把测试对象看成一个黑盒子,利用黑盒测试法进行动态测试时,需要测试系统产品的功能,不需要测试系统内部的结构和处理过程。黑盒测试的测试用例设计方法:等价类划分法、边界值分析方法、错误推测方法、因果图法、判定表、功能图分析法。3、 实验设计 (1) 电子商务和网上书店的介绍和和对现状及发展前景的分析; (2) 对系统的软硬件和开发环境的要求;(3) 分析并确定系统的功能结构及原理;(4)
9、明确系统实现中的重点功能,分清主次,合理设计; (5) 分析并解决系统实现中的技术问题,查阅资料或者向老师请教。(6) 完成图书销售系统的设计与实现。四、参考文献目录(作者、书名或论文题目,出版社或刊号,出版时间或出版期号)1 萨师煊,王删编著.数据库系统概论 M.高等教育出版社, 2005 2 王红,陈功平编著.数据库开发案例教材 M. 清华大学出版社, 2013 3 郑玉,段江,刘联欢,李斌编著.ASP.NET程序设计与项目实训教程 M. 化学工业出版社, 2013 4姜慧霖,徐瑞朝,李科编著.网页设计与制作基础教程 M. 清华大学出版社, 20095杨岿,温春.基于ASP.NE
10、T技术的商务网站J.中国科技信息.20106邵庆,基于ASP.NET在线书店销售系统的设计与实现J.甘肃科技.20117陈应权,赵文东,宗 凯,基于WEB的图书销售系统的设计与实现J.电脑学习 20108刘剑,基于Web的图书销售系统的设计与实现J,北华航天工业学院学报 20109石少华.Net 环境下图书销售系统的设计与开发D.华东师范大学.201110魏龙,电子商务环境下的图书销售系统设计D.华东师范大学.201011任燕舞.基于ASP.NET的图书网上荐购系统D.中南大学.200712易学武.基于ASP.NET的在线图书销售系统的设计与实现D.电子科技大 学.20105、 文献综述(不少
11、于700字)在阅读了关于软件设计所需的各类书籍、报刊和学位论文后,总结出关于数据库、ASP.NET、电子商务,以及B/S模式的主要内容。1. 电子商务电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,交易双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动和服务活动的一种新型的商业运营模式。电子商务的主要内容包括商品网络信息,网络选购和交易,电子支付与结算以及售后的网上服务等。交易类型主要有企业与个人的交易和企业之间的交易两种方式。与传统商务形式相比,电子商务有很多突破点:1) 交易虚拟化,电
12、子商务可以实现贸易的虚拟化,即交易双方放从洽谈到成交都通过互联网这个媒介来完成。2) 交易的快捷化,电子商务可以再无人干预的情况下,在世界各地完成业务交易,减少了时间成本。3) 市场全球化,电子商务打破了地域和时间的局限,在有网络的地方,网民都可以通过网上购物系统成为企业的网上客户。 4) 成本低廉化,由于网络环境的虚拟化,他具有无限的扩展空间,商家无需租赁店铺,也不必像实体店一样有大量的库存,网上店铺可以出现零库存,而且也减少了货品流通的中间环节,节省了大量的开支,所以电子商务可以大大降低商家的经营成本。5) 交易透明化,电子商务中的双方的洽谈、签约,以及货款的支付、交货的通知等整个交易过程
13、都在电子屏幕上显示,因此显得比较透明。6) 交易标准化,电子商务的操作要求按统一的标准进行。7) 交易连续化,因为互联网的网页可以实现24小时的服务,所以用户可以在任何时候在网上查询企业信息,查询商品信息。企业的网址成为永久性的地址,可为全球的用户提供不间断的信息源。电子商务是因特网爆炸式发展的直接产物,是网络技术应用的全新发展方向。因特网本身所具有的开放性、全球性、低成本和高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值,他不仅会改变企业本身的生产、经营、管理活动,而且将影响到整个社会的经济运行与结构。2. SQL SERVERSQL是结构化查
14、询语言,是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言,可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。在使用它时,只需要发出"做什么"的命令,"怎么做"是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。由美国Microsoft公司推出的关系型数据库系统SQLServer,是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。SQLServer在处
15、理海量数据的效率,后台开发的灵活性,可扩展性等方面都很强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。并且安全性比较强,对数据库中数据的恢复以及同时支持更多用户对数据库进行访问等都有一定的优势。同时SQL Server还具有以下一些特点:1) 图形化用户界面,使系统管理和数据库管理更加直观、简单。 2) 丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。3) 对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。4) SQL Se
16、rver提供数据仓库功能,这个功能只在Oracle和其他更昂贵的 DBMS中才有。3. ASP.NETASP.NET是Microsoft公司推出的新一代Active Server Pages,它采用面向对象、事件驱动的编程技术,在性能和效率上全面超越了ASP技术,也是目前WEB应用开发的主流技术之一,一经推出就备受关注。经过几十年的改进和优化,已逐渐成为成熟、稳定、功能强大的编程环境。因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在WEB应用软件开发者的几乎全部平台上。通用语言的基本库,信息机智,数据接口的处理都能无缝的整合到ASP.NET的web应用中
17、。ASP.NET同时也可以选择很多语言来编写程序,一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员。ASP.NET是Microsoft.NET Framework的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的环境。.NET Framework 包含公共语言运行库,它提供了各种核心服务,如内存管路、线程管理和代码安全,同时也包含.NET Framework类库。.NET Framework是开发人员用于创建应用程序的综合的、面向对象的类型集合。与以前的 Web
18、;开发模型相比,ASP.NET 提供了数个重要的优点:1) 世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。2) 增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。3) 简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。4) 可管理性。ASP.NET 采用基于文本的分层配置系统
19、,简化了将设置应用于服务器环境和 Web 应用程序。5) 可缩放性和可用性。ASP.NET在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境提高性能的功能。另外,进程受到ASP.NET运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。6) 安全性。借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。4. B/S模式B/S(Browser/Server)模式,即浏览器/服务器模式,又称B/S结构,是一种从传统的二层C/S模式发展起来的新的网络结构模式,其本质是三层结
20、构C/S模式。B/S网络结构模式是基于Intranet的需求而出现并发展的。B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的
21、网,即全球网。B/S模式具有很强的开放性: 在B/S模式下,外部的用户亦可通过通用的浏览器进行访问。B/S模式的结构易于扩展: 由于Web的平台无关性,B/S模式结构可以任意扩展,可以从一台服务器、几个用户的工作组级扩展成为拥有成千上万用户的大型系统。B/S模式具有更强的信息系统集成性: 在B/S模式下,集成了解决各种问题的服务,而非零散的单一功能的多系统模式,因而它能提供更高的工作效率。B/S模式提供灵活的信息交流和信息发布服务: B/S模式借助Internet强大的信息发布与信息传送能力可以有效地解决大量不规则的信息交流。六、工作进度安排(时间、内容、步骤)1.准备阶段2015年7月2015年9月:熟悉课题内容,与指导老师沟通论文时间及任务规划,查找相关的技术资料,在九月份之前完成毕业论文开题报告,学习ASP.NET、SQL SERVER和B/S模式的相关理论知识,熟悉JAVA、C#语言,制定课题的开发计划,进行必要的需求分析,针对指导老师提供的指导制定开发计划。2.写作阶段2015年9月: 进行总体设计软件的体系结构,完成设计详细程序流程图以及模块的功能。2015年10月:完成数据库的分析和设计2015年11月:完成代码的编写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 喜迎2025年元旦活动方案
- 化学课程的编制与改革
- 配电网运维知识培训课件
- 绩效管理的评价误区
- 高端房地产周末暖场活动
- 广州松田职业学院《建筑设计A4》2023-2024学年第二学期期末试卷
- 秋天漫画节气课件
- 天津商业大学宝德学院《数字产品交互设计》2023-2024学年第二学期期末试卷
- 江苏省无锡市江阴初级中学2024-2025学年9校联考初三物理试题含解析
- 福建福州市台江区达标名校2025年中考英语试题冲刺卷(一)含答案
- 有限空间作业及应急物资清单
- 《个人信息保护法》解读
- GB∕T 3216-2016 回转动力泵 水力性能验收试验 1级、2级和3级
- 电子电气评估规范-最新
- 新疆高速公路建设工程季节性施工方案
- 新版(七步法案例)PFMEA
- 六、矿井通风网络中风量分配与调节ppt课件
- 黑布林绘本 Dad-for-Sale 出售爸爸课件
- 请给我结果ppt课件
- 腹腔镜下肝叶切除术(实用课件)
- 烟道废气监测孔和操作平台要求
评论
0/150
提交评论