2程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。
输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输
图5.1 系统总体H图
描述:企业人事管理系统主要分为五大模块,分别是员工信息管理、员工工资管理、员工考核管理、员工招聘培训管理和系统设置。在员工信息管理模块下又包含员工基本信息管理、员工档案管理、员工合同管理。员工工资管理模块包含员工工资查询和工资录入。员工考核模块包含制定考核计划,以及部门考核。员工招聘培训管理包括员工培训和员工招聘两部份。其中员工招聘模块包括制定招聘计划,查看招聘信息。员工培训模块包括制定培训计划和查看培训结果。系统设置模块主要包括数据库备份和添加部门等功能。
3程序1(用户信息管理)设计说明
3.1程序描述
用户信息管理模块包括两个个子模块。包含个人信息管理模块,读者信息管理模块。用户信息管理模块可以查看、修改读者的详细基本信息。读者信息管理模块可以添加读者,查询读者,修改读者,删除读者。本程序不常驻内存。界面美观大方,方便用户的操作使用。
3.2功能
输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输
图5.2 员工信息管理IPO图
描述:此图为用户信息管理IPO图。输入项有5个,分别是增、删、改、查读者基本信息,修改个人基本信息。当执行这些输入项之后就是对这些输入项的处理。然后这些控制信息去操作数据库,输出相应的信息。
3.3性能
精度:严格规定数据的输入输出。
时间特性要求:设定时间为5秒,超过5秒,页面刷新,重新输入。 灵活性:5秒钟用户的反应时间限制。
3.4输入项
用户编号 姓名 性别 年龄 身份证号 密码 账户类型 UserID UserName Sex Age IDCard Pwd UserType String String Char Int String String String 自动递增 键盘输入 按钮选择 键盘输入 键盘输入 用户输入 列表选择 表5.1 查询用户基本信息
3.5输出项
文本域中显示添加的信息,对话框提示查询出错信息。
3.6算法
本模块未采用算法,只是用了基本的条件语句和判断语句和数据库的操作语句。
3.7流程逻辑
开始用户编号,密码,用户类型判断读者、管理员读者管理员用户管理修改个人信息查询个人信息删除用户修改用户查询用户添加用户结束 图 5.3 员工信息管理流程图
描述:用户登录时,输入自己的账号和密码,程序验证信息。当验证不成功,重新输入。验证成功后,用户可以查询、修改自己的基本信息,而管理员可以增删改查所有读者的基本信息。
判断是否是管理员 T F 添加,查询,修改,删除用户的基本信息 查询修改个人的基本信息
图 5.4 用户信息管理盒图
描述:上图是用户信息管理盒图。开始时判断用户类型,如果是管理员,则可以增删改查所有读者的基本信息,也可以查看并修改自己的基本信息。如果不是,则只可以查看、修改自己的基本信息。
开始添加用户用户信息管理修改用户查询用户登录有效?用户信息管理系统删除用户重新登录结束 图 5.5 用户信息管PAD图
3.8接口
用户信息管理系统用户信息管理个人信息管理添加用户信息修改用户信息查询用户信息删除用户信息查询个人信息修改个人信息 图5.6 员工信息管理模块接口
描述:用户信息管理系统通过两个子系统的接口访问数据库,对数据库进行添加,删除,修改,更新等操作。
3.9存储分配
名称 用户编号 姓名 性别 年龄 身份证号 权限 密码
表5.2用户信息表
字段名 UserId UserName UserSex UserAge UserIdn UserPower Password 类型 varchar(20) varchar(20) varchar(10) NUMBER(10) varchar(30) varchar(10) varchar(20) 是否允许为空 否 是 是 是 是 是 是 3.10注释设计
1、在每个模块首部加上注释 2、对使用的变量加上注释 3、每个方法的首部加上注释 4、加在各分枝点处的注释;
5、对各变量的功能、范围、缺省条件等所加的注释
3.11限制条件
输入的信息要符合变量定义的类型
3.12测试计划
技术要求:采用白盒测试和黑盒测试 输入数据:数据由键盘输入,进行测试 预期结果:找出程序中存在的错误,并修正 进度安排:在完成用户信息管理模块后进行测试 人员职责:小组每个组员负责测试各自的模块
设备条件驱动程:在电脑上模拟使用终端来进行测试
3.13尚未解决的问题
暂时没有尚未解决的问题
【梁发宏】
4程序2(员工工资管理)设计说明【】
4.1程序描述
员工工资管理是企业人事管理系统中的一个分支功能模块,通过该模块要实现员工工资的发放、工资凭条的生成和打印的功能。
4.2功能
输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输输
图5.6 员工工资管理IPO图
描述:此图为员工工资管理IPO图,输入项有5个,分别是考勤表、奖惩考核表、工资标准、
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库05 企业人力资源管理系统详细设计-软件121(2)在线全文阅读。
相关推荐: