版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章是学习情境:网上书店管理系统的需求与分解。1.1引入学习情境,书籍是熟悉的商品;这本书将引导你完成一个网上书店管理系统。基于制作这个系统的过程,我们将学习开发网站(网络应用程序)的基本技能。NET平台通过使用各种工具和ASP.NET技术。第一章是本书的学习情况:网上书店管理系统的需求和分解,1.1学习情况介绍1.2基础知识1:网站开发环境1.3基础知识2:网站开发技术概述,1.1学习情况介绍,1.1.1网上书店管理系统需求描述1.1.2网上书店管理系统案例演示1.1.3网上书店管理系统开发技巧分解,1.1为了降低运营成本, 扩大客户范围,开发网站系统,匿名访问者可以浏览网页,免费查询图书
2、和注册会员; 从主页登录后,会员可以更改密码,选择图书加入购物车,查看并确认个人购物车,根据购物车下订单,查询订单;书店操作员从主页登录后台管理页面,查询订单,处理订单,将新图书处理到存储中,查询存储记录,修改存储图书的信息和类别,以及管理成员帐户。结算和分发是通过其他渠道完成的,与网站无关。该网站使用方便,美观,安全可靠。1.1.1商品采购管理系统的需求描述和功能需求分析从需求概述可以看出,网站用户有三种类型,网站为他们提供不同的功能。对于匿名访问者:强大的图书信息搜索功能:简单关键字搜索,特殊价格图书搜索,按类别搜索,高级搜索等。注册新用户(普通用户)、登录、重设密码等功能。1.1.2网上
3、书店管理系统案例演示;1.未登录的匿名用户看到的默认主页如图11所示。网页采用流行的上、中、下布局,顶部包括徽标、欢迎词、注册、登录、添加收藏夹、设置为主页和关键词搜索功能;中间左侧提供分类导航和高级搜索功能,中心区域显示图书的一般信息,默认为新书推荐,中间右侧为特价图书搜索和畅销书排名;下方是互联网内容提供商记录号、联系信息、版权声明、在线号码等。1.1.2网上书店管理系统案例展示,2新账户注册新账户注册页面是一个向导页面,图13显示的是第一页填写信息,后面是注册成功或失败的提示页面。1.1.2网上书店管理系统案例展示,3图书详细信息登录后,会员可以通过主页搜索结果或标题链接使用图书详细信息
4、页面中的畅销书排名。图书详细信息页面包含图书的内容介绍和目录等信息,还包括图书购买功能。填写购买数量,点击“购买”按钮,将相应数量的书籍添加到个人购物车中。1.1.2网上书店管理系统案例展示,4个购物车和订单点击页面顶部的“购物车”图标,进入个人购物车页面,其中包含基本购书信息和购物车总量。点击“取消”链接,系统会弹出对话框确认删除。用户确认后,某一行的购书数据将被删除。单击页面上的“下订单”按钮,显示(或隐藏)订单填写部分,并恢复到自动订单填写状态。1.1.2网上书店管理系统的案例说明5。后台订单管理在注册新账户时只能注册网站客户。网站设计时建立的管理员用户名是字母“L”,密码是字母“lll
5、”。使用管理员帐户登录后,前台页面顶部会出现“管理”链接,您可以点击进入后台管理。后台管理的所有页面都简洁实用1.1.2网上书店管理系统案例展示,6后台仓储管理页面有日历按钮和类别按钮。单击日历按钮,日历控件将出现,帮助以正确的格式输入日期。再次单击按钮以隐藏日历控件;单击类别按钮,将出现类别树控件。单击类别树中的类别名称节点,然后在类别文本框中输入相应的图书类别。1.1.2网上书店管理系统案例展示,7后台图书管理修改图书信息页面,使用先查询,后修改的操作模式。如图111所示,您可以使用与仓储查询相同的关键字搜索操作来查询具有指定条件的书籍。修改后,单击“更新”链接保存这些修改。1.1.2网上
6、书店管理系统的案例显示,后台用户管理可以浏览会员信息,解锁和删除会员账户,如图113所示。当用户在前台登录时,如果连续的密码错误次数超过5次,他的帐户将被管理员锁定和解锁,然后才能继续使用。1.1.3网上书店管理系统的开发技巧分解,技术分解网站开发技术有多种层次,最简单的技术分解为HTML语言和CSS样式表JavaScript语言以及DOM技术页面数据维护和跨页面传输数据库访问和显示服务器所使用的页面统一管理和美化网站用户管理3。学习安排,1.2基础知识1。网站开发的环境准备,1.2.1 visual studio team system开发环境2008 1.2.2互联网信息服务器简介1.2.
7、3IE浏览器简介1 . 2 . 1 visual studio team system 2008开发环境1。安装简介2。环境简介图11显示了VS2008启动后的集成开发环境界面(类似VS2008的编程环境通常称为集成开发环境,即集成开发环境),默认情况下会显示“开始页面”,但是可以在“工具”菜单中的“导入和导出设置”或“选项”中修改集成开发环境的启动项目。图12显示了打开网站和网页后的IDE界面。1.2.2互联网信息服务器简介,1。功能简介ASP.NET网站创建并发布后,没有可执行文件等。exe,因此网站的运行需要另一个可执行程序的支持,该程序作为某个用户创建了一个过程环境,管理几个网站的各种
8、资源,接收来自客户端浏览器的请求,将这些请求提供给相应的网站,并将网站的响应页面交给网络,以将它们发送回客户端浏览器。2.安装简介安装完VS2008和IIS后,打开“开始”菜单中的“VisualStudio2008命令提示符”程序项、“MicrosoftVisualStudio2008”程序组和“VisualStutioTools”子例程组,在命令窗口中输入“aspnet _ regiisi”命令,安装对ASP的IIS支持。网络2.0/3.5。1 . 2 . 3工业工程浏览器1简介。浏览器网站程序IE浏览器的统一接口部分捆绑在所有现有版本的Windows中,不需要单独安装,使用IE是一项非常流
9、行的技能。对于网站开发人员来说,在IE8中,除了“页面”菜单下的“源文件”功能外,我们还可以查看服务器发送的响应源代码(超文本标记语言),并且还增加了一个强大的“开发工具”功能,1.3基础知识2:网站开发技术概述,1.3.1HTTP协议和HTML语言1.3.2静态网页和动态网页1.3.3网站程序和桌面程序的区别,1.3.1HTTP协议和HTML语言1。超文本传输协议是一种应用层通信协议,它定义了服务器和客户端浏览器之间的信息传输模式。随着动态网页的发展,超文本标记语言已经发展成为分布式超文本标记语言,它包含了客户端几乎所有的动态技术。我们将在接下来的章节中详细介绍HTML的具体内容。1.3.2静态网页和动态网页。静态网页仅由存储在服务器端的网络文件中的HTML标签组成。除非重新设计的网页内容不会改变,否则此类网页文件的后缀为”。htm 或。html 。动态网页所谓的动态网页不是指具有动画效果的网页,而是指网页的内容或风格可以不经重新设计而改变。1.3.3网站程序和桌面程序的区别,在HTTP协议中,在“请求响应”之后,连接将被断开,也就是说,当做出下一个请求时,最后一页的状态将是未知的,并且在交互过程中,经常需要“请求响应”几次。因此,为了实现网站程序和用户之间的交互,我们必须找到记录页面状态的方法,这与桌面程序有很大的不同。因为许多客户访问同一个网站,可以说该网站
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省菏泽市曹县2026年六上数学期末达标检测试题含解析
- 2026年耳鼻喉科护理工作计划暨门诊安排行事历
- 2026年采购物资验收考核评分表
- 术后常见并发症之肠梗阻与缓解方法
- 肛肠科痔疮中医诊疗规范诊疗指南2026版
- 互动教学工具全面方法实践课件
- 风险管理与止损系统模型与工具课件
- 2026年粮食产业链优化创新策略报告
- 呼吸内科中医护理的护理工作总结
- 制药厂生产质量标准
- 产后母乳喂养技巧与问题解决
- 土石方工程后期维护管理
- 2026企业首席质量官培训考核试题(含答案)
- 血透患者脑卒中诊疗
- 施工方案编制的规范与标准指南
- 常用量具培训知识课件
- 检测机构质量控制计划
- 护理安全给药管理制度
- 《人体胚胎发育过程》课件
- 护理核心制度落实与不良事件案例分析
- 2024年《13464电脑动画》自考复习题库(含答案)
评论
0/150
提交评论