资源描述
第一讲:
图书管理系统的开发环境的介绍
1 搭建开发平台。
1.1 简单介绍Web应用开发的环境。
1.2 简单介绍web应用的工作模式。
2 介绍常见服务器的配置。
2.1 介绍介绍IIS的基础配置。
2.2 介绍IIS启动常见错误的处理。
2.3 介绍nginx的基础配置。
2.4 介绍apache的基础配置。
2.5 简单演示JBoss的使用
3 总结常见的web应用的配置,
第二讲:
基础知识的回顾
1 简单回顾html的常见标签
2 初步接触软件工程
2.1 软件工程的由来――软件危机
2.2 软件工程的定义
2.3 软件工程的整体流程
第三讲:
详细介绍软件工程――软件开发的流程
1 需求分析
1.1 标准需求分析文档的书写
2 面向过程的系统设计
2.1 概要设计――数据库设计、功能模块
2.2 详细设计――使用流程图
3 面向对象的系统设计
3.1 Usecase分析
3.2 类图和对象图分析
3.3 序列图分析
4 代码的编写
5 测试
5.1 黑盒测试
5.2 白盒测试――覆盖分析
第四讲
图书馆管理系统的开发――数据库连接
1 使用asp连接access
a) Access数据库的设计
b) 通过dsn方式连接
Dim db
Set db=Server.CreateObject("ADODB.Connection")
db.Open “wwwlink”
c) 直接连接access文件
db.Open "Dbq=C:\Inetpub\wwwroot\wwwlink.mdb; Driver={Microsoft Access Driver (*.mdb)}"
2 使用asp连接sql server 2005
a) Sql server 数据库的配置
b) 通过sql server dsn连接数据库
Dim db
Set db=Server.CreateObject("ADODB.Connection")
db.Open “wwwlink”
c) 通过server 地址直接连接
Dim conStr
conStr="Driver={SQL Server}; Server=(local);UID=admin;PWD=000000;DATABASE=web;"
第五讲
图书馆管理系统的开发――实战
1 使用asp查询数据库
a) 连接数据库
b) 执行查询
c) 显示结果
Dim sqlStr,rs
sqlStr="select * from webInfo"
set rs = db.Execute(sqlStr)
%>
<table border="1px">
<%
Do While Not rs.Eof
%>
<tr>
<td><a href="sqlDelete.asp?id=<%=rs("link_id")%>">删除</a></td>
<td><a href="sqlEdit.asp?id=<%=rs("link_id")%>">编辑</a></td>
<td> <%=rs("name")%></td>
<td> <%=rs("url")%></td>
<td> <%=rs("intro")%></td>
</tr>
<%
rs.MoveNext
Loop
%>
</table>
2 使用asp添加数据
a) 编写输入页面
b) 连接数据库
c) 执行输入操作
Dim sqlStr,rs,name,url,intro,linkId
linkId=Request.Form("link_id")
name=Request.Form("name")
url=Request.Form("url")
intro=Request.Form("intro")
sqlStr="update webInfo set name='" & name & "' url='" & url & "' intro='" & intro & "'"
set rs = db.Execute(sqlStr)
3 使用asp修改数据
a) 编写修改页面
b) 连接数据库
c) 执行修改操作
Dim sqlStr,rs,name,url,intro
name=Request.Form("name")
url=Request.Form("url")
intro=Request.Form("intro")
sqlStr="insert into webInfo('name','url','intro') values('" & name & "','" & url & "','" & intro & "')"
db.Execute(sqlStr)
4 使用asp删除数据
a) 连接数据库
b) 执行删除操作
Dim sqlStr,rs,linked
linkId=Request.Form("link_id")
sqlStr="delete from webInfo where link_id=" & linkId
set rs = db.Execute(sqlStr)
展开阅读全文