数据库案案例课程设计 - 图文

更新时间:2024-03-26 23:10:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

郑州航空工业管理学院

数据库应用技术(案例)

课程考核作业

专业: 计算机科学与技术s 学号: 131096127 姓名: 王玉玲

1

郑州航空工业管理学院

(一)必选组题目1:实现网络书城图书管理

按照题目要求,我实现了Web模式的网络书城功能,运行截图如图1所示:

图 1 网络书城图书管理运行界面 在这个系统中,数据库里基本的表如图2所示,本题中实现管理功能要用到的图书表如图3所示:

图书信息表

图 2 数据库基本表

2

郑州航空工业管理学院

图 3 图书信息表

实现这个功能的主要代码如下,我对其中关键代码进行了分析说明。 (1)1. 文件tushuguanli.aspx中的代码如下:

<%@ Page Title=\主??页°3\ Language=\ AutoEventWireup=\ CodeFile=\ Inherits=\ %> 图书管理 郑州航空工业管理学院

  用户名:       密码:       确¨认密码:     12 郑州航空工业管理学院

电子邮件t       安全提示问题:       安全答案:êo          

13 郑州航空工业管理学院

(2)文件zhuce.aspx.cs中的代码如下:

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; using System.Data; public partial class _Default : System.Web.UI.Page { SqlConnection con; protected void Page_Load(object sender, EventArgs e) { Label1.Text = \; string sql = @\实现BBS注册新用户功能\\App_Data\\BBS11.mdf;Integrated Security=True\; con = new SqlConnection(sql); } protected void Button3_Click1(object sender, EventArgs e) { string bb = \+TextBox1.Text+\; SqlDataAdapter ada = new SqlDataAdapter(bb ,con );//离线数据库 DataTable dt = new DataTable(); ada.Fill(dt ); if(dt.Rows.Count >0) { Label1.Text = \该用户已注册!\; } 14

郑州航空工业管理学院

else { string aa = \yonghu(name,passward,quepassward,email,problems,answer) values('\ + TextBox1.Text.ToString().Trim() + \ + TextBox2.Text.ToString().Trim() + \ + TextBox3.Text.ToString().Trim() + \ + TextBox4.Text.ToString().Trim() + \ + TextBox5.Text.ToString().Trim() + \ + TextBox6.Text.ToString() + \; SqlCommand cmd= new SqlCommand(aa, con); con.Open();//打开数据库连接 cmd.ExecuteNonQuery(); con.Close(); Response.Write(\注册成功!\\\); } } protected void Button6_Click(object sender, EventArgs e) { TextBox1.Text = \; TextBox2.Text = \; TextBox3.Text = \; TextBox4.Text = \; TextBox5.Text = \; TextBox6.Text = \; } protected void Button4_Click(object sender, EventArgs e) //跳转页面设置 { Response.Redirect(\); } protected void Button5_Click(object sender, EventArgs e) { Response.Redirect(\); } } 15

郑州航空工业管理学院

数据库应用技术(案例)课程考核评分标准

专业: 计算机科学与技术s 教师: 李 向 学号: 131096127 姓名: 王玉玲

考核项目 评分 (一)按照规定,完成考核题目(10分) (二)实现的功能运行正常(30分) (三)报告撰写认真,内容充实(30分) (四)设计优雅,能够灵活运用所学知识,对题目有 自己独特的见解(20分) (五)按照要求,提供全部材料刻盘存档(10分)

总评: 16

郑州航空工业管理学院

数据库应用技术(案例)课程考核评分标准

专业: 计算机科学与技术s 教师: 李 向 学号: 131096127 姓名: 王玉玲

考核项目 评分 (一)按照规定,完成考核题目(10分) (二)实现的功能运行正常(30分) (三)报告撰写认真,内容充实(30分) (四)设计优雅,能够灵活运用所学知识,对题目有 自己独特的见解(20分) (五)按照要求,提供全部材料刻盘存档(10分)

总评: 16

本文来源:https://www.bwwdw.com/article/dk9r.html

Top