| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

高校教材管理系统数据结构课程设计

文***品

贡献于2020-12-18

字数:15595


数结构课程设计


题 目: 高校教材理系统


课 程 设 计 务 书

课程设计题目: 高校教材理系统

二课程设计应解决问题:
(1) 实现出版社教材类型等理 ______________
(2) 实现教材订购理 ____________
(3) 实现教材入库理 _____________
(4) 实现教材领理 _____________
(5) 创建规实现教材书号必须满足意ISBN开头10数字格式:ISBN7302120363 ____________
(6)创建触发器实现教材入库出库时动修改库存数量 ___________
(7) 创建存储程统计种教材订购货发放数量建立数库相关表间参完整性约束 ____________

目 录
1 概述 …………………………………………………………5
2 需求分析 …………………………………………………………5
21 数分析……………………………………………………………5
22 数处理分析…………………………………………………………6
23 安全性分析…………………………………………………………6
24 完整性分析…………………………………………………………8
3 概念结构设计 …………………………………………………………8 3 1高校教材系统数流图………………………………………………………9
32 数字典…………………………………………………………9
33 ER图……………………………………………………………10
4 逻辑结构设计 …………………………………………………………13
4 1 实体间联系情况 … … … … … … … … ……………………………1 3
4 2 ER图转换成关系模式… ………………………………………………………1 4
4 3 关系模式分析… … … … … … … … … … … …………………………1 4
4 4 数库关系图… … … … … … … … … … … … … ……………………1 4
5 物理结构设计 ………………………………………………………14
51设计存储程… … … … … … … … … … ………………………………1 4
52 设计索引… … … … … … … … … … … … … ………………………1 5
6 数库实施 … … … … … …………………………………………… 15 6 1权 限 设 置 … … … … … … … … … … … ……………………………1 5
6 2数 输 入… … … … … … … … … … … … … … … ………………1 6
621 创 建 数 库… …… … … … … ……………………………………1 6
622 创建数表插入数………………………………………………………1 7
623 创建视图… … … … … … … … ………………………………………1 8
624 数表操语句… … … …………………………………………………1 9
6 3 程序设计调试… … … … … … … … … … ………………………………1 9
631 设计索引… … … … … … … … … … … ……………………………1 9
632 数查询操作… … … … … … … … … … … ………………………2 0
633 控制流语句编写程序… … … … … … … … … …………………2 2
634 编写定义函数调… … … … … … … … … … … ……………2 3
635 编写存储程调… … … … … … … … … … … … … ………2 4
636 编写触发器… … … … … … … … … … … … … …………………2 5
637 设计游标… … … … … … … … … … … …………………2 6
7 结束语 ……………………………………………………27
8 参考文献 ……………………………………………………28


1 概述 
11 项目背景
高速发展信息社会越越工作已计算机引入中成中缺重部分利计算机进行项理协调提高工作效率减工作强度相工作强度情况利计算机进行工作原老式工作方式提高数倍数十倍工作效率减少项力物资损耗够余力投入更需方高校理然例外教材理计算机化已刻容缓教材理学校言项复杂烦琐工作 高校教务理中重环节 学专业设置门类专业期开设课程种类业务仅涉出版部门面全校系授课教师班级学生教材科理入出库教材种类非常涉员广工作量者年国高等教育规模断扩学校学生数迅速增加教材理工作更加繁重堪套高校教材理软件够降低工作员劳动强度提高学校理效率教学水
学校教材理教材计划制定采购入库发放记账结算等系列工作组成该工作院校专门机构负责该项工作通常教材科学校中专业设置门类专业期开设课程种类专业需订购课样学期开学时候教材发放便成繁重务期教材科理入出库教材种类少百千种涉教材册数少千万涉员广工作量者特年国高等教育规模断扩学校学生数迅速增加教材理工作更加繁重堪调查目前止国许学校甚重点院校教材理手工理方式种现状现实学校教材理业务需求相适应学校信息化建设发展趋势相适应学校教材理员目前迫切需套方便高效计算机化理信息系统代繁琐低效传统手工理方式终实现教材理全面动化
 教材理水高低直接影响教学工作进行教学质量提高合格培养开发高校教材理信息系统改善提高教材理水重途径
12 编写目
课题旨解决校高校教材理工作教材理员手工理现状现基础考虑完善解决现两层结构CS(客户端服务器)教材系统身固缺陷两层结构中服务器部分客户端部分应单独划分出满足型系统需求通系统仅方便教材理员理教材方便教务部门广师生查询教材查教材理记录 教材信息理工作系统化规范化动化达提高教材理效率目
13 软件定义
员订书领书查询教材资料书款情况必须理员设置条件进行
14 开发环境
系统SQL Server 2008 Express数库作台数理系统利ADO数库组件连接台数库开发采C#Microsoft公司开发Windows程序开发环境现受欢迎种开发工具  
2 需求分析
21 数分析
教材理系统提供学生班级单位学校教材理中心完成学期领订教材功中包括班级信息教材理员信息财务室信息教师信息教材信息出版社信息系统教师增加删修改某学期定教材信息教材理员教师提供应订教材求出版社联系订书出版社增加删修改预定教材信息果信息误财务室根学生交教材费教材理员拨款订书成功开学初定教材成功发放学生班级
22 数处理分析 
系统实现功描述—— 
系统应该实现功: 
(1)系统理模块:首先系统操作户设置权限户基信息添加修改删次设置系统初始化够系统出现问题者量错误冗余数时进行初始化设置系统恢复期初始状态 
(2)书费理局模块:财务科根学生订书情况教材费收缴学生订书费记录相应数 (3)教材出入库模块:教材科根学生订书数量教材基信息想学生发放教材出库理书商达供书订单印教材报表便户直接查实现出版社教材类型等理实现教材订购入库领理 
(4)综合查询模块:根户类型需求查询教材库存信息班级信息费收缴信息创建规实现教材书号必须满足ISBN开头10数字格式:ISBN7302120363 创建触发器实现教材入库出库时动修改库存数量创建存储程统计种教材订购货发放数量建立数库相关表间参完整性约束 (5)统计分析模块:录入班级信息闭教师单位信息设置印报表功供户查然操作员根订书情况统计分析学生买书数例学生购买教材原分析次校方提供相应数便改进学校教材理措施满足学生教材需求 
(6) 帮助模块:介绍系统相关信息操作指南
23 安全性分析
(1)系统抵御瑞星网公布病毒攻击瘫痪 
(2)系统安全防范数库容安全访问操作 
(3)系统断电情况UPS电源确保数库容完整性安全性 
(4)数库服务端应具备系统期间2时备份次数库功 
(5)系统应验证户权限方功保障
(6)完全直观体现系统功户方便快捷执行某种教材理工作适应屏显分辨率调整友操作性强
(7)限网络配置CS结构程序网络编程实现问题部分功实现完美甚暂时法实现
数库户信息权限

~1班级信息

班级


交费


财务理员



修改信息
删信息
登记信息



领书



班级信息操作流程图

~2 教材理员信息

教材理员





教材



删信息
修改信息
登记信息



发书




教材理员信息操作流程图

~3 财务理员信息

财务理员


拨款

教材理员




登记信息

删信息
修改信息



购买教材



财务理员信息操作流程图

~4 教师信息
教师


选定


教材



修改数
删数
统计数



预订教材



教师信息操作流程图
~5 教材信息

教材


分类

班级



删领取信息
修改领取信息
登记领取信息



领取


教材信息操作流程图
~6 出版社信息

出版社


出版

教材



整理信息
联系购买商
分类



订购


出版社信息操作流程图
24 完整性分析
数库中插入修改时系统够辨输入数否符合语义修改成功
3 概念结构设计
课程设计选题中知设计高校教材理系统数库需具备功:
1) 实现出版社教材类型等理
2) 实现教材订购理
3) 实现教材入库理
4) 实现教材领理
5) 时查询教材理系统中种信息
6) 创建规实现教材书号必须满足ISBN开头10数字格式:ISBN7302120363
7) 创建触发器实现教材入库出库时动修改库存数量
8) 创建存储程统计种教材订购货发放数量建立数库相关表间参完整性约束


31 高校教材系统数流图
数流程图

32 数字典
数字典指数数项数结构数流数存储处理逻辑外部实体等进行定义描述目数流程图中元素做出详细说明种户访问记录数库应程序源数目录
数字典重作作分析阶段工具数字典重途供查询解条目解释结构化分析中数字典作数流图成分加定义说明换句话说数流图成分定义解释文字集合数字典数字典中建立组严密致定义助改进分析员户通信
数库数字典仅数库中心户非常重信息户SQL语句访问数库数字典面系统中数字典
名字:户信息
描述:该软件员信息
定义:户信息登陆账号+真实名字+登陆密码+班级





名字:教材基信息
描述:种教材详细信息
定义:教材信息教材编号+教材名称+教材作者+出版社+教材版号





名字:入库信息
描述:种教材入库详细信息
定义:入库信息教材编号+教材名称+入库单号 +单价+出版社+数量+入库时间



名字:订购信息
描述:种教材订购详细信息
定义:订购信息订购单号+教材编号+教材名称+数量+单价+供应商+订购日期

名字:出库信息
描述:种教材出库详细信息
定义:出库信息教材编号+教材名称+数量+单价+出版社+班级

名字:理员信息
描述:理教材入库出库详细信息
定义:理员信息编号+姓名+性+电话

名字:供应商信息
描述:需求单位提供教材
定义:供应商信息编号+名称+址+负责+电话

33 ER图
面实体ER图:
班级:

出版社:




订购理:





出库理:



学生:





入库理:

供应商理:


高校教材理系统实现种理工作根者学生供应商理员理入库理出库理印刷社教材关系构化出系统整体ER图:

4 逻辑结构设计
数库逻辑结构设计概念结构设计阶段设计基ER图转换选 DBMS产品支持数模型相符合逻辑结构目前数库基关系数库首先需ER图转换关系模型然根具体DBMS特点限制转换特定DBMS支持数模型进行优化系统中选数库环境SQL srver2008
41 实体型间联系情况
(1)11联系转换成独立关系模式意段应关系模式合
(2)1n联系转换成独立关系模式n端应关系模式合
(3)mn联系转换成关系模式
(4)33实体间元联系转换关系模式
(5)具相码关系模式合
42 ER图转换成关系模式
教材(教材编号教材名称类型编号订书单位出版社名称出版时间作者印张数量字数入库时间)
班级(班级编号班级名称数班长班长号码班班号码学院系学校入学时间)
学生(学号姓名学院系学校班级)
出库(教材编号教材名称数量单价班级编号出版社编号出版时间出库时间负责)
入库(教材编号教材名称数量单价出版社入库时间作者负责)
理员(理员编号理员名字性电话)
供应商(供应商编号供应商名称供应商址电话负责)
订购(订单编号教材编号教材名称单价数量)
出版社(出版社编号出版社名称电话负责址)
(横线化表示键)
43关系模式分析
学生(学号姓名学院系学校班级)中学号码姓名学院系学校班级非属性非属性完全赖候选码属性完全函数赖包含候选码属性完全函数赖非码组属性该关系属3NF属BCNF
理员(理员编号理员名字性电话)中理员编号码理员名字性电话非属性非属性完全赖候选码属性完全函数赖包含候选码没属性完全函数赖非码组属性该关系属3NF属BCNF

5 物理结构设计
51 设计存储程
(1)教材理库数库创建参存储程查询种教材订购数量
create procedure jc_sl
as
select 教材编号count(数量) as 数量sl from 订购
group by 教材编号
go
(2)教材理库数库创建带output参数存储程计算指定教材订购总订购金额存储程中输入参数(教材名称)输出参数(总订购金额)
create procedure pname @jcmc varchar(20)@coun int output
as
select @coun 单价*数量 from 订购 where 教材名称 @jcmc
go
(3)教材理库数库创建带参数默认值(通配符)存储程学生表中返回指定学生(提供姓名)信息该存储程传递参数进行模式匹配果没提供参数返回学生信息
create procedure student_name @name varchar(40) ' '
as
select * from 学生 where 姓名 like @name
go
52 设计索引
(1)聚合索引唯索引
创建学生表学号升序排唯聚合索引id1
use 教材理库
go
create unique clustered index id1 on 学生 (学号)
(2)非聚合索引
创建学生表先学号升序排学号样书费降序排非聚集索引id2
use 教材理库
go
create index id2 on 学生 (学号书费 desc)
6 数库实施
61 权限设置
设计登录账户SQL Server登录名gxjc1gxjc2密码
create login gxjc1
with password'111111'
default_database教材理库
create login gxjc2
with password'111111'
default_database教材理库
设计数库户系统理员xtgly般户ybyh
create user xtgly for login gxjc1
create user ybyh for login gxjc2
设计架构
create schema schema1
authorization xtgly
go
create schema schema2
authorization ybyh
设置户操作权限
学生表全部操作权限授予户xtglyybyh
grant all privileges on 学生 to xtglyybyh
教材表查询权限授予户
grant select on 教材 to public
查询学生表修改学生学号权限授予户ybyh
grant selectupdate(学号) on 学生 to ybyh
订购表插入权限授予户xtgly允许xtgly权限授予户
grant insert on 订购 to xtgly with grant option
grant insert on 订购 to ybyh with grant option
教材理库数库中建表权限授予ybyh
use 教材理库
grant create table to ybyh
62 数输入
621 创建数库
TSQL语句:
CREATE DATABASE 教材理库
ON
(NAME 教材理库
FILENAME'E\DATA\教材理库MDF'
SIZE5
MAXSIZEunlimited
FILEGROWTH10)
FILEGROUP FG1
(NAME教材库
FILENAME'E\DATA\教材理库NDF'
SIZE10
MAXSIZE100
FILEGROWTH1)
LOG ON
(NAME教材库LOG1
FILENAME'E\DATA\教材理库LOG1LDF'
SIZE5
MAXSIZE50
FILEGROWTH1)
(NAME教材库LOG2
FILENAME'E\DATA\教材理库LOG2LDF'
SIZE5
MAXSIZE50
FILEGROWTH1)
622创建数表插入数
代表性数表创建
TSQL语句:
USE 教材理库
GO
create table 班级
(
班级编号 int not null
班级名称 varchar(5) not null
数 int null
班长 char(10) null
班长电话 char(11) null
班 char(10) null
班电话 char(11) null
学院系 varchar(10) null
学校 varchar(10) null
入学时间 datetime null
constraint PK_班级 primary key (班级编号)
)


)
create table 出库
(
教材编号 char(14) not null
班级编号 char(14) not null
教材名称 varchar(10) null
数量 int null
单价 float(5) null
出版社编号 char(14) null
出版时间 datetime null
负责 varchar(4) null
constraint PK_出库 primary key clustered (教材编号 班级编号)
)
create table 订购
(
供应商编号 char(14) not null
教材编号 char(14) not null
订单编号 char(14) null
教材名称 varchar(10) null
单价 float(5) null
数量 int null
constraint PK_订购 primary key clustered (供应商编号 教材编号)
)


create table 入库
(
理员编号 char(14) not null
教材编号 char(14) not null
教材名称 varchar(10) null
出版社 varchar(10) null
数量 int null
入库时间 datetime null
单价 float(5) null
作者 varchar(4) null
负责 varchar(4) null
constraint PK_入库 primary key clustered (理员编号 教材编号)
)
create table 学生
(
学号 char(10) not null
班级编号 char(10) null
姓名 varchar(4) not null
学校 varchar(10) null
院系 varchar(10) null
书费 char(6) null
constraint PK_学生 primary key (学号)
)

623 创建视图
(1)创建学生_班级视图包括学生学号班级编号姓名学校书费
use 教材理库
go
create view 学生_班级
as
select 学号班级班级编号姓名班级学校书费
from 班级学生 where 班级班级编号学生班级编号 and 班级学校学生学校
go
(2)创建订购统计视图求种教材总订购量求包括教材编号教材名称
use 教材理库
go
create view 订购统计视图
as
select 订购教材编号订购教材名称SUM (订购数量) AS 总库存量
from 订购教材 where 订购教材编号 教材教材编号 and 订购教材名称教材教材名称 and 订购数量教材数量
group by 订购教材编号订购教材名称
go
(3)创建视图查出库入库中教材数量信息
use 教材理库
go
create view v_example(教材编号出库数量入库数量)
As
select 教材教材编号出库数量 入库数量
from 教材出库入库
where 教材教材编号 出库教材编号 and 教材教材编号 入库教材编号

624 数表操语句
学生表中插入行数(学号班级编号姓名书费)(120506’6’张三’500’)
USE 教材理库
GO
INSERT into 学生(学号班级编号姓名书费)
VALUES('120506''6''张三''500')
理员表中性字段值男
USE 教材理库
GO
UPDATE 理员
SET 性'男'
学生表中学号120501学生姓名改王武
USE 教材理库
GO
UPDATE 学生 SET 姓名'王武'
WHERE 学号'120501'
学生表中添加字段备注varchar(20)备注字段信息已毕业
USE 教材理库
GO
ALTER TABLE 学生
ADD 备注 varchar(20)
(2)UPDATE 学生
SET 备注'已毕业'
删学生表中120501号学生记录
USE 教材理库
GO
DELETE 学生 WHERE 学号'120501'
63程序设计调试
631 设计索引
(1)聚合索引唯索引
创建学生表学号升序排唯聚合索引id1
use 教材理库
go
create unique clustered index id1 on 学生 (学号)
(2)非聚合索引
创建学生表先学号升序排学号样书费降序排非聚集索引id2
use 教材理库
go
create index id2 on 学生 (学号书费 desc)
632 数查询操作
(1)确定集合查询
查询供应商表记录
use 教材理库
go
select * from 班级

(2)字符匹配查询
查询入库表中姓张作者信息
select * from 入库
where 作者 like '张'

(3)聚合函数等统计数查询
统计查询学生表中学生总数
select count(*) from 学生

查询信息学院学生高书费低书费均书费
select max(书费) as '高书费'
min(书费) as '低书费'
from 学生
where 院系'信息学院'

查询出库表中教材数量均值均值显示列标题均数量
select AVG(数量) as 均数量 from 出库

(4)分组查询
查询教材理库中男生女生数
select 性COUNT(性)from 理员
group by 性

(5)连接查询
连接:教材理库中查询学生学号姓名班级名称
select 学生学号学生姓名班级班级名称
from 学生 inner join 班级 on 学生班级编号班级班级编号

外连接:教材理库中查询学生班级数情况
select 学生*班级数班级班级名称
from 学生 left join 班级 on 学生班级编号班级班级编号

(6)嵌套查询
关子查询:教材理库中查询0001班级学学生学校班级名称
select 学校班级名称 from 班级
where 班级名称(select 班级名称 from 班级
where 班级编号'0001')

查询教材理库中网络班级数班级数编号学校
select 学校数班级编号 from 班级
where 数> all (select 数 from 班级
where 班级名称'网络')and 班级名称'网络'

(7)带EXISTSNOT EXISTS 谓词查询
教材理库中查询软件班级学生学校
select 学校 from 学生
where exists (select * from 班级
where 班级名称'软件' and 班级编号学生班级编号)

633 控制流语句编写程序
(1)IF…ELSE语句
果订购数学教材数量1500显示销售错否显示销售般
if(select 数量 from 订购 where 教材名称'数学')>1500
print '销售错'
else
print '销售般'

(2)CASE语句
简单CASE格式查询学生学校情况包括学号姓名学校英文名
select 学号姓名
case 学校
when '西财' then 'xicai'
when '理工' then 'ligong'
when '邮电' then 'youdian'
when '麻省' then 'masheng'
when '哈佛' then 'hafo'
end as 学校
from 学生

(3)GOTO语句
输出英语教材总订购金额没教材显示相应提示信息GOTO语句实现
declare @a float
if(select COUNT (*) from 订购 where 教材名称'英语') 0
goto lable1
begin
select @a 单价 * 数量 from 订购 where 教材名称 '英语'
print '英语教材总订购金额' + cast(@a as varchar)
return
end
lable1print'没英语教材'

634 编写定义函数调
(1)标量函数创建调
求订购表中某门教材总订购金额
create function coun (@co char(6)) returns float
as
begin
declare @cun float
select @cun (select 单价*数量 from 订购 where 教材名称 @co)
return @cun
end
求物理教材总订购金额
declare @couse1 char(6)
set @couse1 '物理'
select dbocoun(@couse1) as '物理教材总订购金额'

(2)嵌表值函数创建调
查询某学校学生班级编号学号姓名班级名称
create function xx_func(@xuexiao varchar(10)) returns table
as return
(select 班级班级编号班级名称学号姓名
from 班级学生
where 学生学校 @xuexiao and 班级班级编号 学生班级编号 )
查询西财学生班级编号学号姓名班级名称
select * from xx_func('西财')

(3)语句表值函数创建调
创建语句表值函数通班级编号作实参调该函数显示该学生班级名称学号
create function bj_班级(@bh char(7)) returns @班级 table
(班级编号 char(7)
班级名称 char(6)
学号 char(10))
as begin
insert into @班级
select 班级班级编号班级名称学号 from 班级学生
where 班级班级编号学生班级编号 and 班级班级编号@bh
return
end
查询0005班学生班级名称学号
select * from bj_班级('0005')

635 编写存储程调
(1)教材理库数库创建参存储程查询种教材订购数量调
create procedure jc_sl
as
select 教材编号count(数量) as 数量sl from 订购
group by 教材编号
go
execute jc_sl

(2)教材理库数库创建带output参数存储程计算指定教材订购总订购金额存储程中输入参数(教材名称)输出参数(总订购金额)
create procedure pname @jcmc varchar(20)@coun int output
as
select @coun 单价*数量 from 订购 where 教材名称 @jcmc
go
执行存储程pname查询c语言’总订购金额
declare @coun int
execute pname 'c语言'@coun output
print 'c语言总订购金额'+ str(@coun)

(3)教材理库数库创建带参数默认值(通配符)存储程学生表中返回指定学生(提供姓名)信息该存储程传递参数进行模式匹配果没提供参数返回学生信息
create procedure student_name @name varchar(40) ' '
as
select * from 学生 where 姓名 like @name
go
执行存储程student_name显示学生信息
execute student_name

(4)创建存储程统计种教材订购货发放数量调
create Proc Query_tongji
(@dinggou_bh char(14)output
@ruku_shl int output
@chuku_shl int output
)
as
select @dinggou_bh 订购教材编号@ruku_shl 入库数量
@chuku_shl 出库数量
from 订购出库 入库
执行存储程输出出库中某教材出库数量
DECLARE @ck_shl int
Exec Query_tongji @dinggou_bh 'ISBN1205290105'
@ruku_shl 1005 @chuku_shl @ck_shl output
select @ck_shl

输出入库中某教材出库数量
DECLARE @rk_shl int
Exec Query_tongji @dinggou_bh 'ISBN1205290105'
@chuku_shl 38 @ruku_shl @rk_shl output
select @rk_shl

636 编写触发器
创建触发器实现教材入库出库时动修改库存数量
(1)入库库存关系 
教材入库时通触发程序利教材编码相检索库存里否该书库存记录果存该书记录原记录增加果库存里没该书库存记录新增加该书库存记录完成库存表更新减少重复输入麻烦
create trigger updata_kucun on 入库 for insert
as
declare @shl int@bh char(10)
select @bh 教材编号@shl 数量 from inserted
if exists(select * from kucun where 教材编号 @bh )
update kucun set 数量 数量 + @shl where 教材编号 @bh
else
if exists(select * from kucun where 教材编号<>@bh)
begin
insert into kucun(教材编号数量) values (@bh@shl)
end
begin
Raiserror('入库量等库存量'162)
rollback transaction
end
测试触发器
update kucun set 数量 数量 + 2000 where 教材编号 'ISBN1205290102'

(2)出库库存关系 
理员教材出库时通触发程序利教材编码相检索该教材否存库存中果存出库数量库存数量库存数量减少相应数量果存说明输入教材编码误系统提示错误信息时果该教材存出库数量库存数量系统提示错误信息重新输入
create trigger update_kucun on 出库
for insert
as
declare @shl int@bh char(10)@shj datetime
select @bh 教材编号@shl 数量 from inserted
if exists(select * from kucun where 教材编号 @bh and @shl < 数量)
update kucun set kucun数量 kucun数量 @shl where 教材编号 @bh
else
begin
Raiserror('出入量库存量'162)
rollback transaction
Raiserror('入库量等库存量'162)
rollback transaction
end
测试触发器
update kucun set kucun数量 kucun数量 44 where 教材编号 'ISBN1205290102'

学生表创建dml触发器插入修改数时会动显示学生信息
create trigger print_table on 学生
for insertupdate
as select * from 学生
测试触发器姓名周语名字改周玉
update 学生 set 姓名 '周玉' where 姓名'周语'

637 设计游标
(1)声明游标
声明名S_Cursor游标查询软件班级班级信息
use 教材理库
go
declare S_Cursor cursor for
select * from 班级 where 班级名称'软件'
声明名Sh_Cursor游标查询网络班级班级信息求该游标动态前滚动中数列数修改
declare Sh_Cursor cursor
dynamic for
select * from 班级 where 班级名称'网络'
for update of 数
(2)开游标
open S_Cursor
go
(3)读取游标
fetch next from S_Cursor
go

(4)关闭游标
close S_Cursor
go
(5)释放游标
deallocate S_Cursor
go
7结束语
星期努力终完成课程设计开始接题目课程设计完成实现遇困难解决问题程中学知道知识更熟悉更理解前学知识
完成高校教材理课程设计针系统进行需求分析逻辑结构设计物理设计然画出ER图利SQL语句完成相关操作SQL语句编写实现操作中认识掌握SQL标准语句极重课程设计—高校教材理系统高校教材理功基础涵盖出版社理教材理出库理入库理库存理订购理方面高校教材实现基数库实现复杂高校教材问题设计仅冰山角希学中完善 
通次课程设计更深入理解SQL Server 20008中关基操作例:表信息插入修改删存储程触发器相关操作等时课知识较整体掌握
次课题设计学专业课更深刻认识知识融会贯通学门课提高进步讲天学书东西果理抽象难理解果应实践中门课说完全没意义果学理知识运实践中话会知识理解帮助设计系统仅仅次设计仅仅学会书中知识更重学程中问题面问题已解决学解决困难程中提高学力解决问题力实际工作力学许书外知识 
学期数库学中高校教材理系统设计中学独立完成作业重锻炼编写实际运数库实现深刻感受计算机学实性未工作巨信息问题处理考虑方面存缺陷漏洞希进步学中更处理相关问题次课题设计堪称完美甚说健全会时间里量完善断进行升级完善解决系统会出现问题
8参考文献
1 数库原理应教程 尹志宇 郭晴编 清华学出版社 2013年8月第版
1数库原理应 钱雪忠编 北京邮电学出版社 20078 第二版
2SQL server 2000数仓库Analysis Services Bain T著 中国电力出版社 2003
3数库技术联机分析处理 王珊编 北京科学出版社 1998

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

数据结构课程设计报告——图书管理系统

课程设计报告 课设课题: 课程设计——图书管理系统 学 院: 电 子 信 息 学 院 专 业: 网 络 工 程 姓 名: 班级学号: 指导教师:

文***享 3年前 上传681   0

车牌号管理系统数据结构课程设计报告

XX 学 院 计算机工程学院课程设计报告设计名称: 数据结构课程设计 选题名称: 车牌号管理系统 姓 名: 学 号: 专业班级: 软件工程 系 (院): 计算机工程学院

文***享 3年前 上传431   0

设计散列表实现电话号码查找系统数据结构课程设计

XX学院课程设计报告书专 业:计算机科学与技术 课程设计名称:《数据结构课程设计》题 目:设计散列表实现电话号码查找系统班 级: 学    号: 姓    名: 同 组 人 员: 无指 导 老 师: 完 成 时 间: 摘要电话号码的查找系统软件是现在很实用工具,随着时代的发展,信息化得发

文***品 2年前 上传581   0

高校教材管理改革之我见

高校教材管理改革之我见                 **幼儿师专    ***   高校教材建设与管理工作正面临着许多挑战和问题。 只有在教材订购、采购、供应及管理上采取新举措, 才能适 应高校改革的新形势。 随着改革事业的不断深入, 我国高等教育改革进入了 关键的时期, 新的形势对教材管理的要求也有了新的变化。因此, 必须深入开展教材管理改革的研究。 一、正确认识新形势 我

3***4 7年前 上传3627   0

数据结构和算法课程设计题目

XX大学课程设计课程名称: 数 据 结 构 与 算 法院(部)名 称: 信息与计算科学学院组长姓名学号 同组人员姓名指导教师姓名: 设 计 时 间: 2010.6.7----2009.6.27一、《数据结构与算法》课程设计参考题目(一)参考题目一(每位同学选作一个,同组人员

文***品 11个月前 上传382   0

软件项目管理之学生管理系统课程设计

 课程设计课程名称:软件项目管理 设计题目:学生管理系统项目工作计划 学 院:信息工程与自动化学院 专 业:计算机科学与技术 年 级:2008级 学生姓名:

文***享 1年前 上传405   0

基于UML的图书管理系统设计课程设计

滨江学院 统一建模语言课程设计报告( 2013 -- 2014 年度第 二 学期)课程名称: 统一建模语言课程设计 题 目: 图书馆管理系统 院 系: 计算机系 班 级: 学 号: 姓 名:

文***品 1年前 上传399   0

c++超市管理系统课程设计报告

c++超市管理系统课程设计报告第1章 任务描述本次C++实践课题为“超市管理系统”。要求功能有A、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。进货:若商品已存在,只需修改存货数;若不存在,需增加新纪录。B、售出:输入商品编号,修改相应的存货数与销售额。C、查询:查询商品,销售额。

文***品 2年前 上传552   0

考勤管理系统课程设计

考勤管理系统课程设计一、背景 2二、可行性分析 22.1技术可行性 22.2 经济可行性 22.3 操作可行性 22.4结论意见 3三、需求分析 33.1功能需求 33.2 性能需求 33.3 全局分析 43.4系统现状 43.5系统功能结构 53.6系统业务流程图 53.7系统数据流程图 63.8数据字典 6四、总体设计 74.1数据库 74.2系统窗口 8

z***u 2年前 上传420   0

某中学的排课管理系统课程设计报告

学号《某中学的排课管理系统》课程设计报告题目:某中学的排课管理系统专业:网络工程班级:姓名:指导教师:成绩:计算机学院2017年X月X日目录一、 设计内容及要求 21.1研究的目的和意义 21.2数据字典 21.3全系统的数据项 31.4数据流图 4二、 概要设计 42.1E-R图 4学生实体E-R图 42.

文***享 1年前 上传290   0

物业管理系统课程设计报告

物业管理系统课程设计报告目 录第一章 前 言 11. 物业管理系统研究的意义 12. 数据库开发简介 13. asp.net简介 2第二章 数据库设计 31.选择数据库管理系统 32.数据流图 32.1 住户管理 32.2 财政管理 32.3 设备管理 42.4 投诉信息管理 42.5 物业管理 52.6系统功能结构图 53.数据字典 63.1数据项

文***享 3年前 上传871   0

教师管理系统(数据库)课程设计

数据库技术与应用(SQLServer2005)课 程 设 计题 目教师管理系统 组 员 班 级计科班学 院信息科学与工程学院指导教师 2012年 X 月 X 日任务分配表第 ** 组学号姓名负责部分成绩组长 完成需求分析、概念逻辑结 构设计和运行、维护

文***品 3年前 上传1328   0

物流管理信息系统课程设计

湖南长沙家润多超市是由全国零售业前十强企业湖南友谊阿波罗股份全资控股的子公司。公司的第一家门店于2000年9月28日在长沙市朝阳区开业,至今在湖南省拥有家润多朝阳店、千喜店、赤岗冲店、常德店、益阳店、岳阳店、浏阳店、吉首店、衡阳店、郴州店等多家大型超市。家润多超市从2000年10月开始在其供给商中间推广9448-SCM供给链管理解决方案。家润多的供给商可通过9448网站的供给链管理平台,共同分享销售、库存、结算等商业数据,共同进行品类分析和管理。该平台在家润多超市1352家供给商中,推广率到达91%。该平台不仅帮助家润多超市节省了大量的结算人力,也让供给商体会到了网络技术带来的便捷。

0***狗 2年前 上传670   0

学生成绩管理系统设计课程设计

学生成绩管理系统设计目 录引言 1 系统概述 1.1 系统功能

z***u 1年前 上传341   0

MySql数据库课程设计(学生管理系统)

XX大学数据库课程设计报告 系 院 应用科学学院 年 级 2013级 专 业 信息与计算科学 学 号 学 生 姓 名 XXXXXX

文***品 2年前 上传679   0

医院管理系统数据库课程设计

医院管理系统数据库课程设计内容摘要数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户

z***u 1年前 上传449   0

教务管理系统数据库课程设计报告

 《数据库原理》课程设计报告课程名称: 《数据库原理》课程设计 设计题目: 《教务管理系统》 指导教师: 班 级:   学 号: 学生姓名:

文***享 1年前 上传275   0

车辆管理系统实验报告课程设计

 成绩: 《C++程序设计实践》报告专 业: 软件工程 班 级: 学 号: 姓 名: 日期:2016年 X月 X日目录一、设计目的 1二、总体设计 2三、 详细设计(以c

z***u 10个月前 上传277   0

C语言课程设计通讯录管理系统

 课程设计报告书 课程名称: C语言课程设计 班 级: 学 号: 姓 名: 指导老师: 设计时间:

文***品 5年前 上传2401   0

图书馆图书管理系统课程设计

 课程设计 (图书馆图书管理系统) 指导老师: 班 级:能动 姓 名: 学 号: 20XX年X月X日 图书管理系统实例 一、系统简介 1、本图书管理系统,包含了对图书、作者、读者等基本信息的管理,也包含了借书信息,还书信息等的查

文***品 5年前 上传1618   0

软件测试课程设计医院管理系统

成绩 课程设计报告 题 目 易非医院管理系统 课 程 名 称 软件测试课程设计 院 部 名 称 专 业 计算机科学与技术 班 级 学 生 姓 名

z***u 1年前 上传329   0

超市管理信息系统课程设计

XX大学商学院课程设计总结报告 实习课程 管理信息系统设计 设计课题 鲜果屋超市进销存管理信息系统设计 小 组 经管第组 小组成员: 姓 名 学 号姓 名 学 号姓 名 学 号

文***品 3年前 上传817   0

数据库课程设计超市管理系统

数 据 库 课 程 设 计 说 明 书设计题目: 超市管理系统 专 业: 信息与计算科学 班级: 小组成员:学号: 学号: 学号: 学号: 指导老师:

文***享 2年前 上传501   0

软件工程课程设计管理系统

软件工程课程设计论文软件工程课程设计管理系统软件工程课程设计报告姓 名: 年 级: 05级 院 系: 信息工程学院 专 业: 计算机科学与技术

文***品 3年前 上传743   0

UML课程设计—图书管理系统

《信息系统分析与设计》课程设计报告设计题目: 图书管理系统 姓 名: 班 级: 信管班 学 号: 指导老师: □需求分析明确(5分)□用例图正确(10分)□类图

文***品 3年前 上传859   0