毕业设计管理系统.docx毕业设计管理系统—— 数据库概念模型实体属性分析毕业设计管理系统涉及到的实体对象有:班级、学生、教师(含管理员) 、课题、公告(留言)、作业、成绩、学生提问、教师答疑等。以下是本系统主要实体对象及其属性。(1)学生:学班级代号、班级名称、学号、学生姓名、权限代码、密码、学生性别、生日、头像、邮编、通讯地址、手机号码、家庭电话、办公室电话、号码、Email、个人主页、首次登录时间、最近上线时间、本次登录时间、登录次数等。(2)教师:教师代号、专业、账号、姓名、密码、权限级别、性别、生日、头像、职称、研究领域、家庭电话、办公室电话、手机、 QQ号码、MSN号码、Email号码、个人主页、简介、首次登录时间、最近上线时间、本次登录时间、登录次数、科研论文等。(3)课题:课题代号、教师代号、班级号、填报人、课题名、课题方向、课题属性、限选人数、课题状态、基本要求、课题介绍、填报日期。(4)选题:选题号、课题号、学号、选题时间、进程号、分数。(5)进程:进程号、进程名、起始日期、截止日期。(6)作业:作业号、作业名、学号、提交日期、作业描述、教师评语、成绩。(7)提问:问题号、学号、班级号、问题标题、回复内容、回复数、浏览次数、时间、是否显示。(8)解答:回复号、问题号、教师号、班级号、解答、回复日期。实体联系图上术各实体之间相互存在关联关系,通过各种关联关系把各个孤立的数据联系到一起,形成一个统一完整的数据。数据库的实现可以依据这种关系设置参照完整性,创建数据视图。完整的 E-R图如图4-4所示。指导M任务N执行1包含11填报N1M教师课题选择学生11MN1N答疑解答包含问题提出图4-4完整的数据库 E- 数据库逻辑结构数据库设计工作在软件开发中占有重要地位,在本系统主要用到的表有学生信息表Students,教师信息表Teachers,课题信息表Projects,成绩信息表selection,通知表Notices,过程表Process,问题表Questions,师生问答关联信息表Quesolutions,资料下载信息表DownLoads,消息信息表Messages,讨论信息表Discuss,学生登陆信息表StuLog,班级信息表Class,文章信息表Articles等。以下介绍数据库中主要的三张表的逻辑结构。 Students学生信息表Students的结构如表4-4所示。4-4学生信息表Students的结构表字段描述字段名称数据类型数据长度允许空班级代号ClassIDchar101班级名称ClassNamenvarchar1001学号StuIDchar100学生姓名StuNamenvarchar100权限代码RoleIDint41密码Passwordnvarchar201学生性别StuSexchar21生日BirthDatedatetime81头像PhotoFilechar501邮编PostCodechar61通讯地址Addressnvarchar1001手机号码MobilePhonechar111家庭电话RoomPhonechar131办公室电话OfficePhonechar131QQ号码QQchar151E_mailEMailnvarchar501个人主页WebPagenvarchar1001首
毕业设计管理系统 来自淘豆网m.daumloan.com转载请标明出处.