




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.学生管理系统总体设1引言1.1编写目的由于现在的学校规模在逐渐的扩大置的专业类别支机构及老师生人数越来越多于过去的学生信息管理系统能满足当前学生信息管理的服务性能要求对于开发新的<<学生信息管理系统>>面临的问题及解决方案进行初步的设计与合理的安排用户需求进行了全面细致的分析清晰的理解学生信息管理系统业务需求入描述软件的功能和性能与界面定该软件设计的限制和定义软件的其他有效性需求计划进行了总体的规划确定开发的需求与面临困难的可行性分析。1.2背景开发软件的名称息管理系统》项目提出者:佳丽,侯凯洋,段泽坤项目开发者:佳丽,侯凯洋,段泽坤用户:管理员、老师、学生word专业资料.1.3参资料[1]海藩主编程导论学出版社[2]陆丽娜主编程学出版社[3]瞿中主编程业出版社数据库系统概论》——萨师煊高等教育出版社实用案例教程》石志国门经典》--立波,清华大学出版社计算机软件文档编制规》GB-T8567-2006求分析与可行性研究报告2总体设计2.1需求规定学生信息管理系统涉及三个用户,分别是学生、老师、管理员,通过登录验证界面登录系统执行自己权限围的事。对于用户学生通过输入学号码及验证码证通过后登录系统统计查询学生信息、选课信息、课程安排信息、成绩与学分、修改密码、选择课程等,对以上的查询信息可以打印输出。对于用户老师通过输入老师帐号码及验证码证通过后登录系统计查询选课信息、学生选课成绩学分、老师基本信息,录入成绩等相关信息。对于用户管理员通过管理员帐号码及验证码证通过登录系统计查询老师信息、学生信息、课程信息。可以对毕业与新入学生管理,对离职与录word专业资料。。.用老师管理,对课程安排信息管理。2.2运行环境该系统建设高速核心网络据库服务器用服务器心网络设备之间应该通畅可靠。系统要求可靠、稳定、查询效率高。操作系统平台:windows与win7数据库平台:sql2005开发软件:visualstudio运行平台将放到装有IIS服务器上IE者其他浏器即可2.3软件结构设计
览word专业资料.1.次图学生信息管理1.0
课程信息管理2.0
成绩信息管理3.0
班级信息管理4.0录入学生信息1.1
删除学生信息1.2
修改学生信息1.3
查询学生信息1.4
录入课程信息2.1
删除课程信息2.2
修改课程信息2.3
查询课程信息2.4
删除成绩3.1
录入成绩3.2
查询成绩3.3
修改成绩3.4
录入班级信息4.1
查询班级信息4.2
修改班级信息4.3
删除班级信息4.4word专业资料信储密号改息信生信级信绩信信储密号改息信生信级信绩信.2.结图信息管理系账
存,
息码
修录入子系统
查询子系统息信储存息学息班息存储成程课
返回信息表
填入相应表相应的信息
息信示显
息信询查
息信询查
息信生学
息信级班
入插息信
插
信息插入
word专业资料.3.面数据流的设计方法word专业资料.增加学生信息修改学查看学生信息
查询学生信息
学生信息数据库
生信息删除学生信息增加课查看专业推荐课表
查看所学课程
查看选择
查询相关课程信息
课程信息数据库
程信息修改课程信息该课程的的班级
删除课查询相关
程信息学生
查看教授该课程的教师
班级信息
班级信息数据库
增加班级信息查询教师信息
修改班级信息删除班级信息查看成绩单
查询单科成绩
教师基本信息
删除教师信录入成绩
息增加教成绩表
师信息删除教师信息录入成绩教word专业资料.2.4人处理过程学生信息管理系统所有的管理工作是通过软件来实现于一些打印的信息需要相关人员签字后才能确认信息的真实性。2.5尚未解决的问题由于学生信息管理系统所需的数据量大实施过程中受网络速率的影响的响应时间肯能不及时在当前的网络环境中这各种的威胁,病毒、密码、蠕虫的攻击,系统可能受攻击,在安全性方面不够高。3.接口设计3.1用户接口学生信息系统采用的浏览器与服务器的形式过网页的形式为不同身份的用户提供登录界面同身份的用户通过自身的身份验证登录系统现自己权限围的各种操作3.2部接口学生信息管理系统的部接口有管理管理管理管理、用户管理、密码管理。3.3外部接口学生信息管理系统浏览器与服务器的形式过查询数据库服务器word专业资料.询相关信息。并通过鼠标、键盘、显示器输入与输出相关信息。4运行设计4.1运行模块组合成绩管理模块运行时通过与成绩管理数据库连接师可以录入改除学生成绩表中的相关信息生通过查询条件到匹配的成绩信息示给学生。课程管理模块运行时通过与课程管理数据库连接可以制定相应的课程信息后交给老师师把课程信息录入到选课信息表中生通过查询课程安排表,得到课程的安排信息。用户(教师,学生)信息管理模块运行时通过与用户数据库相连,管理员查询老师与学生信息数据库到老师与学生信息理员可以修改学生与老师数据库,可以增加、删除老师与学生信息。密码管理模块运行时通过与不同身份的密码数据库连接改自身的密码信息4.2运行控制下面是该系各个模块运行控制方式与操作步骤;以学生身份登录系统,进入管理页面,信息管理
管理学生信息对学生信息进行删除,修改,录入,查word专业资料.询管理教师信息管理班级信息统计查询成绩信息
以教师身份登录系统,进入管理页面,对学生信息进行删除,修改,录入,查询以管理员身份登录系统,进入管理页面学生信息进行删除改入,查询学生登录系统后,进入成绩查询界面,查询课程成绩信息。成绩管理增加、删除、修改成绩信老师登录系统后,在成绩页面,可以录息制定课程
入、修改、删除学生成绩,保存退出。以管理员登录系统,进入课程管理界面,可以制定学生的课程信息。课程管理
修改、增加、删除课时安以管理员登录系统,进入课程安排界排信息课程表
面,修改、增加、删除课时安排表。学生登录系统后,查询自己课程表word专业资料.4.3运行时间根据不同的硬件环境与操作系统统的运行时间不确定硬件达到要求配置时行的时间很短统运行查询占用的资源与时间最多询操作要与数据库的信息进行匹配,当数据库中的信息很多时,系统有一定的延迟。5.系统数据结构设计5.1逻辑结构设计要点(1)名称:学生基本信息表。表名称标识:表5-1学生基本信息表名称
字段名称
类型
主键
非空学生姓名
StudentnameCHAR(10)
No
No学号专业班级所在院校
StudentIDStudentclassStudenacade
INT(4)CHAR(10)CHAR(10)
YesNoNo
NoNoNomy入学时间AccepttimeDATETIME(8)
NoNo性别籍贯出生日期
enderometownBornDate
CHAR(2)CHAR(50)DATETIME(8
NoNoNo
NoNoNoword专业资料)注释CommentVARCHAR(200)(2)名称:学生成绩表表名称标识:ScoreTable
.NoNo表5-2学生成绩表名称课程名称
字段名称Lecturenam
类型CHAR(10)
主键No
非空Yese课程编号学分学生学号学生姓名
CourseIDCreditStudentIDStudentna
INT(4)INT(2)INT(5)CHAR(10)
YesNoNoNo
YesYesYesYesme分数ScoreINT(4)NoYes(3)名称:课程信息表表名称标识:表5-3课程信息表名称学生姓名
字段名称Studentna
类型CHAR(10)
主键No
非空Yes学生学号word专业资料
meStudentIDINT(5)YesYes课程名称Lecturename
.CHAR(10)NoYes课程编号教师姓名
CourseIDTeachenam
INT(4)CHAR(10)
YesNo
YesYeser教师编号TeacherIDINT(4)NoYes称:教师信息表表名称标识:TeacherTable表5-4教师信息表名称教师姓名
字段名称Teacherna
类型CHAR(10)
主键No
非空Yesme教师编号课程名称
TeacherIDLecturenam
INT(4)CHAR(10)
YesNo
YesYese课程编号CourseIDINT(4)YesYes(5)名称:班级信息表。表名称标识:ClassTable表5-5班级信息表名称班级号班级名
字段名称ClassIDClassname
类型INT(4)CHAR(10)
主键YesNo
非空YesNoword专业资料.专业号班主任
MajorIDHeadTeacher
INT(4)CHAR(10)
NoNo
NoNo(6)名称:系统用户表。表名称标识:UserInformationTable表5-6班级信息表名称用户名称用户密码用户描述
字段名称UserIDUserPWDUserDES
类型CHAR(10)CHAR(10)CHAR(10)
主键YesNoNo
非空YesNoNo5.2物理结构设计要点以下各模块访问数据库的方法和保密条件;模块登录模块
功能登录
访问数据库方法直接访问
保密条件帐号与密码班级信息管理模块课程信息管理模块成绩管理模块word专业资料
查看信息查询选择课程信息查看成绩信息
查库无并显示查库无课程信息表,查询成绩数据库,无.得到成绩查与用户管理
查看用户信息
无信息5.3系出错处理设计当系统出错时应该有以下的提示:模块
出错原因
系统输出形式
处理方法登录时输入的帐号与
系帐号与返页面重密码不一致。
密码错误。
新输入。登录模块由系没刷新页面,重新登响,登录没有响应。
误提示信息。输想要的
录信息管理模块
输入的查询条件有误
审查查询条件查询浏览时,系统不
查询结果。系提示出成绩管理模块
刷新页面,再查询响应
错信息。word专业资料.任何系统都有出错情况发生生信息管理系统也不例外面是该系统出错时可采用的变通措施:定期对系统进行更新,备份;当原始系统数据万一丢失时启用副本的建立和启动技术期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;系统可能受自然灾害与网络病毒因素的影响了保护系统所有数据好异地备份,提高系统的可靠性。降效技术准备采用的后备技术一个效率稍低的系统或方法来求得所需结果的某些部分个自动系统的降效技术可以是手工操作和数据的人工记录。恢复及再启动技术使用的恢复再启动技术软件从故障点恢复执行或使软件从头开始重新运行的方法。学生信息管理系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北中医药高等专科学校《高级生物统计学》2023-2024学年第二学期期末试卷
- 石河子工程职业技术学院《有限元分析》2023-2024学年第一学期期末试卷
- 济宁职业技术学院《广播电视导播》2023-2024学年第二学期期末试卷
- 西南医科大学《外科护理学2》2023-2024学年第二学期期末试卷
- 宁夏回族银川市灵武市2025年数学五年级第二学期期末学业水平测试试题含答案
- 盐城工业职业技术学院《餐饮运营管理1(菜肴酒水)》2023-2024学年第二学期期末试卷
- 金肯职业技术学院《集装箱运输与多式联运》2023-2024学年第二学期期末试卷
- 山东文化产业职业学院《地域文学与文化(II)》2023-2024学年第二学期期末试卷
- 海北藏族自治州海晏县2025年小升初总复习数学测试题含解析
- 郑州信息科技职业学院《幼儿园教育活动设计》2023-2024学年第二学期期末试卷
- 银发经济-夕阳红之家创业计划书
- 三年级第14课青田石雕-(课件练习)
- 肺结节诊治中国专家共识(2024年版)解读
- 值班岗亭施工方案
- 生命体征观察与护理-体温单绘制(护理技术课件)
- DNM-9602酶标分析仪操作规程
- 2024年金华市中考数学试卷
- 以退为进的中国惠民保发展-基于73款停售惠民保产品的分析-【复旦许闲】20240719
- 建筑工地食堂承包协议(2024版)
- 红绿灯路口施工合同
- 血液透析抗凝技术的应用及护理
评论
0/150
提交评论