文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
Java药店管理系统设计报告模板
Java药店管理系统设计报告模板
格式:doc
大小:390.50 KB
文档页数:18
下载文档原格式
下载原文件
/ 18
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
洛阳理工学院
课 程 设 计 报 告
课程名称面向对象程序设计课程设计
设计题目药店管理系统
专业计算机科学与技术
班级
学号
姓名
完成日期2017.1.6
课程设计任务书
设计题目:药店管理系统
设计内容与要求:
1.问题描述
设计实现药店管理系统。能够实现药品库存管理、销售信息管理和查询功能。2.基本要求
库存管理:包括药品入库、出库管理,药品库存报警,药品有效期管理(过期报警)。
1.2数据需求
经过对学校附近的药店的调研以及在网上查找的资料,药店药品管理系统的处理对象主要包括:药品信息、供应商信息、顾客信息、药品销售信息、药品存储信息等几个方面。根据市场需求需要的数据组成如下需要的数据有操作员、会员、药品、订单、厂家、进货单这些实体的组成数据有,操作人员需要包括:账号、密码、姓名、联系电话、邮箱、地址;会员表:账号、姓名、年龄、联系电话、邮箱、地址;药品信息中含有:药品ID、药品名、类别、生产日期、有效期、进价、售价、生产厂家;订单详情中含有的有:订单编号、药品名、购买数量、售价、购买人员、销售日期;厂家信息包括:厂家编号、厂家名、电话、地址;进药表、药品ID、操作员、进药日期、进药数量
指导教师:
2016年12月20日
课程设计评语
成绩:
指导教师:
年月日
目 录
第1章需求分析
1.1功能需求
药店管理系统能够实现药品库存、销售信息管理和查询功能,根据实际销售自动生成销售单据。能帮顾客查询药品信息,能按品名、生产厂家、药品类别、存货量进行查询。
库存管理:包括药品入库、出库管理,药品库存报警,药品有效期管理(过期报警)。
(3)添加品名设计:为了能够使自己的药店更加多元化,更加容易管理,引入添加药品名称的设计。能够让使用者更加清晰的知道现如今自己药店中药品的种类以及药品类型,以进行更加方便的进货以及添加新的药品。
(4)供应商表如图2-4
名称
字段名称
数据类型
长度
主键
允许空值
编号
Sno
varchar
10
是
否
供应商名
Sname
varchar
20
否
否
电话
Sphone
char
11
否
是
邮箱
Semail
varchar
20
否
是
地址
Saddress
varchar
50
否
是
图2-4
(5)库存表如图2-5
名称
字段名称
数据类型
长度
主键
20
否
否
电话
Mphone
char
11
否
是
邮箱
Memail
varchar
20
否
是
地址
Maddress
varchar
50
否
是
图2-1
(2)会员表如图2-2
名称
字段名称
数据类型
长度
主键
允许空值
会员号
Cno
varchar
10
是
否
姓名
Cname
varchar
20
否
否
年龄
Cage
int
否
是
电话
Cphone
char
本系统结构主要包括登录模块,主界面模块,添加药品名模块,修改和删除品名模块,入库模块,会员管理模块,出售管理模块,有效期查询模块,盈利查询模块,缺货查询模块。
(1)登录界面设计:为了保护药店销售管理系统的安全性,所以设置必须输入账号密码才能进入系统。
(2)主界面设计:为了让系统更加简洁,更加人性化,特加入主界面,能够让操作人员更加清晰的找到需要的功能,只要用户在该界面选择对应的按钮,他就会弹出与各个相对应的界面。
销售管理:根据实际销售自动生成销售单据。如果是会员,则药品价格按95折计算。
查询及统计功能:对指定时间段内的出/入库进行查询/统计,对药品有效期进行查询/统计,对药品过期进行查询/统计,对指定时间段内的药品销售进行查询/统计以及利润查询/统计等。能帮顾客查询药品信息,能按品名、生产厂家、药品类别、存货量进行查询。
厂家(厂家编号、厂家名、电话源自文库地址)
进药(药品ID、操作员姓名、进药日期、进药数量)
其中下划线部分为主键
2.3基本表
根据需求构建表的基本组成。
(1)管理员表如图2-1
名称
字段名称
数据类型
长度
主键
允许空值
账号
Mno
varchar
10
是
否
密码
Mpassw
varchar
20
否
否
姓名
Mname
varchar
第2章数据库设计
2.1数据库逻辑级设计
E-R如下图所示
2.2关系模式
管理员(账号、密码、姓名、联系电话、邮箱、地址)
会员(账号、姓名、年龄、联系电话、邮箱、地址)
药品(药品ID、药品名称、类别、生产厂家编号)
仓库(批次ID、药品ID、药品名、类别、生产日期、有效期、进价、售价、生产厂家)
订单详情(订单编号、药品名、购买数量、售价、购买人员、销售日期、操作员姓名)
销售管理:根据实际销售自动生成销售单据。如果是会员,则药品价格按95折计算。
查询及统计功能:对指定时间段内的出/入库进行查询/统计,对药品有效期进行查询/统计,对药品过期进行查询/统计,对指定时间段内的药品销售进行查询/统计以及利润查询/统计等。能帮顾客查询药品信息,能按品名、生产厂家、药品类别、存货量进行查询。
允许空值
批次
Lno
varchar
10
是
否
药品ID
Dno
varchar
10
否
否
药品名
Dname
varchar
20
否
否
药品类别
Dclass
varchar
20
否
否
数量
Pquantity
int
否
否
入库时间
Idate
date
否
否
过期时间
out_date
date
否
否
进价
Dbidd
float
否
否
售价
Dprice
float
否
否
供应商
Sname
varchar
20
否
否
图2-5
(6)销售表如图2-6
名称
字段名称
数据类型
长度
主键
允许空值
订单
Slno
varchar
10
是
否
批次
Lno
varchar
10
否
否
会员ID
Cno
varchar
10
否
是
售价
Ddprice
float
否
否
数量
Mquantity
int
否
否
总价
Amoney
float
11
否
是
邮箱
Cemail
varchar
20
否
是
地址
Caddress
varchar
50
否
是
图2-2
(3)药品表如图2-3
名称
字段名称
数据类型
长度
主键
允许空值
编号
Dno
varchar
10
是
否
品名
Dname
varchar
20
否
否
类别
Dclass
varchar
20
否
否
生产商
Sname
varchar
20
否
否
图2-3
否
否
日期
Idate
date
否
否
图2-6
(7)缺货单表如图2-7
名称
字段名称
数据类型
长度
主键
允许空值
缺货单号
Lno
varchar
10
是
否
药品ID
Dno
varchar
10
否
否
数量
Pquantity
int
否
否
日期
Pdade
date
否
否
状态
Astate
varchar
10
否
否
图2-7
第3章概要设计
3.1系统结构与模块功能
相关主题
连锁药店管理系统
零售药店管理系统
管理系统java课程设计
java课程设计报告模板
java课程设计报告
信息管理系统设计报告
文档推荐
java课程设计报告书封面格式
页数:9
java课程设计报告
页数:21
java课程设计报告材料-俄罗斯方块
页数:24
javaEE课程设计报告35858
页数:49
javaEE课程设计报告
页数:31
java课程设计报告书
页数:16
Java课程设计报告模板
页数:8
Java课程设计报告书
页数:18
java课程设计2013级大纲以及设计报告
页数:16
Java课程设计实验报告全部源码流程图
页数:72
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明