医院药品进销存系统课程设计.docVIP

  • 86
  • 0
  • 约1.3万字
  • 约 25页
  • 2016-10-21 发布于陕西
  • 举报
1.设计目的 以药品信息为主体,通过对各种出库、入库的管理操作,实现以下目标: 一、实现新药品的入库管理 二、实现过期药品的出库登记,处理记录 三、实现药品哭残的检索 四、实现供货商信息的检索 五、实现药品采购记录的管理 六、实现药品用药说明信息的管理。 2.设计内容 基本全部工程 3.1用例图说明 (图1) 用例图——医药进销存系统(管理员) (图2)用例图用例图——医药进销存系统(员工) 3.2 数据库表的设计及说明 药品信息表(表1) 字段 类型 约束 药品ID Nchar(10) 主码 药品名 Nchar(10) Not null 供应商 Nchar(10) Not null 规格 Nchar(10) Not null 生产日期 datetime Not null 有效期 Datetime Not null 价格 Float Not null 库存量 Int Not null 入库表(表2) 字段 类型 约束 药品ID Nchar(10) 主码 经手人 Nchar(10) Not null 入库数量 Int 可以为null 入库时间 Nvarchar(50) Not null 出库表(表3) 字段 类型 约束 药品ID 主码 单价 Not null 生产日期 Not null 出库日期 Not null 数量 Not null 供应商表(表4) 字段 类型 约束 供应商ID Nchar(10) 主码 供应商名称 Nchar(10) Not null 联系地址 Nchar(20) Not null 联系电话 Nchar(15) Not null User(表5) 字段 类型 约束 用户名 admin Not null 密码 admin Not null 客户表(表6) 字段 类型 约束 客户ID Nvarchar(50) 主码 客户名称 Nvarchar(50) Not null 联系电话 Nchar(15) Not null 联系地址 Nchar(20) Not null 销售表(表7) 字段 类型 约束 订单号 Int 主码 药品ID Nchar(10) 可以为null 销售量 Int 可以为null 销售时间 Nvarchar(50) 可以为null 客户ID Nchar(10) 可以为null 经手人 Nchar(10) Not null 员工表(表8) 字段 类型 约束 员工ID Nchar(10) 主码 员工姓名 Nchar(10) 可以为null 员工性别 Nchar(10) 可以为null 年龄 Nchar(10) 可以为null 联系电话 Nchar(15) 可以为null 密码 Varchar(MAX) 可以为null 员工权限 Nchar(10) 可以为null 4.系统详细分析设计 4.1开发工具及系统运行环境 (1)开发工具:Microsoft Visual Studio 2008 (2)运行环境: CPU 奔腾Ⅳ 1.4G或以上 内存 512M或以上 硬盘 80GB或以上 服务器端OS Windows 2000/NT/Server 客户端OS Windows 2000/XP 网络配置 局域网 4.2系统实现 (1)登录界面 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class login : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void btnSubmit_Click1(object sender, EventArgs e) { SqlConnection conn = new SqlConnection(); conn.Conn

文档评论(0)

1亿VIP精品文档

相关文档