《商务网站设计与开发》课件第16章 数据库应用开发实例.pptx

上传人(卖家):momomo 文档编号:7674205 上传时间:2024-07-01 格式:PPTX 页数:18 大小:1.13MB
下载 相关 举报
《商务网站设计与开发》课件第16章 数据库应用开发实例.pptx_第1页
第1页 / 共18页
《商务网站设计与开发》课件第16章 数据库应用开发实例.pptx_第2页
第2页 / 共18页
《商务网站设计与开发》课件第16章 数据库应用开发实例.pptx_第3页
第3页 / 共18页
《商务网站设计与开发》课件第16章 数据库应用开发实例.pptx_第4页
第4页 / 共18页
《商务网站设计与开发》课件第16章 数据库应用开发实例.pptx_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、 需求分析16.1 数据库结构设计16.2 功能设计16.3 改善用户体验16.4 思考题16.5首先,应用系统中需要管理客户的信息,包括对客户名称、行业、地址、联系方式以及备注等。考虑到在查找客户时经常使用“简称”,比如“中石油”,因此除了要记录全称外,还需记录简称。客户信息的创建时间和修改时间是系统自动提供的,便于了解用户的行为。其次,产品的信息包括型号、名称、规格、说明等,其中每一个产品必须有一个独立的型号,同时为了方便管理和查询,所有的产品都进行归类。考虑到类别可能会很多,可以将类别分为两个层次,即大类和小类,或一级分类、二级分类,便于未来的扩展。第三,销售项目的信息是指某个客户对某个

2、产品的一次订货信息。在界面中,需要对销售项目进行增删改查的操作。为方便用户输入,在增加信息时可以让用户直接选择客户和产品,而非通过文本框来输入。最后,用户虽然可以通过网页对数据进行管理和查询,但为了方便进一步的数据分析,需要将查询出的数据导出Excel文件。导出Excel文件有多种方法,主要包括:l 利用Office的对象组件生成Excel文件:这种方法需要在服务器端调用Excel本身提供的Application对象,会大量消耗服务器的运算能力,这种方法虽然可以生成格式完美的Excel文件,但在实践中并不常用。l 导出全部HTML数据到Excel文件:这种方法是将HTML中的所有文档内容,包括

3、按钮,表格,图片等所有页面内容导出为Excel。该方法的核心是:使用Page的“ContentType”属性,设置值为“ms-excel”,浏览器将认为这是一个Excel文件,并提示用户以Excel文件的方式打开或下载。该方法的缺点是,网页中的所有内容都会被存储在Excel文件中,包括不必要的按钮、图片等。导出Excel文件有多种方法,主要包括:l 从DataSet导出Excel数据:该方法在页面响应时将DataSet表中的数据组装为“ms-excel”格式,并通过HTML发送出去。但如果程序中本身没有DataSet,则需要通过大量的代码来完成数据库连接、执行SQL语句、获取数据集、逐行地生成

4、要输出的数据文件。l 将已有GridView中的数据导出为Excel文件:这个方法最为简单,因为网页中已经完成了数据库的连接、查询、数据集获取等操作,直接将GridView中的数据以“ms-excel”格式交给Response即可。但如果页面中的GridView本身有分页的情况,就无法直接输出完整的数据集了。l 利用GridView将数据导出为Excel文件:和前面方法唯一的区别是,利用代码动态声明一个新的GridView,设置其不分页,然后通过数据绑定让其产生包含所有数据的表格,并将其通过Response对象返回到客户端。用户体验(User Experience,简称UE/UX)是用户使用产

5、品过程中建立起来的一种纯主观感受。ISO 9241-210标准将用户体验定义为:人们对于针对使用或期望使用的产品、系统或者服务的认知印象和回应,是用户在使用一个产品或系统之前、使用期间和使用之后的全部感受,包括情感、信仰、喜好、认知印象、生理和心理反应、行为和成就等各个方面。用户体验是主观的,且其注重实际应用时的产生的效果。影响用户体验的因素包括:系统,用户和使用环境。关注网站设计的用户体现就需要考虑到市场营销、品牌形象、视觉设计和可用性等各个方面,这本身就是一项庞大的工程。可以利用Menu控件开发ASP.NET网页的静态和动态显示菜单帮助用户选择各种功能。开发者可以在Menu控件中直接配置其内容,也可通过将该控件绑定到数据源的方式来指定其内容。通过可视化的方式,开发者无需编写任何代码,便可控制ASP.NET Menu控件的外观、方向和内容。(1)在本章中以树形结构和表格结构配合展示产品数据,请解释这一功能的具体实现方式。(2)查阅文献,找到Excel文件导出的其它实现方式,说明其实现机理。(3)结合Web系统的开发和应用,说明提升Web系统的用户体验通常需要注意哪些环节?(4)在本章中没有给出“客户信息管理”功能。根据数据库的结构,参考其它功能的设计,请读者尝试开发这一功能。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(《商务网站设计与开发》课件第16章 数据库应用开发实例.pptx)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|