库存管理系统课程设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

东北石油大学课程设计

2011年 7月 8日

东北石油大学课程设计任务书

课程数据库课程设计

题目库存治理系统

专业计算机科学与技术姓名学号

一、要紧内容:

开发一个库存治理系统。设计并实现如此的一个系统要紧是锻炼学生采纳面向对象方法、设计思路等开发软件的能力。二、差不多要求:

系统要紧有以下功能:首页、物资治理、仓库治理、存储规则治理、订单、物资需求、退出系统。物资治理包含物资修改、物资删除、物资添加;仓库治理包含仓库修改、添加、删除;存储治理包存储添加、修改、删除;订单包含查询和提交订单的出货、进货情况;物资需求包含查询功能。系统用户依照操作权限的差异可分为3类,即仓库治理员、分仓库治理员和采购员。除了实现上述功能以外,库存治理系统还具有友好、简洁的界面,安全性要高,稳定性要强。

三、要紧参考资料:

[1] 曹斌,韩中孝数据库系统项目开发实践 [M].北京科学出版社,2003:93-97

[2] 陈宗兴,杜国网络系统程序开发[M].北京:中国水利水电出版社,2008:92-102

[3] 徐娟,吴志山,陈金良.网页制作有用技术[M].北京:清华大学出版社,2003:21-52

[4] 陈玉峰.SQL Server2000数据库开发教程[M].北京:科学出版社.2003:210-211

完成期限19-20周

指导教师

专业负责人

月日

目录

第1章系统分析 (1)

1.1开发背景 (1)

1.2系统需求分析 (1)

1.3开发环境 (2)

第2章系统设计 (3)

2.1系统架构 (3)

2.2系统功能模块 (4)

2.3系统数据库设计 (5)

第3章系统实现 (8)

3.1登录界面 (8)

3.2物资治理模块 (9)

3.3物资扫瞄模块 (11)

3.4订货单模块 (13)

第4章系统测试 (15)

4.1测试目的 (15)

4.2测试项目 (15)

4.3项目讲明 (15)

4.4测试结果 (16)

第5章结束语 (19)

参考文献 (20)

第1章系统分析

1.1开发背景

1、计算机差不多成为我们学习和工作的得力助手

今天,计算机的价格差不多十分低廉,性能却有了长足的进步。它差不多被应用于许多领域,计算机之因此如此流行的缘故要紧有以下几个方面:

首先,计算机能够代替人工进行许多繁杂的劳动;

其次,计算机能够节约许多资源;

第三,计算机能够大大的提高人们的工作效率;

第四,计算机能够使敏感文档更加安全,等等。

2、在企事业单位用计算机治理库存物资的意义

现在我国专门多企事业单位对库存物资等的治理还停留在纸介质的基础上,如此的机制差不多不能适应时代的进展,因为它白费了许多人力和物力,在信息时代这种传统的治理方法必定被计算机为基础的信息治理所取代。归纳起来,在企事业单位用计算机代替人工治理库存物资大约有以下几点好处:

1)能够存储大量的库存信息和物资相关信息,安全、高效;

2)只需一到二名信息录入员即可操作系统,节约大量人力;

3)能够迅速查到所需信息。

1.2系统需求分析

21世纪以来,人类经济高速进展,人们发生了日新月异的变化,特不是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的治理方法越来越不适应现在社会的进展。为了适应现代社会人们高度强烈的时刻观念,库存物资治理系统为企事业单位带来了极大的方便。

设计一个数据库系统,首先必须确认数据库系统的用户和用途。由于数据库系统是一个组织部门的模拟,数据库系统设计者必须对一个组织部门的差不多情况有所了解,比如该组织部门的组织机构、各部门的联系、有关事物和活动以及描述它们的数据、信息流程、政策和制度、报表及其格式和有关的文档等。收集和分析这些资料的过程称为需求分析。需求分析的目标是给出应用领域中数据项、数据项之间的关系和数据操作任务的详细定义,为数据库系统的概念设计、逻辑设计和物理设计奠定基础,为优化数据库系统的逻辑结构和物理结构提供可靠依据。设计人员应

与用户紧密合作,用户则应积极参与,从而使设计人员对用户需求有全面、准确的理解。

需求分析的过程是对现实世界深入了解的过程,数据库系统能否正确的反映现实世界要紧取决于需求分析,需求分析人员既要对数据库技术有一定的了解,又要对组织部门的情况比较熟悉,一般由数据库系统设计人员和本组织部门的有关工作人员合作进行。

1.2.1数据流图

数据字典以文字的形式对数据流程图中的各个成分的内容和特征进行详细解释和描述,幸免人们对某些成分产生歧义,对数据进行具体的讲明。数据字典中有六类条目:数据元素、数据结构、数据流、数据存储、处理过程、外部实体。不同类型的条目有不同的属性需要描述。下文将会依照它们对学生成绩治理系统进行详细的分析。

图1-1 系统总体流程图

1.3开发环境

数据库是数据治理的最新技术,是计算机科学的重要分支。十年来,数据库治理系统已从专用的应用程序包进展成为通用系统软件。由于数据库具有数据的结构化、可控冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序

等优点,较大的信息系统差不多上建立在数据库设计之上的。

由于用到的数据表格多,另外考虑到实际情况,如学生差不多信息的变动,我们选用SQL Server作为数据库开发,而不用Access,要紧是因为Access存放的记录,在实际运用中不适合此系统;而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,治理众多并发的用户,故选用SQL Server数据库。

用语言进行编码。 编程语言是微软在.NET 打算中重要的开发语言,它具有语法简单,功能强大,快速应用,语言自由,强大的Web服务器控件,支持跨平台,与XML相融合等。因此选择编程语言。

相关文档
最新文档