- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EIM服务配置模块详细设计说明书
企业通讯系统 服务配置模块详细设计说明书 文档信息: 文档名称 EIM服务配置模块详细设计 描述 负责人 张健 状态 文档变更历史: 时间 修改人 章节 描述 2007-11-1 张健 创建 2007-11-6 Dong 格式修改 2007-11-6 周桂兵 4.4 添加SQLServerDAL 模块设计说明 2007-11-7 Dong 4.2 修改了Model,文档格式 审核结果: 审核人 意见 签名档 目 录 1. 引言 1 1.1 编写目的 1 1.2 背景 1 1.3 定义 1 1.4 参考资料 1 2. 程序(模块)系统的组织结构 1 3. 界面设计要求 2 4. 服务配置管理模块 2 4.1 Hummer.Manager 模块设计 4 4.1.1 MainForm 窗体类 4 4.1.2 AddDepartment 类设计说明 7 4.1.3 EmpoyeeInfoForm 类设计 8 4.2 Hummer.Model 模块 9 4.2.1 DepartmentInfo 类 9 4.2.2 EmployeeInfo类 11 4.2.3 UserInfo类 13 4.2.4 MessageInfo类 14 4.2.5 GroupInfo类 16 4.2.6 AddressListInfo类 17 4.3 IDAL 模块设计说明 19 4.3.1 IAccount 接口 19 4.3.2 IDepartment接口 21 4.3.3 IEmployee接口 23 4.3.4 IGroup接口 26 4.3.5 IAddressList接口 29 4.3.6 IMessage接口 31 4.4 SQLServerDAL 模块设计说明 32 4.4.1 Account 类设计 32 4.4.2 Department类设计 34 4.4.3 Employee类设计 37 4.4.4 Group类设计 40 4.4.5 AddressList类设计 43 4.4.6 Message类设计 45 4.5 DBUtility 模块 46 4.5.1 SQLHelper 类设计 46 引言 编写目的 本说明书确定系统的详细功能模块和数据结构,为下阶段开发工作提供依据。 背景 定义 参考资料 《EIM企业通讯系统需求说明书》 《EIM企业通讯系统概要设计说明书》 《C# 技术内幕》 程序(模块)系统的组织结构 界面设计要求 用户界面采用WINDOWS风格,便于用户进行操作。字体一般为小四号大小,菜单,对话框,按钮等所有的显示元素的风格为WINDOWS XP样式。其控制面板作为操作通话的主要界面。 服务配置管理模块 服务管理程序主要实现用户账户的管理与企业通讯录的维护。使用多层的方式实现。服务配置管理程序实现功能: 用户账户管理 创建新的用户 删除已经不用的用户 修改用户的信息 记录并管理客户所关联的其他用户信息 组织结构定义和修改 增加新的组织结构 删除废除的组织结构 调整组织结构的内部结构 服务配置管理程序模块如图 1 图 1 用户界面模块Hummer. Manager 用户界面模块实现用户界面层逻辑。此模块为可执行文件。 业务逻辑模块Hummer.BLL 业务逻辑包含完成各种业务的逻辑对象,这些对象完成系统定义的业务功能。需要访问数据库的部分,通过调用数据库访问模块来完成。 此模块创建DLL程序集。 数据访问抽象模块Hummer.IDAL 数据访问抽象模块定义系统数据的接口。它不是现任何对数据访问操作的逻辑,由其它模块实现这些接口。由于系统需要实现访问不同类型的数据库,而不同类型数据库的访问存在一定的差异性。定义抽象的数据访问层,避免差异性带来模块直接的强耦合。 数据抽象接口由其它模块实现。在本系统中实现对SqlServer、Oracle的访问。 Hummer.DALFactory数据访问工厂模块根据系统的配置,创建不同的数据访问对象。业务逻辑通过抽象应用这个数据访问对象。 数据访问模块Hummer.SqlServerDAL 实现IDAL中定义的接口,实现对SqlServer数据库的访问。 数据访问模块Hummer.OracleDAL 实现IDAL中定义的接口,实现对Oracle类型的数据库的访问。 数据访问工厂 Hummer.DALFactory 实现根据读取系统配置来创建数据库访问对象。产生一个程序集(DLL)。 业务实体模块Hummer.Model 定义了系统中使用到的实体对象。产生一个程序集(DLL)。 数据库访问辅助模块Hummer.SqlHelper 封装系统ADO.NET常用方法,简化对数据库的访问操作。 Hummer.M
您可能关注的文档
最近下载
- 《零碳园区建设指南》.pdf VIP
- 三年(2023-2025)高考英语真题分类汇编:专题04动词和动词短语(全国通用)(解析版).docx VIP
- 木模板专项施工方案.docx VIP
- 结肠癌患者护理查房教育PPT课件.pptx
- 十年(2016-2025)高考英语真题分类汇编-专题04 动词和动词短语(全国通用).docx VIP
- 办公楼装修改造工程施工方案.doc VIP
- 2023年初级经济师之初级经济师财政税收题库及答案【历年真题】.docx VIP
- 安徽大学《数据结构》历年研究生考试(1).pdf VIP
- 十年(2016-2025)高考英语真题分类汇编-专题09 定语从句(全国通用).docx VIP
- 乘用车空气悬架用电磁分配阀性能要求及试验方法.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)