教材发放管理系统数据库.docx

上传人:b****5 文档编号:6146775 上传时间:2023-01-04 格式:DOCX 页数:9 大小:125.19KB
下载 相关 举报
教材发放管理系统数据库.docx_第1页
第1页 / 共9页
教材发放管理系统数据库.docx_第2页
第2页 / 共9页
教材发放管理系统数据库.docx_第3页
第3页 / 共9页
教材发放管理系统数据库.docx_第4页
第4页 / 共9页
教材发放管理系统数据库.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

教材发放管理系统数据库.docx

《教材发放管理系统数据库.docx》由会员分享,可在线阅读,更多相关《教材发放管理系统数据库.docx(9页珍藏版)》请在冰豆网上搜索。

教材发放管理系统数据库.docx

教材发放管理系统数据库

 

数据库技术与应用(SQLServer2005)

课程设计

题目

教材发放管理系统

组员

邹赣

唐向前

班级

计科1002

学院

信息科学与工程学院

指导教师

彭浩

 

 

2012年月日

 

任务分配表

第**组

学号

姓名

负责部分

成绩

组长

104325241557110

邹赣

组员

104329011526040

唐向前

摘要

摘要:

数据库设计与实现的基本过程包括需求分析、概念结构设计、逻辑结构设计、数据库的物理设计以及数据库的实施和维护等内容。

需求分析确定系统的数据需求和处理需求;概念结构设计通过对用户需求的综合、归纳和抽象,形成一个独立的概念模型;逻辑结构设计则将概念模型转换为具体的数据库管理系统所支持的数据模型;数据库的物理设计结合应用确定数据模型的存储结构和存取方式。

在这些工作完成之后,就可以建立数据库并开始调试运行了,在数据库的运行过程中必须对其进行维护——包括数据库的备份与恢复、性能分析与改进等等。

关键字:

逻辑结构;需求分析;关系模式;系统设计;数据库系统

 

 

 

第一章绪论

1.1编写目的和原则

编写这份说明书主要是充分利用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量,最终实现教材管理的全面自动化为和现代化。

为了使项目组成员充分认识本系统的目标,确定本系统的后继工作,方便以后更好的开展工作,本说明书主要提交给用户和小组成员参考,以达到最终实现用户的要求,完成系统开发。

要实现这个目标在开发过程中应遵循以下几条原则:

1.、从实际出发,总结借鉴吸收相结合的原则

参照并保留了其他软件的征订、采购、发行、结算等常规应用部分,改变了原来库连接方式,所有库连接形成一个整体,增强了智能化和自动化程度。

具有独立的设计构思,方便、快捷、简单、实用。

2、编制和实施操作的现实性

.该教材管理系统是我们在Windows操作平台下开发的初级版本,既考虑了与旧的方法的衔接,又注意了新情况新特点,注意承上启下,运算规则(规律)更具科学性。

在编制过程中,我们既考虑了与现实旧软件和手工操作的衔接,又注意了新方法的应用,增加了可操作性,现实、可靠、即时使用。

逐步成熟后,可随着技术条件的改进和提高,随时升级可见的用户界面——要求系统的大部分功能在菜单或工具栏级别上通过简单的鼠标点击完成

3、教材管理的框架,应以科学严谨,各种新思想,新方法构筑完备为原则

既要保证教材管理系统的科学性、完整性、系统性,又注意到教材管理的灵活性和可操作性。

同时又较好的解决了教材管理工作的部分难点问题,比如多价书的征订采购发行,到货前书目替换,大量的录入工作,查找书目难以操作等等。

4、统要有简单可得的帮助

整的工具栏、状态栏和系统帮助。

1.2编写背景

a.本系统是学校教材供应体系中的教材发放系统,实现教材的发放。

b.该系统还和学校财务科进行资金数据来往,由本系统向财务处提供发放情况,并有利于扩充和各书店联营向个别人员单独售书的功能。

c.据调查,到目前为止,我国还有许多学校甚至是一些重点院校的教材管理仍为手工管理方式,这种现状不但与现实学校教材管理的业务需求不相适应,并且也与学校信息化建设的发展趋势不相适应,因此,学校教材管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。

 

第二章数据库需求分析

2.1系统概述

开发该教材管理系统是为了更好地管理学校的各类教材,便于教材管理人员发放书籍、查询教材资料及其书款情况。

使教材信息管理工作系统化、规范化、自动化,从而达到提高教材管理效率的目的。

教材管理系统主要提供学生以班级为单位能从学校教材管理中心完成每学期领到所订教材的功能,其中包括班级信息、教材信息、出版社信息。

此系统可以让教师增加、删除和修改某一学期所定的教材信息,还可以让出版社增加、删除和修改预定教材的信息。

如果信息无误,财务室根据学生交的教材费给教材管理员拨款,订书成功后,开学初可以将所定教材成功发放给学生所在班级。

 

2.2系统实现功能描述

本系统应该实现的功能如下:

系统管理模块:

首先是对本系统的操作用户设置权限以及用户基本信息的添加、修改、删除其次是设置有系统初始化,能够在系统出现问题或者有大量错误、冗余数据时进行初始化设置,使系统恢复期初始状态;

教材出库模块:

教材科根据学生订书数量和教材基本信息想学生发放教材的出库管理并打印教材报表,便于用户直接查看;

综合查询模块:

根据用户的类型和需求查询教材的库存信息,班级信息;

统计分析模块:

录入班级信息闭和教师单位信息并设置打印报表功能供用户查看,一次给校方提供相应的数据,便于改进学校的教材管理措施,满足学生对教材的需求;

帮助模块:

介绍本系统的相关信息和操作指南。

据上述功能模块,其系统功能如图1.0所示:

 

 

图1.0系统功能模块图

 

2.3需求分析

教材管理是教学管理中的组成部分,一般学校的教材管理模式是在学年制基础上以班级为单位进行处理的。

院校的教材管理随着学生规模的日益增大、教材日益多样化、学生个人之间教材差异越来越大的现实面前已呈现出无法应对的局面。

因此,建立一套与选课相配套的教材管理模式和管理系统具有十分重要的意义和实际应用的迫切性,而且现有的条件、管理理念和技术水平已使之成为可能。

 

2.4数据流图

根据前面的需求分析,进一步得出系统的数据流程和必须的数据字典,然后实现系统的相关功能,为下一步编码做好充分准备。

2.4.1顶层数据流图。

图1.1学校教材发放系统顶层DFD

2.4.2把系统的模块进行进一步分解,如图1.2。

显然外部项学生或教师向教材发放系统提供订书单,身份确认后,同时领取回书籍。

图1.2表示了书籍发放的整个过程。

图1.2学校教材购销系统第二层DFD

 

2.4.3由图1.2分解得到第三层数据流程图,第二层DFD可视为两个部分,其一是表示了身份验证模块,由身份验证子系统扩展而成,其二书籍发放模块,由发放子系统扩展而成。

a)下图1.3表示了第三层DFD图中的验证模块,学生或老师带有效证明在书籍发放人员审查有效性后,领取到书籍并进行登记打印发票。

图1.3第三层DFD-----验证模块

 

b)图1.4中发放和打印领书单时,学生或教师持订书单申请订书,所订书存在就发给领书单到仓库领取书籍。

若所订书籍暂时没有就登记缺书登记表,打印缺书登记单,并产生补领书单。

图1.4第三层DFD-----发放子系统

 

c)图1.5中表示了缺书登记模块,当缺少书籍的时候,进行登记并购置(此处不赘述购置),根据用户需求,可以按不同的要求进行登记购书,可以按书号登记汇总缺书,按书籍名字汇总缺书,按出版社汇总缺书。

图1.5第三层DFD-----缺书登记子系统

2.4.4如图1.6所示为学校教材发放系统增加一个查询子系统,以方便学校教材工作人员了解学校的教材使用和发放情况:

图1.6教材查询子系统

此查询系统主要是为了学校教学和教材的特殊要求而设立,例如:

是否国家优秀书刊,使用年限等信息,使用优秀教材不但可以提高学校教学质量,还可以让学生及时用到学科前沿的书籍,增加学生学习积极性。

 

2.5数据字典

下面将为本系统提供必要的数据字典,以方便系统是最终实现。

下面将分别针对教材发放系统的数据流程的各个项目进行定义。

一)数据流描述

数据流名称

说明

来源

去向

备注

订书单

学生或教师需要的书籍名单

学生或教师

教材发放工作人员

领书单

学生或教师已领取的书籍名单

教材发放工作人员

学生或教师

缺书单

学生或教师领取书籍后仍缺少的书籍名单

学生或教师

教材发放工作人员

发票

学生或老师领取书籍后的凭证

教材发放工作人员

学生或教师

有效证明

领取书籍的有效证明

学生或教师

 

二)数据存储描述

数据存储名称

说明

编号

组成

备注

各班学生用表

各个班级的学生信息

各班学生用表

系编号、班级编号、年级、书号、书名、数量

学生基本信息表

学生的基本信息

学生基本信息表

学号、姓名、班级

订书表

各个班级所需领取的书籍用表

订书表

书号、书名、数量、单价、总价、出版社、出版时间

出库表

教材发放出库的记录

出库表

书号、书名、数量、单价、总价、出版社、出版时间

教材库存表

库存教材的信息

教材库存表

书号、书名、数量、出版社、出版时间

领书登记表

各个班级领取的书籍

领书登记表

学号、姓名、班级、所购书号、书名、单价数量、总价

缺书登记表

领取教材后仍缺少的书籍

缺书登记表

书号、书名、缺书数量、出版社、出版时间、

补领书表

补领的书籍

补领书表

学号、姓名、班级、所购书号、书名、数量

 

三)数据项描述

数据项名

类型

长度

取值范围

备注

姓名

varchar(10)

10

年级

int

1

1~4

院系

varchar(40)

40

学号

varchar(11)

11

班级

varchar(8)

8

书名

varchar(40)

40

数量

int

5

99999

包括库存和出库

书籍编号

varchar(20)

20

书籍出版社

varchar(40)

40

单价

int

5

999.99

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1