欢迎来到天天文库
浏览记录
ID:9100504
大小:897.50 KB
页数:28页
时间:2018-04-17
《肇庆学院医药管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、医药管理系统《专业技能训练—数据库应用系统开发报告》课程设计题目:医药管理系统班级: 姓名: 学号: 任课教师: 开始时间:结束时间:28医药管理系统目录1.系统概述31.1.项目背景31.2.课设报告编写目的31.3.软件定义31.4.开发环境32.系统需求分析42.1.信息要求42.2.处理要求52.3.安全性与完整性要求52.4.系统总体设计63.数据库设计63.1.概念结构设计63.1.1.分E-R图63.1.2.全部的E-R图83.2.逻辑结构设计93.2.1细化表结构94.主要模块的设计以及代码104
2、.1.登录模块104.2.销售人员模块124.3.采购人员模块194.4.管理员模块255.总结296.参考文献3028医药管理系统1.系统概述1.1.项目背景设计本系统,模拟医药超市的部分管理功能。药品由专门的采购人员从医药经销商处购进医药超市,并将药品信息记录入库,顾客从超市购买药品需填写相关个人信息,每次售药需登记经办人(医药超市员工,即销售人员)的信息,以及所售药品的信息。1.2.课设报告编写目的现代社会的信息自动化和网络式信息已被人们广泛应用,同时为了增强自身的编程能力,提高自己对数据库的了解,为了对药店员工管理方便,为了对药品进货管理的方
3、便,为了对药品结账时的方便,医药管理系统可以提供这些功能。1.3.软件定义从医药管理系统的需求分析到数据库的设计,我进行了需求分析,逻辑设计,物理设计,然后选用SQLServer2008建立学生选课数据库,再用VisualStudio2010设计了WinForm程序,再到最后的实现与维护,包括最初的设计理念,数据库具体觉得建立以及数据的输入、管理及更新。这个系统符合正常逻辑,操作简单,管理方便。1.4.开发环境操作系统:win7页面设计软件:VisualStudio2010开发语言:C#数据库软件:SQLServer200828医药管理系统1.系统需
4、求分析1.1.信息要求设计的本系统,模拟了医药超市的部分管理功能。药品由专门的采购人员从医药经销商处购进超市,并将药品信息及医药经销商信息记录入库。顾客首次从超市购买药品需填写相关个人信息。每次售药需登记经手的超市员工即销售人员的信息,以及所售药品的信息。简化的系统数据库(SCDB)中主要包含以下三个数据表(设计时可根据实际业务需要适当追加其它的数据表),各表及其相应字段分别描述如下:(1)用户信息表(Users)用户编号Uno:int用户名Usersname:nvarchar(50)用户密码Password:nvarchar(50)用户性别Psex
5、:nvarchar(3)用户职务Post:nvarchar(15)用户电话Phone:nvarchar(15)用户地址Uno:nvarchar(50)(2)顾客信息表(Client)顾客编号Cno:int顾客姓名Cname:nvarchar(20)顾客性别Csex:nvarchar(5)顾客年龄Cage:nvarchar(5)顾客电话Cphone:nvarchar(20)顾客症状Czhengzhuang:nvarchar(50)备注Cremark:nvarchar(50)药品编号Cmedino:nvarchar(15)经办人编号Coperno:nva
6、rchar(15)(3)药品信息表(Medicine)药品编号Mno:int药品数量Mnum:int药品名字Manme:nvarchar(50)服用方法Mmode:nvarchar(5)药品价格Mprice:numeric(18.2)药品功效Mefficacy:nvarchar(50)药品备注Mremark:nvarchar(50)28医药管理系统1.1.处理要求(1)销售人员界面1)我的销售:购买药品,记录顾客信息表2)顾客信息查询:查询所有顾客信息或者查询需要的信息,修改顾客信息,删除顾客信息3)药品信息查询:查询所有药品信息或者查询需要的信息4
7、)数据打印:打印需要的信息5)我的个人信息:显示自己的个人信息6)修改密码:修改个人密码7)注销登录(2)采购人界面1)药品信息录入:录入需要进货的药品信息2)药品信息查询:查询所有药品信息或者查询需要的信息,修改药品信息,删除药品信息3)数据打印:打印需要的东西4)我的个人信息:显示自己的个人信息5)修改密码:修改个人密码6)注销登录(3)管理员界面1)员工管理:添加员工的信息2)员工信息浏览:查询所有员工信息或者查询需要的信息,修改员工信息,删除员工信息3)修改密码:修改个人密码4)注销登录注:通过系统提供的相关界面与User、Client、Me
8、dicine等数据表中的内容进行浏览。1.2.安全性与完整性要求本系统由于是供学习交流用的,所以在数据库的安
此文档下载收益归作者所有