




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
公司人员管理系统产品名称密级公司人员管理系统产品版本共 页V 1.0公司人员管理系统软件详细设计说明书 拟制日期评审人日期批准日期2013-10-15修订记录日期修订版本修改章节修改描述作者2013.10.15V 1.0王海龙 目录公司人员管理系统软件详细设计说明书1Revision Record 修订记录21引言31.1编写目的31.2背景42设计概述42.1任务和目标42.1.1需求概述42.1.2运行环境概述42.1.3条件与限制42.1.4详细设计方法和工具43系统详细需求分析43.1详细需求分析53.2详细系统运行环境及限制条件分析接口需求分析54总体方案确认54.1系统总体结构确认54.2系统详细界面划分54.2.1应用系统与支撑系统的详细界面划分54.2.2系统内部详细界面划分55系统详细设计55.1系统结构设计及子系统划分65.2系统功能模块详细设计65.3系统界面详细设计65.3.1外部界面设计65.3.2内部界面设计65.3.3用户界面设计69环境配置81 引言1.1 编写目的说明写这份详细设计说明书的目的。 本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。1.2 背景本开发软件系统名称;公司人员管理系统,实现对公司人员的档案管理,随着公司人员的不断增加,纸质档案不再显示,电子档案成为主流。1.3 术语定义及说明序号术语或缩略语说明性定义1Employee雇员2Technician技术人员32 设计概述2.1 任务和目标实现对公司人员的增加、删除、修改、查询。2.1.1 需求概述某小型公司,主要有四类人员:经理、兼职技术人员、销售经理和兼职推销员。现在,需要存储这些人员的姓名、编号、级别、当月薪水,计算月薪总额并显示全部信息。 要求: (1)其中,人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。 (2)程序对所有人员有提升级别的功能 (3)月薪的计算方法是:经理拿固定月薪,兼职技术人员按工作小时数领取月薪,兼职推销员的报酬按该推销员当月销售额提成 ,销售经理既拿固定月薪也领取销售提成。 (4)能按姓名或者编号显示、查找、增加、删除和保存各类人员的信息2.1.2 运行环境概述虚拟机下Linux系统,VIM编译和Gedit编译2.1.3 详细设计方法和工具Microsoft Office Visio 20033 系统详细需求分析3.1 详细需求分析根据问题描述和要求,系统要求能够按姓名或者编号显示、查找、增加、删除和保存各类人员的信息。确定程序至少应该具备如下功能:“查询人员”、“增加人员”、“删除人员”、“数据存盘”基本模块。系统既然具有“数据存盘”功能人员数据可以保存到磁盘文件,那么也就意味着今后可以从磁盘文件读出人员数据,所以系统增加了“人员数据装入”模块,以方便用户使用、避免数据重复录入。考虑到系统实现简捷,人员数据文件采用文本文件. 做为一个完整系统,除了具有增加人员,删除人员信息模块,还应该具有修改人员相关信息的功能,所以本系统设计时考虑增加“修改人员”模块。考虑到根据编号查找人员信息功能在“删除人员”、“修改人员”等模块都使用,所以可以考虑设置为一个模块。考虑到系统要求人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。这样就要求人员编号在增加人员时自动生成(增加1)且不重复。根据这个要求,可以考虑设置一个全局量:“当前最大编号”,每增加一个人员,当前最大编号自动增1,然后新增加人员使用这个编号。为了保证系统能记忆这个编号,可以使用一个数据文件保存当前这个编号。系统每次开始运行前从文件读入这个编号,随着人员增加,编号自动增加,系统每次运行结束时将这个编号写入文件。本系统将初值(没有一个用户时)设置为0。综合考虑系统具有下面8项功能模块:增加人员,删除人员,修改人员,查看公司人员信息。4 系统详细设计4.1 系统结构设计及子系统划分(1)主函数流程(2)增加人员(3)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 砼工程技术交底
- 2026届上海市高桥中学高三上化学期中学业质量监测模拟试题含解析
- 尿液上皮细胞临床解析
- 如何书写方案汇报
- 热控车间动画讲解
- 消化道肿瘤的预防
- 内蒙古乌兰察布市集宁区集宁一中2026届化学高三上期中达标检测试题含解析
- 项目履约季度汇报
- 施工安全管理汇报
- 唐代楷书教学讲解
- 2025年四川大学生服务基层项目招募考试(医学基础知识)历年参考题库含答案详解(5套)
- 河北省承德市2024-2025学年高一下学期期末测试数学试卷
- 刑法基本原则课件
- 2025年贵州省中考英语试卷
- 政府职能边界界定-洞察及研究
- 南京保安考试试题及答案
- 广州市越秀区招聘卫生健康系统事业单位事业编制人员考试真题2024
- 2025年广西专业技术人员继续教育公需科目(三)答案
- GB/T 13912-2020金属覆盖层钢铁制件热浸镀锌层技术要求及试验方法
- Q∕SY 1535-2012 海底管道混凝土配重层技术规范
- T∕CADERM 2002-2018 胸痛中心(基层版)建设与评估标准
评论
0/150
提交评论