2024年3月10日发(作者:储江)
CCBN 20// 一 二 ..厂 电运营管理∥ I 图3 的新型数据库操作模式LINQ To SQL,按 比如最终用户所属的地域、管理及维护人 照逻辑需求构建对SQL Server数据库的 员的部门、权限等。另外,记录并跟踪关键 访问,同时结合部分直接调用SQL语句以 的操作步骤,比如出入库及盘点、用户登 及调用存储过程等手段,从而实现数据的 记、设备维护等,也是不可或缺的重要环 检索、插入、更新以及删除等操作。 节。再者,对于上述数据及操作内容的查 系统功能模块:功能是以系统需求 询与分析,也是设计过程中必须认真考虑 为蓝本,用软件的手段将这些功能转化为 的基本要素。对于数据库基本信息表,其 具体的应用逻辑,并且为用户提供友好且 主键采用自动编号方式,对于牵涉到业务 易于交流的用户界面,从而实现这些功能 流程的数据表,则采用日期加顺序号的方 具体的功能模块如图3所示。 含标题、徽标以及版权信息。外观文件设 式来形成主键的值,也即十二位编码,前 出入库管理:以设备入库、出库及库 八位是年+月+日,后四位是递增的数字 置了基本元素的特征,对于系统中最常用 存盘点为主轴,实现所有库存逻辑,并将 序列,最低从“0000”开始,止于“9999”。 的Gridview、Button、Panel、Treeview等 重要的操作记录进系统日志,以保证此流 基于上述因素,即可开始对数据库进行设 的外观进行定义,从而保证网站整体风格 程的健全性及安全性能够得到落实。 计,图4为本系统的数据库结构简图。 的一致性。样式表则用于定义Tabel的格 设备发放及维护:处理设备到终端用 设备描述:基本属性、设备类别、供 式,规范页面结构,确保页面元素以合理 户的所有流程,设备安装实现设备与终端 货商等数据表。 的布局呈现给用户。而Web窗体及用户控 用户的关联,设备维护处理日 件则需要根据具体的功能进行设计。 常的报修及检测,从而为共 棒 昭称 设备入库 基本元素 擐柞说明 表1 业务逻辑层:根据系统需求划分出各 享信息资源的畅通提供保保 个功能模块,以设备管理及用户信息为主 障。 轴,演化出设备出入库、库存盘点、设备发 系统报表:收集和整理 经手人 仓库、入库日期、 填充h库袁及 库明细 备注 入库品名、供赏商、 表.记录操作过程,更新 单价 数量等。 库存数量,b苤各项餐作 錾求在同—个事务中进 行。 入库单管理 入库单号.^库单信皇及 根据入库单号搜索八 对应的^库单详细l吾息。 单.能够对无效莳眚错误 的^库单抽行删辩哇娶作, 清理相关信息,悔售蝻鬟统日志。 放及维护、终端用户管理、系统使用权限 系统运行数据,为整个系统 等逻辑系统,并以此为目标实现对后台数 的运行提供报表支持,从而 据库的操作需求。对于出入库等关键性操 为决策及行动提供准确而科 作,要求跟踪记录具体的操作人员及操作 学的依据。 步骤,也即记录进日志表,将登录系统的 设备出库 数量,将操作过程记景进 经手人 仓库 出库日期 填充出库表及出库明细 客户.备注 出库品名、 表,记录操作过程,嚣新 嚣_鹋 库存数量,上述各嫌行。 出库单管理 出库单号 出库单信息及 根据出库单号搜索出库 对应的出库单详绷信息。 单,能擎对无效 蕾错误 的出库单执行翻豫操作. 漓理相关信息,恢孝嘴 薛 作 要求在同—个事务中进 基本信息:实现设备、终 用户信息写入ASP.NET所提供的Profile文 端用户、操作人员及各种辅 件,当用户对具体模块进行访问时,要求 助信息的管理。 验证其访问权限,根据其权限来决定是否 系统维护 为系统提供 库存盘点 允许访问,由于所有模块入口均需要此验 初始化操作及帮助信息,为 证流程,因此使用统一的公用类来具体实 操作人员分配操作权限并且 数量,将攮舴翅穗 黜系统日志。 经手人 仓库、盘点日期、 填充盘息表及盘意孵细 施此操作。另外,大多数操作流程在执行 提供日志查询功能。 完成之后均需对界面元素进行清理,比如 备注.盘点品名 数量等。 表.记录操作过程.上述 各面瞎舴要求在同—个 事务中进行。 具体关键功能模块请参 数据库设计:本系统的 盘点单管理 盘患单号.盘点单信息及 报据盘点单号搜索盘点 对应的盘点单详细T苦毒。 单,能 对无效露者错误 的盘点单执行删辣操作. 接收信息所用的文本框等,这也需要一个 见表1。 公用的清理操作类未完成此项任务。对于 清理相关信息,将操作过 程记录进系统日志。 对于确认的盘 酒 旋 南攘,更新库存数量,将 籀 目 牾 受进蔡统日 志。 不当操作及不可预见的错误及故障,除了 核心是对共享工程中大量使 尽可能在具体的用户界面采取预防措施之 用的设备进行管理及维护, 外,系统仍需要提供一个通用的错误处理 因此首先需要对设备及其关 设售安装(终端用户) 终揣用户姓名、类型、所 填充终端用户衰,并且提 属城市 乡村,地址、电 供搜索.灞 Ⅱ’嫡辖、删 话、所分配设备等。 除善功能 臭 页面以防范系统崩溃,并且将用户导入~ 联特性进行描述,比如设备 个友好的界面,提请用户对故障现象提供 的类型、数量、用途等,而其 反馈,并且为用户提供返回系统继续操作 关联特性包括供货商、最终 的链接。 投诉爰萄帽螋 投诉人姓名.地址.联襄 填充投诉及故照处理信 方式 故障及投诉内窨 息裹、提供信息控觳等。 侏处理功能。 用户、管理及维护人员等,由 系毓艨 指检索依据.梗据报表的 根据植絮依据对数据库 不同而有所差别,主要检 进行植素,形成具体报 索依据育日期 供赞商 表,=J:F ̄型、投诉^等。 .Excel、PDF、 数据访问层:利用ASP.NET 3.5所提供 此拓展出~系列相关内容, 用户、设备种类、故障类 及Word等输出格式。 WWW mcn//201 1年3月//RADIO&TELEVISION INFORMATION//广播电楫信魍//63
厂 电运营管理 表2 表名 主要数据到及雌 关系定义 图4 设备表 ProductID,设备名、类型、 单位、备洼等。 与入库表.出靡表 盘点襄、 餐捕用户袁等为—对多的关 鬃.与设备类别表为多对一 关系。 操作日志:操作记 录表。 人虽表 EmployeeZD、姓名 部门、 地址、电话、邮蝙等。 与入库表、出库表、盘点表 终端用户表等为一对多的关 系,与应用程序表为多对多 关系,与部门表、职务裹等 为多对一关系。 2.2系统实施 开发工具: VS2008+SQL Se rve r 2008+IIS7.0。 入库表 ImportHistorylD、入库人、日 与入库嗍期.出库 备注筹 蓑为一对多关 系,与仓库表 人品表等为 多对一关系。 入库嚼细衰 lmportHistoryID.设备 供货 与供货商表、设备裹 入库 商、入库数基、入库单价等 表等为多对—美系。 出库袭  ̄.xDortHi ̄to州D、出库人.用 与出库明细表为一对多关 户.仓库 出库日期、备注等。 系,与色麝袁、害户表 人 贵裹等为多对—关系。 出库明绷表 盘点表 ExportHistorylD、设备、出库 与设备表、出库裹为多对一 数量辱。 盘点日期、备注等。 关系。 系.与人员表,仓库表等为 多对—关系。 CheckH ̄sto哪D 人员 出库、 与盘点嚼细表为一对多关 详细设计:以软件 体系结构及数据库结构 为指南,具体实施功能 模块中阐述的各项功能, 对于设备出入库及盘点 内各市县的用户。 表示层:性能不低于IE 6.0及Fi refox 盘点明缎衰 终端用户表 Chec to州D、ProduclD 与盘点襄 设备褒等为多对 f盘点数量 备注等。 —关系。 EndUsedD、姓名、用户 甥q 与乡村表,设备表、终揣甩 所霹区域、地址 电话,所分 户类型表等为多对~关系。 配设蕾等。 等关键性业务流程,要 详细规划输入项、输出 3.O的浏览器。 项、算法、逻辑及流程 逻辑层:IIS+ASP.NET+应用程序集。 等各个环节,确保系统 服务器配置(双机热备,llS部署,架设 越岿 根胡氆记襄 ProductTroubleshoutingID、 备注、处理记景等。 与人员表、乡村袁等为多对 投诉登记人品、地址、电话、 —关系。 客户裹 CustomerlD、喜声g称 联 与出库表为—对多关蒹。 系人 地址、电话,传真、郎 瓣等。 的稳定性、可扩展性、高 网站,安装应用程序集,网站优化,配置授权 复用性、确保用户体验 规则,错误处理,身份验证等)。 设蕾类别衰 部门表 -爰 县张 ProductCatego ̄ylD、设备类 与设备表为一对多关系。 焰称、备注筹。 的简洁性及易用性。 数据层:DBMS(MS Serve r 2008】, DepartmentlD 部门名称 备诖筹。 CibdD、 挤名称等。 SubCityID 县城名称等。 与人员表为一对多关亲。 与县城表为一阳事关系。 与乡村衰为一对多关系,与 墙市蓑为多对—关系。 为多对一关素。与 程序设计:根据详 配置安装数据库lM,添加用户,针对各项 细设计书编制程序代码, 功能设置用户对模式、表、存储过程及函 多村衰 Count ̄ID 名称、所属县城、 与县糯备注等。 要求对于变量、控件、类、 数等的权限等。 方法、函数等执行统一 终端用户表为一对事关系。 为一对多关系,与设备表为 多对多关系。 仓库表 WareHouselD、名称、备注等。 与入虚茬、出库表 盘点表 的命名规则,统一注释 格式等。 3结束语 网络技术及软硬件技术的发展,为我 表3 横块:名称 澍试要求 测试要点 设备 库 入库单管理 设备出库 黑盒测试 白宣测试。 黑壹 褂瞄 白盒滟}试。 黑盎 斌、白盎 啦式。 入库流程、事务的完整牲。 入库单之查询、删除捶作。 出库流程、事务的完整性。 系统测试:根据架 们对分散于广阔地区的大量设备实施科 出库单管理 端 晾 盘点单管理 黑意 醚矗,白意测试。 黑盎j酶氩黑盔黼白壹测试。 ,自喜 醢 出库单之查询、删酴操作。 壹 学 程、事务的嘉益 性。 盘点单之查询 删除以及审 核操作。 构设计及详细设计拟定 学有效管理提供了有力的武器。广播电 测试方案,根据测试方 视网络的整合、新形式新任务的拓展,不 案实施系统测试,下表 但对我们提出了迫切性的要求,也为此 给出了对一些模块进行 项应用提供了广阔的发展空间,我们有 设备安装(终黼投诉及故障处理 户) 黑盎掰试、白盒掰试、压力 终揣用户登记漉程.并擞 j啦式 黑寓碧融氩爨试。 理灏试。 自寅测试,压力 投诉及故障处理流程。并发 处理澍试。 精密腥厦。进行大量数据检 索时系统的嘀应时间。 系统报表 黑盎测试、白盎测试、压力 数据检索舞件,梭索结祟的 戳式 测试的指导性要求。见 理由相信本系统能够在不久的将来得到 表3。 广泛的应用。・ 系统部署:本系 统为典型的B/S结构应 设备、甩户、供赏商、害户 出库、部f 葶基本信息模块 黑蛊 盂’自盎测试。 检索 添加、编辑等基本操 作,对于删除捶作,要检验 对于数据参照完整性的影 响。 用系统。客户端采用浏 览器,逻辑应用层采用 操作人员描述:基本属性、职务、部 Windows Server 2008+llS O+ASRNE l 门、权限等数据表。 数据处理采用Windows Server 2008+MS 终端用户描述:基本属性、所属地域 Server 2008,完成数据处理及报表,邮件 (市、县、村镇等)等数据表。 服务器采用Windows Server 2008+MS 库存管理:入库、出库、盘点等关系 Exchanger Se rve r 2008,完成与前端用户 表。 的交流。网络层经光纤连接至网络公司的 设备维护:维护登记、维护反馈等关 SDH网或连接至Internet,由此而连接至省 系表。 64-//rllltimll//RADIO&TELEVISION INFORMATION//201 I ̄3,EJ//WWW rti cn
本文发布于:2024-03-10 16:42:51,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/82/1231104.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |