学生管理系统设计方案7_第1页
学生管理系统设计方案7_第2页
学生管理系统设计方案7_第3页
学生管理系统设计方案7_第4页
学生管理系统设计方案7_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生管理系统设计方案7系统设计方案指导教师:甘健侯2002年7月26日一、需求分析为了方便各学院学生的信息管理, 依据日常需要现建立一个 “学生管理信息系统”,其开发的主要目的如下:(1)、能对学生管理有关的信息进行输入与修改。(2)、能根据使用者需要给出所需查询信息。(3)、输出有关查询的报表。A、数据需求(1)学生基本信息(2)学生课程成绩信息(3)课程信息(4)学生住宿信息(5)学生社团信息B、功能需求(1)数据的输入:主要能用于把各种手写的信息及时的输 入到基本表中,还要求能进行修改。(2)查询功能:能查询与学生有关的各种信息。(3)统计功能:能对基本表中的部分或全部数据进行统计。(4

2、)输出功能:能对基本表中部分信息进行打印输出,部 分查询信息及统计信息进行打印输出。二、数据库设计1、逻辑设计根据档案管理、成绩管理、课程管理、住宿管理及社团管理 的数据需求,可得出包含8个基本表的数据库。现将这些表列出 如下:(1)学生基本情况表:student (学号,姓名,性别,民族, 政治面貌,出生年月,入学时间,系别,专业,班级,生源地,身份证号,邮编,家庭住 址,联系方式,备注)(2)学生成绩表:stu_grade (学号,姓名,课程代号,成 绩,积点,学年)输出报表:1)学生专业成绩表:spec_course (学号,姓名,课程代号, 课程名称,成绩,积点)2)学生公共课成绩表:

3、publ_course (学号,姓名,课程代号,课程名称,成绩,积点) 3)学生选修课 成绩表:choo_course (学号,姓名,课程代号,课程名称,成绩, 积点)4)学期成绩表:term_evaluate (学号,姓名,课程1,课程 2, , , 课程n,总分,平均,名次)5)学年综合测评表:year_evaluate (学号,姓名,德育,智 育,体育,能力,总评,名次)(3)课程情况表:course (系别代码,课程代码,课程名称, 课程类型代码,课程类型,开课学期,学分,备注)输出报表:课程设置表:setup (系别,年级,专业,学期,课程1,课程2, , , 课程n)(4)住宿登记

4、表:stay_record (学号)姓名,性别,系别, 年级,入住时间,幢号,宿舍号,联系方式,职务)输出报表:1)班级住宿名单:class_stay (学号,姓名,幢号,宿舍号,联系方式)2)宿舍成员名单:member_stay (幢号,宿舍号,联系方式, 成员,备注)(5)社团登记表:society (社团编号,社团名称,成立时 间,社团负责人,成员人数)社团成员登记表:soci_member (学 号,姓名,性别,年级,参加社团名称,职务,联系方式,备注)社团活动登记表:soci_activity (社团编号,活动名称,活动 时间,参加人数,备注)输出报表:1)社团基本情况:soci_s

5、ituation (编号,名称,成立时间, 现任负责人,负责人,联系方式)2)社团活动情况:activity_situation (社团编号,社团名称, 社团活动,活动时间,参加人数,备注)根据系统数据处理的需要,以上表的关联情况如下所示2、物理设计下面给出学生管理系统所有表的结构:(1)学生登记表:student (学号,姓名,性别,民族,出生年月,入学时间,系别,专业,班级,生源地,身份证号,邮编,家庭住址,联系方式,备注)属性名英文 表示类型长度小 数位 数是否为空 主键 姓名 Name 字符 8 N Y 学号 Study-num 字符 10 N性别Sex字符 2 N出生年月日birth

6、日期8code字符15政治面貌Politicdate日期8入学 日 期 Entrance院系tie字符30专业Profession字符30address 字符 70家庭详细地址Home邮政编码zip-code数值10联系方式数值10备注memo备注程名称),成绩,积点,学年)属性名英文表示类型长度小数位 数是否为空主键学号Sno字符10 N Y姓名Sname字符8N课程代码 Course_number字符10 N Y成绩grade数值4 2积点数值5 1学年year字符 2 N(3)课程情况表:course (课程代码,课程名称,课程类型代码,课程类型,开课学期,学分,备注)'英文表示

7、类型长度小数位数是否为空主键课程代码Cour_number 字符 10 N Y 课程名称 Cour_name 字符 30 N课程类型代码 Cour_kind_number字符10 N课程类型Cour_kind字符10 N开课学期term字符 4 N学分Unit数值 4 N备注memo字符10(4)住宿登记表:stay_record (学号)姓名,性别,系别,年级,入住时间,幢号,宿舍号,联系方式,职务)属性名英文表示类型长度小数位数是否为空主键学号Sno字符10 N Y 姓名 Sname字符8 N性别Ssex字符 4 N年级grade字符 4入住时间stay_time日期10 N专业字符30字符 10 N 幢号 Building_number宿舍号 Room_number字符 4 N(5)社团登记表:society (社团编号,社团名称,成立时 间,社团负责人,成员人数)属性名英文表示类型长度小数位数 是否为空主键社团编号Soci_No字符10 N Y社团名称Soci_name 字符 20 N成立时间 Setup_time日期10 N社团负责人 Soci_host字符

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论