学生信息管理系统需求分析报告


    
    学生信息理系统需求
    1问题定义
    现学中老师学生注重理实际相结合开设课程相配课程设计实际工理中提交文档作业数量众处理复杂造成理混乱
    着科学技术断提高计算机科学日渐成熟强功已深刻认识已进入生活领域发挥越越重作针工理缺点解决办法助计算机技术提供电子化课程设计理台更理设计程中产生资料文档开发软件工程课程设计理系统教师学生应该系统实现功:
    1学生姓名学号(密码)登陆题库中选择题目填写组学姓名学号班级组长等选题旦保存更改
    2学生修改密码查询选题情况学生查询课程设计成绩
    3学生课程设计阶段工作报告传该系统
    4教师姓名工资号(密码)登陆查学生选题情况查学生设计报告填写学生项目进度情况出分数
    5教师修改密码教师课程设计题目学资料等传该系统
    6该系统客户身份登陆浏览
    7 例面象需求分析方法分析
    性需求
    操作系统: Windows98 ME2000XP 等
    数库: Microsoft Access 2000 SQL Server 2000
    2行性分析
    1 问题:
    (1)目前课程设计理系统工统计处理
    (2)站办公室23职工专门理课程设计选课天固定工作时间8时
    (3)工资月20003000元
    (4)需选题学班级方式报核分配方生效通知老师选题情况双方问题需工作时间解决
    (5)工处理工作量效率低出错率高修改麻烦
    2.项目目标:学生老师方便选课时查询修改信息便学校理
    3.运行环境:
    (1)Windows98 ME2000XP作学生选课理系统台操作系统
    (2)前台开发程序JAVASQL Server 2000
    (3)台数库Microsoft Access 2000 SQL Server 2000
    (4)硬件设备:PC机台
    4 开发风险:浪费资金力会影响原理方式总体风险
    5 济行性:
    成估计台计算机天电费(工作18时)需45名理远数库维护员天工资(天工作8时)员培训费定期软硬件更新费年总运营费杂项费
    资源分析:现计算机较充足相关学校找工资求低
    6.技术行性校计算机系系软硬件知识丰富具较高文化水计算机操作水设计理该系统学生老师课余时间丰富学解设计应中会遇遇技术问题校许专业开设类似课程设计题目学生老师技术方面已验正缺少样实践机会
    7.法律行性:然学校类似理系统校没涉盈利方面校设计该系统着学生老师握次学实践机会目锻炼开发技术力会抄袭已设计理系统鉴方发布时会说明该系统着方便学生学目非盈利目会法律相突
    8总体分析:原方式工作效率高成低出错率低学校实现现代化网络教学理
    3 系统功分析
    1.系统功划分:该系统三角色教师学生客户教师查学生选课情况查学生设计报告填写学生项目进度情况出高分修改密码传课程设计题目学资料学生查选课情况成绩选课客户浏览选课信息
    2.系统分5模块:
    (1) 基信息:教师学生信息包括教师号学生号教师开设课程设计题目 学生选课程设计题目项目进度分数
    (2) 选课:显示教师开设课程设计题目实现学生选课
    (3) 查询:学生查询选题选题情况课程设计成绩教师查询学生选题情况学生设计报告
    (4) 修改:教师填写项目进度情况出分数学生填写组学姓名学号班级组长修改结果存入相应数库等
    (5) 密码:教师学生修改登陆密码结果存入户信息数库
    4 数描述
    1.系统流程图:


    2.数流程图
    简易数流图:


    完整数流图:

    3.数字典:
    数流描述:
    数流名:户名密码
    数源:户登陆处理
    数:验证信息处理
    说明:户输入户名密码
    数组成:户名+密码
    数流量:
    数流名:直接登陆
    数源:户登陆处理
    数:客户界面
    说明:普通户输入户名密码直接客户身份登陆
    数流名:登陆
    数源:验证信息处理正确
    数:根验证信息返回条件决定教师界面学生界面
    说明:系统登陆教师界面
    数流名:选题资料
    数源:教师界面输入选题资料窗口
    数:传处理
    说明:教师输入传课题资料
    数流名:组成员信息
    数源:选课信息界面
    数:验证填写信息处理
    说明:学生填写组学姓名学号班级组长名
    数流名:工作报告
    数源:课题信息界面
    数:传处理
    说明:学生阶段工作报告传
    数流名:设计报告
    数源:选题信息界面
    数:传处理
    说明:学生填写选课题设计报告传
    数元素词条描述:
    元素名:组信息
    描述:组学姓名学号班级组长
    定义:学名+学号+班级+组长名
    位置:数库
    元素名:验证
    描述:区分登陆户教师学生输入信息否正确
    定义:户名+密码
    位置:数库
    元素名:户
    描述:该理系统
    定义:户教师+学生+客户
    元素名:户名
    描述:区分教师学生
    定义:户名教师名+学生名
    元素名:密码
    描述:保证教师学生帐户安全
    定义:密码教师密码+学生密码
    元素名:工作报告
    描述:阐述课题进展情况
    定义:组长名+课题号+进展情况
    位置:数库
    元素名:设计报告
    描述:选课题设计需求规格说明书
    定义:课题号+需求规格说明书+组长名
    位置:数库
    元素名:资料
    描述:学资料
    定义:课题号+相关资料
    位置:数库
    元素名:课题
    描述:老师发布选课题
    定义:课题名+课题号+课题容说明
    位置:数库

    4.ER图:

    5.例图:

    户登陆活动图:

    查询更新活动图:

    传学资料设计题目活动图:

    修改密码活动图:

    5总体设计
    51 基设计概念处理流程
    针系统完成功系统总体设计采顶逐步细化方法功层
    次结构部分组合起完成整系统实现细节说明系统基设计概念处理流程量图表形式
    52 软件结构
    521顶层结构:

    522学生事务处理分结构:

    523教师事务处理分结构:

    524客事务处理结构:


    5.4数结构
    说数数库形式存储数库模式示:
    表1
    表名
    student
    列名
    数类型(精度范围)
    外码
    空非空
    约束条件
    id
    Char(8)

    非空

    name
    Char(40)

    非空

    Password
    Char(40)

    非空

    Sex
    Char(2)

    非空
    男’OR女’
    Email
    Char(40)

    非空

    Isleader
    Char(2)

    非空
    ’OR’否’
    Leader
    Char(8)

    非空


    表2
    表名
    teacher
    列名
    数类型(精度范围)
    外码
    空非空
    约束条件
    id
    Char(8)

    非空

    name
    Char(40)

    非空

    Password
    Char(40)

    非空

    Email
    Char(40)

    非空


    表3
    表名
    course
    列名
    数类型(精度范围)
    外码
    空非空
    约束条件
    id
    Char(8)

    非空

    title
    nvarchar(10)

    非空

    number
    nvarchar(10)



    content
    ntext



    operateSystem
    nvarchar(40)



    dataBaseType
    nvarchar(40)



    表4
    表名
    choose
    列名
    数类型(精度范围)
    外码
    空非空
    约束条件
    masterId
    Char(8)

    非空

    courseId
    Char(8)

    非空

    mark
    real



    content
    ntext



    表5
    表名
    files
    列名
    数类型(精度范围)
    外码
    空非空
    约束条件
    Id
    Char(8)

    非空

    leaderId
    Char(8)
    外码
    非空

    Filename
    Char(50)



    date
    datetime





    6.详细设计
    61模块设计
    系统模块设计总体设计中模块结构进行
    6.1.1.户登陆模块
    (1)户根身份相应信息登录
    (2)系统检查填信息
    (3)错误转()重新输入
    (4)进入相应页面
    (5)系统更新登录记录
    (6)结束

    6.1.2选题填写组信息功模块
    (1)进入相应界面

    (2)根组信息填写相应容

    (3)系统更新文件

    (4)组浏览题目

    (5)系统记录选题信息

    (6)系统增加相应记录

    6.1.3.传文件功模块

    (1)进入相应界面

    (2)输入文件容

    (3)系统添加文件

    (4)结束


    6.1.4.查功模块:

    (1)户根需查询

    (2)系统检查查询容

    (3)输入错误转()

    (4)系统出相关信息

    (5)写数文件

    (6)写交易流水文件

    (7)结束





    6.1.5.总体分模块:

    (1) 进入相应页面

    (2) 老师分

    (3) 更新数库


    (4) 学生界面成绩

    (5) 退出




    6.1.6.填写进度模块:

    (1)进入相应页面

    (2)组填写进度

    (3)系统更新文件

    (4)结束

    6.1.1.改密码:
    (1)原密码登陆系统
    (2)系统验证密码果密码正确继续列操作否返回()
    (3)户输入新密码
    (4)输入次新密码进行验证果密码正确继续列操作否返回(三)
    (5)系统接受新密码修改数库中密码
    (6)果成功修改数库转(八)否转入(七)
    (7)维持原密码提示修改密码失败返回(三)
    (8)提示密码修改成功
    (9)结束


    612浏览
    (1)户游客身份登录系统

    (2)浏览系统中公开信息

    (3)推出系统

    (4)结束


    7心
    参考东西完成次作业收获通需求分析实践知道足时学会通理难理解东西会 努力继续实践
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    教师信息管理系统需求分析

     教师信息管理系统 需求分析报告 (V1.0) 目 录 1.引言 3...

    5年前   
    1315    0

    学生管理系统需求分析

    学生管理系统需求分析报告 ——移动互联网开发X班第X小组一:需求背景学生信息管理系统是具有统计,管理学生和老师各种在校相关信息,方便学校对于学生信息的统一管理的系统。 随着高校...

    2年前   
    916    0

    医院信息管理系统分析报告

    医院信息管理系统分析报告班级:14电子商务小组成员:目录一、需求计划 21、医院管理系统的目的 22、背景分析 33、需求的确立 3二、详细分析 41、用户需求分析 42、系统功能需求分析 4...

    3年前   
    877    0

    学生信息管理系统软件需求说明书

    《软件工程及实践》设计方案题 目: 学生信息管理系统 作 者: 班 级: 电子商务 ...

    3年前   
    621    0

    网上购物系统需求分析报告

     网上购物系统需求分析研究报告 班 级 拟制人 审批人 2014年X月X日目录1 引言 21.1项目背景 21.2项目意义 2...

    5个月前   
    179    0

    网上书店系统需求分析报告

    网上书店系统需求分析编写: 目录1综述 31.1前言 31.2国内外研究现状及发展趋势: 31.3网站设计的特点 32.系统分析 52.1总体需求 52.2功能需求 52.3性能需求 53.研...

    3年前   
    1238    0

    图书管理系统需求分析

    图书管理系统需求分析可行性分析报告 31 引言 32 可行性研究的前提 33.系统技术可行性分析 34 系统经济可行性分析 45 社会因素分析 46 结论意见 4项目开发计划 51.项目名称:...

    3年前   
    653    0

    物流管理系统需求分析

    物流管理系统需求分析 物流管理系统需求分析(3PL)1.引言 开发背景 在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多...

    6个月前   
    232    0

    基于Web的学生信息管理系统

    在现如今这个网络技术高度普及和信息全球化的年代,信息化的程度和互联网技术在国际竞争中充当着重要的角色,华为5G的实例告诉我们,谁先掌握技术谁就有话语权。

    3年前   
    737    0

    基于java的学生信息管理系统

    科技带动计算机行业不断地发展,计算机行业的发展也给每个行业带来了巨大的收益,使其工作效率得到提高,同时方便了人们的生活。本系统使用SSM框架,主要采用自顶向下的相关研究的方法。

    3年前   
    791    0

    学生社团信息管理系统

    学生社团信息管理系统 第一章 课题背景 1.1开发背景 1.2选题说明 1.3.需求分析 第二章 设计简介及设计方案论述 2.1总体设计 2.1.1 流程图 2.2数据库设计 2.2.1数据...

    5年前   
    2877    0

    需求捕获、需求分析与系统分析之间的关系

    需求捕获、需求分析与系统分析之间的关系  文/谷雨霖  简单说下,不对的地方大家指正。  需求获取--是需求开发的范畴。  需求获取可以采取传统的如:客户访谈、文档考古、用户调查、现场观摩,综...

    12年前   
    912    0

    信息管理系统实验报告

    信息管理系统实验报告班级: 财务管理班 成员: 指导老师: 2012食堂信息系统调查大纲• 一、引言• 二、系统需求分析• 三、可行性分析• 四、概念结构设计• 五、逻辑结构设计• ...

    2年前   
    539    0

    XXXX0315网点信息管理系统业务需求

    中国邮政储蓄银行网点信息管理系统业务需求二零一零年一月 前 言本业务需求的附录A、B为标准性附录。本业务需求由中国邮政储蓄银行提出。本业务需求起草单位:中国邮政储蓄银行。本业务需求主要起...

    2年前   
    475    0

    学生成绩管理系统的需求分析与设计说明

    一.功能需求近年来,随着中学的办学规模越来越大,在校学生数也日益增多,随之而来的是教务管理工作日趋复杂繁重,要耗费大量人力、物力,已愈来愈成为学校日常管理工作的一个瓶颈。学生成绩管理是教务、教学...

    3年前   
    1116    0

    学生成绩管理系统需求分析说明书

    运用软件对学生的成绩进行管理,科学而有效,不仅可以减少教师的工作量,方便学校对于所有学生的成绩进行系统的管理,而且便于学生适时的查询自己的成绩 。一款优秀的学生成绩管理软件,正好可以满足当前的...

    3年前   
    1194    0

    crm客户关系管理系统需求分析

    客户关系管理系统需求规格说明书编号:JB-RM-CRM版本:1.0作者:日期:2007-X-X审批:日期:状态修订人修改日期版本备注新创建2007-X-X1.01 概述客户是公司最宝贵的资源,...

    4年前   
    984    0

    新生报到管理系统需求分析说明

    新生报到管理系统需求分析说明(小组成员:XX)1 引言1.1 编写的目的本需求规格说明书主要目的是明确所要开发的软件应具有的功能、性能,使系统分析人员及软件开发人员能清楚地了解用户的需求,系统...

    1年前   
    696    0

    基于UML的超市管理系统需求分析与设计

    基于UML的超市管理系统需求分析与设计 团队名: 团队成员: 工作周...

    5年前   
    1440    0

    学校内部工资管理系统需求分析

    学校内部工资管理系统需求分析软件需求说明书 1、引言1.1 编写目的 该说明书主要对所开发的系统进行全面的说明,对开发该系统的任务进行概括性叙述,对系统的运行环境进行规定。同时明确该性...

    1年前   
    346    0

    文档贡献者

    文***品

    贡献于2023-04-18

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档