数据库办公用品管理系统.doc_第1页
数据库办公用品管理系统.doc_第2页
数据库办公用品管理系统.doc_第3页
数据库办公用品管理系统.doc_第4页
数据库办公用品管理系统.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理及应用课程设计办公用品管理系统学生姓名: * 学生班级: * 学生学号: * 指导老师: * 24目录一、开发背景31.1背景31.2开发目的3二.需求分析32.1.功能需求分析32.2.性能需求分析42.3.数据需求分析4三系统功能架构设计4四、数据流图5五、数据字典65.1.数据项65.2.数据结构75.3.数据流75.4.数据存储75.5. 处理过程8六、E-R图:86.1实体属性图:86.1.1商品信息属性图86.1.2入库信息属性图96.1.3领用信息属性图96.1.4缺货单属性图106.2局部E-R图116.3.总的E-R图14七、逻辑结构设计157.1将E-R图转换为关系模式并对模式进行判定157.1.1商品信息:(商品名称、商品单价、商品类别、编号)157.1.2缺货单:(商品名称、类别、生成时间、编号)157.1.3入库信息:(商品名称、入库时间、商品单价、商品类别、商品数量、经办人、编号)157.1.4领用信息:(商品名称、领用时间、商品单价、商品类别、领用数量、领用人、编号)15八、物理设计:168.1.分类存储168.2.存取路径16九、数据库的实施169.1建库169.1.1,创建办公系统数据库:169.2建表179.2.1,创建商品信息表179.2.2,创建缺货单179.2.3,创建入库信息表189.2.4,创建领用信息表189.3建立视图199.3.1建立商品信息视图199.3.2建立缺货单视图199.3.3建立入库信息视图199.3.4建立领用信息视图209.4建立索引209.4.1建立商品信息索引209.4.2建立缺货单索引219.4.3建立入库信息索引219.4.4建立领用信息索引229.5办公管理系统的备份与还原229.5.1数据库的完全备份229.5.2数据库的差异备份229.5.3数据库的日志备份22十、结论23参考文献23一、开发背景1.1背景随着全球化市场竞争的加剧,企业为了应对飞速变化的市场环境,必须更迅捷、更有效地利用知识技能来增强自己的竞争力, 我国企业将面临世界级、国际级的竞争,将面向全球范围内的消费市场。如何整合企业资源,优化配置,在纷繁复杂的市场中抓住关键信息,及时准确的做出决策,是每个企业都面临的问题。因此,为面对这些新的竞争、新的机遇和新的挑战,企业通过信息化建设来提高企业的管理水平、提升企业核心竞争力已势在必行。在企业中,办公用品管理工作是非常重要的一项工作,它负责整个企业的日常办公用品安排,人员的办公用品管理等等。以前都是人工进行操作,随着企业规模扩大,单位的办公用品管理工作量大大加重。随着计算机应用的发展,办公用品管理者急切希望能够将大部分繁琐的工作交由计算机的处理,以减轻人工的压力并提高工作效率。而计算机的普及更加快了办公用品管理系统的产生。办公用品管理系统是办公自动化管理系统的重要组成部分,它可以对办公用品的入库和领用进行规范化管理,进而提高工作效率,避免资源的浪费。此系统根据单位的办公用品 购买、入库、领用、库存流程而设计的,特别适用于分批次购买,各部门领用的模式,具有完善的输入,统计,查询功能。这样就可以通过网络技术合理规范对企业办公用品的管理,提高企业的办公用品管理的效率。 1.2开发目的建立办公用品管理系统,将计算机网络技术引入到企业办公用品管理上来,改变过去单纯的手工办公方式,以便在企业内实现信息共享、协同工作乃至科学的管理和决策,从而提高职工工作效率、规范企业管理、增强企业的竞争力。二.需求分析2.1.功能需求分析方便、快捷、完整的查询功能。货源登记清楚地反应出供货商的地址,联系电话方便及时联系。入库登记流程,入库管理员对商品进行入库登记,由于系统的入库管理员不止一位,系统在设置时对当天的记录需设置刷新功能。领用流程,职员在查询到自己所需用品充足的情况下可领用该用品,领用后系统自动更新数据。系统自动给出缺货通知,既通知给系统管理员也通知给供货商。后台数据库使用本地数据库,保证系统数据的安全。2.2.性能需求分析方便查询管理。便于数据更新。安全性高。2.3.数据需求分析商品信息:商品名称,商品编号(条形码),商品单价,商品单位,商品类别。办公用品入库信息:入库时间,商品名称,商品编号(条形码),商品单价,商品单位,商品类别,商品数量,供货商,经办人,特殊说明。办公用品领用信息:领用时间,商品名称,商品编号(条形码),商品单价,商品单位,商品类别,领用数量,领用人,领用单位,特殊说明。商品缺货信息:商品名称,商品编号(条形码),商品数量,缺货状态。三系统功能架构设计办公用品管理系统主要包含的功能模块有:货源登记、入库登记、领用登记、综合分析、库存管理、信息统计。如图:办公用品管理系统货 源 登 记入 库 登 记领 用 登 记综 合 分 析库 存 管 理信 息 统 计货源登记:主要实现对供货商的单位、地址的记录,以备及时补充货源。入库登记:主要实现办公用品入库时的记录,以备查询。领用登记:主要实现有人领用办公用品时的记录,以备查询以及进行库存管理。库存管理:主要实现办公用品的数量管理,以便于进行物品置配。信息统计:主要实现办公用品的数量统计,以便于即使购置。四、数据流图供货商管理员管理员管理员供应商品付 款入 库入库信息商品信息表入库商品信息表数据库系统商品信息反馈信息核对信息商品入库流程图管理员管理员商品领用领用信息登记领用信息登记表领用商品信息表数据库系统商品信息职员需求商品商品领用流程图五、数据字典办公用品管理系统各实体及联系数据字典。5.1.数据项编号数据项名类型长度别名范围 1名称字符串10商品名00000000009999999999 2类别字符串10商品种类00000000009999999999 3单价货币商品价钱-214748.3648214748.3647 4编号字符串10商品号00000000009999999999 5入库信息字符串10商品入库登记00000000009999999999 6数量整数型商品个数-231231-1 7入库时间日期时间商品入库时间1900/1/12079/6/6 8经办人字符串10管理员00000000009999999999 9领用时间日期时间商品领用时间1900/1/12079/6/6 10领用人字符串10职员00000000009999999999 11领用数量整数型领出商品数量-231231-15.2.数据结构编号数据结构名属性 1商品商品名称、商品单价、类别、编号 2入库信息商品名称、入库时间、商品单价、类别、商品数量、经办人、编号 3缺货单商品名称、类别、生成时间、编号 4领用信息商品名称、领用时间、商品单价、商品类别、领用数量、领用人、编号5.3.数据流编号数据流名输入输出 1商品基本信息商品信息商品基本信息 2入库信息商品信息入库信息 3缺货单信息商品信息缺货信息 4领用信息领用资料领用信息5.4.数据存储数据存储名输入数据流输出数据流商品信息商品基本信息商品信息入库信息商品入库情况商品入库信息缺货单信息商品信息商品缺货信息领用信息领用信息领用信息5.5. 处理过程处理过程名输入数据流输出数据流商品信息终端商品信息入库信息终端商品入库情况缺货单信息终端商品缺货情况领用信息终端领用情况六、E-R图6.1实体属性图6.1.1商品信息属性图名称单 价类 别编 号商品6.1.2入库信息属性图入库信息单价经办人名 称类 别编 号入库时间入库数量6.1.3领用信息属性图领用信息领用时间单价名称类别编号经办人领用人领用数量 6.1.4缺货单属性图 缺货单类 别编 号生成时间名 称6.2局部E-R图入库信息对应商品入库数量入库时间编号名称单价类别编号类别数量ln名称单价经办人商品名称单价类别编号生成缺货单名称类别生成时间编号lm商品名称单价类别编号对应领用信息领用数量名称单价编号经纪人领用人类别领用时间Pq6.3.总的E-R图入库信息对应商品入库数量入库时间编号名称单价类别编号对应领用信息生成领用数量名称单价编号经纪人领用人类别数量缺货单名称类别生成时间编号类别领用时间lmPqln名称单价经办人七、逻辑结构设计7.1将E-R图转换为关系模式并对模式进行判定7.1.1商品信息:(商品名称、商品单价、商品类别、编号)关系模式属于第三范式,每个非主属性都不传递函数依赖于主关系键。在关系模式中,商品名称为主属性,其余的为非主属性。没有函数依赖性,没有传递性。7.1.2缺货单:(商品名称、类别、生成时间、编号)关系模式属于第三范式,每个非主属性都不传递函数依赖于主关系键。在关系模式中,商品名称为主属性,其余的为非主属性。没有函数依赖性,没有传递性。7.1.3入库信息:(商品名称、入库时间、商品单价、商品类别、商品数量、经办人、编号)关系模式属于第三范式,每个非主属性都不传递函数依赖于主关系键。在关系模式中,商品名称为主属性,其余的为非主属性。没有函数依赖性,没有传递性。7.1.4领用信息:(商品名称、领用时间、商品单价、商品类别、领用数量、领用人、编号)关系模式属于第三范式,每个非主属性都不传递函数依赖于主关系键。在关系模式中,商品名称为主属性,其余的为非主属性。没有函数依赖性,没有传递性。八、物理设计8.1.分类存储经常存取的部分是商品信息,缺货信息,入库信息,领用信息其余的是不经常更换存取的8.2.存取路径存取方式的分析:采取顺序查找,平均查找n/2次,建立B+树索引,则平均查找次数为B+树的层数log2n+1所以选择B+树作为索引九、数据库的实施9.1建库9.1.1,创建办公系统数据库CREATE DATABASE 办公管理系统ON( NAME=Manage_Data,FILENAME=F:ManageData.mdf,SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOG ON( NAME=Manage_Log,FILENAME=F:ManageData.ldf,SIZE=5,MAXSIZE=25,FILEGROWTH=5)9.2建表9.2.1,创建商品信息表CREATE TABLE 商品信息( 名称 CHAR(10) CONSTRAINT 名称_UNIQ UNIQUE, 类别 CHAR(10), 单价 SMALLMONEY, 编号 CHAR(10) 9.2.2,创建缺货单CREATE TABLE 缺货单( 名称 CHAR(10) UNIQUE, 类别 CHAR(10), 生成时间 SMALLDATETIME, 编号 CHAR(10) 9.2.3,创建入库信息表CREATE TABLE 入库信息( 名称 CHAR(10) UNIQUE, 入库时间 SMALLDATETIME, 单价 SMALLMONEY, 类别 CHAR(10), 经办人 CHAR(10), 编号 CHAR(10), 入库数量 INT) 9.2.4,创建领用信息表CREATE TABLE 领用信息( 名称 CHAR(10) UNIQUE, 单价 SMALLMONEY, 编号 CHAR(10), 类别 CHAR(10), 经办人 CHAR(10), 领用人 CHAR(10), 领用数量 INT, 领用时间 SMALLDATETIME)9.3建立视图9.3.1建立商品信息视图CREATE VIEW 商品信息VIEWAS SELECT 名称,类别,单价,编号FROM 商品信息9.3.2建立缺货单视图CREATE VIEW 缺货单VIEWAS SELECT 名称,类别,生成时间,编号FROM 缺货单9.3.3建立入库信息视图CREATE VIEW 入库信息VIEWAS SELECT 名称,入库时间,单价,类别,经办人,编号,入库数量FROM 入库信息9.3.4建立领用信息视图CREATE VIEW 领用信息VIEWAS SELECT 名称,单价,编号,类别,经办人,领用人,领用数量,领用时间FROM 领用信息9.4建立索引9.4.1建立商品信息索引CREATE CLUSTERED INDEX 商品信息 ON 商品信息(编号)EXEC Sp_helpindex 商品信息9.4.2建立缺货单索引CREATE CLUSTERED INDEX 缺货单 ON 缺货单(编号)EXEC Sp_helpindex 缺货单9.4.3建立入库信息索引CREATE CLUSTERED INDEX 入库信息 ON 入库信息(编号)EXEC Sp_helpindex 入库信息9.4.4建立领用信息索引CREATE CLUSTERED INDEX 领用信息 ON 领用信息(编号)EXEC Sp_helpindex 领用信息 9.5办公管理系统的备份与还原9.5.1数据库的完全备份BACKUP DATABASE 办公管理系统 TO DISK = NE: ManageData.bak WITH NOFORMAT9.5.2数据库的差异备份BACKUP DATABASE办公管理系统 TO DISK = NE:ManageData.bak WITH DIFFERENTIAL differential9.5.3数据库的日志备份BACKUP LOG办公管理系统 TO DISK = NE: ManageData WITH NOFORMAT十、结论办公用品管理系统从规划、分析、设计基本都是按系统开发的步骤来进行的。因而该系统符合系统开发基本要求,具备系统简便易学、安全可靠、针对性强等特点。我将不断

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论