登录表
登录表Strid
备注 字段
主键 账号 Strno
属性 密码 Strpassword
其他辅助表:
病人病情表
病人病情表Strillness
备注 字段
主键 编号 Strno
属性 姓名 Strname
病情 Strillness
药品使用表
药品使用表chufang
备注 字段
主键 药品编号 Strno
属性 药品化学名 Sname
使用注意事项 Strmind
药品别名表
药品别名表Drug
备注 字段
主键 药品编号 Strno
属性 药品化学名 Sname
药品别名 Strname
药品使用方法 Strsub
视图:
视图VIEWcf的sql语句如下:
SELECT dbo.chufang.Strno, dbo.chufang.Sname, dbo.chufang.Strmind,
dbo.Strdrug.Straddress, dbo.Strdrug.Strtype, dbo.Strdrug.Strprice,
dbo.Strdrug.Strnumber, dbo.Strdrug.Strfun
FROM dbo.chufang INNER JOIN
dbo.Strdrug ON dbo.chufang.Strno = dbo.Strdrug.Strno
视图VIEWcf
视图VIEWillness的sql语句如下:
SELECT dbo.Strillness.Strno, dbo.Strillness.Strname, dbo.Strillness.Strillness, dbo.Strbiogrophy.Strtel,dbo.Strbiogrophy.Strsex,dbo.Strbiogrophy.Strage
FROM dbo.Strillness INNER JOIN
dbo.Strbiogrophy ON dbo.Strillness.Strno = dbo.Strbiogrophy.Strno
视图VIEWillness
1.1.3可行性分析
随着网络的快速发展,各种软件也逐步实现了网络化,B/S构架的软件已经成为主流,它有着数据的实时性、共享性。B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零文护。系统的扩展非常容易。文护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。在医生处方系统数据需要经常更新的系统中用该架构是非常便捷的。
医生处方系统数据库采取目前比较流行的Microsoft SQL Server 2005,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据库量大,率高;前台采取Microsoft公司的Visual Studio 2005作为主要的开发工具,可实现与数据库的无缝链接。
1.2 系统设计
根据前一节分析的功能需求分析,数据需求分析对几个功能模块及数据部分进行详细设计。
1.2.1 业务逻辑设计
系统主要包括:病人信息管理,医生处方,药品管理,用户管理,可以将几个部分从用户界面的代码分离出来作为业务逻辑层单独实现。
1. 病人信息管理
主要功能:对病人的信息操作有增添,修改,删除,查询等功能。
2. 医疗处方
主要功能:给病人开适合的处方,可以添加辅助处方,并对处方单进行打印。
3.药品管理
主要功能:对病人的药品操作有增添,修改,删除,查询等功能。
4.用户管理
主要功能:修改用户密码,注册账号
1.2.2 功能模块设计
系统各模块功能如图1-2
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] ... 下一页 >>