




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
广西中小学现代教育技术支持服务管理平台 详细设计说明书 广西中小学现代教育技术支持服务管理平台 详细设计说明书 Ver1 0 拟制人 审核人 批准人 二 0 一 0 年三月二十四号 广西中小学现代教育技术支持服务管理平台 详细设计说明书 1 1 引言引言 1 11 1 编写目的编写目的 1 1 1 作为软件系统开发技术协议的参考依据 为双方提供参考 1 1 2 根据区电教管以及运维中心的业务流程及系统特点 对被开发系统的主要功能模 块 子功能描述进行完整的说明 为软件开发人员进行详细设计和编程提供基础 1 1 3 为软件提供测试和验收的依据 1 21 2 项目背景 项目背景 软件系统的名称软件系统的名称 广西中小学现代教育技术支持服务管理平台 GuangXi Primary and Secondary Modern Education Technology Support Services Management Platform 本项目的任务提出者本项目的任务提出者 广西壮族自治区电化教育馆 本项目的任务开发者本项目的任务开发者 广西内联网络技术有限公司 本项目的用户本项目的用户 广西省各电教管理机构 学校 中标企业 服务商以及设备厂家维修 站 本项目的起源本项目的起源 远教项目已发展数年 而远教项目所分发到学校的设备的使用情况 故障情况由于学校太分散 无法有效进行统计 各中标企业有没有按照合同承诺的服务要 求来对设备进行维护无法知晓 已经过保修期的电化设备如何在不影响教学的情况下及时 的维修是学校的一个难题 因此 迫切需要建立一个由电教管理机构 学校 企业 厂商 与运维中心四方用户共同协同管理的平台 利用信息化技术 进行实时的数据统计与信息 反馈来达到以上典型问题的解决目的 1 3 定义 SQL 一种用于访问查询数据库的语言 主键 数据库表中的关键域 值互不相同 外部键 数据库表中与其他表主键关联的域 1 4 参考资料 需求说明书 广西中小学现代教育技术支持服务管理平台章程 数据库设计 2 总体设计 广西中小学现代教育技术支持服务管理平台 详细设计说明书 2 1 系统架构图 2 2 功能模块图 广西中小学现代教育技术支持服务管理平台 详细设计说明书 3 3 程序描述程序描述 报修服务管理报修服务管理 保内报修服务流程图 保内报修服务流程图 广西中小学现代教育技术支持服务管理平台 详细设计说明书 保外报修服务流程图 保外报修服务流程图 广西中小学现代教育技术支持服务管理平台 详细设计说明书 3 2 学校故障申报录入模块 设计说明 模块描述模块描述 当学校保内设备出现故障需要中标商 厂家维修站 服务商维修服务时 该模块提供给 学校对保内设备的故障申报入口 功能描述功能描述 a 当学校的在建项目 保内 设备出现故障 学校即可进入到此功能菜单 填报故障 申报单 系统会自动的将故障信息提交到故障设备对应的中标企业去处理 b 点击 出故障设备 输入框之后会弹出当前学校所有的在建项目 保内 的设备清 单列表 用户可以根据设备类型 设备名称 设备编号关键词来进行过滤选择 c 选择查询出来的设备之后 下面会显示该设备的保修信息 设备验收日期 报修时 间 如已过保修期 系统会提示此设备已过保修期 d 输入设备序列号以及故障的描述 e 如果故障申报人不是自己 可进行申报人名称的修改 和联系人电话的修改 f 点击提交之后 系统会将故障申报信息生成 故障报修单 提交给跟故障设备相关 联的中标企业 g 故障申报学校名称 申报人 联系电话根据登录账号信息来获取 输入项输入项 输出项输出项 cat id smallint 3 dev no varchar 30 dev name varchar 30 asset id int 10 desc text 设计方法 算法 设计方法 算法 a 根据登录用户账号信息直接获取 申报学校名称 然后赋予到编辑框 b 单击 出故障设备 编辑框弹出设备检索列表框 同时触发与 school 相关的所有 设备信息记录 用组合查询方法分页查询出设备记录 c 当点击一条设备信息记录时 根据表 gx project 中的 s rctime 字段 和表 gx project device 中的 qtime 字段来判断保修是否过期 如果已过期则提醒学校用户 d 用户提交故障报修信息后生成 保内设备报修单 记录存入表 gx bxd iw e 保修单编号由程序自动生成 规则 BXD Date Time 广西中小学现代教育技术支持服务管理平台 详细设计说明书 3 33 3 学校报修查询模块学校报修查询模块 设计说明 设计说明 模块描述 模块描述 在学校提交了故障申报之后 通过此模块学校可以通过申报查询来查看已提交的故 障申报是否得到相应处理 及报修单处理状态 功能描述功能描述 a 学校用户可以根据保修单号准确查询 或根据申报时间段 处理状态 待相应 已 响应未解决 已解决 已解决被投诉 已过申诉期 等信息来缩小范围精确检索 b 单击对应的保修单号可以查看当前报修单的详细信息 输入项输入项 输出项输出项 bxd no varchar 20 sub time int 10 asset id int 10 ent id mediumint 8 sub man varchar 10 status smallint 3 设计方法 算法 设计方法 算法 a 用 input 输入框输入报修单号精确检索报修单记录 也可以通过时间控件按申报时 间段来组合查询 b 页面加载时直接赋予处理状态 status 值 以 select 下拉框呈现 c 用 SQL 语句可以精确查询 也可以模糊查询 组合查询 d 点击 查看 按钮后 查询出当前报修单号的报修单详细信息 在新窗口输出 3 43 4 学校服务投诉模块学校服务投诉模块 设计说明 设计说明 模块描述 模块描述 学校可以通过此模块对已经得到中标企业 厂家维修站 服务商响应的保修 单进行投诉评价处理 功能描述功能描述 a 当学校提交的报修单得到中标企业的响应 并处理完毕之后 7 天内 学校如果对该 中标企业的服务质量不满意可以进行服务投诉 b 进入到服务投诉页面后 系统列出可以进行投诉操作的服务报修单 c 系统会将当前操作员的姓名默认写在 投诉人 处 用户只需填写投诉内容即可 d 故障已解决之后 7 天为服务评价期 超过服务评价期末进行任何投诉 默认为满意 那么相应的中标企业 厂家维修站 服务商获得 满意 评价 输入项输入项 广西中小学现代教育技术支持服务管理平台 详细设计说明书 cp content text 投诉内容 输出项输出项 设计方法 算法 设计方法 算法 a 当故障投诉页面加载时 程序用 SQL 语句查询出相应企业已经处理完成的保修单 列表 未处理完成的报修单不在查询范围内 如果没有相符合的记录则直接提醒 当前没 有故障已解决的报修单 b SQL 语句查询显示出与故障设备相关联的服务承诺表 gx project promise 信息 c SQL 语句查询显示出保修单 gx bxd iw 所有信息 d SQL 语句查询显示出处理过程信息表 gx bxd iw process 服务响应信息表 gx bxd iw response 中的 rsp time p desc rsp user 信息 e SQL 语句查询显示出保修单投诉表 gx bxd iw complaints 投诉记录内容 f 提交服务内容后 服务内容直接保存到保修单投诉表 gx bxd iw complaints 3 53 5 报修服务模块报修服务模块 设计说明 设计说明 模块描述模块描述 企业通过这个模块来响应 解决学校提交的保修单 企业可以分类对报修单进行管理处 理 还可以根据学校名称 报修时间 处理状态等条件来搜索报修单 功能描述功能描述 A 每一种状态的报修单 可操作项不同 报修单的状态分为以下几种状态 等待响 广西中小学现代教育技术支持服务管理平台 详细设计说明书 应 已响应 已解决 每个页面的保修单自动进行实时刷新 只要有保修单提交进来就显 示 B 查询统计查询统计 企业可以直接通过保修单号检索 也可以通过申报学校名称 申报时间 段来查询各种状态的保修单 C 服务响应服务响应 等待响应状态的报修单 操作项有 服务响应 的链接 可以直接进入 到服务响应的功能页面进行响应操作 服务响应的填写需填写电话沟通的情况 包括 去电时间 沟通记录 然后选择 处理结果 是否需要上门 如选择 不需要 则还需要选择 故障是否解决 如下图 如选择 需要 则要填写 上门人员姓名 联系电话 以及 上门的时间 提交响应信息后 学校用户的保修单状态栏更新为 已响应未解决 D 已响应未解决已响应未解决 已响应未解决的保修单 操作项有 添加处理过程 故障已解决 企业可以对处理过程进行添加 即中标企业线下工作人员对学校所进行的所有售后服务操 作过程 都通过 添加处理过程 来进行记录提交 添加处理过程时 系统会将历史处理记录列出来 然后添加本次处理情况 首先选择 处理方式 分远程解决 与 现场解决 2 种方式 如选择的是远程解决 则需要填写 支持时间 对方人员 联系电话 如选择的是现场解决 则需要填写 上门时间 对方人员 联系电话 如下图 最后还要将详细过程记录下来 填完以上之后 还需要对 故障是否解决 进行判定 如选择 已解决 则该报修单状态变化为 已解决 如选择 未解决 则该报修单状态 还是为 已响应 而状态为 已解决 的报修单不能再添加处理过程 如故障已经解决 可直接在 已响应 的报修单上进行 故障已解决 操作 故障已解 决 需填写 解决时间 对方确认人 联系电话 以及解决过程 点击提交之后 报 修单状态 变化为 已解决 E 已解决已解决 对于 已解决 的报修单 可进行 查看处理过程 与 回访 操作 点 查看 后系统会显示所有该报修单的处理过程 回访时 需记录 回访时间 对方人 员 联系电话 以及详细的回访情况 输入项输入项 bxd no varchar 20 school id mediumint 8 sub time int 10 广西中小学现代教育技术支持服务管理平台 详细设计说明书 输出项输出项 bxd no varchar 20 school id mediumint 8 sub time int 10 asset id int 10 status smallint 3 设计方法 算法 设计方法 算法 a 用 SQL 语句查询设备保修单表 gx bxd iw 中的字段 bxd no school id sub time 可以通过组合查询 进入页面时同时触发 SQL 查询语句 也可以通过点搜 索按钮查询 b 点 服务响应 后根据报修单号获取当前记录详细信息 在新页面以列表框形式 显示 c 上门时间用时间控件直接获取系统当前时间 d 响应记录提交以后更新设备保修单表 gx bxd iw 3 63 6 企业服务监督模块企业服务监督模块 设计说明 设计说明 模块描述模块描述 拥有服务监督权限的为企业的领导 可以对所有本企业的报修单的超期未响应 超 期响应 超期未解决 超前解决的报修单有一个统计监控功能 使得企业领导及时监督 企业技术维护人员按时按质完成学校的故障申报服务 功能描述功能描述 a 企业可以分类管理报修单服务进程 b 可以通过报修时间段来查询保修单 输入项输入项 sub time int 10 输出项输出项 bxd no varchar 20 school id mediumint 8 sub time int 10 ent id mediumint 8 asset id int 10 设计方法 算法 设计方法 算法 a 用 SQL 语句查询设备保修单表 gx bxd iw 中的字段 sub time 可以通过时间段查 询 进入页面时同时触发 SQL 查询语句 也可以通过点搜索按钮查询 b 数据以分页方式显示 3 73 7 企业服务申诉模块企业服务申诉模块 设计说明 设计说明 模块描述模块描述 企业如果对学校的故障报修投诉有疑问或者不满 可以在报修单列表里面 状态为已 收到投诉的报修单里 进行 服务申诉 处理 另外 也可以直接通过服务申诉模块来 广西中小学现代教育技术支持服务管理平台 详细设计说明书 操作 功能描述功能描述 a 选择要申诉的报修单 点击 服务申诉 之后 进入正式的申诉页面 系统同时查 询出投诉记录以及历史申诉记录 如果有 b 填写申诉的时候只需填写申诉人名称 申诉内容即可提交 程序同时更新报修单 输入项输入项 ap name varchar 10 ap content text 输出项输出项 bxd no varchar 20 school id mediumint 8 sub time sub time asset id int 10 status smallint 3 设计方法 算法 设计方法 算法 a 加载服务申诉页面时 直接查找报修单投诉表 gx bxd iw complaints 是否存在记 录 如果有就直接显示 如果没有提示 当前没有受到投诉的报修单 b 当点击 申诉 按钮后 直接加载申请录入页面 同时查询出报修单 gx bxd iw 所有相信信息 处理过程信息表 gx bxd iw process 报修单投诉表 gx bxd iw complaints 的历史记录 c 输入完申诉信息后提交 同时更新保修单数据 项目管理项目管理 项目管理子功能模块分 项目登记 状态查询 验收单打印 三个子功能 分别完成中 标企业的项目信息登记 审批过程追踪 以及后续的验收单打印操作 在项目登记之前 最终用户需要完成一个环境配置文件表 提交后到信息采集可以查看到 中标商根据环境 配置的完成情况决定是否开始进行施工 而后再进行项目的登记 广西中小学现代教育技术支持服务管理平台 详细设计说明书 4 1 项目登记模块项目登记模块 设计说明设计说明 模块描述模块描述 该功能主要是提供给所有中标企业 要完成项目的验收过程 必须进行项目登记 中 标企业 要完成项目的验收过程 首先要进行项目登记 按格式 依照 项目合同 内容 填写 服务条款 包括 设备保修期 细分到整机 主要部件 响应时间 上门时间 处理完成时间 备件提供时间 定期回访时间 备注等内容 然后报学校审核 功能描述功能描述 A 进入到项目登记功能后 系统会自动检测 当前有没有符合以下条件的项目 1 项目登记 为 业主单位类型为 电教管理机构 广西中小学现代教育技术支持服务管理平台 详细设计说明书 2 项目的设备清单 数量 还未全部设置为 0 既还未进行完设备分配的项目 如果有符合条件的记录 则在项目登记 Tab 旁边会显示 设备分配链接 B 项目类型输入规范说明 1 点选下拉三角后 弹出过滤窗口 根据区域来进行项目类型过滤 选择项目之后 2 自动填写所选项目类型关联的 业主单位字段 3 进行判断 如果是省级项目则 项目名称输入栏 自动赋值为 所选项目类型名称 并设置项目名称输 入框不可编辑 项目类型设置为 省级项目 如果是市级项目 则项目名称自动填写所选项目类型名称 并可继续编辑项目名称 项目类型设置为 市级项目 如果是县级项目 则项目名称自动填写所选项目类型名称 并可继续编辑项目名称 项目类型设置为 县级项目 业主单位如果选择是学校 则下面需要输入 学校名称 鼠标点击学校名称输入框之后 弹出学校过滤窗口 根据区域 学校名称关键词 2 个条件 来过滤学校 C 如果选择的是电教管理机构 则下面学校名称的输入框隐藏 D 设备信息输入说明 1 鼠标点击设备名称输入框会弹出 设备选则框 根据设备类型与设备关键字来过滤设 备名称 点选要添加的设备之后 会自动填写 编号 类型 单位 字段 2 业主单位是电教管理机构的项目登记表单在提交之后 会自动转到设备分配功能页面 输入项输入项 project type name string contract no string contract partno string project name string pj owner type string pj owner type string pj owner name string 输出项输出项 dev name string dev no string cat name string Factory string Model string Config string Qty String Unit string Qtime string Pqtime string Price string Amount string 广西中小学现代教育技术支持服务管理平台 详细设计说明书 Qtype String Parts String Repair string 设计方法 算法 设计方法 算法 A 项目类型的查询框根据所输入的值查询项目类型表中的数据到列表面板 然后根据 要选择的类型双击 B 中标单位名称是根据登录的企业用户名查询到并复制到名称上 C 另外学校的选择同样和项目类型一样 采用查询下拉列表 对数据量大的时候 性 能可以得到优化 D 附件的上传是通过点击浏览按钮 选择本地文件 确定后上传到服务器存储 E 登记人和登记日期分别是取的用户名所属单位和本地时间 time 4 2 项目状态查询项目状态查询 设计说明设计说明 模块描述模块描述 中标企业提交了项目登记 设备分配表之后 可以对已提交的表格状态进行查询 可根据项目名称 时间 以及状态等条件来进行查询 功能描述功能描述 列表的操作项不同的状态 可操作的项不同 A 撤销 可对已填写的项目登记进行撤销 也就是删除数据库记录 B 修改 在已填写的项目登记表格基础上做修改 C 查看原因 可以查看审核或审批未通过的原因 D 打印验收单 可以打印验收单 输入项输入项 project name string start date string end date string Status string 输出项输出项 project id project name contract no contract partno pj owner name school name sub dateline Status 设计方法 算法 设计方法 算法 A 登记时间采用 ExtJS 的时间控件绑定到 Input 标签 提供人性化的时间选择 B 处理状态的下拉框数据根据 global 全局数组的设置 绑定显示 C 项目信息的显示根据多条件查询显示于 extpanl 面板中 4 3 验收单打印模块验收单打印模块 设计说明设计说明 模块描述模块描述 广西中小学现代教育技术支持服务管理平台 详细设计说明书 除了可在状态查询 里 对已审批通过的 项目进行 打印验收单 系统还可以通过项目管 理 验收单打印 功能菜单进入验收单打印 功能描述功能描述 A 这里提供的打印入口 可以给中标商打印出纸质的验收单 方便于手工签字验收 B 点击操作项 打印验收单之后 进入到验收单打印页面 C 看清项目验收单后 点击打印按钮即可对验收单进行打印 输入项输入项 start date string end date string School name string 输出项输出项 project id project name contract no contract partno pj owner name school name sub dateline Status 设计方法 算法 设计方法 算法 A 模板输出时查询出全部状态并且登记过的项目显示于 Gridpanl 中 操作项下提供打 印连接 连接至每张登记表 B 连接到的登记表根据每张项目表的 id 查询到详细的项目信息并都赋值于之前的项目 登记表上 调用 windows print 的函数 打开打印机入口 供中标商打印信息 4 4 项目审批模块项目审批模块 设计说明设计说明 模块描述模块描述 项目审批功能属于项目登记流程里电教管理机构的审批过程 对中标商登记的项目进行 批阅审核后 批准项目的实施 功能描述功能描述 A 进入到项目审批功能页面 会列出当前待审批的项目 本地区的电教管理机构只能 审批本地区的项目 B 选择欲审批的项目点击 进行审批操作即可进入到具体审批的页面 C 操作说明 操作员需要对审批结果进行选择 审批通过与审批不通过 如选择审批不通过 需填写 审批不通过理由 然后点击提交即可完成审批的过程 审批人及审批日期 系统会自动提取当前操作员的姓名与当前日期 同时 需要核对设备的验收日期 设备验收日期默认显示为学校填写的验收日期 如发 现设备验收日期与实际验收日期不符 可直接在设备验收日期处输入正确的验收日期 设备验收日期决定该项目这批设备的保修期 设备是否过保将以此日期为基数 输入项输入项 school name string 广西中小学现代教育技术支持服务管理平台 详细设计说明书 start date string end date string 输出项输出项 project id string project name string contract no string contract partno string pj owner name string ent name string school name string sub dateline string Status string 设计方法 算法 设计方法 算法 A 项目信息列表用 gridpanl 面板绑定数组显示 子啊操作项做个超链接 帮定每一条 数据的 id 传入详细项目表页面 B 到详细项目审批页面后 通过传过来的项目 id 查询出该项目的详细信息输出到页面 批阅后选择审批通过单选按钮 点击提交后 该项目算是通过电教管理机构的审批了 4 5 项目查询模块项目查询模块 设计说明设计说明 模块描述模块描述 项目查询功能可以按照多种条件对已登记项目进行查询 查询所管辖范围内学校的项目及 状态信息并可查看项目登记信息 功能描述功能描述 可以任意选择中标企业名称 登记时间 处理状态 学校名称 地区作为查询条件查询 项目列表 提供相应的数据表给管理机构 查看本地区的项目情况 输入项输入项 ent name string start date string end date string Status string school name string Myareatree string 输出项输出项 project id string project name string contract no string contract partno string pj owner name string ent name string school name string sub dateline string Status string 设计方法 算法 设计方法 算法 广西中小学现代教育技术支持服务管理平台 详细设计说明书 A 登记时间采用 EXTJS 中的时间控件作为时间选择器 地区则限制权限 只能查询本地 区的信息 那么也只绑定该地区的市县乡 B 数据呈现使用 gridpanl 绑定查询到的数组 4 6 项目管理项目管理 项目统计模块项目统计模块 设计说明设计说明 模块描述模块描述 根据区域 学校名称 项目名称 项目进行状态来统计项目的数量 很好的给管理机构 管控项目 监督项目的流程情况 得到即时的数据 功能描述功能描述 A 可以任意选择区域 学校名称 项目名称 项目进行状态为查询条件统计项目数量 B 统计图分别用饼图和柱状图呈现 输入项输入项 img type 枚举 obj type array Viewtypeoption array 设计方法 算法 设计方法 算法 A 查询用 count 函数统计得到的数据条数 用百分比的方式得出结果 B 把得到的统计数根据百分比 分别在图形上划分不同的颜色显示 4 7 项目管理项目管理 项目审核模块项目审核模块 设计说明设计说明 模块描述模块描述 进入到项目审核功能页面 会列出当前待审核的项目 学校需对企业提交的项目信息 与实际签订的中标合同进行核对 来完成项目审核的操作 功能描述功能描述 A 选择欲审核的项目 点击 审核 操作后 进入到具体的审核操作页面 B 操作项说明 学校在核对项目信息与设备清单信息后 需输入 设备的验收日期 验收日期决定该 批设备的质保期 设备是否过保 以此日期为基数 同时选择审核结果 通过或不通过 如果不通过 则要输入不通过的理由 点击提交之后 完成项目审核的操作 输出项输出项 Project list array 设计方法 算法 设计方法 算法 A 将待审核的项目数据绑定在 gridpanl 中 在操作项上绑定个项目 id 用于查询 B 点击审核连接后 进入详细项目页面 里面要跟根据传过来的项目 ID 查询到该条 项目数据 并输出在页面 项目详细的信息根据标准的审核表格设计 然后点击提交按钮 整个项目管理流程完毕 系统设置模块系统设置模块 5 1 帐号管理模块帐号管理模块 设计说明 设计说明 模块描述 模块描述 广西中小学现代教育技术支持服务管理平台 详细设计说明书 提供对本单位的帐号类型 角色 的编辑以及权限的指派 操作员帐号的添加 修 改 删除等操作 这些功能都是由本单位主账号来操作 单位主账号由超级用户分配 功能描述 功能描述 a 帐号类型 此功能只有本单位系统主帐号拥有此权限 可完成对本单位下账号 帐号类型的名称查询修改以及权限的修改 添加角色是可选择 Tree 进行权限的 赋予 b 帐号添加 本单位的各操作员的账号添加 点击功能菜单直接进入添加操作界 面 c 帐号列表 列出本单位下所有操作帐号 提供编辑 锁定 添加以及删除功能 输入项输入项 gx account profile AND gx account uidmediumint 8 usernamevarchar 50 passwordvarchar 50 ut idsmallint 3 dept idmediumint 8 role idsmallint 5 uidmediumint 8 realnamevarchar 30 sexenum male female mobilevarchar 20 phonevarchar 20 emailvarchar 50 输出项输出项 role id smallint Realname varchar Username varchar Phone varchar Status tinyint Logintimes int Lastlogintime int 设计方法 算法 设计方法 算法 A 根据登录用户信息来判断所显示单位的帐号列表 添加帐号时根据当前用户权 限进行判断所拥有的下放权限能力 B 编辑用户时根据所选用户赋予 Text 文本框当前的信息以及当前权限并且可以编 辑选择当前权限 C 点击全选按钮则选中当前 List 所有用户可进行批量删除 批量删除是实用 For 循环进行遍历逐一删除 D 帐号添加时初始页面赋予帐号类型选择框当前机构所拥有的角色保存帐号是赋 予该帐号的 Role id 广西中小学现代教育技术支持服务管理平台 详细设计说明书 E 帐号列表选中 List 某列点击编辑根据所选用户赋予文本框当用户所有信息并 可以修改密码只需输入新密码无需原始密码全选则选中 List 所有列点击删除则循 环逐一删除 5 2 登录模块登录模块 设计说明 设计说明 模块描述模块描述 该功能模块主要是实现中标商 服务商 学校 电教主管部门的登录功能 在登录时候需要区分登陆者的身份 根据登录者身份不同登录到不同的功能界 面 功能描述功能描述 A 要求统一登陆入口 不同的用户凭分配的登录账号输入账号与密码进行登录 登录口需设置验证码以避免机器人程序猜测用户账号与密码 B 忘记密码每个操作员都可以设置自己的 Email 地址 密码取回问题及答案 当忘 记密码后可凭问题答案来取得修改密码的链接 从而修改自己的新密码 C 系统有消息提醒机制 体现在业务流程上面 当有新的需处理的业务流程的时候 系统会自动提醒有待处理事项 同时每次登陆系统进入系统首页 会显示当前需处理 待 办的所有事项 D 要求记录每个用户的在线状态 拥有权限的用户可查看当前在线用户列表 统计 当前时间某类用户的在线情况及在线率等 E 当学校用户忘记自己的登录账号时 可以通过账号查询功能来查找到自己的账号 输入项 设计方法 算法 设计方法 算法 A 根据用户输入的登录名和密码在注册表中进行查询 看是否与其填入的用户名密 码匹配 如果匹配则直接登录 如果不匹配就判定提示用户名或密码错误 B 在登录窗口中不能直接通过关闭窗口的形式直接进入主窗体 可以通过设计标记 位 exitflag 只有在密码输入正确的情况才能进入系统 C 另外 设计计数标记 count 每次登陆 count 加 1 三次登陆失败程序会自动退出 5 3 个人资料模块个人资料模块 设计说明 设计说明 模块描述 模块描述 提供对当前用户的资料信息编辑 修改密码以及找回密码问题的修改 功能描述 功能描述 广西中小学现代教育技术支持服务管理平台 详细设计说明书 根据登录存储在系统 Session 的当前用户显示当前用户的信息并可以进行修改操作 密码和修改密码是所需问题的修改操作 输入项输入项 realnamerealnamevarchar 30 varchar 30 sexsexenum male female enum male female mobilemobilevarchar 20 varchar 20 phonephonevarchar 20 varchar 20 emailemailvarchar 50 varchar 50 设计方法 算法 设计方法 算法 A 根据当前登录用户显示当前用户信息 如修改密码需输入原始密码进行判断 原始密码是否正确如果正确则修改否则进行相关提示不进行修改操作 5 4 用户管理模块用户管理模块 设计说明设计说明 模块描述模块描述 只有区电教馆拥有用户管理权限 该模块主要完成区电教馆下的市 县电教站 中 心 机构的单位信息录入以及初始主帐号的建立 学校单位信息录入及初始主帐号的 建立 企业单位信息录入及初始主帐号的建立 功能描述 功能描述 A 集成对电教站 中心 学校 企业用户的所有操作 包括列表 添加 导入 编辑 删除功能页面 学校撤并状态的解锁 中心校设置以及当前系统在线用户 的显示 B 数据绑定在 Tree 显示地区菜单 点击地区根据 Area id 绑定 Grid 显示该地区 下所有电教站判断 Area id 如果该类型为 S 则为基层乡镇级则显示它的中心校 C 选中列表某列或全选列表根据 Depart id 进行多表组合删除某列或遍历批量删 除 D 编辑某列数据则根据 Depart id 多表查询显示用户信息进行编辑 E 学校密码重置选择需要重置密码的学校点击学校密码重置按钮根据 School id 把密码恢复到原始状态并且弹出原始密码 F 根据学校撤并状态查询到状态是锁定状态学校显示在 List 选中需解锁学校点 击解锁按钮则根据学校 School id 修改学校撤并状态 J 中心校设置显示学校列表在 List 选中学校点击 设置中心校 则弹出模式窗口 并根据学校 School id 显示学校所需信息遍历中心校显示在下拉框供其选择 输入项 输入项 A 电教站 中心 depart name 搜索所需关键字 Area name depar name main account address contact tel contact fax contact man contact mobile d 电教站中心所需信息 B 学校 area name school name school code s 搜索所需关键字 输出项 输出项 A 电教站 中心 depart name area name address contact tel contact fax contact man min account B 学校 广西中小学现代教育技术支持服务管理平台 详细设计说明书 dept name area name address school type banbie cx nz main account C 企业 dept idmediumint 8 licensevarchar 50 license yearsmallint 3 ocodevarchar 50 legalmanvarchar 10 regfundmediumint 8 regdateint 10 etypevarchar 20 bscopevarchar 255 employee numsmallint 3 ctax novarchar 50 dtax novarchar 50 bankvarchar 50 bank accountvarchar 50 websitevarchar 100 emailvarchar 50 role id smallint Realname varchar Username varchar Phone varchar Status tinyint Logintimes int Lastlogintime int 设计方法 算法 设计方法 算法 A 使用垂直权限判断显示该电教馆下属电教馆或中心以及学校 B 一键恢复密码根据当前用户的帐号进行恢复到最原始状态 C 使用 UploadFile 实现学校批量导入操作 根据导入数据学校代码 For 循环添加到 用户表自动生成主帐号 D 根据输入的学校或企业代码自动生成学校或企业主帐号 E 当用户登录是这存储在系统缓存内 可查询到当前所在线的用户显示 list 列表 5 5 单位资料模块单位资料模块 设计说明设计说明 模块描述 模块描述 该模块主要显示和编辑当前用户的所属单位资料 功能描述功能描述 学校 企业或个人用户进入单位资料可看到当前的用户所属单位资料信息并且是可 编辑状态 如需修改逐个修改后点击更新资料即可 输入项输入项 Depart name varchar Address varchar contact tel varchar 广西中小学现代教育技术支持服务管理平台 详细设计说明书 contact fax varchar contact man varchar contact mobile varchar 设计方法 算法 设计方法 算法 A 用户登录后根据 main account 传入 getDepartment 函数查询 gx department 表进行查询单位详细信息 并且赋予文本框 B 用户修改数据后点击更新资料则提交 from 传值到 UpdateDept 函数进行修改数 据库操作 C 使用 JS 表单验证并且进行友好提示 5 6 设备信息管理模块设备信息管理模块 设计说明设计说明 模块描述 模块描述 设备信息管理功能是为了规范设备的名称 避免其他用户在输入设备名称的时候出 现同一设备多个名称 而设计的功能 所有设备名称 编号及设备关联信息 都统一 由区电教馆进行初始化录入 其他地方凡是需要输入设备名称的地方 都通过选择的 形式输入 功能描述功能描述 A 设备类型设置 要求只有电教馆可以进行初始化录入 其它用户使用 Dropdownlist 显示 进 行选择使用 使用 ListView 列表显示类型信息 要求有全选或全不选按钮可进 行批量循环删除 B 设备添加 要求页面初始显示下拉框绑定设备类型列表供用户选择 质保类型如果选择保 整机则页面不做变动 如果配件分保则显示分保配件文本框每行一个输入质保配 件 C 设备信息列表 使用 List 显示设备信息列表 选中某列点击编辑进行编辑使用下拉框显示设 备类型 要求有全选或全不选按钮可进行批量循环删除 设备信息列表列出所有 已经添加的设备 同时可根据设备分类 设备名称关键字来进行过滤检索 输入项输入项 cat idsmallint 3 cat namevarchar 30 cat descvarchar 255 displayordersmallint 3 gx device cat gx device basic dev idsmallint 6 dev namevarchar 30 dev novarchar 30 cat idsmallint 3 unitvarchar 5 descvarchar 255 qtypeenum 1 2 广西中小学现代教育技术支持服务管理平台 详细设计说明书 partstext isfixenum 1 0 输出项输出项 cat idsmallint 3 cat namevarchar 30 cat descvarchar 255 displayordersmallint 3 gx device cat gx device basic dev idsmallint 6 dev namevarchar 30 dev novarchar 30 cat idsmallint 3 unitvarchar 5 descvarchar 255 qtypeenum 1 2 partstext isfixenum 1 0 设计方法 算法 设计方法 算法 a getAllType 函数显示所有类型列表根据添加所录入显示顺序号码进行排序 编辑数据根据 from 提交 cat id 添加 SQL 条件显示单条设备信息提交 from 调用 Update 函数修改数据库 b 设备添加调用 getAlltype 函数显示设备类型提交 From 使用 c do 函数进行数据 库添加 设备列表使用 EXT 编写 Grid 调用 Action 获取 gx device basic 数据源显示设 备列表字段 5 7 项目管理模块项目管理模块 设计说明设计说明 模块描述 模块描述 项目管理是对所有项目名称输入的一个约束 避免其他用户在输入项目名称时 将同一 项目输入成不同的项目 由区电教馆完成对所有项目的初始化信息录入 包括项目类型 项目编号 项目名称 以及业主单位等信息 功能描述功能描述 要求只有电教馆可完成对所有项目的初始化信息 列表页面需有 CURD 操作按钮 并 可进行批量删除 添加是所属区域生成 Tree 菜单选择项 文本进行 JS 脚本验证友好提示 功能 输入项输入项 pb idmediumint 8 pb namevarchar 50 pb novarchar 50 pb typeenum 1 2 广西中小学现代教育技术支持服务管理平台 详细设计说明书 area idsmallint 5 pb ownervarchar 50 输出项输出项 pb idmediumint 8 pb namevarchar 50 pb novarchar 50 pb typeenum 1 2 area idsmallint 5 pb ownervarchar 50 设计方法 算法 设计方法 算法 A 根据用户登录信息进行 role 判断是否拥有该权限 B 根据选择某列传回 pb id 到 getProjectById 根据 pb id 获取项目信息数据绑定数据源 显示到文本框等其它控件 getMyAreaTree 函数获取区域绑定 Tree 选择使用提交 from 传入 Update 数据进行数据库交互修改 C Function checkfrom 验证用户输入数据提交 from 传入数据 Add 函数加入 gx project basic 表数据 5 8 系统公告模块系统公告模块 设计说明设计说明 模块描述 模块描述 系统公告功能 主要为区电教馆及运维中心方便发布一些系统内的通知 受众方可根据 用户类型来选择发布范围 发布的系统公告会在每个用户的首页最新公告处 显示 系统公 告下设 2 个功能菜单 公告发布 公告列表 来完成对系统公告的发布及管理 功能描述功能描述 A 要求发布公告可选择接受用户 可多选 发布单位与发布人会自动提取当前登录用 户所在单位信息及用户姓名 B 公告列表列出所有的历史公告 可通过发布时间范围来进行过滤 同时提供公告信 息的编辑 删除功能入口 C 显示公告信息并设置节点可伸展或收缩公告的内容 并且要显示阅读次数 输入项输入项 a idmedinumint 8 scopevarchar 200 titlevarchar 100 广西中小学现代教育技术支持服务管理平台 详细设计说明书 输出项输出项 a idmedinumint 8 scopevarchar 200 titlevarchar 100 contenttext departmentvarchar 50 pub manvarchar 10 dept idmediumint 8 usernamevarchar 50 datelineint 10 hitsint 10 设计方法设计方法 算法算法 A 公告发布页面初始 getUserType 函数获得 gx usertype 用户类型 显示并赋予多选框 B 提交 from 判断选择的相应的用户类型并和标题 内容并获取登陆时存储的当前用 户名通过 addAnnounce 加入 gx announce userType 用来判断显示公告的用户首页显示时判 断该用户是否可读的依据 C 公告列表显示使用组合 where 进行时间范围查询 ListView 绑定数据源显示数据 D 公告管理赋予 CURD 操作 选择公告点击编辑通过传值 a id 到 getAnnounceById 获取单个公告详细信息 提交通过 Update 函数接受参数进行 gx Announce 的数据修改操作 5 9 数据维护模块数据维护模块 设计说明设计说明 模块描述 模块描述 系统维护功能主要对系统数据库的备份与恢复 功能描述 功能描述 A 可选择需要备份的数据库表 然后开始备份 系统将自动生成备份的 Sql 文件 B 要求列出所有曾经备份过的 sql 文件 选择需要恢复的时间 sql 文件 系统将自动恢 复到指定的时间的数据 C 可根据导入本地数据备份文件进行恢复 设计方法设计方法 算法算法 contenttext departmentvarchar 50 pub manvarchar 10 dept idmediumint 8 usernamevarchar 50 datelineint 10 hitsint 10 ut idsmallint 3 ut novarchar 5 ut pidsmallint 3 ut namevarchar 50 ut tablevarchar 50 ut pertext 广西中小学现代教育技术支持服务管理平台 详细设计说明书 A check utype 函数判断该用户是否具备该功能 通过 backup 函数备份到服务器指 定目录 B 在导入 SQL 文件时使用 imports 判断该文件是否符合要求 C Dele 函数物理删除已经备份
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广西北海市市场投资发展集团有限公司招聘5人模拟试卷及参考答案详解一套
- 2025贵州安顺市普定县中医医院、普定县妇幼保健院参加“第十三届贵州人才博览会”引才3人模拟试卷及答案详解(各地真题)
- 2025内蒙古气象部门招聘70人考前自测高频考点模拟试题及答案详解1套
- 2025国际航空运输合同
- 2025年河北承德市消防救援支队招聘政府专职消防队员73人考前自测高频考点模拟试题附答案详解(模拟题)
- 2025江西赣州市第五人民医院劳务派遣招聘精神科助理医师1名模拟试卷附答案详解(典型题)
- 2025福建龙岩市上杭县专项招聘县客家木偶艺术传习中心木偶音乐研究人员1人考前自测高频考点模拟试题及完整答案详解
- 2025贷款服务合同
- 二手房买卖正规合同8篇
- 高级护工考试题库及答案
- 2025年安全员b证考试安徽省题库及答案解析
- 首台套申报培训课件
- GB/T 14193.1-2025液化气体气瓶充装规定第1部分:工业气瓶
- 保安安检培训课件
- 2025年肝素行业研究报告及未来行业发展趋势预测
- 中药药剂员职业考核试卷及答案
- 2025年脚手架租赁合同3篇
- PETS公共英语二级大纲词汇
- 消控室制度上墙
- LED屏幕施工方案
- 做一名优秀的客房服务员.ppt
评论
0/150
提交评论