毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET《数据结构》教学平台的后台管理设计与实现(3)
3.2.1需求分析
需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。
对于设计初衷的分析,为了达到预期的目的,需要的管理员的信息有:管理员编号,管理员密码,管理员名称,管理员权限,管理员密保问题及答案等;需要的教师信息有:教师编号,教师密码,教师名称,教师性别,教师系别,密保问题及答案等;学生信息有:学生编号,学生密码,学生性别,学生系别,密保问题等。
3.2.2概念结构设计
数据结构是显示对象的模型,根据数据项构建的数据结构有助于数据表的最终确定。根据后台管理系统的需求分析,得出后台管理系统的主要数据实体并画出E-R图如图1所示。
图1 数据库E-R图
3.2.3创建数据表
创建数据表是创建数据库的重要一步,数据库实际上是数据表的集合,而数据表则是数据项的集合。创建后台管理系统的主要数据表如下:
表1 数据表ADMINISTRATERS
列名 数据类型 长度 主键否 允许空 功能描述
AdmID varchar 9 是 否 管理员编号
AdmName varchar 20 否 是 管理员名字
AdmPWD varchar 20 否 是 管理员密码
AdmJoinTime varchar 8 否 是 加入时间
AdmRoot int 4 否 是 权限
AdmQ varchar 50 否 是 密保问题
AdmA varchar 50 否 是 密保答案
注:AdmRoot字段用于存放管理员的权限,根据这一字段可以判断管理员是超级管理员还是普通管理员,AdmID是表主键,是管理员身份的唯一标识,系统根据此字段判断登录是否合法。
表2 数据表TEACHERS
列名 数据类型 长度 主键否 允许空 功能描述
TEAID varchar 9 是 否 教师编号
TEAName varchar 20 否 是 教师名字
TEAPWD varchar 20 否 是 管理员密码
TEASex varchar 2 否 是 性别
TJoinTime varchar 8 否 是 加入时间
T_SP_Question varchar 50 否 是 密保问题
T_SP_Answer varchar 50 否 是 密保答案
T_Profession bigint 8 否 是 所属专业
TIPAdress char 30 否 是 登陆地址
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
JSP+mysql学生管理系统的设计与实现
下一篇:
云计算中负载均衡优化模型及算法研究
ASP.NET的Web网络應用程序开...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
ASP.NET微信平台的办证系统设计
中国学术生态细节考察《...
承德市事业单位档案管理...
国内外图像分割技术研究现状
公寓空调设计任务书
C#学校科研管理系统的设计
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表