- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计--药店销售管理系统
数据库课程设计报告
2009 级 信息工程学院 计算机科学与技术 专业
题目: 药品销售管理系统
小组成员:
1、项目计划
1.1系统开发目的
通过全面的信息采集和处理,辅助提高药品销售的决策水平;使用本系统,可以迅速提升药品 销售的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。
1.2应用范围
本系统适应于各种药品销售。
1.3 参考资料
1 软件工程导论,张海藩,清华大学出版社
2《数据库系统概论》萨师煊, 王珊
3《数据库管理系统》[美], 清华大学出版社
4《数据库系统概念》[美], 机械工业出版社
5《数据库设计》[美], 机械工业出版社
6《完全掌握SQL Server 2000》[美], 机械工业出版社
7《PowerBuilder 9 数据库项目案例导航》清华大学出版社
8 基于B/S的计算机教学管理系统的设计与实现. 李英明,滕连爽,马宝林. 信息技术. 2005.9
9 《JAVA语言程序设计》沈泽刚,秦玉平
2、需求分析
2.1系统功能
1),入库信息查询:为了保证及时更新药品信息及管理信息,应及时查询入库信息了解库存信息,包括(供应商号,药品号,供应数量,日期,成本),即通过入库单号查询其他信息;
2),销售信息查询:为商家及时了解销售情况做方便查询,包括(药品号,药品名,单价,发货数量,金额),根据药品号查询其他信息;
3,查询统计查询:包括库存信息,利润;
*库存信息:根据药品号查询库存量信息,从而进入药品信息修改可以进行对药品的插上改;
*利润:通过通过发货单号查询每个发货单的利润;
(3)系统结构
系统总体结构
模块子系统结构
功能描述:查询药品的入库信息。
功能描述:查询药品的销售信息。
功能描述:查询药品的利润,销量,库存信息。求最佳销售商品。
功能描述:对药品数据进行,插入,删除,修改。
2.2、用户类型与职能
(1)、员工:
通过输入口令查询仓库信息,入库订单,发货订单
(2)、店长:
通过输入口令查询仓库信息,入库订单,发货订单
通过输入用户名和密码对药品进行查删改和更新的操作
(3)、客户:无需输入口令和密码,通过药名查询药品信息(无法查询进价)
3、概念设计文档
(1)、系统ER图
(2)、系统ER图说明
多个供应商可以供应多种药品,每种药品可发货给多个客户;
每个客户可以购买多种药品,不同药品可由不同客户购买;
每个供货商可以供应多种不同药品,每种药品可由多个供应商供应。
每个仓库可以存贮多种药品,每种药品可以被多个仓库存贮
(3)、视图设计
利润视图——用于查询利润的视图;
成本视图——用于查询入库单成本的视图;
4、逻辑设计文档
(1)、系统关系模型
客户(客户号,客户名,手机,邮编,地址,Email)
药品(药品号,药名,剂型,产地,规格,进价,售价,保质期)
供应商(供应商号,供应商名,手机,Email,开户行,信誉度,地址)
购买(发货单号,药品号,数量,日期,客户号)
供货(入库单号,药品号,数量,日期,供应商号)
库存(药品号,仓库号,数量)
仓库(仓库号,仓库名,面积)
(2)、系统数据库表结构
数据库表索引
中文名 药品 客户 发货 仓库 供应商 供应关系 存贮
药品信息表
字段名 长度 主/外键 字段值约束 字段类型 药品代码 4 P Not null char 药品名 20 Not null char 产地 10 Not null char 规格 10 Not null char 剂型 10 Not null char 售价 null int 进价 null int 保质期 10 Not null char
客户信息表
字段名 字段类型 长度 主/外键 字段值约束 客户代码 char 6 P Not null 名称 char 20 Not null 地址 char 30 Not null 手机 char 11 Not null 邮编 int 6 Not null EMAIL char 30 Not null
仓库
字段名 字段类型 长度 主/外键 字段值约束 仓库号 char 10 P Not null 仓库名 char 10 Not null 地址 char 20 Not null
发货
字段名 字段类型 长度 主/外键 字段值约束 发货单号 char 4 P Not null 客户代码 char 6 F Not null 药品代码 char 5 F Not null 发货数量 char smallint Not null 日期 char small
文档评论(0)