学校教材管理系统_第1页
学校教材管理系统_第2页
学校教材管理系统_第3页
学校教材管理系统_第4页
学校教材管理系统_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、文案学校教材管理系统的设计目录TOC o 1-5 h z HYPERLINK l bookmark0 第一章系统概述1 HYPERLINK l bookmark2 系统开发背景1 HYPERLINK l bookmark4 系统开发目的和意义1 HYPERLINK l bookmark6 可行性分析13.1技术可行性12经济可行性23操作可行性2 HYPERLINK l bookmark8 第二章需求分析3 HYPERLINK l bookmark10 目标分析31.1总目标31.2具体目标31.3性能目标3 HYPERLINK l bookmark12 2.2系统总结构4 HYPERLINK

2、 l bookmark14 2.3数据流图4 HYPERLINK l bookmark18 4数据字典65.1字符型65.2数据结构75.3数据流75.4数据存储8 HYPERLINK l bookmark20 第三章概念结构设计9 HYPERLINK l bookmark22 1概念数据模型9 HYPERLINK l bookmark28 第四章逻辑结构设计121E-R图向关系模型的转换12 HYPERLINK l bookmark32 第五章物理结构设计13 HYPERLINK l bookmark34 1物理数据模型的建立13 HYPERLINK l bookmark38 2物理数据模型

3、生成到数据库145.2.1SQL2005执行结果14 HYPERLINK l bookmark40 5.2.2数据库中生成的表14 HYPERLINK l bookmark44 第六章数据库的实施和维护17 HYPERLINK l bookmark46 6.1数据库的插入176.1.1管理用户信息的插入171.2教材信息的插入17 HYPERLINK l bookmark48 3教材库存现状的插入18 HYPERLINK l bookmark55 6.1.4班级信息的插入19 HYPERLINK l bookmark61 6.1.5班级领书单信息的插入19 HYPERLINK l bookma

4、rk71 6.1.6订书单位信息插入20 HYPERLINK l bookmark79 7征订单信息插入21 HYPERLINK l bookmark91 6.2数据库的查询22 HYPERLINK l bookmark107 课程设计心得与体会24 HYPERLINK l bookmark109 参考文献25第一章系统概述系统开发背景如今计算机技术不断的发展,已经渗透到各个领域,高校管理当然也不例外,教材管理对于各个学校而言,都是一项很复杂、繁琐的工作,是高校教务管理中的一个重要环节。一套好的高校教材管理软件,不但能够大大降低工作人员的劳动强度,而且还能提高学校的管理效率和教学水平。学校教材

5、管理主要是由教材计划征订、入库、发放等一系列工作所组成,该工作通常是学校教材科统一管理。由于学校中专业设置门类多,各专业每期开设课程种类多,各个专业需要订购的课本也不一样,在每学期开学的时候教材的发放便成为了一个繁重的任务。学校教材管理人员迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。系统开发目的和意义开发学校教材管理系统的目的就是充分利用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量的目的,最终实现教材管理的全面自动化为和现

6、代化。因此系统主要是实现教材管理信息的输入,包括征订、入库、发放信息的输入:教材管理各种信息的查询、修改;教材采购报表的生成以及各系各部门的教材需求管理等。可行性分析技术可行性在这样高速发展的计算机时代,许许多多的计算机技术性的人才出现,也多掌握了很多编程方面的专业性程序员,实现系统在技术这方面是可行的。经济可行性系统是高校学生在老师的指导下设计开发的,在经济上的投入不多,系统建成之后将为今后珠宝销售管理提供很大的方便,因此在经济上是可行的。操作可行性只要对员工进行简单的培训,箱售人员掌握基本的计算机的应用方法,掌握计算机的基本操作技能,而且对教材管理系统有简单初步的认识就足以进行操作,因此在

7、操作上也是可行的。第二章需求分析目标分析总目标.提高教材管理的准确性,实现教材信息的便捷和高效管理,减轻教师对学校教材管理的负担,避免出错。.实现教材信息方便快捷的查询。并且能够对教材进行及时有效的征订、发放。.提高对于教材信息管理的效率。具体目标用户管理系统,本系统需要具备以下功能:教材目录信息:教材类别、教材名称、版次、作者、单价等。教材征订单:征订单位、数量、用书单位、征订人等。入库单:入库日期、入库明细等。教材领用单:领用日期、领用教材、数量、经手人等。性能目标.管理者需要具备一定的专业知识才能胜任。.确保对系统中的教材信息进行了高效的整理与管理,并保障其保存的安全性。.实现教材信息的

8、高效查询。系统总结构教材管理系统图2.1系统总结构数据流图学校教材管理系统的顶层数据流图,如图2.2。图2.2系统的顶层数据流学校教材管理系统的笫一层数据流图,如图2.3。图2.3系统的第一层数据流学校教材管理系统的第二层数据流图,如图2.4,图2.5,图2.6,图图2.4系统的第二层数据流图2.5系统的第二层数据流图2.6系统的第二层数据流图2.7系统的第二层数据流数据字典2.5.1字符型字符型表如表2-1。表2-1数据项名描述别名类型长度与其它数据项的逻辑关系管理用户用户登录凭据无字符型10由管理人员决定征订序号订单流水号无字符型20由订单编排决定教材编号教材流水号无字符型20由教材编排决

9、定入库时间入库时间记教无日期由入库时间决定领书序号领书流水号无字符型20由领书时间决定班级领书编号出库时间记教无字符型20由班级时间决定领书人领书人员登记无字符型10由班长员决定教材名称教材的属性无字符10由教材自身决定教材类别教材的划分无字符型5由教材本身决定2.5.2数据结构数据结构表如表2-2。表2-2数据结构含义说明组成用户信息教材管理系统的主体数据结构,定义了一个管理用户的有关信息、密码教材信息教材管理系统的主体数据结构,定义了一个教材目录的有关信息教材类别、教材名称、版次、作者、单价征订单信息教材管理系统的主体数据结构,定义了一个征订单据的有关信息征订单位、数量、用书单位、征订人领

10、书单信息教材管理系统的主体数据结构,定义了一个领书单据的有关信息领用日期、领用教材、数量、经手人253数据流数据流如表2-3。表2-3序号数据流名来源组成1教材入库请求数据管理员教材部识别号、入库时间、入库数量、适用对象2教材出库请求数据管理员教材部编号、教材代号、出库时间、出库数量、使用单位、用途、经办人3教材信息录入请求数据管理员教材部识别号、代号、书名、编著者、版次、定价、入库时间、入库数、适用对象4教材征订信息录入请求数据管理员班级课程教材选用信息、教材信息5在库教材信息查询管理员在库信息、书名、代号、教材总数、种类总数、价值总额6教材库存信息查询管理员初始量,现存量2.5.4数据存储

11、数据储存如表2-4。表2-4序号数据文件文件组成关键标识组织1教材信息教材类别、教材名称、版次、作者、单价全部按类别、名称排序2教材入库信息入库编号、入库日期、入库明细全部按入库编号排序3教材出库信息教材部编号、教材代号、出库时间、出库数量、使用单位、用途、经办人全部课教材部编号、教材代号排序4教材在库信息教材总数、种类总数全部统计教材在库的信息:在库教材总数、种类总数第三章概念结构设计概念数据模型概念数据模型的建立.教材管理系统的概念数据模型,教材目录信息表如图3.1,教材库存现状表如图3.2,班级信息表如图3.3,班级领书表如图3.4,领书单明细表如图3.5,订书单位表如图3.6,订书单表

12、如图3.7,领书单明细表如图3.8,管理用户表如图3.9o教材另称期价别编名社日单类材材版者版材展教教出作出教所CharactersVariablecVariablecCharactersDate&TimFloatVariablec(20)haracterharacter(8)eharacter3(50)s(50)s(20)图3.1教材目录信息表教材库存现状ISBNCharacters(20)入库时间Date&Time初始giltLonginteger现存量Longinteger采办人Characters(8)Identifier1图3.2教材库存现状班级级业属数班c所人arartechchB

13、yIdentifier图3.3班级信息班级领书班级领书箱号Integer短书人Characters(8)领巾人电话Integer领书日期Date&TimeIdentifier_l图3.4班级领书单图3.5领书单明细订书单位单位2称Variablecharacters(30)如贵人Characters(8)联系电话Byte(11)Identifier_l图3.6征订单位征订单1位电号单人水订订期流征征日P舌CharacteCharactsIntegerDate&Trs(8)rs(20)imeIdentifier_l图3.7征订单征订单明细序社数订名版者订用征书出作征费Identifier1pi图

14、3.8征订单明细图3.9管理用户2.概念数据模型之间的联系订书电位中.位名称Variablecharacters(30)负货人Characters(3)联系电话而te(11)Identifier_1征订单流水号征订电位征订人电话日期:naracteharactentegerate&Trs(8)rs(20)iceIdentifier班级领书班级领行编号0领书人Characters(8)领书人电话筑书日期Da&TiuIdentiier_lIdentiier_l征订单明细Relati管理用户Characters(8)性别Characters(4)出生年月Date&TbcIdentiier-lpi球社

15、教订名版不订川征书出作征费pxzIntegerVariablecharacters(12)Variablecharacters(50jCharacters(8)LomintegerFloat教材编号Characters(20)教材名称Variablecharacters(50)出版社Variablecharacters150)作者Characters(8)出版日期Date&Titt教材单价Float所属类别Variablecharacters(20)教材Identifier-lpi图3.8概念数据模型(CDM)第四章逻辑结构设计4.1E-R向关系模型的转换班级(班级编号,专业,所属学院,人数)

16、教材(教材编号,所属类别,教材名称,出版日期,作者,教材单价)管理用户(,性别,出生日期)征订单(流水号,征订单位,征订人,日期)征订单明细(征订序号,书名,作者,征订数量,费用)班级领书(班级领书编号,领书人,领书人,领书日期)领书单明细(领书序号,书名,领书数量,费用)订书单位(单位名称,负责人,联系,书费)教材库存现状(ISBN,入库时间,初始数量,现存量,采办人)第五章物理结构设计物理数据模型的建立学校教材管理系统的物理数据模型(PDM)的建立,如图5.1所示征订通水位订订期多名单人征订单明细char(8)varchar(30)char(20)intdatetizeFK_征订单明细_R

17、E3T10SjiE订单号号量序编号社数订材水名版者订用征教流书出作征费mtchar(20)char(8)varchar(12)varchar(50)char(8)bigin*教材时数量人BN库始存办Is入初现栗char(20)datetimebigintbigintchar(S)班级领书漏号int班级编号int额书人char(8)额书人电话int领书日期datetize班级领书教材库存现状教材编号char(20)教材名称varchar(50)出版社varchar(50)作者char(8)出版H明datetime教材单价float所属类别varchar(20)额书单明细领书序号int3:教材痂号

18、char(20)班级领书期号int书名varchar(12)领书数量tinyint费用floatFK_领书单明细_RELAT10S_凝败话管理用户用户姓名char(S)性别char(4)出生年月datetime班级班级编号int专业char(20)所属院系char(20)人数tinyint图5.1物理数据模型(PDM)物理数据模型生成到数据库SQL2005执行结果小一Eifexists(select1frontdbo.sysre:eren:esrjoindbo.sysotjectsoon(o.id=r.constidando.type=F)wherer.fkeyid=objacrt_id征订单

19、)arido.nane=FK_征订单箪位)Ealtertable征订单dropconstraintFEjiEi毕_RELAT工州S_il书聿位Fifexists(select1fromdbo.sy3rofcrcncorjoindbo.oyootjcctsoon(o.id二r.constidarido.type二F)wherer.fkeyid=cbjecjid(.征订单成羽,)=卜飞_征订单用翅_FlELAT1OMS_征订单.)L八14八4-1c配0353100%国消息命令已成功完成。图5.2数据库中生成的表管理用户表如图5.3,教材表如图5.4,教材库存现状表如图5.5,班级

20、表如图5.6,班级领书表如图5.7,领书明细表如图5.8,征订单位表如图5.9,征订单表如图5.10,征订单明细表如图5.11。列名允许Null值char(3)性!char(4)H出生年月datetime0图5.3管理用户标准文案列名char(20)教材名称v3irchar(50)曲第号允许Null值出版社作者出版日期教材单价所属海(1varchar(50)char(8)datetimefloatvarchar(20)ISBN入库时间初始数量现存量采办人专业所属院系列名列名列名级领书案号序号班级编号领书人领书人电话领书日期图5.4教材图5.5数据类型允许Null值char(20)datetim

21、ebigintbigintchar(8)教材库存现在允许Null值intchar(20)叵char(20)同tinyint回图5.6班级允许Null值intintchar(8)!ntdatetime图5.7班级领书表标准文案列名允许Null值用int书名varchar(12)领书数量tinyintE费用float0图5.8领书明细列名允许Null值varchar(30)负责人char(8)s联案电话tinyint0图5.9征订单位列名允许Null值char(8)单位名称varchar(30)征订序号int回征订单位char(20)征订人电话int0日期datetimes图5.10征订单列名允许

22、Null值i二二手int书名varchar(12)0出版社varchar(50)0作者char0征订数量bigint0费用float0图5.11征订单明细第六章数据库的实施和维护数据库的插入管理用户信息的插入INSERTINTO管理用户VALUES(王五,男1993-7-7),(四,男19947-10)EIMSERTINTO虞1期巳VALUES(王五,勇19937-7)(李四,男1994-9-10)100%斯消息(2行受影响)图6.1管理用户插入用户姓名修!1出生年月珏男1993-07-070.李四1994-09-100.男1994-03-020.女1994-03-040.三活女1993-04

23、-050.*NULLNULLNULL图6.2管理用户插入结果教材信息的插入INSERTINTO教材VALUES(00r/数据库,清华大学,王,2006-2-2,35.5,管理),(002,语文,人民大学,王强,2004-2-345.5,文学)EINSERTINTO教数VALUESCOCHJ数据库J清华大学出版社J王珊2006-2-2J35.5,管理)INSERTINTO教我VALUES(002语文人民大学出版社王强2004-2-3/45.5文学).00%3消息(1行受影响)(1行受影响)图6.3教材信息插入教材名称出版社彳诸出版日期初7单价所居美!|001清华大学出扳社现2006-32-020

24、.35.5皆三002语文依大弗板社王强2004-32-030.45.5文学003三原清华大学出版社52006-34-060.34.5百学004语意石人民出版社张丹2008-35-070.34文学005数学友旦大学出版社丸洋2005-35-080.56工科*NULLNULLNULLNULLNULLNULLNULL图6.4教材表教材库存现状的插入INSERTINTO教材库存现状VALUES(978-7-765-777,2014-3-2,321,23,王丹),(987-7-667-543,2014-5-6,543,54,王一)Einsertinto幽痣翎VALUES,978-7-765-777;20

25、14-3-2,J321J23J王丹,C987-7-667-543,/2014-5-6543J54,王一)100%密消息(2行受影响)图6.5教材库存现状插入ISBN入库时间初竭追现存量采办人978-7-765-77.2014-03-020.32123王丹9877667-54”.2014-05-060.54354456-6-433-22.2014-04-050.65754虻456-8-665-76.2014-08-070.6540李四876-9-665-43.2014-05-090.432245珏米NULLNULLNULLNULLNULL图6.6教材库存信息表班级信息的插入INSERTINTO班

26、级VALUES信管经管),(幻2;经济经管;35。-INSERTINTOgt级VALUESC01信管经管(02经济经管-35)100%消息住行受影响)图6.7班级信息插入班级编号专业所属浣至人数1经笆432的经管353市销经管344环境科学455经管34NULLNULLNULLNULL图6.8班级信息表6.1.5班级领书单信息的插入INSERTINTO班级领书valuescor/or/or/王强,183351。,2014-3-2),(02,02,02,王海J1833625,2014-5-4)INSERTINTO次级战VALUESC010101J王强1833514,/2014-3-2),(020

27、2。2J王海1833625/2014-5-4)|100%,心消息建行受影响)图6.9班级领书单信息插入班级编号领书序号班级编号人人电话日期11103-020.222王05-040.333张飞34564322014-03-060.444张单45674322014-04-050.555马美98372112012-02-010.*NULLNULLNULLNULLNULLNULL图6.10班级领书单INSERTINTO领书单明细VALUESCor/数据库,43,555.5),(02,语文,34,456.5)BINSERTINTO嫩患嬲VALUESCO

28、TJ数据库43555.5),(。2语文34J456.51)100%-岛消息(2行受影响)图6.11领书明细插入序号书名领书数量若用1辘库43555.52语文34456.53数学34345.54英语3545665马原36321.5NULLNULLNULLNULL图6.12领书明细表6.1.6订书单位信息插入INSERTINTO订书单位VALUES(经管学院,王强,314),C华科学院,豆,165)-INSERTINTO订书要位VALUES,经管学院王强/314),华科学院二,张豆,/165)100%4消息(2行受影响)图6.13订书单位信息插入单位名称负美人联系电话经管学院钙114华科学沆途16

29、5环安学院王凯110体育学院120艺术学院骋飞119NULLNULLNULL图6.14订书单位表6.1.7征订单信息插入INSERTINTO征订单VALUESCor/经管学院,01,经管学院,110,2012-2-1,),(,02,华科学院,02,华科学院,120,2014-47EINSERTINTO近3递VALUESJ经管学院经管学院J110201院27)5(32)华科学院02华科学院12020147-4)100%感消息(2行受影响)图6.15征订单信息插入流水号单隹名称征订序号征订单位征订人电话日期01经自学院1经管学院.1102012-02-010.02隼科学院2华科学院.1202014

30、-04-030.02体育学院3体育学院.1192012-03-040.04环安学院4环安学院.1142010-03-020.05茗术学院5艺术学院.9112014-03-090.NULLNULLNULLNULLNULLNULL图6.16征订单INSERTINTO征订单明细VALUESC0r/数据库,清华大学,王珊,456,,566.5),(02,语文,人民大学,王强,455,546.5)EINSERTINTOVALUESCUIJ数据库/清华大学出版社王珊/456J566.5,MC02陪文人民大学出版社王强455/546.5)100%高消息(2行受影响)图6.17征订单明细信息插入征订序号书名出础作者征订数量费用1锥库清华大学出版社现456566.52双人民大学出版社王强455546.53英语清华大学出版社王凯444445.54数学复旦大学出版社张单4323333.55人民大学出版社胡海5433452.5*NULLNULLNULLNULLNULLNULL图6.18征订单明细6.2数据库的查询.查询举例select教材库存现状.ISBN,教材库存现状.现存量from教材库存现状Lselect幽逗热g战亶

温馨提示

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

评论

0/150

提交评论