学籍管理系统.docx学籍管理系统课程: 面向对象系统分析 实验时间:2016-2017学年第一学期指导教师:冃录1•系统需求 4分析问题领域 5绘制UseCase图 7静态结构模型 10建立动态模型 235•物理模型 231•:(2) 修改学生信息。学生可以查询自己的信息,进行个人信息的修改,包括了更新个人信息和修改登录密码。(3) 查询。学生可以查询自己的信息,不允许查询他人的信息。教务人员及管理员都可以查询所有学牛的信息。查询的关键词可以是:学牛编号、姓名、性别、班级等。:(2) 修改学生成绩。教务人员可以修改学生的成绩。(3) 删除学生成绩。教务人员可以在系统中管理所有的学生成绩,包括查询和删除学生成绩。(4) 查询。管理员不允许查学生成绩。学生可以查询自己的个人成绩,不允许查询他人的成绩。教务人员可以查询所有学生的成绩。查询的关键词可以是:学生编号、姓名、性别、班级等。(1) 教务人员信息管理管理员管理教务人员信息,包括添加教务人员,修改教务人员信息、删除教务人员。(2) 在数据库方面的考虑(3) 硬件部署方面的考虑系统将采用客户机/服务器结构建立,系统的应用服务器和数据库服务器设置在学校计算中心工作站。学生、教务人员和管理员可以在任意地点、有网络的设备上使用。:对问题领域进行抽象,提出解决方案;对未来系统进行需求分析,确定系统的职责范围、功能需求、性能需求、应用环境及假设条件等;用UseCase图对未来系统的行为建立模型,初步确定未来系统的体系结构。:学生、教务人员、管理员。对于每一个活动者,应当明确其业务活动的内容、对系统的服务耍求。(1) “学生”活动者使用系统查询个人信息,可以进行个人信息的修改,包括更新个人信息和修改登录密码;还可以查询学习成绩。(2) “教务人员”活动者使用系统注册、录入学生信息;可以查询、录入学生成绩,录入成绩包括成绩登记、成绩修改和统计学生分数。(3) “管理员”活动者使用系统管理学生信息,包括删除学生信息;管理学生成绩信息,包括:删除成绩、删除学生分数统计;管理教务人员信息,包括添加教务人员,修改教务人员信息、删除教务人员。。应当根据系统需求,找出全部的UseCase,并从活动者的角度给出事件流,当UseCase执行时系统应提供给活动者的服务。对一个UseCase应说明的基木内容是:UseCase怎么开始和结束、正常的事件流、变通的事件流、意外情况的事件流等。顶层的UseCase模型包含:“学生信息管理”、“成绩管理”、教务人员信息管理学牛学牛信息管理学生登录查询个人成绩删除学生教务人员登录查询个人信息绘制UseCase图绘制UseCase图从顶层抽象开始,然后逐步分解,精化UseCase图。直到能清晰地表达,满足系统分析与建立模型的需耍为止。除了UseCase图之外,对每一个UseCase还应进行描述,编写UseCase的说明文档。下面对该系统的UseCase作简要的说明:UseCase"登录冬当使用者登录系统时,该用例就开始运行,它首先检查用户标识(ID)和口令,验证用户的合法身份。若身份验证成功,则允许用户进行相应的操作,否则提示用户输入正确的用户标识(ID)和口令。UseCase"找回
学籍管理系统 来自淘豆网m.daumloan.com转载请标明出处.