信息工程系网站毕业论文a内容摘要:
3 新闻编号 Int 4 用户编号 Int 5 联系电话 Nchar √ 第三 章 数据库设计 10 6 留言标题 Nvarchar √ 7 留言类容 Nvarchar √ 8 留言时间 DateTime √ 9 审核时间 DateTime √ 10 状态 Bit 表 36: 角色表 序号 字段名 类型 允许空 主键 说明 1 角色 ID Int √ 2 角色名称 Nvarchar √ 3 角色描述 Nvarchar √ 表 37: 系部信息类型表 序号 字段名 类型 允许空 主键 说明 1 类型 编号 Int √ 2 类型名称 Nvarchar √ 表 38: 系部 信息表 序号 字段名 类型 允许空 主键 说明 1 信息编号 Int √ 2 类型编号 Int 3 信息标题 Nvarchar √ 4 信息类容 Nvarchar √ 表 39:专业信息表 序号 字段名 类型 允许空 主键 说明 1 专业 编号 Nvarchar √ 2 专业 名称 Nvarchar √ 3 专业描述 Nvarchar √ 表 310: 信息表 序号 字段名 类型 允许空 主键 说明 1 班级 编号 Int √ 2 专业编号 Nvarchar 3 班级名称 Nvarchar √ 4 专业描述 Nvarchar √ 第三 章 数据库设计 11 表 311: 教师类型表 序号 字段名 类型 允许空 主键 说明 1 类型 编号 Int √ 2 类型名称 Nvarchar √ 3 类型描述 Nvarchar √ 表 312:教师信息表 序号 字段名 类型 允许空 主键 说明 1 教师 编号 Int √ 2 类型编号 Int 3 教师姓名 Nvarchar √ 4 教师性别 Nvarchar 5 教师年龄 Int √ 6 教师学历 Nvarchar √ 7 教师学位 Nvarchar √ 8 毕业院校 Nvarchar √ 9 教师职称 Nvarchar √ 10 电子邮件 Nvarchar √ 表 313:招生区域信息表 序号 字段名 类型 允许空 主键 说明 1 区域编号 Int √ 2 区域名称 Nvarchar 表 314:招生信息表 序号 字段名 类型 允许空 主键 说明 1 招生编号 Int √ 2 专业 名称 Nvarchar 3 区域编号 Int 4 招生人数 Int 5 招生年份 Nvarchar 表 315:优秀毕业生 序号 字段名 类型 允许空 主键 说明 1 学 号 Nvarchar √ 第三 章 数据库设计 12 2 姓名 Nvarchar √ 3 性别 Nvarchar √ 4 班级编号 Int 5 公司名称 Nvarchar √ 6 毕业时间 DateTime √ 表 316:学生团体类型表 序号 字段名 类型 允许空 主键 说明 1 类型 编号 Int √ 2 类型 名称 Nvarchar √ 3 类型说明 Nvarchar √ 表 317:学生团体表 序号 字段名 类型 允许空 主键 说明 1 编号 Int √ 2 类型 编号 Int √ 3 团体名称 Nvarchar √ 4 团体部长 Nvarchar √ 5 部门说明 Nvarchar √ 表 318: 团体部门成员表 序号 字段名 类型 允许空 主键 说明 1 成员 编号 Int √ 2 团体编号 Int 3 班级编号 Int 4 成员姓名 Nvarchar √ 5 性别 Nvarchar 6 专业编号 Nvarchar √ 7 电子邮件 Nvarchar √ 8 职位名称 Nvarchar √ 9 说明 Nvarchar √ 第三 章 数据库设计 13 存储过程 使用参数类型存储过程 当管理 人员进行数据操作的时候本系统使用存储过程来操作数据库,以便缓解数据库的压力。 ( 1) 存储过程的名称 RowsToCells,此存储过程主要是为了实现将数据行转为数据列。 没有参数,其 SQL 语句如下: create proc RowsToCells as begin select P_Nam,P_Num, 四川 =isnull(sum(case F_Name when 39。 四川 39。 then A_Number end),0), 云南 =isnull(sum(case F_Name when 39。 云南 39。 then A_Number end),0), 河北 =isnull(sum(case F_Name when 39。 河北 39。 then A_Number end),0), 重庆 =isnull(sum(case F_Name when 39。 重庆 39。 then A_Number end),0), 甘肃 =isnull(sum(case F_Name when 39。 甘肃 39。 then A_Number end),0), 山西 =isnull(sum(case F_Name when 39。 山西 39。 then A_Number end),0), 贵州 =isnull(sum(case F_Name when 39。 贵州 39。 then A_Number end),0), 宁夏 =isnull(sum(case F_Name when 39。 宁夏 39。 then A_Number end),0), 青海 =isnull(sum(case F_Name when 39。 青海 39。 then A_Number end),0) from (select ,P_Nam,F_Name,A_Year,A_Number from (Admission_table join Field_table on =) join Professionalism_table on =) as Result group by P_Num,P_Nam order by P_Num end ( 2) SelectTermPersonInfo 主要是 获取指定 部门 成员 编号 ( @Sup_ID) 的 学生的 详细信息。 SQL 语句如下所示: create proc SelectTermPersonInfo @Sup_ID Int as begin select Sup_ID,Stu_Name,C_Name,Sup_Name,Sup_Sex,P_Nam,Sup_Email,Sup_Title,Sup_ImageUrl,Sup_Content 第三 章 数据库设计 14 from (StudentUnionPerson_table join StudentUnion_table on =) join Class_table on = join Professionalism_table on = where Sup_ID=@Sup_ID end ( 3) Login 主要是为了用户进行登录的存储过程。 参数有 @LoginName 、@LoginPwd 主要是根据用户输入的登录名和密码根据数据的信息核对,如果信息正确就允许登录。 SQL 语句如下: create proc Login @LoginName Nvarchar(30), @LoginPwd Nvarchar(32) as select count(*) from UserInfromation_table where U_UserName=@LoginName and U_UserPassword=@LoginPwd ( 4) SelectRoleID 主要是查询角色 ID 号。 SQL 语 句如下: create proc SelectRoleID @LoginName Nvarchar(30), @LoginPwd Nvarchar(32) as select R_ID from UserInfromation_table where U_UserName=@LoginName and U_UserPassword=@LoginPwd ( 5) SelectNews 主要是查询新闻信息。 SQL 语句如下: create proc SelectNews as SELECT TOP 5 * FROM News_table join NewType_table on = where =39。 139。 order by N_UpTime Desc ( 6) SelectNotice 主要是 查询公告信息。 create proc SelectNotice as SELECT TOP 5 * FROM News_table join NewType_table on = where =39。 239。 order by N_UpTime Desc 第三 章 数据库设计 15 ( 7) SelectUserID 主要是 根据用户名和登录名查询的用户的 ID。 SQL 语句如下: create proc SelectUserID @LoginName Nvarchar(30), @LoginPwd Nvarchar(32) as select * from UserInfromation_table where U_UserName=@LoginName and U_UserPassword=@LoginPwd ( 8) SelectWork 主要的 根据类型 ID 来查询就业信息。 create proc SelectWork @T_ID Int as select * from News_table join NewType_table on = where =@T_ID order by N_UpTime Desc ( 9) SelectLeaveCount 主要是为了根据留言类型来 获取 不同类型的留言的条数。 create proc SelectLeaveCount @N_ID Int as select * from Leave_table where N_ID=@N_ID ( 10) SelectNewsLeave 主要是 根据 新闻类型 ID 获取通过留言审核的条数。 SQL 语句如下: create proc SelectNewsLeave @N_ID Int as SELECT * FROM Leave_table join UserInfromation_table on = where L_Status=39。 true39。 and N_ID=@N_ID 使用触发器 触发器( trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由 整 个事件来触发,比如当对一个表进行操作( insert, delete, update)时就会激活它执行。 触发器经常用于加强数据的完整性约束和业务规则第三 章 数据库设计 16 等。 触发器可以从 DBA_TRIGGERS , USER_TRIGGERS 数据字典中查到。 触发器可以查询其他表,而且可以包含复杂的 SQL 语句。 它们主要用于强制服从复杂的业务规则或要求。 例如,您可以根据客户当前的帐户状态,控制是否允许插入新订单。 触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关系。 然而,强制引用完整性的最好方法是在相关表中定义主键和外键约束。 如果使用数据库关系图,则可以在表之间创建关系以自动创建外键约束。 ( 1)触发器 DEL_DOCUMENTTYPE_001 主要是为了实现数据的级联删除。 CREATE TRIGGER DEL_DOCUMENTTYPE_001 ON FOR DELETE AS IF (SELECT COUNT(*) FROM DELETED) 0 DELETE FROM WHERE UPNO IN (SELECT NO FROM DELETED) ( 2)触发器 INS_DOCUMENTTYPE_001 主要是为了实现级联的插入。 CREATE TRIGGER INS_DOCUMENTTYPE_001 ON。信息工程系网站毕业论文a
相关推荐
一。 本系统中加入了 Javascript 的特效使用,使用 CSS+DIV来实现对整体系统格式的控制,使页面达到很好的显示效果,通过对 Javascript 和 CSS+DIV半年多的学习和研究,现在已基本上掌握了Javascript 和 CSS+DIV的基本原理和基本技术,能够运用它们来解决网页中的第二章 需求分析 7 实际问题在本系统中我主要使用 Javascript 和
C. 比原来小 D. 不能确定 第 19 题:属于视频文件的扩展名的是: B A. txt、 xls B. avi、 mpg C. wav、 mid D. bmp、 gif 第 20 题:计算机的系统总线是计算机各部件间传递信息的公共通道,它分( C)。 A、数据总线和控制总线 B、地址总线和数据总线 C、数据总线、控制总线和地址 总线 D、地址总线和控制总线 第 21 题:使用计算机时
................................ 13 主控制平台的设计和实现 ................................................................................. 18 用户登陆模块 ...........................................................
1 是网站的目录结构图:师 资 队 伍网 站 首 页专 业 建 设系 部 概 况本 站 首 页实 践 条 件课 程 建 设招 生 就 业党 团 建 设学 院 首 页学 生 工 作教 学 科 研互 动 交 流系 部 简 介机 构 设 置管 理 队 伍师 资 队 伍 概 况教 师 风 采专 业 设 置专 业 特 色校 内 实 践 条 件校 外 实 践 条 件课 程 建 设 概 况优 质 核 心 课
.............................................................111 第九章 创 建安全 质 量 标 准 化工地方案 ............................... 114 第十章 施工 场 地治安 保 卫 管理 计划 ................................. 119 第十一章 施工 环 保措施
业内部规定 ,在相关作业场所和设备设施上,设置明显的安全警示标志,进行危险提示、警示,告知危险的种类、后果及应急措施等。 生产经营单位应在设备设施检维修、施工、吊装等作业现场设置警戒区域和警示标志,在厂内道路设置限速、限高、禁行等标志,在检维修现场的坑、井、洼、沟、陡坡等场所设置围栏和警示标志。 相关方管理 生产经营单位应建立承包商、供应商等相关方管理制度,对其资格预审、选择、服务前准备