欢迎来到天天文库
浏览记录
ID:37271914
大小:652.00 KB
页数:21页
时间:2019-05-20
《实验4-系统实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、姓名学号班级年级指导教师西安财经学院信息学院《数据库原理》实验报告实验名称简单应用系统实现实验室实验日期一、实验目的及要求1、熟悉数据库的设计,并掌握数据库设计的基本方法和步骤,了解数据库设计各阶段的任务等;2、巩固SQL语言命令、练习E-R图的绘制、体会数据库应用与数据库理论知识的衔接;3、通过前几个实验的练习,对数据库的基本概念有了一定的掌握。本实验综合所掌握的内容加以应用,选定自己熟悉的一种开发工具设计实现一个简单的数据库应用系统,包括数据的插入、删除、修改、查询、统计等功能,做到界面友好、使用方便。二、实验环境硬件平台:PC;软件平台:Windows2000;三、实验内容选择自己熟悉
2、的某行业领域,或事务流程,加以分析,进行功能和需求分析,在此基础上设计相应的概念模型和数据库系统,并通过测试数据进行评价。(可供参考的应用模型:课程管理子系统、图书管理子系统、通讯录子系统、教室管理子系统、宿舍管理子系统、个人小帐务管理子系统、个人事务管理子系统、食堂管理子系统、卫生科医疗管理子系统、游戏管理子系统、库房入库出库管理子系统、小商店销售管理子系统、其它管理子系统)具体实验内容及要求如下:1.对一小型数据库应用系统进行需求分析(文字说明);2.绘制E-R图(E-R图);3.将E-R模型向数据模型转换(写出关系模式R(U,F),及相应的数据依赖集F);4.创建数据库,定义基本表;5
3、.开发应用系统,能满足用户的基本需求;四、实验步骤1.库存管理系统——需求分析综合商家的需求考虑,库存管理信息系统需求如下:(1)进库管理:根据生产车间提供的入库单,验货入库,修改库存明细,入库单不合格处理,修改库存量(2)出库管理:根据销售科提供的出库单,验单出货,修改库存明细,出库单不合格处理,修改库存量(3)信息查询:实现货品查询,库存查询,职工查询功能。(4)盘存管理:根据库存的实物盘存进行盘存登记并计入盘存明细表,并修改库存量。(5)统计报表:根据盘存明细表统计生成入库月报表,出库月报表,库存统计表。(6)系统管理:实现重新登录,注册删除用户,身份验证,修改密码,系统初始化功能。还
4、必须有强大的数据库,存储以下信息:(1)出入库信息:记录每次出入库时间,出入库数量,货号和操作员号等信息。(2)库存量信息:记录仓库中各个产品的库存量。(3)盘存信息:记录每次盘存信息。(4)盘存量信息:记录盘存仓库货物后产品的盘存量。(5)职工信息:包括职工号,姓名,出生日期,入职时间,工种等。(6)系统用户信息:系统用户的姓名、账号、密码等信息,用以登录时对用户身份进行认证。2.可行性分析(1)技术可行性VisualBasic的突出特点是可视化设计,它为用户提供大量的界面元素。VisualBasic程序的基本特点是界面设计所见即所得,设计方法基于对象,软件开发周期短,生成的代码交易维护。
5、MicrosoftSQLServer是由微软Microsoft出品,基于关系型数据库的大型数据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。并且,VisualBasic和MicrosoftSQLServer数据库可以实现无缝连接。(2)社会可行性据统计,目前美国物资管理中80%~95%的信息处理由计算机完成,而我国信息资源的开发运用从1983年以后才开始开发和研究。建立一套企业物资管理信息系统能够加快企业物资的运转速度,提高效率,从而加强管理的信息化手段,提高经济效益,这顺应了社会的信息化的潮流。(3)经济可行性因为库存物
6、资管理业务涉及大量的数据和信息,对这些数据和信息的准确性要求非常高任何信息的遗漏,错误或失误都会影响到企业的利益,若采用纯人工的方法来管理是有一定那个的难度的。并且浪费人力物力。因而采用计算机技术实现物资管理电算化,是提高物资管理水平很有效的途径。物资管理系统作为企业管理规范化,自动化管理信息系统的一部分对提高企业的管理效率,增加收入发挥着不可替代的作用。并且他给企业带来的利益远远大于开发系统的花费。(4)结论库存管理信息系统是一个可以无限伸展的书库,它可以容纳无限的货品变动信息和库存信息;检索查询可以不受时间空间的限制;可以提高物资管理的效率。另外,应用系统所带来的利益可观,节省企业资源。
7、所以,该系统的是完全可行的。2.绘制E-R图3.将E-R模型向数据模型转换将库存管理系统的E-R图转换为关系模型。关系的码用下划线标出。货品(货号,名称,颜色,规格)此为货品实体对应的关系模式。职工(职工号,职务)此为职工的实体对应的关系模式。该关系模式已包含了联系“任职”所对应的关系模式。工种(工种号,职务)此为工种的实体对应的关系模式。操作(职工号,货号,盘存量,库存量)此为联系“操作”所对应的关系模式。
此文档下载收益归作者所有