这是一个专为甲型肝炎患者设计的信息登记与电子知情同意书签署系统。系统提供便捷的移动端操作界面,支持患者信息采集、手写签名、验证码验证等功能,确保数据采集的规范性和安全性。
|
|
|
|
| 类别 | 技术 | 说明 |
|---|---|---|
| 🎨 前端框架 | AngularJS + Ionic Framework | 移动端应用开发框架 |
| 💎 UI 组件 | MUI (Mobile UI) | 移动端 UI 组件库 |
| ✏️ 手写签名 | Tablet.js | Canvas 写字板实现 |
| 📦 工具库 | jQuery 2.2.4 | DOM 操作与事件处理 |
| 🖼️ 图片处理 | EXIF.js | 图片元数据读取 |
| 💬 微信集成 | WeChat JS-SDK 1.2.0 | 微信浏览器功能支持 |
| ✨ 交互效果 | Ripple Effect | Material Design 波纹效果 |
hepatitisA/
├── index.html # 入口文件(重定向到注册页)
├── hepatitisA/
│ ├── register/
│ │ ├── register.html # 注册主页面
│ │ └── resources/
│ │ ├── css/ # 样式文件
│ │ ├── js/ # 业务逻辑
│ │ └── img/ # 图片资源
│ └── resources/
│ └── js/
│ └── app.js # AngularJS 应用配置
└── resources/
├── css/ # 全局样式
├── js/ # 公共 JS
└── plugin/ # 第三方插件库
1️⃣ 克隆项目到本地
git clone [repository-url]
cd hepatitisA2️⃣ 启动本地服务器
💡 推荐使用 Live Server 或其他 HTTP 服务器
# 使用 Python 简易服务器
python -m http.server 8080
# 或使用 Node.js http-server
npx http-server -p 80803️⃣ 在浏览器中访问
http://localhost:8080
💡 提示: 建议使用浏览器的移动设备模拟器进行调试,或直接在移动设备上访问。
🔧 Chrome DevTools 调试步骤
- 打开 Chrome 浏览器
- 按
F12打开开发者工具 - 点击设备工具栏图标(或按
Ctrl+Shift+M) - 选择移动设备型号进行模拟
graph LR
A[📝 输入个人信息] --> B[📄 阅读知情同意书]
B --> C[✍️ 手写签名]
C --> D[📱 验证码验证]
D --> E[✅ 完成注册]
| 步骤 | 操作 | 说明 |
|---|---|---|
| 1️⃣ | 输入个人信息 | 填写姓名、手机号、身份证号 |
| 2️⃣ | 签署知情同意书 | 仔细阅读知情同意书内容 |
| 3️⃣ | 手写签名 | 患者本人或代理人进行手写签名 |
| 4️⃣ | 输入验证码 | 接收并输入手机验证码 |
| 5️⃣ | 完成注册 | 提交表单完成注册流程 |
📊 研究项目: 甲肝暴发流行的预测预警模型构建及应用
🔬 方案编号: 20181206
🏛️ 合作单位:
- 浙江大学第一附属医院
- 中国疾病预防控制中心病毒病预防控制所
重要提示: 本系统涉及患者隐私信息,请严格遵守相关法规
|
|
| 浏览器 | 版本要求 | 状态 |
|---|---|---|
| 🍎 iOS Safari | 9.0+ | ✅ 支持 |
| 🤖 Android Chrome | 4.4+ | ✅ 支持 |
| 💬 微信浏览器 | 最新版 | ✅ 支持 |
| 🌐 其他移动浏览器 | 现代浏览器 |
本项目仅供研究使用,请遵守相关医疗数据隐私保护法规和伦理委员会要求。