![[1].NET_学生信息管理系统概要设计说明书_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/7c4b5ed9-36a0-4635-81b2-c6cf24b7f109/7c4b5ed9-36a0-4635-81b2-c6cf24b7f1091.gif)
![[1].NET_学生信息管理系统概要设计说明书_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/7c4b5ed9-36a0-4635-81b2-c6cf24b7f109/7c4b5ed9-36a0-4635-81b2-c6cf24b7f1092.gif)
![[1].NET_学生信息管理系统概要设计说明书_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/7c4b5ed9-36a0-4635-81b2-c6cf24b7f109/7c4b5ed9-36a0-4635-81b2-c6cf24b7f1093.gif)
![[1].NET_学生信息管理系统概要设计说明书_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/7c4b5ed9-36a0-4635-81b2-c6cf24b7f109/7c4b5ed9-36a0-4635-81b2-c6cf24b7f1094.gif)
![[1].NET_学生信息管理系统概要设计说明书_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/7c4b5ed9-36a0-4635-81b2-c6cf24b7f109/7c4b5ed9-36a0-4635-81b2-c6cf24b7f1095.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生信息管理系统学生信息管理系统 (SIMS)概概要要设设计计说说明明书书编写小组:5k 小组2009 年 12 月 24 日目目 录录1. 引言.31.1. 编写目的 .31.2. 参考资料 .31.3. 术语介绍 .32. 范围.32.1. 系统主要目标.32.2. 主要软件需求.32.3. 设计约束、限制.33. 软件系统设计 .43.1. 复审数据流,控制流 .43.1.1. 顶层数据流图.43.1.2. 二层数据流图.43.2. 软件体系结构.73.2.1. 系统功能结构图.73.2.2. 命名规那么:.133.2.3. 模块描述.144. 数据设计.164.1. 数据字典复审.16
2、4.2. 数据库结构设计 .224.3. 文件设计.285. 接口设计.285.1. 用户界面设计.285.2. 硬件接口.375.3. 软件接口.375.4. 通信接口.376. 出错处理设计 .377. 系统维护设计 .371.引言引言 1.1. 编写目的编写目的概要设计说明书是根据需求规格说明书的要求所编写的,是为详细设计作依据的,为详细设计提供标准。 1.2. 参考资料参考资料 1.3. 术语介绍术语介绍SIMS:学生信息管理系统2.范围范围 2.1. 系统主要目标系统主要目标本系统旨在为学校提供一个管理方便快捷,功能齐全的学生全方位管理系统,以替代传统的手工记录,能有效的对数据进行更
3、新,查询,并在一定程度上实现自动化。 2.2. 主要软件需求主要软件需求Visio,Microsoft Office 2.3. 设计约束、限制设计约束、限制满足?需求规格说明书?的要求,在 2009 年 12 月 25 日完成设计,以确保整个工程在预定时间内结项。对整个业务流程不熟悉,时间太紧,人手太少。编号资料名称作者日期出版单位1?失业保险系统概要设计说明书?杨显斌郭佳林 2005-9-6 托普集团2?学生信息管理系统需求分析说明书?5k 小组2009-12-233.软件系统设计软件系统设计 3.1. 复审数据流,控制流复审数据流,控制流3.1.1. 顶层数据流图顶层数据流图顶层数据流图3
4、.1.2. 二层数据流图二层数据流图教师管理(第二层数据流图)学生管理(第二层数据流图课程管理管理(第二层数据流图)成绩管理(第二层数据流图)班级管理(第二层数据流图) 3.2. 软件体系结构软件体系结构 通过变换映射基于 DFD 的结构设计,并采用适当的优化准那么进行软件结构的优化。该过程可在本节中分段落进行描述。已得到优化的软件体系结构用结构图Structure Chart进行描述。描述的内容包括3.2.1. 系统功能结构图系统功能结构图用户登录教师管理学生管理课程管理成绩管理班级管理教师资料管理教师资料添加学生资料管理学生资料添加学生所在院系资料学生所在专业资料课程资料管理课程资料添加课
5、程类别资料学生成绩查询学生成绩录入班级资料添加班级资料管理总流程 SC 图教师管理系统教师资料管理教师资料添加教师资料删除查询功能修改功能教师管理 SC 图学生管理学生资料管理学生资料添加学生所在院系资料学生所在专业资料学生资料修改学生资料删除学生资料查询院系资料修改院系资料查询院系资料删除专业资料添加专业资料修改专业资料删除专业资料查询院系资料添加学生管理 SC 图课程管理课程资料管理课程资料添加课程类别资料查询修改删除打印班级新建类别时间教师教室课程安排进度安排删除类别修改类别查询类别数据库退出课程管理 SC 图成绩管理学生成绩查询学生成绩录入成绩资料查询语句学生成绩反馈信息反馈信息退出成
6、绩管理 SC 图班级管理班级资料管理班级资料添加班级资料删除班级资料查询班级资料修改班级资料显示结果处理后班级资料新班级资料修改项删除选中的资料查询关键字班级管理 SC 图3.2.2. 命名规那么命名规那么:本系统的模块命名规那么为每个单词头一字母大写,各模块的命名如下所示:名称模块名称编号教师管理TeacherManage学生管理StudentManage课程管理CourseManage成绩管理MarkManage班级管理ClassManage3.2.3. 模块描述模块描述本软件工程中包含需求,设计,编码和测试四个阶段,其中需求工程是软件工程第一个也是很重要的一个阶段,下面将详细介绍该软件的
7、每一项功能用户登录系统模块逻辑功能描述用户登录系统模块逻辑功能描述名称用户登录系统输入用户名username和密码(mypassword)接口说明输出学生管理系统(Student).教师管理系统(Teacher).课程管理系统(Course) 成绩管理 系统 班级管理Class功能说明可视化操作界面,进入该模块用户可以对学生,教师,课程等进行查询和修改等运行环境说明所有支持 SQL 和 WEB 的操作平台都可以运行此程序调用关系说明教师管理模块逻辑功能描述教师管理模块逻辑功能描述名称教师管理系统输入用户名Username密码Mypassword接口说明输出教师 ID 号teacherID教师姓
8、名teacherName、所在系departmentID、性别sex、教龄technicalPost、 telephone、地址homeAddr、密码pwd、备注remark功能说明可视化操作界面,进入该模块可对教师信息进行查看,修改和添加运行环境说明所有支持 SQL 和 WEB 的操作平台都可以运行此程序调用关系说明学生管理模块逻辑功能描述学生管理模块逻辑功能描述名称学生管理系统输入用户名Username密码Mypassword接口说明输出学生 IDStudentID学生姓名teacherName、国籍Nation、性别Sex、出生日期Birthday、 telephone、班级号Class
9、ID地址Address、密码pwd、备注remark入学年Ru-data功能说明可视化操作界面,进入该模块可对学生信息进行查看,修改和添加运行环境说明所有支持 SQL 和 WEB 的操作平台都可以运行此程序调用关系说明课程管理模块逻辑功能描述课程管理模块逻辑功能描述名称课程管理系统输入用户名Username密码Mypassword接口说明输出课程号CourseID课程名字CourseID 课程类型号CoursetypeID 总学时Totalperiod 周学时Weekperiod 学分Credithour 成绩Remark 功能说明可视化操作界面,进入该模块可对课程信息进行查看,修改和添加运行
10、环境说明所有支持 SQL 和 WEB 的操作平台都可以运行此程序调用关系说明成绩管理模块逻辑功能描述成绩管理模块逻辑功能描述名称成绩管理系统输入用户名Username密码Mypassword接口说明输出学生成绩信息功能说明可视化操作界面,进入该模块可对学生成绩信息进行查看,修改和添加运行环境说明所有支持 SQL 和 WEB 的操作平台都可以运行此程序调用关系说明班级管理模块逻辑功能描述班级管理模块逻辑功能描述名称成绩管理系统输入用户名Username密码Mypassword接口说明输出班级资料信息功能说明可视化操作界面,进入该模块可对班级管理信息进行查看,修改和添加运行环境说明所有支持 SQL
11、 和 WEB 的操作平台都可以运行此程序调用关系说明4.数据设计数据设计 4.1. 数据字典复审数据字典复审静态数据:静态数据:数据库中包含以下十个数据表:班级信息表Class 表、课程信息Course 表、课程类型信息表Coursetype、系院信息表(Department表)、年级信息表Grade 表、专业信息表Speciality 表、专业课程信息Speciality_type、学生信息表(Student 表)、教师信息表Teacher 表、用户信息表Users 表 Class 表表字段名称数据类型长度是否可为空说明classIDchar7否班级编号主键classNamevarchar1
12、2否班级名specialityIDchar5是专业号specialityIDvarchar30是专业名EntranceYearchar4是入学年MonitorIDchar10是班长号Course 表表字段名称数据类型长度是否可为空说明courseIDchar8否课程号主键courseNamevarchar20否课程名coursetypeIDvarchar3是课程类型号totalperiodtinyint1是总学时weekperiodtinyint1是周学时credithourtinyint1是学分remarkvarchar50是成绩Coursetype 表表字段名称数据类型长度是否可为空说明c
13、oursetypeIDvarchar3否课程类型号主键typeNamevarchar8否类型名称Department 表表字段名称数据类型长度是否可为空说明DepartmentIDchar3否系编号主键DepartmentNamevarchar30否系名DepartmentHeadchar8是系负责人Grade 表表字段名称数据类型长度是否可为空说明studentIDchar10否学生编号主键courseNamechar8否课程号主键gradetinyint1是年级Speciality 表表字段名称数据类型长度是否可为空说明specialityIDchar5否专业号主键specialityNa
14、mevarchar30否专业名departmentIDchar3是系编号Speciality_course 表表字段名称数据类型长度是否可为空说明specialityIDchar5否专业号主键courseIDchar8否课程号主键termtinyint1是学期Student 表表字段名称数据类型长度是否可为空说明studentIDchar10否学生编号主键studentNamevarchar10否学生姓名nationchar10是民族sexchar2是性别birthdaydatetime8是出生年月classIDchar7是班级编号telephonevarchar16是 credithourt
15、inyint1否学分ru_datechar4是入学年addressvarchar50是地址pwdvarchar16是密码remarkvarchar200是成绩Teacher 表表字段名称数据类型长度是否可为空说明teacherIDchar10否老师编号主键teacherNamevarchar10否老师姓名DepartmentIDchar10是系名称sexchar2是性别technicalPostdatetime8是教龄telephonechar7是 homeAddrvarchar16是家庭地址pwdchar4否密码remarkchar4是备注Users 表表字段名称数据类型长度是否可为空说明u
16、sernamechar10否用户号主键mypasswordvarchar50是密码usertypevarchar20是用户类型动态数据字典动态数据字典Class 表表 班级编号=1数字7班级编号为一至七位数班级名=1汉字12班级名由一至十二四个汉字组成班级专业编号=1数字5专业编号为一至五位数班级专业名=1汉字30专业名由二至三十四个汉字组成入学年=1数字4入学年由 1 至 4 个数字组成班长学号=1数字10班长编号为一至十位数班级编号=1数字7班级编号为一至七位数Course 表表课程号=1数字8课程编号为一至八位数课程名=1数字8 课程名由二至八个数字组成课程类型=1汉字20 课程名由二至
17、二十个汉字组成总学时=1数字1 总学时为 1 位数周学时=1数字1总学时为 1 位数学分=1数字1总学时为 1 位数备注=1汉字50备注为对信息的说明CourseType 表表课程类型号=1数字3课程编号为一至三位数类型名称=1汉字18课程编号为一至三位数Department 表表系编号=1数字3课程编号为一至三位数系名=1汉字30系名由二至三十四个汉字组成系负责人=1汉字8 课程编号为一至八位数 Grade 表表学生编号=1数字10课程编号为一至八位数课程号=1数字8课程编号为一至八位数年级=1数字1总学时为 1 位数Speciality 表表专业号=1数字5课程编号为一至五位数专业名称=1
18、汉字30专业名由二至三十四个汉字组成专业系编号=1数字3课程编号为一至三位数Speciality_course 表表专业号=1数字5课程编号为一至五位数课程号=1数字8课程编号为一至三位数学期=1数字1总学时为 1 位数Student 表表学生编号=1数字10 学生编号最多 10 位数字学生姓名=1汉字10 学生姓名最多 10 个汉字学生性别=男|女性别为男女两种国 籍=1汉字10 国籍 10 个汉字之内出生日期=年+月+日年=“0001.“9999月=“01.12” 日=01”.31”出生日期由年月日组成班级编号=1数字7电 话=1数字16 号为 16 位数字之内学 分=1数字1地 址=1汉
19、字50个人密码=1数字16|1字母个人密码由数字或字母组成16备 注=1数字200|1字母200Teacher 表表教师编号= 1数字10教师姓名=1汉字10教师系号=1数字3地 址=1汉字16 联系方式=1数字16 号码由 16 个数字之内教师教龄=1数字8教师性别=男|女性别为男或女个人密码=1数字8|1字母8个人密码由数字或字母组成备 注=1汉字4 Users 表表用 户 名= 1数字10|1汉字10用户名为数字或字母组成密 码=1字母50 密码为 50 个字母之内用户类型=1汉字20用户类型为 20 个汉字之内 4.2. 数据库结构设计数据库结构设计(CDM)Relationship_
20、10,n0,1Relationship_20,10,nRelationship_30,10,nRelationship_40,10,nRelationship_10,10,nRelationship_150,10,nRelationship_160,10,nTeacherteacherIDteachernamedepartmentsextechnicalposttelephoneaddresspwdremarkA10A10A10A2DA7A16A1A4teacherIDDepartmentdepartmentdepatmentnamedepatmentheadA10A80A8departmen
21、tIDstudentstudentIDstudentnamenationsexbirthdayclassIDtelephonecredithourru_dateaddresspwdremarkA10A10A10A2A8A7A7A1A4A16A1A4studentIDclassclassIDclassnamespecialityIDspecialitynameentranceyearmonitorIDA7A12A5A30A4A10classIDspecialityspecialityIDspecialitynamedepartmentA5A30A10specialityIDcoursecours
22、eIDcoursenamecoursetypeIDtotaperiodweekperiodcredithourremarkA8A20A3TTA1A4courseIDcoursetypecoursetypeIDtypenameA3A18coursetypeIDusersusernamemypasswordusertypeA10A50A20usersnameGradestudentIDcourseIDgradeA10A8SISpeciality_coursestudentIDcourseIDtermA10A8SICDM2.物理模型物理模型(PDM)FK_TEACHER_RELATIONS_DEPA
23、RTMEFK_SPECIALI_RELATIONS_DEPARTMEFK_CLASS_RELATIONS_SPECIALIFK_STUDENT_RELATIONS_CLASSFK_COURSE_RELATIONS_COURSETYFK_COURSE_RELATIONS_GRADEFK_STUDENT_RELATIONS_GRADETeacherteacherIDteachernamedepartmentsextechnicalposttelephoneaddresspwdremarkchar(10)char(10)char(10)char(2)datetimechar(7)char(16)ch
24、ar(1)char(4)Departmentdepartmentdepatmentnamedepatmentheadchar(10)char(80)char(8)studentstudentIDstudentnamenationsexbirthdayclassIDtelephonecredithourru_dateaddresspwdremarkchar(10)char(10)char(10)char(2)char(8)char(7)char(7)char(1)char(4)char(16)char(1)char(4)classclassIDclassnamespecialityIDspeci
25、alitynameentranceyearmonitorIDchar(7)char(12)char(5)char(30)char(4)char(10)specialityspecialityIDspecialitynamedepartmentchar(5)char(30)char(10)coursecourseIDcoursenamecoursetypeIDtotaperiodweekperiodcredithourremarkchar(8)char(20)char(3)datetimedatetimechar(1)char(4)coursetypecoursetypeIDtypenamech
26、ar(3)char(18)usersusernamemypasswordusertypechar(10)char(50)char(20)GradestudentIDcourseIDgradechar(10)char(8)smallintSpeciality_coursestudentIDcourseIDtermspecialityIDspecialitynamedepartmentcou_courseIDcoursenamecoursetypeIDtotaperiodweekperiodcredithourremarkchar(10)char(8)smallintchar(5)char(30)
27、char(10)char(8)char(20)char(3)datetimedatetimechar(1)char(4)PDM3.类图类图0.10.*0.10.*0.10.*0.10.*0.10.*0.10.*0.10.*Teacher+teacherIDteachernamedepartmentsextechnicalposttelephoneaddresspwdremark: string: string: string: string: DateTime: string: string: string: stringDepartment+departmentdepatmentnamede
28、patmenthead: string: string: stringstudent+studentIDstudentnamenationsexbirthdayclassIDtelephonecredithourru_dateaddresspwdremark: string: string: string: string: string: string: string: string: string: string: string: stringclass+classIDclassnamespecialityIDspecialitynameentranceyearmonitorID: stri
29、ng: string: string: string: string: stringspeciality+specialityIDspecialitynamedepartment: string: string: stringcourse+courseIDcoursenamecoursetypeIDtotaperiodweekperiodcredithourremark: string: string: string: DateTime: DateTime: string: stringcoursetype+coursetypeIDtypename: string: stringusers+u
30、sernamemypasswordusertype: string: string: stringGrade+studentIDcourseIDgrade: string: string: shortSpeciality_course+studentIDcourseIDtermspecialityIDspecialitynamedepartmentcou_courseIDcoursenamecoursetypeIDtotaperiodweekperiodcredithourremark: string: string: short: string: string: string: string: string: string: DateTime: DateTime: string: stringOOM】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】 】
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单位整修合同范本
- 2025年天津从业资格证货运题库答案大全
- 关于消防器材购买合同范本
- 企业联营合作合同范本
- 医美手术合同范本
- 单位公车出租合同范本
- 加高工程合同范本
- 农户合同范本
- 剧组服装采购合同范本
- 共享单车租金合同范本
- 《建筑设备安装与识图》混合式教学课程规范(课程标准)
- 2024年云南省第二强制隔离戒毒所医疗卫生公务员招录1人《行政职业能力测验》模拟试卷(答案详解版)
- 《体育开学第一课:体育常规教育》课件
- 上海市高新技术成果转化项目认定申请书
- 休闲体育小镇规划方案
- 海南红色拓展培训方案
- 镁合金汽车轮毂的研究与开发
- SHAFER气液联动执行机构培训
- 小学生守则、日常行为规范教育实施方案
- 湖南省六年级上册数学期末试卷(含答案)
- 部编版小学六年级道德与法治下册课堂达标检测试卷全册含答案
评论
0/150
提交评论