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

下载本文档

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

文档简介

数据库办公用品管理系统数据库办公用品管理系统实用文档/数据库办公用品管理系统数据库原理及应用课程设计《办公用品管理系统》学生姓名:******学生班级:********学生学号:*******指导老师:******目录一、开发背景 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\*GB3②货源登记清楚地反应出供货商的地址,联系电话方便及时联系。=3\*GB3③入库登记流程,入库管理员对商品进行入库登记,由于系统的入库管理员不止一位,系统在设置时对当天的记录需设置刷新功能。=4\*GB3④领用流程,职员在查询到自己所需用品充足的情况下可领用该用品,领用后系统自动更新数据。=5\*GB3⑤系统自动给出缺货通知,既通知给系统管理员也通知给供货商。=6\*GB3⑥后台数据库使用本地数据库,保证系统数据的安全。2.2.性能需求分析①方便查询管理。②便于数据更新。③安全性高。2.3.数据需求分析商品信息:商品名称,商品编号(条形码),商品单价,商品单位,商品类别。办公用品入库信息:入库时间,商品名称,商品编号(条形码),商品单价,商品单位,商品类别,商品数量,供货商,经办人,特殊说明。办公用品领用信息:领用时间,商品名称,商品编号(条形码),商品单价,商品单位,商品类别,领用数量,领用人,领用单位,特殊说明。商品缺货信息:商品名称,商品编号(条形码),商品数量,缺货状态。三.系统功能架构设计办公用品管理系统主要包含的功能模块有:货源登记、入库登记、领用登记、综合分析、库存管理、信息统计。如图:办公用品管理系统货源登记办公用品管理系统货源登记入库登记领用登记综合分析库存管理信息统计货源登记:主要实现对供货商的单位、地址的记录,以备及时补充货源。入库登记:主要实现办公用品入库时的记录,以备查询。领用登记:主要实现有人领用办公用品时的记录,以备查询以及进行库存管理。库存管理:主要实现办公用品的数量管理,以便于进行物品置配。信息统计:主要实现办公用品的数量统计,以便于即使购置。四、数据流图供货商管理员供货商管理员管理员管理员供应商品付款入库入库信息商品信息表入库商品信息表数据库系统商品信息反馈信息核对信息商品入库流程图管理员管理员管理员管理员商品领用领用信息登记领用信息登记表领用商品信息表数据库系统商品信息职员需求商品商品领用流程图五、数据字典办公用品管理系统各实体及联系数据字典。5.1.数据项编号数据项名类型长度别名范围1名称字符串10商品名0000000000~99999999992类别字符串10商品种类0000000000~99999999993单价货币商品价钱-214748.3648~214748.36474编号字符串10商品号0000000000~99999999995入库信息字符串10商品入库登记0000000000~99999999996数量整数型商品个数-2^31~2^31-17入库时间日期时间商品入库时间1900/1/1~2079/6/68经办人字符串10管理员0000000000~99999999999领用时间日期时间商品领用时间1900/1/1~2079/6/610领用人字符串10职员0000000000~999999999911领用数量整数型领出商品数量-2^31~2^31-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,创建办公系统数据库CREATEDATABASE办公管理系统ON(NAME=Manage_Data,='F:\ManageData.mdf',SIZE=10,MAXSIZE=50,=5)LOGON(NAME=Manage_Log,='F:\ManageData.ldf',SIZE=5,MAXSIZE=25,=5)9.2建表9.2.1,创建商品信息表CREATETABLE商品信息(名称CHAR(10)CONSTRAINT名称_UNIQUNIQUE,类别CHAR(10),单价SMALLMONEY,编号CHAR(10))9.2.2,创建缺货单CREATETABLE缺货单(名称CHAR(10)UNIQUE,类别CHAR(10),生成时间SMALLDATETIME,编号CHAR(10))9.2.3,创建入库信息表CREATETABLE入库信息(名称CHAR(10)UNIQUE,入库时间SMALLDATETIME,单价SMALLMONEY,类别CHAR(10),经办人CHAR(10),编号CHAR(10),入库数量INT)9.2.4,创建领用信息表CREATETABLE领用信息(名称CHAR(10)UNIQUE,单价SMALLMONEY,编号CHAR(10),类别CHAR(10),经办人CHAR(10),领用人CHAR(10),领用数量INT,领用时间SMALLDATETIME)9.3建立视图9.3.1建立商品信息视图CREATEVIEW商品信息VIEWASSELECT名称,类别,单价,编号FROM商品信息9.3.2建立缺货单视图CREATEVIEW缺货单VIEWASSELECT名称,类别,生成时间,编号FROM缺货单9.3.3建立入库信息视图CREATEVIEW入库信息VIEWASSELECT名称,入库时间,单价,类别,经办人,编号,入库数量FROM入库信息9.3.4建立领用信息视图CREATEVIEW领用信息VIEWASSELECT名称,单价,编号,类别,经办人,领用人,领用数量,领用时间FROM领用信息9.4建立索引9.4.1建立商品信息索引CREATECLUSTEREDINDEX商品信息ON商品信息(编号)EXECSp_helpindex商品信息9.4.2建立缺货单索引CREATECLUSTEREDINDEX缺货单 ON缺货单(编号)EXECSp_helpindex缺货单9.4.3建立入库信息索引CREATECLUSTEREDINDEX入库信息ON入库信息(编号)EXECSp_helpindex入库信息9.4.4建立领用信息索引CREATECLUSTEREDINDEX领用信息ON领用信息(编号)EXECSp_helpindex领用信息9.5办公管理系统的备份与还原9.5.1数据库的完全备份BACKUPDATABASE办公管理系统TODISK=N'E:\ManageData.bak'WITHNOFORMAT9.5.2数据库的差异备份BACKUPDATABASE办公管理系统TODISK=N'E:\ManageData.bak'WITHDIFFERENTIALdifferential9.5.3数据库的日志备份BACKUPLOG办公管理系统TODISK=N'E:\ManageData'WITHNOFORMAT十、结论办公用品管理系统从规划、分析、设计基本都是按系统开发的步骤来进行的。因而该系统符合系统开发基本要求,具备系统简便易学、安全可靠、针对性强等特点。我将不断的学习新知识,努力完善系统的不足之处,不断的积累经验,迎接新的挑战。在这几天的系统设计的日子里,我通过上网查查找资料,和在图书馆阅读了这些方面的书籍,通过自己的奋

温馨提示

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

评论

0/150

提交评论