- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高校教材管理系统课程设计 呼伦贝尔学院
呼伦贝尔学院计算机科学与技术学院期末课程设计题目:高校教材管理系统学生姓名:赵春霞学号: 201212102005 专业班级:12级软件工程一班指导教师:凃云杰完成时间: 2015 年1月16日第1章引言1.1 背景随着计算机的不断发展,计算机以渗透到各个领域,高校管理也不例外,其中教材管理的计算机化已不容迟缓。对于学校来说,教材管理是教学管理中的重要的一部分。教材订购发放的过程中总是面对大量的领书人信息、教材信息以及两者相互作用产生的领书信息、订书信息。因此需要对课程资源、教材资源、领书信息、进书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。因此,建立一套与开课相配套的教材管理模式和管理系统具有十分重要的意义和实际应用的迫切性,而且现有的条件、管理理念和技术水平已使之成为可能。1.2 开发教材管理系统的目的开发教材管理系统的目的就是充分利用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量,最终实现教材管理的全面自动化为和现代化。1.3开发环境介绍1.Microsoft SQL Server 2008SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。第2章系统分析2.1 可行性分析分析可行性的基本任务是在允许的成本和性能要求以及系统的范围内,分析每项需求得以实施的可能性。这项工作的目的在于明确与每项需求相关联的风险,包括一些与其他方面的冲突、对外部环境的依赖和某些技术的障碍等。2.1.1 经济可行性在教材管理系统中,初始投入比较多,但系统建成后,可以实现资源共享,可以支持选课订书等操作,不但节省人力,还可以带来经济效益,减少人工操作,方便快捷,从经济上是可行的2.1.2 技术可行性呼伦贝尔学院教材管理系统是对技术要求方面比较高,安全性和可靠性都要强,但我校计算机学院人才济济,从技术上来说是可行的。2.1.3 操作可行性本系统技术要求不高,容易操作,而且登陆操作界面人性化,从操作上来说是可行的。2.2 系统功能结构图高校教材管理系统功能结构,图如2-1所示第3章数据库设计3.1 数据库概念结构设计概念设计的实质是将系统需求分析得到的用户需求抽象为信息结构的过程。概念设计的结果是数据库的概念模型,也就是用E-R图表示。首先我们为整个系统确立关系模型,步骤如下:1.班级,如图3-1所示3-1 班级实体E-R图2.教师,如图3-2所示h 3-2 教师实体E-R图2**3.课程,如图3-3所示3-3课程实体E-R图4.教材, 如图3-4所示3-4教材实体E-R图5.仓库,如图3-5所示 3-5仓库实体E-R图6.供货商,如图3-6所示3-6 供货商实体E-R图7.仓库管理员,如图3-7所示3-7经办人实体E-R图高校教材管理全局E-R图 如下: 3-8高校教材管理全局E-R图3.2 数据库逻辑结构设计逻辑结构的设计任务就是把概念结构设计阶段设计好的基本E-R图转换为与DBMS产品所支持的数据模型相符合的逻辑结构1.本系统的关系模式如下班级(班级编号,班级名称,班级人数)教师(教师编号,教师姓名,联系电话,性别,年龄)课程(课程编号,课程名称,课程性质,选课人数)教材(教材编号,出版社编号,教材名称,ISBN号,作者,进货价格)仓库(仓库编号,仓库名称,仓库电话,仓库地址)供货商(供货商编号,供货商名,供货商地址,供货商电话)仓库管理员(仓库管理员编号,仓库管理员姓名,仓库管理员电话)领取(教材编号,班级编号,教师编号,领取时间,领取数量)存储(教材编号,仓库编号,存储数量)选课(课程编号,班级编号,教师编号,选课人数)用书(课程编号,教材编号,选课人数)入库(仓库管理员编号,仓库编号,入库时间,进货数量,教材编号)出库(仓库管理员编号,仓库编号,出库时间,出库数量,教材编号)订货表(订单编号,仓库编号,供货商编号,,教材编号,订货数量,订货时间)2.关系图,如图3-9所示3-9关系图3.3 数据库物理结构设计各表名称及所包含的属性,数据类型和长度,主外键关系如下几张表所示:表 3-1班级表字段名数据类型null其他班级编号varchar(10)notPK班级名varchar(10)人数int表 3-2 教师表字段名数据类型null其他教师编号Varchar(10)PK教师姓名nchar(10)性别char(2)电话nchar(11)表 3-3 课程表字段名数据类型null其他课程编号varchar(10)notPK课程名称varchar(10)开课学期nchar(15)课程性质c
文档评论(0)