全文预览

大型软件架构设计大作业

上传者:苏堤漫步 |  格式:doc  |  页数:17 |  大小:1538KB

文档介绍
用例涉及、但不涵盖非功能需求。(1)高校工资管理系统总用例图:图1高校工资管理系统总用例图(2)员工信息管理用例图:图2高校工资管理系统—员工信息管理用例图(3)员工工资管理用例图与员工扣款管理用例图如下:图3高校工资管理系统—员工工资管理用例图图4高校工资管理系统—员工扣款管理用例图二、领域建模1.类图图5高校工资管理系统类图2.状态图图6用户登录状态图图7员工操作状态图图8员工信息管理状态图图9员工扣款信息管理状态图图10员工工资管理状态图三.确定关键需求?项目内容背景系统定位要做一个高校工资管理系统,以淮海工学院为例,是一个统一的、集成的项目管理平台,能够与日常项目管理活动及软件工程活动有机结合提高组织级项目管控力提高项目级管理水平促进项目和产品研发管理最佳实践的提炼、推行、持续积累和可控创新需求范围【注】任务管理、进度管理、资源管理、文档管理等,都是基础管理和单项目管理等业务域内部的具体功能组。关键需求关键功能制定项目计划、分配项目任务、跟踪项目进度项目关联管理、生命周期管理项目组合分析、项目组合监控数据库管理、管理员权限分配关键质量易用性:因为是高校,所以用户都具有基本的计算机知识,使用这个系统没有任何问题可靠性:系统数据库崩溃后,系统应该能够进行数据库恢复,以使用户的重要数据不会丢失;在访问量不超过系统负载的情况下,服务器的死机次数要小于两次/周可修复性:逻辑结构清晰,便于修改性能:限制最大访问量为200,当访问量大于200时对请求不予响应可移植性:本系统采用Java语言编写,可在Windows、Unix操作系统下运行可配置性:将数据库访问信息保存在heibemet.cfg.xml文件中,要更换数据库时,只需修改配置文件,不需修改任何代码,更不需要重新编译安全性:只有通过授权的用户才能登陆本系统,不同的用户在系统中有不同的权限表11高校工资管理系统的关键需求分析

收藏

分享

举报
下载此文档