陇西学院教务管理系统-分析报告_第1页
陇西学院教务管理系统-分析报告_第2页
陇西学院教务管理系统-分析报告_第3页
陇西学院教务管理系统-分析报告_第4页
陇西学院教务管理系统-分析报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

陇西学院教务管理学系统组名:自信天堂PAGEPAGE2信息系统分析与设计课程设计陇西学院教务管理系统系统分析报告目录一、任务概述 2(一)目标 2(二)条件与限制 2(三)运行环境 2二、需求分析 3(一)对功能的分析 31.数据描述 32.处理流程 33.数据流程 44.数据字典 10(二)对性能的规定 171.精度 172.时间特性要求 183灵活性 18(三)输入输出要求 181.故障处理要求 182.其他专门要求 18三、运行环境规定 19二、需求分析(一)对功能的分析1.数据描述系统:指“陇西学院教务管理系统”;用户权限:指用户可以使用的系统功能组合。系统提供四种功能组合,对应四种不同的用户——学生用户、教师用户、教务人员、系统管理员;系统功能:包括学生学籍的管理、学生新学期的注册、报到登记、学生对课程的选择、期末成绩的录入及统计、对学籍和选课情况等的查询和打印学生用户:提供学籍信息、考试成绩、选修课程的查询浏览功能教师用户:提供对所认可成学生成绩的输入及修改功能教务人员:对教师和学生的信息修改、课程信息的统计系统管理员:可使用系统的全部功能;2.处理流程(1)用户权限赋予由管理人员操作,管理人员需要登录系统才可执行本操作进行权限赋予页面,系统呈现教务人员与教师的信息,管理人员预先将其姓名、教师编号、照片及权限等信息输入并设置权限;对学生,管理人员只需输入其姓名、学号并设置权限,其他操作可由教务人员和教师实现(2)用户密码的修改教务人员、教师和学生可以根据系统赋予的初始密码,对密码进行修改(3)用户登录只需要输入用户名称和密码(口令)如果输入的名称和密码匹配,则进入欢迎页面(不同的权限进入不同的页面),否则呈现错误信息,请求用户重新输入。(4)用户删除对于已经毕业的学生或已经调离的教师或教务人员,应停止其对系统的使用权。该操作由管理人员于登录状态执行。(5)学籍档案管理教务人员登入系统后对新入学的学生建立学籍档案;对毕业、休学、退学的学生进行注销、除名;对调整专业的学生进行记载等(6)教师输入成绩系统呈现教师所任课程的班级列表,从其中选择一个,对应系统呈现的学生名单输入学生成绩,可以进行总成绩、平均成绩及名次等的统计,最终“确认”完成(7)教师修改成绩可以与“教师输入成绩”合并为一(8)学生信息查询学生选择“信息查询”后出现“查询成绩”和“查询学籍信息”,点“查询成绩”后,系统呈现所有已修考试成绩,未有成绩的呈现“尚未选修”, 点“不及格成绩”,可以查询不及格的课程(9)学生课程选择学生每学期开始可选择所要选修的课程的名单(10)教务人员的统计 教务人员可以对各门成绩的信息进行统计和打印(11)系统注销关闭所有打的数据库,退出系统,安全离开3.数据流程业务流程图如下所示:(1)身份验证的业务流程图(2)管理员处理业务流程图(3)教务人员处理业务流程图(4)教师处理业务流程图(5)学生处理业务处理流程图数据流图如下:(1)顶层数据流图(2)用户登录数据流图(3)管理员数据流图(4)教务人员数据流图(5)教师数据流图(6)学生数据流图4.数据字典(1)数据流:编号:001数据流名:用户信息数据流去向:身份验证组成:用户名+密码编号:002数据流名:有效口令数据流去向:信息查询组成:有效的用户名+密码+有效操作编号:003数据流名:有效操作数据流去向:用户组成:查询+打印+修改+选课编号:004数据流名:权限信息数据流去向:教务人员、教师、学生组成:人员名单+权限授予备注:编号:005数据流名:学生成绩单数据流去向:教师组成:学号+姓名+所有课程成绩编号:006数据流名:期末成绩单数据流去向:成绩档案组成:学号+姓名+本课程成绩编号:007数据流名:选修课程单数据流去向:选课档案组成:学号+姓名+课程名称+任课教师+上课地点+上课时间(2)数据项:编号:0010数据项:学号别名:Number取值范围:字符型(8)备注:英文名(16)编号:0011数据项:姓名别名:Name取值范围:字符型(8)备注:英文名(16)编号:0012数据项名:性别别名:Sex取值范围:布尔型(男、女)备注:编号:0013数据项名:出生年月别名:Birthday取值范围:日期型备注:编号:0014数据项名:籍贯别名:Address取值范围:字符型(255)备注:编号:0015数据项名:政治面貌别名:取值范围:字符型备注:编号:0016数据项名:家庭住址别名:Home_Address取值范围:字符型(255)备注:编号:0017数据项名:入学时间别名:取值范围:日期型备注:编号:0018数据项名:学院别名:取值:字符型备注:编号:0019数据项名:专业别名:取值:字符型备注:编号:0020数据项名:年级别名:Grade取值范围:字符型备注:编号:0021数据项名:班级别名:Class取值范围:字符型备注:编号:0022数据项名称:教务处人员姓名别名取值:字符型(8)备注:编号:0023数据项名称:教师姓名别名取值:字符型(8)备注:编号:0024数据项名称:学生学籍别名:取值:学号、姓名、性别、出生年月、籍贯、政治面貌、家庭住址、入学时间、学院、专业、年级、班级备注:(3)数据结构;编号:0031名称:学生学籍档案组成:学号+姓名+性别+出生年月+籍贯+政治面貌+家庭住址+入学时间+学院+专业+年级+班级编号:0032名称:教务处管理信息库组成:教务人员名称+教师名称+学生系统(4)数据存储:编号:D1名称:总成绩档案组成:{学号+课程号+平时成绩+期末成绩+总评成绩}组织方式:按学生学号、选课名称进行信息查询编号:D2名称:课程表组成:{课程号+课程名称+课程性质+理论学时+学分}组织方式:按学生学号、教师工号进行信息查询编号:D3名称:学生学籍信息表组成:{学号+姓名+性别+出生年月+籍贯+政治面貌+家庭住址+入学时间+学院+专业+年级+班级}组织方式:按学号信息查询编号:D4名称:学生选课档案组成:{学生学号+任课教师+上课时间+上课地点+上课人数+所选课程号}组织方式:按学生学号、选课名称进行信息查询编号:D5名称:单科成绩档案组成:{学号+课程号+平时成绩+期末成绩}组织方式:按学生学号、课程名称进行信息查询编号:D6名称:调整记录组成:{学号+姓名+学院+专业+年级+班级}组织方式:按学生学号称进行信息查询(5):加工逻辑1.用户登录的加工逻辑标识符:P7名称:用户登录输入:管理员、教务人员、教师或学生用户输出:拒绝信息或登入相应的子系统定义:用户输入相应的用户信息,登录到系统内2.身份验证的加工逻辑标识符:P8名称:身份验证输入:管理员、教务人员、教师或学生用户的信息输出:登陆成功或失败信息定义:验证各个用户的身份信息,成功继续往下进行,失败就返回从新验证。3.录入名单的加工逻辑标识符:P9名称:录入名单处理输入:登陆成功信息输出:授权信息定义:管理员登陆成功后,向数据库中添加权限信息,录入相应用户的名单,分别是教务人员权限、教师权限和学生权限。4.学籍管理的加工逻辑标识符:P4名称:学籍管理输入:教务人员登陆成功信息输出:学籍表、学籍档案、调整记录定义:教务人员通过学籍管理,可以对新生进行登记,对毕业的学生的学籍进行注销,打印出相应的表单,并记录各项信息。5.成绩统计的加工逻辑标识符:P5名称:成绩统计输入:教务人员登陆成功信息输出:成绩情况表定义:教务人员登录系统后,可以对学生的各科成绩进行管理,并打印出学生成绩表。6.课程管理的加工逻辑标识符:P6名称:课程管理输入:教务人员登陆成功信息输出:学习情况表、选修情况表定义:教务人员登录系统后,查询各个学生的选课情况和学习情况,作出相应的记录,打出表单。7.成绩计算的加工逻辑标识符:P1.1名称:成绩计算输入:教师登陆成功信息输出:学生成绩档案定义:教师登录系统后,计算学生的总成绩、平均成绩,并进行排名,然后将信息记录在学生成绩档案中。8.录入期末成绩的加工逻辑标识符:P1.2名称:录入期末成绩输入:教师登陆成功信息输出:学生成绩档案定义:教师登录系统后,录入学生的期末考试成绩,并将成绩归档。9.查询学生成绩的加工逻辑标识符:P1.3名称:查询学生成绩输入:教师登陆成功信息输出:学生成绩单定义:教师登录系统后,可以查看自己所教授科目学生的成绩,并打印出学生成绩单。10.修改成绩的加工逻辑标识符:P1.4名称:修改成绩输入:教师登陆成功信息输出:学生成绩档案定义:教师登录系统后,也可以修改学生的成绩,并把修改后的成绩存档。11.成绩查询的加工逻辑标识符:P2名称:成绩查询输入:学生登陆成功信息输出:已修课程成绩表、不及格课程成绩表定义:学生登录系统后,可以查询本人的已修课程的成绩和曾不及格课程的成绩,并打印出相应的成绩单。12.选课处理的加工逻辑标识符:P3名称:选课处理输入:学生登陆成功信息输出:选课单、选课档案定义:学生登录系统后,可以根据选课单进行选课,若待选课程人数已满,则返回,若选课成功,则记入档案。(二)对性能的规定1.精度由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。2.时间特性要求本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。3灵活性该软件是使用SQLServer2000在WindowsXP系统下完成的所以只要是兼容Windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。(三)输入输出要求1.故障处理要求考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的接口即可。只要操作系统没有大的故障程序一般是比较稳定的。考虑到用户对数据的安全性要求,程序可以有独立于操作系统之外的数据备份功能与过程,以及系统崩溃后的数据恢复功能,这点在数据库软件中已经达到了,只要稍微在其上再增加用户所需要的附加功能即可。2.其他专门要求系统保证了较好的可使用性与数据的安全保密性,但由于系统较小只保留一定程度的可移植性,可维护性。三、运行环境规定 (1)硬件平台硬件要求:PC服务器,核心数量4核心,主频2000MHz,内存2G以上,硬盘160G以上(2)软件平台操作系统:Windows2000server(服务器端)WindowsXP(客户端)(3)开发环境 JAVA、SQLServer2000数据

温馨提示

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

评论

0/150

提交评论