会议管理系统概要设计说明书 内部文档
JavaScript弹出框显示修改失败;跳转页面显示出修改记录; 对应的类 对应的方法 BLLMeeting GetAllMee SearchMee UpdateMee BLLJoin:AddJoin BLLJoin:DeleteJoin GetAllMee() SearchMee(string name ,datetime start ,stop datetime) UpdateMee(Meeting meeting) BLLJoin:AddJoin(Job emp_mee) BLLJoin:DeleteJoin(int Emp_id ,int Mee_id) GetAllMee():List
模块名称 功能描述 操作流程 业务流程 页面输入 页面输出 待参加会议查找模块 可以对待参加会议进行查找操作。 点击会议管理 >> 点击查看待参加会议 >> 填写信息 >> 搜索 >> 会议详情 提交填写信息到数据库,返回数据查询结果。 开始时间 结束时间 会议主题 会议编号 会议主题 会议时间 会议室地点 备注 详情 会议编号 会议主题 开始时间 结束时间 会议室 邀请方式 邀请部门 邀请人员 会议前必备文档材料 备注 BLLJoin SearchMee_idByEmp_id BLLMeeting:CompareByStart BLLMeeting:CompareByStop SearchMee_idByEmp_id(int emp_id) BLLMeeting:CompareByStart(List
对应的类 对应的方法 方法输入 方法输出
会议管理系统概要设计说明书 内部文档
BLLMeeting:CompareByStop():List
模块名称 功能描述 操作流程 业务流程 页面输入 页面输出 已参加会议查找模块 可以对已参加会议进行查找操作。 点击会议管理 >> 点击查看已参加会议 >> 填写信息 >> 搜索 >> 在线查看 提交填写信息到数据库,返回数据查询结果。 开始时间 结束时间 会议主题 会议编号 会议主题 会议时间 会议室地点 备注 详情 会议编号 会议主题 会议时间 会议室地点 备注 会议记录查看 BLLJoin SearchMee_idByEmp_id BLLMeeting:CompareByStart BLLMeeting:CompareByStop BLLDocument:CheckDocOnline SearchMee_idByEmp_id(int emp_id) BLLMeeting:CompareByStart(List
模块名称 功能描述 已参加会议下载模块 可以对已参加会议进行下载操作。 第 37 页 共 77 页
会议管理系统概要设计说明书
操作流程 内部文档
业务流程 页面输入 页面输出 点击会议管理 >> 点击查看已参加会议 >> 填写信息 >> 搜索 >> 下载 提交填写信息到数据库,返回数据查询结果。进行下载操作,若下载成功或失败用弹出框显示。 开始时间 结束时间 会议主题 会议编号 会议主题 会议时间 会议室地点 备注 详情 若下载成功或失败用弹出框显示。 BLLJoin SearchMee_idByEmp_id BLLMeeting:CompareByStart BLLMeeting:CompareByStop BLLDocument:DownLoadDoc SearchMee_idByEmp_id(int emp_id) BLLMeeting:CompareByStart(List
模块名称 功能描述 操作流程 会议文档提交模块 可以对会议文档进行提交操作。 点击会议管理 >> 点击提交会议文档 >> 填写信息 >> 保存 业务流程 页面输入 页面输出 对应的类 对应的方法 方法输入 方法输出 查询条件 接口设计 数据库表 提交填写信息到数据库,保存成功或失败用弹出框显示。 提交者姓名 会议名称 会议情况 备注 上传记录文档 JavaScript弹出框显示提交成功或失败; BLLDocument AddDocument AddDocument(Document document) AddDocument(Document document):int 无 Document 第 38 页 共 77 页
会议管理系统概要设计说明书
表字段 内部文档
Doc_id Doc_name Doc_url Mee_id Doc_remarks Doc_time Doc_type Doc_position 5.4 人员管理模块 5.4.1 人员增加模块
模块名称 功能描述 操作流程 业务流程 页面输入 页面输出 对应的类 对应的方法 人员增加模块 可以对人员进行增加操作。 点击人员管理 >> 点击新增员工 >> 填写信息 >> 提交 >> 系统分配初始权限(根据页面选择) >> 提交 提交填写信息到数据库,若添加成功则跳转到人员信息操作页面,显示出新增的记录,若失败用弹出框显示。 工号 姓名 密码 性别 年龄 工资 邮箱 电话 部门 职位 地址 备注 是否管理员 (普通员工或管理员) JavaScript弹出框显示添加失败;跳转页面显示出新增记录; BLLEmployee AddEmp AddAllot BLLDepartment:GetAllDep BLLJob:SearchJob AddEmp(Employee employee) AddAllot(Allot emp_pow) BLLDepartment:GetAllDep() BLLJob:SearchJob(int dep_id string name) AddEmp(Employee employee):int AddAllot(Allot emp_pow):int BLLDepartment:GetAllDep():List
模块名称 人员查找模块 第 39 页 共 77 页
会议管理系统概要设计说明书
功能描述 操作流程 内部文档
可以对人员进行查找操作。 点击人员管理 >> 点击员工信息操作 >> 填写信息 >> 搜索 业务流程 页面输入 页面输出 对应的类 对应的方法 方法输入 方法输出 查询条件 接口设计 数据库表 表字段 提交填写信息到数据库,返回数据查询结果。 工号 姓名 部门 职位 工号 姓名 性别 部门 职位 工资 邮箱 电话 备注 操作 BLLEmployee GetAllEmp SearchEmp GetAllEmp() SearchEmp(int num, string name, int dep_id, int job_id) GetAllEmp():List
5.4.3 人员删除模块
模块名称 功能描述 操作流程 业务流程 页面输入 页面输出 对应的类 对应的方法 方法输入 人员删除模块 可以对人员进行删除操作。 点击人员管理 >> 点击员工信息操作 >> 填写信息 >> 搜索 >> 删除 >> 确认删除 提交填写信息到数据库,返回数据查询结果。进行删除操作,返回数据删除成功或者数据删除失败。 工号 姓名 部门 职位 工号 姓名 性别 部门 职位 工资 邮箱 电话 备注 操作 BLLEmployee GetAllEmp SearchEme DeleteEmp GetAllEmp() SearchEmp(int num, string name, int dep_id, int job_id) DeleteEmp(int num) GetAllEmp():List
第 40 页 共 77 页