版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、企业管理软件设计开发(部门维护系统)设计文档设计者:罗红亮 系统界面系统界面文件/连接数据库编辑/添加部门信息 编辑/修改部门信息 编辑/删除选中部门信息 Click()BMWH.ForBMWHick() ick()Click()BMWH.For 2 数据库操作部分 2.2 VB 下对数据库操作语句(提取、插入、删除等) 3 部门数据编辑操作部分3.1 在选中部门下添加部门信息 判断部门编号在组织机构中是否有同编号处理代码: End IfIftxt5 =rs(BMID)Then End If判断部门名称在同级下是否同名处理代码: Iftxt6 =rs(BMMC)Then End If 冲突提示
2、籟丛妈羥为贍偾蛏练淨。 txt5 & , &txt6 & , &txt7 & , &txt8 & , &txt9 & )預頌圣鉉儐歲龈讶骅籴。 End IfEnd IfEnd IfEnd If先判断整个组织机构中是否有同编号,如果有则将存在同编号标志BMID_Flag 置为True, 然后再判断同级下是否有同部门名称,如果有则将同部门名称标志置BMMC_Flag 置为True。 冲突提示铙誅卧泻噦圣骋贶頂廡。 冲突提示擁締凤袜备訊顎轮烂蔷。 ,BZ= &txt7 & whereBMID= &txt5 & 贓熱俣阃歲匱阊邺镓騷。 修改项txt0 =rs(BMID)txt1 =rs(BMMC) v
3、alues ( &txt0 & , &txt1 & , &txt2 & , &txt3 & , &txt4 & )蜡變黲癟報伥铉锚鈰赘。 & Txt(5).Text & , &Txt(6).Text & , &Txt(7).Text & , &Txt(8).Text & , &Txt(9).Text & )綾镝鯛駕櫬鹕踪韦辚糴。 End IfEnd IfEnd IfEnd If在做修改操作之前也和插入操作一样要做组织机构是否有同编号判断和同级下是否有同 将确定待删除的数据以数组的形式存储下来: I =I + 1 I = 1 从第二个数据开始遍历 I =I + 1数据再次加载 I =I + 1
4、完成这一块所用到的一个处理方法是通过数组多次加载来实现。具体做法是先将数组的第一个 数据保存为当前获取的部门编号信息,然后通过遍历数组中的部门编号信息从数据库中查找到 上级部门编号与当前遍历到的数组中编号相匹配的部门信息,然后扩大数组空间,将查找到的匹配的部门编号信息再加载到数组中,直到数据库遍历结束,这样所有待删除的信息也就全部加载到数组中了,然后要做的工作就是逐个删除与数组中编号相同的数据库信息了。4 部门信息保存操作部分 做这一块相当于就是对文件的一个操作,通过加载一个CommonDialog控件,然后调用 Windows 自带的保存对话框就可以做到了,对文本操作关键一步是打开文本和写操作,如上述 在这个系统中有两个明显的不足之处: 不同部门的下属部门可能会出现同名称的部门,因此在加载的时候不能保证节点的唯一性,所 数据库的连接信息应该是可配置的,然而在这个系统中数据库的连接字符串是固定的,没能很好的做到程序可移植性,只做到了在固定的操作系统上面运行。 其实这个配置原则上是能够实现的,只是在设计的时候没有找到这个方法。 虽然这个系统设计出来后存在各种各样的问题,但是在设计过程中完全是凭借自己的能力 来做的,从设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 送教培训总结
- 退伍军人培训课件
- 违法知识课件
- 输液港的维护相关知识
- 轻奢门窗产品培训
- 搬运装卸服务公司副总经理述职报告
- 路口执勤培训课件
- 跨境贸易培训课件
- 赫尔辛基宣言培训
- 重症患者营养支持护理代谢调控与并发症防控2026
- 2026年湖南大众传媒职业技术学院单招综合素质笔试备考试题含详细答案解析
- 生产过程监督管理制度
- 血液灌流在维持性血液透析患者中的临床应用专家共识(2025年版)
- 2026年烟台汽车工程职业学院单招综合素质笔试备考试题带答案解析
- 涉密人员社交媒体使用保密指南
- 项目纸打印合同范本
- 传染病影像学课件
- 研发资料规范管理制度(3篇)
- GB/T 16770.1-2025整体硬质合金直柄立铣刀第1部分:型式与尺寸
- 工业产品销售单位质量安全日管控周排查月调度检查记录表
- 年龄段护理知识培训内容课件
评论
0/150
提交评论