ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:129.70KB ,
资源ID:26283300      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/26283300.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业论文管理系统的数据库设计范本模板.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业论文管理系统的数据库设计范本模板.docx

1、毕业论文管理系统的数据库设计范本模板3。4 数据库设计与实施3.4。1数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构以及数据处理的流程,组成一份详尽的数据库。针对本学院的毕业论文完成的流程,通过对学生学习过程的内容和数据流程分析,设计如下所示的数据项和数据结构.1.学院数据实体:学院名称、负责人、办公电话、学院编号。2.学生数据实体:学号、密码、姓名、性别、民族、籍贯、出生日期、身份证号、联系电话、Email、备注、学院编号、所在班级、角色名称、论文编号.3.教师数据实体:教师编号、密码、学院编号

2、、所在科室、发布选题、教育程度、职称、姓名、性别、政治面貌、联系电话、Email、角色名称、备注.4.角色数据实体:角色名称、权限名称。5.权限数据实体:权限名称、 角色名称.以上的实体都是基本的数据实体。由于操作模块的名称对应该权限,在程序初始化时这些数据都应该添加,教师论文管理系统的目的进行论文管理,因此还要包括如下的几个数据实体:6.论文数据实体:论文编号、学院、作者、刊物名称、论文题目、收录 情况、教师编号、学号、影响力、影响因子、引用次数、备注。7.评审数据实体:教师编号、学号、论文编号、论文题目、评审意见、总分。3。4。2数据库概念结构设计根据需求分析的数据项和数据结构,可以规划出

3、学院实体、教师实体、学生实体等各实体的E_R图。具体如下图所示。图3-7学院实体E-R图图3-8教师实体ER图图39学生实体E_R图图3-10论文实体E_R图图3-11角色实体E_R图 图3-12 权限实体E_R图图313 系统总体E_R图3。4。3数据逻辑结构设计将数据概念结构设计转化为SQL SERVER2005 数据库系统所支持的实际数据库模型,就是数据库的逻辑结构.在实体以及实体之间的关系基础上,形成数据库中的表格以及各个表格之间的关系。毕业论文管理系统数据库中的各个表格的设计见附录。1.管理员进行基础信息的管理时,包括学院,用户、角色的管理,因此要包括四个数据实体.根据前面的分析可知

4、,这四个实体要描述的信息分别为:2.学院数据实体:学院名称、负责人、办公电话、学院编号.3.学生数据实体:学号、密码、姓名、性别、民族、籍贯、出生日期、身份证号、联系电话、Email、备注、学院编号、所在班级、角色名称、论文编号.4.教师数据实体:教师编号、密码、学院编号、所在科室、发布选题、教育程度、职称、姓名、性别、政治面貌、联系电话、Email、角色名称、备注。5.角色数据实体:角色名称、权限名称。6.由于操作模块的名称对应该权限,在程序初始化时这些数据都应该添加,因此还应有如下的数据实体。7.权限数据实体:权限名称、 角色名称、8.以上的五个实体都是基本的数据实体。9.教师论文管理系统

5、的目的进行论文管理,因此还要包括如下的几个数据实体:10.论文数据实体:论文编号、学院、作者、刊物名称、论文题目、收录 情况、教师编号、学号、影响力、影响因子、引用次数、备注。11.评审数据实体:教师编号、论文编号、学号、论文题目、评审意见、总分。3.4。4物理结构设计在这个数据库管理系统中要建立13张数据表,下面将主要介绍关键数据表的数据库设计的详细及存储后台用户基本信息的数据库表的字段说明。1.数据表的说明(1)学院数据表(pms_college):用于存放学院数据,如表31.(2)教师数据表(pms_teacher):用于存放教师数据,如表32.(3)学生数据表(pms_student)

6、:用于存放学生数据,如表33。(4)角色数据表(pms_role):用于存放角色数据库,如表34.(5)权限数据表(pms_right):用于存放权限数据,如表3-5。(6)论文数据表(pms_paper):用于存放论文数据,如表3-6。(7)评审数据表(pms_score):用于存放学生论文的评审结果,如表3-7。(8)课题选择表(pms_select):纪录学院所要求的论文的课题,供毕业生进行论文课题选择,如表3-8。(9)上传文档表(pms_upload):纪录用户上传文档的保存信息,如表3-9(10)系统信息设置表(Config):纪录系统的基础设置信息,如表310.(11)公告信息表

7、(Information):用于存放系统公告消息,如表311。(12)管理员信息表(admin):用于存放管理员的信息,如表312(13)消息表(massage)纪录用户之间相互发送的消息等信息,如表313。2.数据表的详细设计(1)学院数据表(pms_college)的设计如表3-1所示。表3-1学院数据表编号字段名称字段类型字段说明备 注1CollegeidChar(10)学院编号主键2cnameChar(30)学院名称3TelChar(11)办公电话4ManChar(30)负责人5TamountChar(10)教师人数6SmountChar(10)毕业人数(2)教师数据表(pms_tea

8、cher)的设计如表32所示。 表3-2教师数据表编号字段名称字段类型字段说明备注1tnoChar(10)教师编号主键2PasswordChar(10)密码3snameChar(30)姓名4Sexchar性别Check约束5Politicschar政治面貌6Educationchar教育程度7Postchar职称8Mobilechar电话9EmailcharEmail10Descschar备注11Collegeidchar学院编号12Departmentchar所在科室13rolechar角色14subjectChar发布选题15imageimage头像(3)学生数据表(pms_student

9、)的设计如表3-3所示。用户基本信息表保存的是后台用户的基本信息.其中“sno,tno ”和“用户密码”是用于以后登陆,为了不引起混乱,要求“用户名在表中唯一;姓名、电话、电子邮件等是用户的基本信息。表33学生数据表编号字段名称字段类型字段说明备注1snochar学 号主 键2Passwordchar密码3Namechar姓名4Sexchar性别Check约束5Politicschar政治面貌6BirthdayDate出生日期7CeridChar身份证号8Addrchar籍贯9Mobilechar电话10EmailcharEmail11Descschar备注12Collnamechar学院名称

10、13Classeschar所在班级14rolechar角色15BhChar论文编号16imageimage头像(4)角色数据表(pms_role)表3-4角色数据表编 号字段名称字段类型说 明备 注0Idchar(10)角色编号主键1Namechar角色名称2rightschar拥有权限(5)权限数据表(pms_right)表3-5权限数据表编 号字段名称字段类型说明1Namechar角色名称2Rnamechar权限名称(6)论文数据表(pms_paper)表3-6论文数据表编号字段名称字段类型字段说明备注1Bhchar论文编号主键2Xychar学院名称3Authorchar作者4Pnamec

11、har论文题目5tnoChar教师编号6bzchar备注7snochar学号(7)评审数据表(pms_score)表37评审数据表编号字段名称字段类型说 明1Lwmcchar论文题目2tnochar教师编号3snochar学号4Bhchar论文编号5commchar评审意见6scorechar总分(8)选题信息表(pms_select)如表38所示。表38 选题信息表序号字段名字段类型说 明备 注1Xt_idnumeric(9)编号主键,唯一,非空2titleVarchar(50)选题标题非空3intrVarchar(100)选题简介4fromVarchar(16)来源外键,非空5addtim

12、eDatetime(8)添加时间非空(9)上传文档表(pms_upload)如表3-9所示。表3-9 上传文档表up_docunment序号字段名字段类型说 明备 注1file_idnumeric(9)编号主键,唯一,非空2titleVarchar(50)文档标题非空3urlVarchar(100)文档存放路径非空4fromVarchar(16)来源外键,非空5addtimeDatetime(8)添加时间非空 (10)系统信息设置表(Config)如表310所示。表310 系统信息设置表Config序号字段名字段类型说 明备 注1sitenameVarchar(50)站点名称非空2siteur

13、lVarchar(50)站点路径非空3FilepathVarchar(50)文件保存路径默认“upfile”4ImgpathVarchar(50)图片保存路径默认“upimg5T_openChar(10)教师是否开放注册6S_openChar(10)学生是否开放注册7S_endtimeDatetime(8)学生账户过期时间8T_endtimeDatetime(8)教师账户过期时间(11)公告信息表(Information) 如表311所示。公告信息主要包括以下几个方面:学校关于毕业设计方面的规章制度、设计安排,以及推荐范文、表格下载和历年的优秀论文,和最新的公告和通知等方面内容.该项只有管理员

14、才有权限进行添加。表311公告信息表(Information)序号字段名字段类型说 明备 注1Info_idnumeric(9)编号主键,唯一,非空2Info_titleVarchar(50)文章标题非空3Info_contentVarchar(2048)文章内容非空4Info_fromVarchar(16)文章来源非空5Info_classVarchar(16)文章分类非空6Info_timeDatetime(8)添加时间非空7Info_upfilenameVarchar(50)上传文件名8Info_upfilepathVarchar(100)文件路径(12)管理员信息如表312所示。该表是

15、用于保存系统管理人员的基本信息的,其中“管理员用户名和“管理密码”是管理人员登陆系统进行管理的通行证,为了不引起混乱,“用户名”在表中是唯一的。本系统的管理员分为两类:一是总管理员,拥有最高权限;二是教务管理人员,拥有一般权限,如信息的发布等等.表3-12管理员信息 序号字段名字段类型说 明备 注1Admin_idnumeric(9)编号主键,唯一,非空2Admin_usernameVarchar(16)用户名唯一,非空3Admin_passwordVarchar(32)管理密码非空4Admin_realnameVarchar(10)真实姓名非空5Admin_departVarchar(20)

16、部门6Admin_mailVarchar(50)邮箱非空7Admin_levelVarchar(10)权限非空8Admin_validateVarchar(2)验证默认已审9Admin_regtimeDatetime(8)注册时间非空(13)消息管理表Massage如表3-13所示。表313消息管理表Massage序号字段名字段类型说 明备 注1M_idnumeric(9)编号主键,唯一,非空2M_titleVarchar(50)消息标题非空3M_contentVarchar(200)消息内容非空4M_fromVarchar(16)发送人外键,非空5M_toVarchar(16)收信人外键,非

17、空6M_readVarchar(2)是否已读默认“未读”7M_timeDatetime(8)发送时间非空8M_upfilenameVarchar(50)附件名9M_upfilepathVarchar(100)附件地址3.4.5创建表的脚本文件根据数据库的字段设计,编写的创建数据表的语句详见附录。3.5表之间的关系图314表间关系附录B 代码创建表的脚本语句:(1)学院数据表create table pms_college( Collegeid int primary key,Name char(20) not null,Tel char(11) not null,Man char(12) no

18、t null,renshu char(10);(2)教师数据表create table pms_teacher(tno char primary key,password char not null,name char not null,sex char default null,Politics char not null,Education char not null,Post char not null,Mobile char,Email char,Descs char,College char not null,Department char not null,role char);(

19、3)学生数据表create table pms_student(sno char(10) primary key,passwd char(16) not null,sname char(30) not null,sex char(3) not null,politics char(45) ,birthday datetime,cerid char(30) not null,addr char(30) not null,mobile char(11),email char(50),descs char(90),college char(30),classes char(35),role char

20、(90),pno char(20) not null);(4)文件上传数据表create table pms_fileup(sno char(10),fno char(10) primary key,fname nchar(50),filememo char(50),fileaddr char(50),filetime datetime);(1)角色数据表create table pms_role ( name char(9)primary key, Rname char(12) )(2)权限数据表create table pms_right (Rname char(12) primary k

21、ey, name char(12) )(3)论文数据表create table pms_paper ( Bh char(10) primary key, Xy char not null ,Zz char not null ,Kwmc char not null ,Lwmc char not null ,Yxl char not null ,Yxyz char not null ,Yycs number not null ,Djzz number not null ,Bz char not null )(4)评审数据表create table pms_score ( Bh char(10), Sno char not null ,Lwmc char not null ,Tno char not null ,Comm char not null ,score char not null )(5)管理员数据表create table pms_admain(ano char(10) primary key,aname char(30) not null,sex char(3) not null,addr char(30) not null,mobile char(11),email char(50),descs char(90),role char(90),);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1