简介
体检软件是一款提供给社区医生工作平台的方便、实用的服务软件。软件实现了个人预约、单位预约、单位管理、体检登记、医生处理、总检处理、体检报告、单位结账、进度监控、体检回访、退休人员管理、统计查询、基础设置等功能。基于.NET FrameWork4和C#开发,拥有完善的角色和权限管理功能,系统采用插件式开发,各个功能模块以插件的方式加载。本系统仅位学习C# winform的示例程序。
主要技术
基于.NET FrameWork4,C#语言,界面采用winForm+Devexpress 18.682(文末有下载地址),数据库是SQL Server2008,开发工具Vistual Studio2019。
软件模块
MMTJ是主界面工程,程序入口项目,提供整个项目的框架界面,插件的反编译以及加载在这里实现
MM.Common.UI是一些通用的页面,包括弹框,加载Loading,以及公共的WinForm类
MM.Common.Base基类
MM.Common.DBBase数据层接口
MM.Common.Information文件管理
MM.Common.Support系统管理功能,已模块插件(dll)的方式加载进来,即与MMTJ主项目完全分开。
所有功能模块均为单独项目,单独编译后以dll形式放到exe程序所在目录
使用步骤
- 安装Vistual Studio2019(包含.net framework4.0);
- 安装数据库SQL Server2008 还原数据库,数据库可以从App.config中获取;
- 可选,安装Devexpress18.6控件(需要安装Winform部分),不安装可能会无法编译Winform界面,建议安装;
- clone项目,可以用过Vistual Studio 工具克隆下载,不建议放到C盘,可能引起权限问题,F5运行即可。
部分截图
项目地址
devexpress下载:https://download.youkuaiyun.com/download/qq_37382917/87418694
项目地址:https://gitee.com/mmyyxx/physical