越高。鉴于以上几点,把图书销售搬到网上进行,是很有必要的,也是很有市场的。本毕业设计说明书详细介绍了图书销售网站的设计与实现过程。针对传统书店销售方式中管理不便与效率低的缺点,将电子商务技术和计算机技术结合起来,开发出了管理更便利、效率更高的图书销售网站。
第2页共24页
2
f深圳成人高考wwwszstudycomc
深圳学历教育
2关键技术介绍
21ASPNET
ASPNET是ASP的升级版本,提供了一种以MicrosoftNETFramework为基础开发Web应用程序的全新编程模式。ASPNET是建立在通用语言运行时刻库(CLR)上的应用程序框架,用来在服务器端构建功能强大的Web应用程序。ASPNET提供了几个超越以前Web开发模式的优点:1增强的性能。2世界级水平的开发工具支持。3强大而富有弹性。4简单。5易于管理。6可订制和扩展。7安全性。
22C
MicrosoftC是一种新的编程语言,它是为生成运行在NETFramework上的、广泛的企业级应用程序而设计的。C语言满足了开发人员要求编程语言像VisualBasic那样易于编写、阅读和维护的要求,同时仍然保持C的功能和灵活性。C类似于JAVA,但比它更优秀。C的设计目的是简便性,而不是追求纯粹的功能。C虽然放弃了一些处理功能,但同时却获得了更大的益处和补偿。C为开发者提供了以下主要益处:1简便性。2一致性。3现代性。4面向对象。5类型无关。6可升级性。7版本支持。8兼容性。9灵活性。
第3页共24页
3
f深圳成人高考wwwszstudycomc
深圳学历教育
3系统分析与设计
31需求分析
在开发本网站前期,本人首先对几间传统书店进行了细致调查,通过业务访谈和问卷调查的方式,了解他们对网站功能性、性能、可靠性、安全性、质量等方面的需求。通过对应用问题及环境的理解和分析,为问题涉及的信息、功能及系统行为建立了模型,将他们的需求精确化、完全化后,考虑实现以下等等功能:1图书基本信息的展示。2添加用户。3信息发布。4日志管理。5信息查询。
32数据库设计
1、概念设计由前面的系统需求分析得到的实体主要有4个:用户包括管理员和超级管理员、信息发布、日志管理、信息查询。其属性分别是:1用户:用户编号、姓名、密码、邮箱、电话、地址、权限。2信息发布:标题、类型、发布人、发布时间、点击率、删除。3日志管理:登录名、IP地址、时间、操作方式、删除。4信息查询:标题、类型、发布人、发布时间、点击率、删除。根据对网站的需求分析,画出以下的ER图。
图31用户ER图
r