三九宝宝网宝宝教育计划总结

SQL的实验报告怎么写

01月13日 编辑 39baobao.com

[车削实习报告怎么写]金工实习终于来了。前两天只是学习理论,还好,不累、不热,听老师给我们县先介绍了一些基本知识,从加工角度来看,有对象,即材料;还有方法,即铸、锻、焊、钳、车削、刨削、磨削、数控加...+阅读

给你看个参考: 数据库大型作业 ——药品进销存系统的数据库设计

一、题目背景 随着我国市场经济的蓬勃发展和人们对医药产品的需求的迅速增加,医药行业正处于 一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的市场竞争中谋 求发展,客观上要求企业必须加强内部管理,提高运营效率。另外,由于医药产品种类繁 多、进销存模式特殊、业务量大,复杂庞大的帐务管理已远远适应不了企业快速发展的需 求。如何尽快建立和完善现代企业的信息化管理机制,已成为医药企业快速发展的关键所 在。可以说,没有信息化的医药管理几乎是不可想象的。因此,尽快建立和完善现代企业 的信息化管理机制问题,是医药企业发展的关键所在。 目前国内外成熟的进销存管理系统软件拥有强大的功能,但是价格却是相对昂贵,仅 仅适用于大中型规模化的生产企业。对于中小型企业,特别是商业企业来说,购买一套软 件,不仅费用昂贵,而且其中很多信息管理模块对自身来说并不适用,浪费较大。企业更 希望针对自己量身定做符合本企业业务特点、且价廉物美的软件产品。

二、 医药进销存管理系统划分 系统总体功能设计就是对系统的需求进行分析,采用面向对象的设计方法对系统进行 分解,其基本思想就是自顶向下将整个系统划分为若干个子系统,在必要时子系统再划分 成若干功能模块。子系统的划分应满足如下原则:

(1) 子系统之间相对独立,在功能、信息等方面具有较好的凝聚性,便于系统调试和 调用。

(2) 子系统间的联结关系尽可能简单,数据依赖性尽量小,以使数据接口简单、明了, 各子系统具有较高的独立性和可修改性。

(3) 子系统的划分应便于系统分阶段实现。 根据上述原则,要开发一个成功的系统程序,关键是要紧密联系实际,程序的实用性要强。为此要先分析医药行业现行管理工作的内容、流程,并将其优化,最后程序化实现。根据用户的需求,我们将医药进销存管理信息系统划分为 十个功能模块: ①基础信息管理:包括药品信息、员工信息、供应商信息、客户信息。 ②入库信息管理:包括入库登记、入库退货、入库查询、入库退货查询。 ③销售信息管理:销售入库、销售退货、销售查询、销售退货查询。 ④库存信息管理:库存盘点、库存查询、仓库管理。 ⑤调货信息管理:调货登记、调货查询。 ⑥结帐信息管理:销售结帐、入库结帐、销售退货结帐、入库退货结帐、日结、月结、 供应商往来帐、客户往来帐。 ⑦系统信息管理:修改密码、修改权限设置、修改用户、数据备份。 ⑧综合查询信息管理:销售查询、销售退货查询、入库查询、入库退货查询、调货查 询、库存查询。 ⑨帮助信息管理:关于系统、帮助主题、在线帮助。 ⑩辅助信息管理:娱乐游戏。 具体功能模块如图

三、数据库设计流程 数据库设计流程图如图

四、数据库概念设计 概念结构是对现实世界的一种抽象,即对实际的人、物、事和概念进行人为处理,抽 取人们关心的共同特性,忽略其本质的细节。它独立于机器,独立于特定的DBMS,是 系统中各个用户共同关心的数据结构。概念结构设计一般首先根据系统分析的结果(数据 流图、数据字典等)对现实世界的数据进行抽象,设计各个局部视图即分E-R 图。再将分 E-R 图进行合并成总E-R 药品实体E-R 图 员工实体E-R 图 供应商实体E-R 图 客户实体E-R 图 销售相关E-R 图 采购相关E-R 图 库存实体E-R 图 仓库实体E-R 图 药品、员工、仓库、库存实体关联E-R 图

五、数据库逻辑结构设计 逻辑结构设计的任务是将概念结构(即E-R 图)转换为与选用的DBMS 所支持的数 据模型相符的逻辑数据模型,同时还要进行优化。根据前面分析得到的E-R 图,结合SQL Server 2000 的特点进行了修正,得到了如下的主要关系数据库表,如表所示 药品信息: 员工信息: 供应商信息: 客户信息: 仓库信息: 库存信息: 权限信息: 权限指派信息: 入库登记信息: 销售登记信息:

六、SQL语言:

(1) 创建药品信息表tabypinfo CREATE TABLE [dbo].[tabypinfo] ( [yp_id] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [yp_name] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL , [yp_jc] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [jixing] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [huowei] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [chandi] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [guige] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [danwei] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [shangbiao] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [pizhunwenhao] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [jinjia] [float] NULL , [pifajia] [float] NULL , [lingshoujia] [float] NULL , [pihao] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [baozhiqi] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [huoyuan] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [beizhu] [varchar] (100) COLLATE Chinese_PRC_...

以下为关联文档:

企业财务报告中利润分配表怎么分析从表面上看,公司的利润一旦形成,其分配并不会对公司的经营产生影响。但实际上,利润分配对公司的经营有着直接或间接的联系,并会对公司财务报告的使用者产生影响。首先通过公司的...

请问工作报告怎么写工作报告怎么写? 下级向上级汇报工作、反映情况、答复询问时写的文书,或有关部门和领导机构按法定程度和工作需要向特定会议所做的报告,统称工作报告。共青团中央中常用的报告...

谁能写一篇关于节能减排的实践报告随着社会经济的迅猛发展,那些高能耗、低效率的工业模式日趋被激烈的行业竞争所淘汰,在我的家乡唐山遵化市这一现象尤为突出,作为一个遵化人,作为一个大学生,我随几个同学在寒假,随...

节能减排的报告怎么写啊1、首先制定一个节能减排目标,比如要节能多少?污染物减排多少? 2、为了达到这个目标,就要制定工作计划来实现这个目标。 3、节能标准国家有相关的规定要求,但是企业也可以自行制...

节能减排低碳环保活动报告节能减排指的是减少能源浪费和降低废气排放。 一、居家 1.照明用电 注意随手关灯。使用高效节能灯泡。美国的能源部门估计,单单使用高效节能灯泡代替传统电灯泡,就能避免四亿...

谁有数据库的实训报告总结原发布者:流逝在黑暗里20xx年x月28号,我们商务班踏上了实训的道路。而1月9号我们实训也已经结束。为期8天的实训让我领会到了许多平时课堂上所没有接受的课外知识,很让人受益匪...

100分高分求sql语言的数据库实验报告以下是日期的查询 简单的例子 select * from View_Change where select * from View_Change where Updatetime>'2007-10-13' 下面是统计 select Wno,Count(Wnum) as 统计 fr...

求SQL的数据库实验报告关于学生管理系统的SQL>create table stu ( 2 stu_id number, 3 name varchar2(20), 4 class varchar2(20), 5 sex char (1) 6 ); 表已创建。SQL>alter table stu add constraint pk primary key...

sql server 2000数据库实训报告要求学生学习并掌握现代计算机信息系统所必备的基础理论、专业知识、主要的实现手段。具有比较熟练的数据库应用,信息系统管理技能,并能进行基本的信息系统工程中的需求研究、...

推荐阅读
图文推荐