首页> 中文学位 >基于.Net框架的自来水费管理系统的设计与开发
【6h】

基于.Net框架的自来水费管理系统的设计与开发

代理获取

目录

文摘

英文文摘

声明

引 言

1绪论

1.1研究的目的与意义

1.2研究现状

1.3论文研究内容

2系统需求分析与架构方案

2.1系统业务需求

2.1.1需求用例采集

2.1.2需求用例模型

2.1.3主要功能点划分

2.2系统流程分析

2.3系统网络拓扑

3系统体系分析与设计

3.1现有体系模型分析

3.1.1分布式计算环境

3.1.2公共对象请求代理体系

3.1.3微软公共对象模型

3.1.4 JAVA远程调用方法

3.1.5 Web Service技术

3.1.6.Net Remoting远程调用技术引入

3.2概要设计:模型比较与选择

3.2.1实现的简单性

3.2.2系统框架可扩展

3.2.3系统接口定义

3.2.4共享程序集

3.2.5业务接口共享

3.2.6元数据集

3.2.7数据的序列化

3.2.8声明周期管理

3.2.9多服务器对多客户端

3.3系统体系设计

3.4数据库设计

4系统详细设计与实现

4.1类结构设计

4.1.1业务实体

4.1.2权限控制类

4.1.3实体映射

4.1.4实体持久化

4.1.5业务逻辑封装

4.2远程业务对象的激活机制设计

4.2.1激活方式分类

4.2.2系统业务对象的激活方式

4.3远程业务对象的传输机制设计

4.4业务对象承载方式的选取

4.5客户端获取远程的系统服务对象

4.6范型在系统中的应用

4.7输入数据的验证方法

4.8程序异常的捕捉

4.9用户交互层设计

结论

参考文献

附录A系统详细用例图

致 谢

展开▼

摘要

随着计算机和网络技术的普及,中小型企业级的信息管理系统应用已经扩展到社会的各个行业。 为了有效合理地利用企业计算资源,高效处理企业业务,同时提供一个可扩展的应用平台,本文设计并实现了一套基于微软.Net框架的分布式系统,用于某县自来水公司的收费业务系统。 系统使用C#2.0作为开发语言,应用了一些常用的设计模式和.NET框架运行时中的范型、代理、异常等特性;在数据库方面,我们应用了开源数据库MySQL5.0,进行了异构系统之间交互通信和控制的应用。 本文使用面向对象思想和UML建模技术,针对自来水行业的业务流程和需求进行了认真细致的分析,提出了一套可扩展的设计方案,并且阐述了这个基于C/S模式的体系结构;在实现上,我们尽力做到了面向接口的设计,从而应用接口和.NET Remoting技术将组件合理分布在客户端和服务端,避免直接部署程序集组件的弊端。在服务端,通过将业务层和数据层划分为单独的程序集,最大程度上减弱了模块之间的耦合,增加了代码和模块的重用性及易维护性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号