软件工程_概要设计说明书

上传人:cl****1 文档编号:492374132 上传时间:2022-10-28 格式:DOCX 页数:10 大小:437.54KB
返回 下载 相关 举报
软件工程_概要设计说明书_第1页
第1页 / 共10页
软件工程_概要设计说明书_第2页
第2页 / 共10页
软件工程_概要设计说明书_第3页
第3页 / 共10页
软件工程_概要设计说明书_第4页
第4页 / 共10页
软件工程_概要设计说明书_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《软件工程_概要设计说明书》由会员分享,可在线阅读,更多相关《软件工程_概要设计说明书(10页珍藏版)》请在金锄头文库上搜索。

1、1引言21.1 编写目的21.2 背景21.3 定义21.4 参考资料22总体设计32.1 需求规定32.1.1 系统功能:32.1.2 系统功能:32.2 运行环境32.3 基本设计概念和处理流程 42.4 结构62.5 功能需求求与程序的关系 62.6 人工处理过程62.7 尚未解决的问题73接口设计73.1 用户接口 73.2 外部接口 73.3 内部接口 74运行设计74.1 运行模块组合74.2 运行控制84.3 运行时间85系统数据结构设计85.1 逻辑结构设计要点85.2 物理结构设计要点 95.3 数据结构与程序的关系 96系统出错处理设计96.1 出错信息96.2 补救措施1

2、06.3 系统维护设计10概要设计说明书1 引言根据对企业的人事管理系统的功能需求、 业务操作规程及其数据结构等具体要求, 调查了单位对人事管理企业的员工基本信息、员工调动、员工奖罚、员工培训、员工考评、员工调薪、员工职称评定,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。以上这一切为统下一步的开发工作奠定了良好的基础。本软件需求说明书全面、 概括性地描述了人事管理系统所要完成的工作, 使软件开发人员和用户对本系统中的业务流程及功能达成共识。 通过需求说明书可以全面了解人事管理系统所要完成的任务和所能达到的功能。1.1 编写目的目的:方便维护人事档案信息;员工工资

3、、津贴评定,人事信息查询和信息统计报表输出。预期读者:与人事管理系统软件开发有联系的开发组成人员,管理员。1.2 背景a 待开发的软件系统的名称:人事管理系统;b 本项目的任务提出者:人事管理部门用户及实现该软件的计算机网络:互联网;c 该软件系统仅供本公司计算中心登录的员工使用。1.3 定义暂无1.4 参考资料a 需求规格说明书 ;b.软件工程教程北京航空航天大学出版社03年第一版;软件工程 李代平编著 冶金工业出版社。2总体设计2.1 需求规定2.1.1 系统功能:系统功能jm按 职 称统 计 报 表用户登录2.1.2 系统功能:时间特性要求:系统的速度要在用户可接受的范围内,但考虑到需要

4、实时检测服务器的可用性,对信息实时搜索的速度可以有较低的要求。可 靠 性:系统要有较高的可靠性,可恢复性灵活 性:系统要有良好的接口,以适应信息增删的要求。2.2 运行环境该软件是为了简化超市的各项管理程序而设计的一个虚拟超市平台,目的是让超市管理人员通过该软件来操作和实现各种超市的功能。该系统运行的平台是Windows XP。本软件是一款独立软件,全部内容自含。2.3基本设计概念和处理流程2.4结构人事管理系统主模块用档工信统户案资息计登维评查报录护士 7E询表模块名称功能描述用户登录使用者登陆系统进行操作档案维护人事档案信息维护,包括注册、注销和更新工资评定根据专业职称和业绩来评定工资、津

5、贴,且可提供查询信息查询人事信息查询,如按人名、按职称统计报表人事信息统计及报表,如按照科室、按照职称,报表可输出2.5 功能需求求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:用户登录档案维护工资评定信息查询统计报表员工号验证V管理员验证V返回/退出VVVVV合法性检查aV合法性检查bVVVV录入员工信息VVVV删除员工信息V更新员工信息V计算工资、津贴V显示员工信息V7V7V7V输出报表V72.6 人工处理过程a.信息维护模块中,员工资料的输入;cdb 工资、津贴评定模块中,要查询员工的工号输入; 信息查询模块中,员工姓名、职称等统计方式的输入;人事统计及报

6、表模块中,科室、职称等统计方式的输入。2.7 尚未解决的问题暂无。3 接口设计3.1 用户接口用户接口主要采用图形接口和命令接口方式, 用户可以通过点击图形界面的按钮、 菜单和对话框等图形接口元素对程序和数据进行操作, 在输入框中输入命令的方式查询信息, 尽 量使外观合理化。3.2 外部接口硬件接口:需要标准打印机接口进行报表打印;软件接口: WIN9X/NT 操作系统,汉语编程系统。通讯接口:本软件无特殊通讯接口,通信接口由所使用的 PC 机决定。3.3 内部接口系统每个窗口都会申明若干记录集类指针,调用需要使用的数据表。4 运行设计4.1 运行模块组合不同用户登录系统获得的功能是不同的,

7、管理员具有系统的全部功能, 普通用户具有浏 览数据但不能更改任何信息。具体软件的运行模块组合为主界面调用多窗口的运行环境, 各个模块在自己的窗口中执行操作,在软件运行过程中能较好的交换信息,处理数据。4.2 运行控制软件运行时有比较友好的界面,基本能实现用户对数据处理的要求。4.3 运行时间系统的运行时间基本可达到用户提出的要求,感觉不到明显延迟。5系统数据结构设计5.1 逻辑结构设计要点1.人事档案字段数据类型字段长度说明Work-numberchar10工号Work-namechar30姓名Sexual-distinctionchar7性别Section-officechar30科室Job

8、-titlechar50职称Achievementchar2业绩Wagefloat10工资Financial-aidfloat10津贴2.科室统计报表字段数据类型字段长度说明Section-officechar30科室Work-numberchar10工号Work-namechar30姓名Sexual-distinctionchar7性别Wagefloat10工资Financial-aidfloat10津贴3.职称统计报表字段数据类型字段长度说明Job-titlechar50职称Work-numberchar10工号Work-namechar30姓名Sexual-distinctionchar

9、7性别Wagefloat10工资Financial-aidfloat10津贴5.2 物理结构设计要点人事管理系统5.3 数据结构与程序的关系对数据结构常用的访问有查询、增加、修改和删除等操作。 用到的程序如下表所示:Look forAddUpdateDelete档案维护Vv7VV工资评定VV员工信息VVv7统计报表V7V76系统出错处理设计6.1 由错信息如果用户进行以下操作,系统提示用户是否重新输入或退出:a.用户名输入有误;b.用户重复注册;c.无此用户。6.2 补救措施本系统有保存数据的功能, 在系统发生故障后可以依靠数据库的还原功能,有效防止数据丢失;定期备份,就算系统崩溃,用户数据也不会丢失会遭到破坏;一些关键性操作(比如:删除操作),都应提供确认机制;采用对话框形式为用户的不当操作提供警告信息。6.3 系统维护设计由于系统较小且没有外加维护模块,维护工作比较简单,仅数据库的一些基本维护即可。 除了严格按照软件工程的科学方法开发软件、认真建立文档、编码阶段写详细的注释外,没有特殊的维护设计,如:设置维护模块等。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号