VC+SQL综合人事管理系统-详细设计说明_第1页
VC+SQL综合人事管理系统-详细设计说明_第2页
VC+SQL综合人事管理系统-详细设计说明_第3页
VC+SQL综合人事管理系统-详细设计说明_第4页
VC+SQL综合人事管理系统-详细设计说明_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

11 引言 .21.1 编写目的 .21.2 背景 .21.3 定义 .21.4 参考资料 .22 程序系统的结构 .23 程序 1(标识符)设计说明 .23.1 程序描述 .33.2 功能 .33.3 性能 .33.4 输人项 .33.5 输出项 .33.6 算法 .33.7 流程逻辑 .33.8 接口 .33.9 存储分配 .43.10 注释设计 .43.11 限制条件 .43.12 测试计划 .43.13 尚未解决的问题 .44 程序 2(标识符)设计说明 .42详细设计说明书1 引言1.1 编写目的对综合人事管理系统进行具体的划分,以利于软件设计人员进行设计预期读者:软件设计师,程序设计人员1.2 背景说明:a 开发软件系统的名称:综合人事管理系统b 本项目的任务提出者:朱学泓c 开发者:朱学泓1.3 定义编号 名称1 部门信息管理2 员工基本信息管理3 员工照片管理4 员工主要家庭成员信息管理5 员工主要教育与工作经历管理6 员工考勤管理7 员工工作考评管理8 系统用户管理1.4 参考资料列出有关的参考文件,如:编号 名称1 VC6 从入门到精通2 VISUAL C+ MFC 编程实例32 程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。数据库类:名称 标识符 关系数据库连接类 AdoConn部门表类 CDepartment 调用数据库连接类员工基本信息表(Employees) CEmployees 调用数据库连接类员工家庭主要成员记录表(Family)CFamily 调用数据库连接类员工教育及工作经历记录表(Experience)CExperice 调用数据库连接类员工考勤表(Checkin) CCheckin 调用数据库连接类员工工作考评表(Evaluation) CEvaluation 调用数据库连接类.用户信息表(Users) CUsers 调用数据库连接类权限管理表(Privilege) CPrivilege 调用数据库连接类系统日志信息表(SysLog) CSysLog 调用数据库连接类对话框类:编号 名称 标识符 关系1 登录对话框 IDD_LOGIN_DIALOG(CloginDlg)2 编辑部门信息 IDD_DEPEDIT_DIALOG(CDepEditDlg)3 部门信息管理 IDD_DEPMAN_DIALOG(CDepManDlg) 1、4 选择部门信息 IDD_DEPSEL_DIALOG(CDepSelDlg)5 选择员工 IDD_EMPSLE_DIALOG(CEmpSelDlg)6 编辑员工 IDD_EMPEDIT_DIALOG(EmpEditDlg)7 员工信息管理 IDD_EMPMAN_DIALOG(EmpManDlg) 6、8、10、118 员工部门调转 IDD_TRANSFER_DIALOG(CTransferDlg)9 编辑员工家庭成员信息IDD_FAMILYEDIT_DIALOG(CFamilyEditDlg)10 管理员工家庭成员信息IDD_FAMILYMAN_DIALOG(CFamilyManDlg) 911 学习及工作经历管理IDD_EXPMAN_DIALOG(CExpManDlg) 1212 编辑学习及工作经历IDD_EXPEDIT_DIALOG(CExpEditDlg)13 编辑考勤信息 IDD_CHECKEDIT_DIALOG(CCheckEditDlg)14 员工考勤管理 IDD_CHECKMAN_DIALOG(CCheckManDlg) 13、4、1515 月考勤统计表 IDD_SUMCHECK_DIALOG(CSumCheckDlg)16 编辑员工考评信息IDD_EVAEDIT_DIALOG(CEvaEditDlg)417 员工考评管理 IDD_EVAMAN_DIALOG(CEvaManDlg) 16、318 编辑用户信息 IDD_UEREDIT_DIALOG(CUserEditDlg)19 用户管理 IDD_USERMAN_DIALOG(CUserManDlg) 1820 修改密码 IDD_CHANGEPWD_DIALOG(CChangePwdDlg)21 权限管理 IDD_PRIVILEGE_DIALOG(CPrivilegeDlg)22 系统日志管理 IDD_SYSLOG_DIALOG(CSysLogDlg)3 程序 1(标识符)设计说明从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。3.1 程序描述1数据库类主要是为连接数据库,对数据的数据进行管理和操作2对话框类主要是为用户设计良好的图形界面,使对话框的数据与数据相连接。3.2 功能综合人事管理系统考勤考评管理系统用户管理基本信息管理 权限管理系统日志退出部门管理员工管理员工考勤管理考评管理用户管理修改密码5名称 功能部门管理 添加修改删除关闭员工管理 添加修改删除部门调转家庭成员工作经历关闭权限管理 权限设置系统日志 逐个删除全天删除全部删除取消员工考勤管理 所在部门选择设置月度统计关闭考评管理 所在部门选择设置关闭用户管理 添加密码复位删除取消性能说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。3.4 输人项给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。3.5 输出项给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。3.6 算法详细说明本程序所选用的算法,具体的计算公式和计算步骤。3.7 流程逻辑用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。3.8 接口用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷) 。63.9 存储分配根据需要,说明本程序的存储分配。3.10 注释设计说明准备在本程序中安排的注释,如:a 加在模块首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所加的注释;d 对使用的逻辑所加的注释等等。3.11 限制条件说明本程序运行中所受到的限制条件。3.12 测试计划说明对本程序进行单体测试的计划

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论