ASP.NET.MVC+GIS——XX区慢性疾病地理信息系统实训总结

ASP.NET.MVC+GIS《XX区慢性疾病地理信息系统》项目研发阶段性总结

(如有侵权,请及时联系博主)

作者:LC

开发工具与关键技术:VisualStudio、SuperMapiDesktop、SuperMapIService、SqlServer、

ASP.NET MVC

完成模块功能:XX区慢性疾病地理信息系统——后台、部分前台

1、总体设计

1.1、系统模块总体设计:

1)用户管理:主要包括密码修改、权限设置、账号管理的功能,方便管理前后台用户登录。

2)角色管理:主要包括角色添加、角色修改、角色删除、角色查询、权限设置的功能。角色管理是对用户扮演的角色进行了分配,选择了不同角色就拥有不同权限。

3日志管理主要对用户对平台操作的记录,方便了管理以及维护

4数据管理数据管理主要数据模板进行导入和导出以及查询;基础数据是对基础表的添加以及数据添加或修改。

4其他管理主要对个人资料的修改进行修改以及个人密码修改。

(6)地图基本操作:系统提供地图基本操作功能,实现地图浏览、地图平移、缩放、距离量算、面积量算、图层控制等地图基本操作。

对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如下所示的系统功能模块图如图1所示

图1

 

 

1.2、数据库总体设计

1.2.1表目录

表名

说明

类型

UserTable

用户表

基础表

SectionTypeTable

科室类型表

基础表

RolePermissionsTable

角色权限表

权限表

ResourcePermissionsTable

资源权限表

权限表

SystemPositionTable

系统职位表

权限表

LogTable

日志表

业务表

SystemRoleTable

系统角色表

权限表

FunctionPermissionsTable

角色功能权限表

权限表

SectionDetailedTable

科室详细表

基础表

RoleResourcePermissionsTable

角色资源权限表

权限表

RoleDataPermissionsTable

角色数据权限表

权限表

DataTemplateTable

数据模板表

基础表

AttributeTable

属性表

基础表

DirectReportOfEpidemicTable

疫情直报数据表

业务表

GeneBankDataTable

基因库数据表

业务表

SN_TrackingDataTable

专报追踪数据表

业务表

MedicalRecordDataTable

专报病案数据表

业务表

DrugResistanceDataTable

耐药数据表

业务表

Drug_ResistantS_R_DataTable

耐药可疑者登记数据表

业务表

表1

 

1.2.2基础表

科室类型表(SectionTypeTable)

主要包含如下字段信息:SectionTypeID、SectionTypeName

列名

数据类型

主键/外键

说明

SectionTypeID

Int

主键

科室类型ID

SectionTypeName

Nvarchr

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值