欢迎来到天天文库
浏览记录
ID:41574073
大小:390.25 KB
页数:11页
时间:2019-08-28
《聘用人员管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一.需求调查分析2二•管理系统设计2(1)确定执行者2(2)确定用况2(3)用况的简要描述3三.学生成绩管理系统功能模型31.功能模型描述32.功能模型的用例图43.成绩管理员处理成绩,补考等的用例图5四.学生成绩管理系统对象模型61.静态建模62.动态模型9需求调查分析聘用人员管理系统主耍用来完成相关部门对临时聘用人员的管理包括:T资管理、社保管理、聘用人员个人信息管理、部门负责人信息管理、部门负责人对木部门聘用人员信息进行管理、工资及社保信息的录入、管理员信息管理、管理员对网站公告等信息的维护、管理相关人员个人信息等。二.学生成绩管理系统设计员工用例图禁用员工查看员工信息
2、发布公告修改员工密码管理员管理员用例图修输入考勤登录注AH部门主任用例图员工部门负责人管理员发布公告八禁用务修改员丁信息输入考勤悄况修改个人密码修改个人信息修改木部门的员匸信息杳•看木部门员•丄信息输入保险比例输入匸资、厂安全退出修改密码修改个人信息杳看个人信息」注册登录三.图朽管理系统功能模型系统的参与者主要有三类:学生成绩管理员学生成绩管理系统维护者1功能模型描述1.学生请求服务的用例图2.成绩管理员处理成绩等的用例图3.系统管理员进行系统维护的用例图2功能模型的用例图学生查询等的用例图如下:学生成绩管理系统读者借助此图书管理系统子系统,可以进行一下操作:1.查询成绩2.
3、查询个人信息3.补考4.查询补考成绩其中,在读者进行查询成绩之前,读者必须先登录系统;学生进行查询补考成绩操作时,必须保证补考过关;3图书馆管理员处理借书、还书等的用例图学生成髓理员日常管理程序口SHPii学生成绩管理员用例描述:学生成绩管理员使用系统进行的操作主要有:1.杏询学生成绩2.输入学生成绩3・补考1.维护学生信息5・输入补考成绩4系统管理员进行系统维护的用例图如下:学生成绩管理系统1.静态建模系统组成学生成绩管理系统由一下儿个子系统构成:1.系统管理员管理子系统2•成绩管理员管理了系统1.学生了系统各个子系统又包含一些各自的独立功能模块,详细模块分配如下图:首先找
4、出系统需求描述中所需的名词,结合图书管理的领域知识,首先给出候选的对象类,经过筛选、审查,可确定“图书管理系统”的类有:读者、图书、借阅记录、图书注销记录、读者类别、图书类别、出版社等。然后定义类的属性、操作和类Z间的关系。这里仅列出“读者”类的属性和操作,其它类的属性操作与“读者”类的类似。学住成绒管理系统“学生”类•私有属性本本本值文文文数:各码魏学姓密成•公共操作永久写入学生信息永久读取学生信息新增学生删除学生维护学牛信[J类之间的关系如图1所示学生成绩语文<>*图1“学牛成绩管理系统”类图“学生成绩管理系统”系统设计用包图描述,如图2所示成绩管理了系统补考杳询学生管理
5、了系统图2“学牛成绩管理系统”包图对象设计主要有两个任务:一是对类的属性和操作的实现细节进行设计。如上面“读者”类的属性“联系电话”有多个时,决定用一个链表或数组来存放,也可能需要增加属性和操作,如“读者”类屮增加属性“相片”,操作增加“打卬与发生过期通知书”,而后设计每一个操作的算法。二是分别从人机交互、数据管理、任务管理和问题域方面考虑,以实现的角度添加一些类,或优化类的结构。如从数据管理方面,需要添加一个“永久数据”类作为需要永久保存数据类的父类,承担读写数据库的责任;从人机交互方面,需要添加一个“对话框”类(其父类是“窗口”类)来实现人机交互的功能,则图1可改进为图3
6、o图3“学牛成绩管理系统”设计后类2.动态模型对话框1学生成绩査询记录I—I—1■1:获取学牛信息显示学生信瓷1pX-qa3:查找某个学牛查询记录、1—X-e3:显示査询记录5:判定某个学牛能否补考、6:提示能否补7:获取成绩信,臥9:添加查询记录、$显示成绩信息1少显示査询记录111图iii4“查询”顺序图aai>>1必要时,可针对系统的某一•类对象画出表示该对象在系统屮的状态变化过程,如“成绩”对象的状态变化如图5所示可查询Out二0增加一次查询计数图5“成绩”对彖状态图
此文档下载收益归作者所有