源代码说明手册

更新时间:2024-01-12 01:57:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Winarray Technical Service Co., Ltd

源代码说明手册

一:环境要求

? 操作系统

版本:XP/2003 安装.Net framework 1.1 启动BITS服务

? 安装IIS,并启动了相关服务

? 安装SQL Server 2000, 支持混合验证,并启动相关服务 ? 安装Visual Studio.Net 2003 ? Application Blocks

安装Data Access Application Block

源代码包括Updater Application Block和Exception Management Application Block

二:源代码使用说明

先拷贝Source目录下的文件到本地工作目录,然后在IIS中将HISClinicWebDeploy建立为虚拟目录。

打开解决方案文件HISClinic.sln。

下图显示了整个解决方案打开后,所有的工程列表。

选择“HISDemo”企业方案,鼠标右键,选择添加“现有项目”,浏览到系统wwwroot目录,选择“HISClinicWebDeploy”工程,并确定。

整个工程分为两个企业工程HISDemo和UAB,下表列出了各个工程和主要文件及其描述。

第 1 页 共 3 页

企业工程 工程/文件 HISDemo’ BLL Department.cs Disease.cs Medicine.cs Patient.cs Prescription.cs Registration.cs RegistrationType.cs User.cs ChangePath Config.cs DataModel DataService HISClinic App.config frmLog.cs frmLogin.cs frmLoginWiz.cs frmMainForm.cs frmPatientEdit.cs frmPatientNew.cs frmPrescriptionNew.cs frmRegistrationNew.cs frmSelectDisease.cs frmSelectMedicine.cs frmSetInterval.cs SelfUpdater.cs Controls\\PatientInfo.cs UIProcess\\CacheDataManager.cs UIProcess\\MessageProcess.cs UIProcess\\ColumnStyles\\DataGridBoolColumnEx.cs UIProcess\\ColumnStyles\\DataGridDecimalColumn.cs UIProcess\\ColumnStyles\\DataGridTextBoxColumnEx.cs HISClinicClientSetup HISClinicWebDeploy Winarray Technical Service Co., Ltd

主要功能 工程容器,包括自定义的所有有关HISDemo的工程 业务支持和业务逻辑工程 医院科室业务类 疾病业务类 药库业务类 病人业务类 处方业务类 挂号业务类 挂号类型业务类 用户业务类 配置文件路径信息更改工程 配置信息路径和其他内容变更支持 数据Schema,采用强类型Dataset实现 数据操作和对象实体映射处理 用户UI和UAB更新的前端支持 应用程序配置文件,UAB设置,EMAB设置 设置日志路径界面 登录界面 登录指引界面 HISDemo主界面 编辑患者信息主界面 录入患者信息界面 医生就诊界面 挂号界面 选择疾病界面 选择药品界面 设置更新间隔界面 UAB前端支持类 病人信息控件 缓存数据管理类 提示信息处理类 DataGrid数据列显示控件扩展 DataGrid数据列显示控件扩展 DataGrid数据列显示控件扩展 HISDemo的VS.Net的安装包 HISDemo的UpdateServer工程 第 2 页 共 3 页

UAB ISSetupPostProcessor PostProcessor Processor.cs SetupPorcessor SetupControl.cs Microsoft.ApplicationBlocks.ApplicationUpdater Microsoft.ApplicationBlocks.ApplicationUpdater.Interface Microsoft.ApplicationBlocks.ExceptionManagment Microsoft.ApplicationBlocks.ExceptionManagment.Interface Winarray Technical Service Co., Ltd

InstallShield安装包的后置处理工程 UAB更新的后置处理工程 实现UAB的IPostProcessor接口 VS.Net安装方式的后置处理工程 继承System.Configuration.Install.Installer的安装后置处理 工程容器,包括Updater Application Block的相关工程 UAB的主工程文件 UAB的接口定义工程、 EMAB的主工程 EMAB的接口工程

第 3 页 共 3 页

本文来源:https://www.bwwdw.com/article/t8no.html

Top