- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
李永嘉(药品管理系统)
技 能 训 练
课程名称: 技能训练 项目名称: 药品管理系统 姓 名: 李永嘉 专 业: 计算机科学与技术 班 级: 计算机11-03班 学 号: 1104010311 指导教师: 李松
计算机科学与技术学院
2014年 12月29日
目 录
1设计题目简介 1
1.1 题目 1
1.2 题目简介 1
2系统设计 2
2.1需求分析 2
2.2系统功能描述 2
2.3功能模块划分 3
2.4系统流程分析 3
3数据库设计 4
3.1数据库分析与设计 4
3.2数据库表的创建 4
4系统功能模块创建 5
4.1配置web.config 5
4.2系统界面和代码的实现 5
5设计结论和心得 6
1设计题目简介
题目 药品管理系统
题目简介
实现内容
完成对药品信息的增加、修改、删除、查询功能。
可按照药品名称、药品类型等条件进行查询,要支持模糊查询。
为使程序更加灵活,存储数据时药品类型、剂型要储存编码,在页面显示时,关联数据字典表显示中文名称。
要对修改和删除操作记录日志。
2系统设计
2.1需求分析
药品管理系统 为医疗机构 用来 管理药品的系统
2.2系统功能描述
系统分为三个大模块 系统维护、药品信息维护 和 查询 。
图一 主页面
系统维护
包括两个子模块 药品剂型维护 和 药品类型维护。
图二 药品类型维护
图三 药品剂型维护
2、药品信息维护
图四 药品信息维护
查询
分为两个子模块 药品查询 和 日志查询。
药品查询 可以进行模糊查询。
日志查询 就是 每次进行操作都会把操作记录到日志表中。
图五 药品查询
图六 日志查询
2.4系统流程分析
首先在 系统维护 模块中 进行药品剂型 和类型维护 。然后再药品维护中 添加 药品 并且必须是 系统维护中已有的剂型和类型。在查询模块中可以 模糊查询 系统中已经记录的药品信息 ,并且可以查看 历史操作记录。3数据库设计
1. 药品信息表:药品编码、药品名称、药品类型(中药、西药)、剂型(针剂、冲剂)、单价
(0.00)、数量、删除标志,药品编码为主健。
2. 数据字典表:根据需要自行建立。
3. 日志表:根据需要自行建立。
数据库表的创建
表名 列 类型 是否为空 备注 drugdictionary(药品表) drug_id char(10) N 药品编码 drug_chname varchar(50) N 药品名称 drug_type char(2) Y 药品类型 drug_form char(2) Y 药品剂型 drug_price decimal(12, 2) Y 单价 drug_number numeric(18, 0) Y 数量 drug_flag char(1) Y 删除标志(1未删除,0删除) parm_set(药品参数表) parm_sequence char(4) N 流水号 parm_type char(2) N 类型(01:药品类型;02:药品剂型) parm_id char(2) N 类型编号 parm_name varchar(50) Y 类型名称 parm_flag char(1) Y 删除标志(1未删除,0删除) log_record(药品操作记录表) log_id decimal(25, 0) N 流水号 log_date datetime N 记录时间 log_type char(3) N 操作类型(001:新增;002:删除;003修改) log_text varchar(250) Y 记录信息 operator_name varchar(50) Y 记录人员
4系统功能模块创建
4.1配置web.config
<?xml version="1.0"?>
<!--
有?D关?如¨?何?配?置? ASP.NET 应?|用??程¨?序¨°的ì?详¨o细?信?息?é,ê?请?访¤?问¨o
/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<add name="db_lyjconn" connectionString="server=.;database=db_lyj;uid=sa;pwd=123" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<compilat
文档评论(0)