图2 系统模块设计图
3.4 数据库设计
一个成功的信息管理系统,是建立在许多条件之上的。数据库结构设计的好坏将直接对应用系统的效率以及实现效果产生的影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
在对需求分析、功能分析和功能模块设计完成后,就需要对数据库的设计了。在设计过程中我选用了Microsoft的SQL Server 2005数据库,以上已经对此软件进行了介绍,在此就不再描述了。表结构的实现:
首先通过SQL Server创建一个名为“DuoMeiTiDB_Data.MDF”的数据库,然后再其中创建“教室信息表(表JiaoShi)” 、“管理员信息表(表Manger)” 、“课程安排表(表KeChang)” 、“教室申请表(表ShenQing)”等四个表。各表的结构数据类型分述如下:
1名称:管理员信息(表Manger)数据表的结构如下:
表1管理员信息表
字段名 数据类型 字段长度 必填字段 是否是主键
MangerId int 4 是 是
MangerUser
MangerPwd varchar 50 是 否
varchar 50 是 否
RegTime datetimr 8 否 否
LoginCount int 4 否 否
Grade Int 4 否 否
Role int 4 是 否
2名称:教室基本信息(表JiaoShi)数据表如下:
表2教室基本信息表
字段名 数据类型 字段长度 必填字段 是否是主键
JiaoShiId Int 4 是 是
JiaoShiName varchar 50 是 否
DiZhi varchar 50 是 否
GuanLiYuan varchar 50 否 否
3名称:教室课程安排信息(表KeCheng)本文来自辣&文~论%文'网,毕业论文 www.751com.cn 加7位QQ324,9114找源文数据表如下:
表3教室课程安排信息表
字段名 数据类型 字段长度 必填字段 是否是主键
KeChengId int 4 是 是
ShangKeDate varchar 50 是 否
ShangKeClass varchar 50 是 否
ShangKeRenSu varchar 50 否 否
LaoShi varchar 50 是 否
IsShanKe int 4 是 否
4名称:临时调课记录/教室使用申请(表ShenQing)数据表如下:
表4 教室使用申请表
字段名 数据类型 字段长度 必填字段 是否是主键
ShenQingId inr 4 是 是
ShenQingRen varchar 50 是 否
ShenQingTime varchar 50 是 否
JiaoShiName varchar 50 是 否
ShangKeClass varchar 50 是 否
ShangKeRen varchar 50 是 否
IsAudit int 4 是 否
4主要功能设计及实现
已经做出的需求分析和总体设计,就可以进行系统的主要功能设计和实现了。根据ASP.NET应用的开发过程,我主要对以下功能进行叙述。
上一页 [1] [2] [3] [4] [5] [6] 下一页
ASP.net多媒体教室管理系统的设计与实现+需求分析+功能模块图 第4页下载如图片无法显示或论文不完整,请联系qq752018766