学生教材管理系统论文内容摘要:
表 表 数据存储描述 数据结构名:教材管理表单 简述: 存储教材入出库等的表单 数据结构组成:编号 +教材名 +入出库时间 +入出库来源 +操作员 +备注 处理逻辑名:制定计划 加工编号: P1 简要描述:根据各系所需教材以及所缺教材进行发书,定购计划。 输入数据流 : 教材订单。 输出数据流 : 教材计划表 处理逻辑名:入库管理 加工编号: P2 简要描述:将新进的教材进行入库管理 输入数据流 : 教材的信息 输出数据流 : 入库教材 加工名:教材出库管理 加工编号: P3 简要描述:将出库教材进行纪录,发放等管理。 输入数据流:领取通知 , 查询通知。 输出数据流 :出库教材。 加工名:数据打印 加工编号: P4 简要描述:对教材不同数据表进行打印 输入数据流 :操作者要求 输出数据流 :数据表 数据存储名:入库教材 简述:存储入库教材的基本信息。 文件组成:编号,教材名,作者,出版社。 数据存储名:出库教材 简述:存储出库教材的基本信息。 文件组成:编号,教材名,作者,出版社,班级,数量。 1 根据上述对教材管理业务流程和数据流程的调查分析,并根据模块划分原则,同时考虑到用户对新系统的易学易用性,将 新系统划分为如图 所示的功能模块结构: 图 功能模块结构 代码设计 设计问题是一个科学管理的问题。 设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。 它可以使很多机器处理 (如某些统计、校对查询等 )变得十分方便 ,另外还把一些现阶段计算机很难处理的工作变成很简单的处理。 代码就是以数或字符来代表各种客观实体。 在现实世界中有很多东西如 果我们不加标识是无法区分的 ,这时机器处理就十分困难。 所以能否将原来不能确定的东西 ,唯一地加以标识是编制代码的首要任务。 以教材编号为例。 在 教材管理中 不难发现 ,有的书籍虽然名字一样,但是出版日期,著作人不一样 ,为了能够区分开这样的书籍而编制教材编码(教材号: 001001 001002 001003 001004 001005)。 唯一化虽是代码设计的首要任务。 但如果我们仅仅为了唯一化来编制代码 ,那么代码编出来后可能是杂乱无章的 ,使人无法辨认 ,而且使用起来也不方便。 例如 ,在管理系统中 关于 计算机类 的书籍以“ 01”打头 , 其中 “01001”表示 计算机硬件书籍, 01002 表 示 计算机软件书籍, 01003”表示 计算机信息管理书籍 等。 这样在查找或统计某一类 专业书籍 时就十分方便了。 (专业代码: 01001 01002 01003 02020 03003 04004)为了保持系统的合理性,在代码设置时也要注意系统化规范。 例如, 001 表示书记所在的地区里面拥有的书籍编号从教材管理系统 教材管理 教材预定 教材管理 教材入库 教材出库 教材入库查询库 库存查询 打印报表 购书清单 发放清单 用户管理 用户管理中心 个人密码更改 数据维护 帮助系统 关于 2 001001 到 001070 当有新书加入时则会自动生成书号 001071。 (区号: 001 002 003 004 ) 数据库设计 数据库设计的主要任务是在 DBMS(database management system)的支持下,按照应用的要求,数据结构的好坏将直接影响到系统的效率以及实现的效果。 好的数据库结构会减少数据库的存储量、冗余度,数据的完整性和一致性比较高,系统具有较快的响应速度,简化基于数据库的应用程序的实现方法等。 实体具体的描述如下 : 图 教材实体 ER图 图 仓库实体 ER图 图 ER图 班级 班级编号 班级名称 教材编号 教材 教材名称 教材出版 社 教材作者 教材编号 仓库 教材入库数量 入库时间 入库单价 … ..…… .… .. … ..…… .… .. 3 图 供应商实体 ER图 整体的 ER 图 图 整体 ER图 供应商代号 供应商 名称 地址 电话 教材 仓库 供应商 班级 入库 1 N N M N M 订货 出库 …… 1 1)教材基本信息包括书号,版本,定价,印次等如表 所示 表 教材信息表 2)教材仓库信息包括教材编号,教材数量等如表 所示 表 仓库信息表 字段名 说明 数据类型 是否为空 备注 XH 序号 Int (4) Not null Key WZH 位置号 Char (10) Not null JCBH 教材编号 Char (10) Not null SL 数量 Int (4) Not null JLDW 计量单位 Char (10) Not BZ 备注 Varchar (100) Null 3)班级信息包括出班级编号,班级名称如表 所示 表 班级信息表 字段名 说明 数据类型 是否为空 备注 BJBH 班级编号 Char(10) Not null Key BJMC 班级名称 Char(40) Not null 字段名 说明 数据类型 是否为空 备注 XUH 序号 Int (4) Not null JCBH 教材编号 Char (10) Not null Key JCMC 教材名称 Varchar (50) Not null SH 书号 Varchar (4) Null ZZ 作者 Varchar (50) Null CBSDM 出版社代码 Char (4) Not null BB 版本 Tinyint (2) Not null YC 印次 Tinyint (2) Null DJ 定价 Numeric (6, 2) Null JLDW 计量单位 Char (10) Null NRJJ 内容简介 Varchar(1000) Null BZ 备注 Varchar(100) Null 2 输入输出设计 输入设计 教材管理系统能够完成教材基本信息的录入以及各种详细信息等,体现了教材 管理的最新发展。 根据学院,班级,课程输入相应的教材,采取较为灵活的组织方式输入。 在输入界面内,通过选择,填写等方式来实现信息的输入,数据库文件即教材信息数据库,由手工写入的教材信息组成,使数据库的输入工作简洁直观,可方便完成以后的数据的保存、编辑和打印等工作。 在教材管理系统中,设置有下拉列表框供用户选择教材名,选定后单击按钮即可实现数据的录入。 以教材入库纪录为例。 表 教材入库纪录表 教材号 教材名 教材单价 教材数量 入库时间 001001 高等数学 15 150 001002 C++ 27 200 001003 模拟电子 22 100 输出设计 该教材管理系统可以通过条件查询,满足各种需要,生成上报的报表和统计的表单,打印等方式实现数据的输出。 信息系统的输出方式有屏幕显示输出、打印机打印输出、文件输出、绘图输出等,最为广泛使用的输出方式是屏幕显示和打印机打印。 通常在功能选择、查询、检索信息时,采用屏幕输出方式。 本教材管理系统使用的是屏幕显示输出以及打印机打印输出方式。 管理员可以 根据 需求将报表打印出来 1 第四章 程序设计 程序流程图设计 1) 教材入库模块程序流程 图 教材入库模块 程序 流程图 2) 教材出库模块程。学生教材管理系统论文
相关推荐
{ (用户名或密码错误 , 登录失败 )。 ()。 } } } } 18 } 图 42 系统主界面 主界面代码如下: namespace 学生学籍管理系统 { partial class Main { /// summary /// 必需的设计器变量。 /// /summary private ponents = null。 /// summary 19 /// 清理所有正在使用的资源。 ///
地用于商业用途。 在 这 一 时 期 出 现 了 更 高 级 的 COBOL(Common BusinessOriented Language) 和FORTRAN(Formula Translator)等语言,以单词、语句和数学公式代替了含混晦涩的二进制机器码,使计算机编程更容易。 新的职业 (程序员、分析员和计算机系统专家 )和整个软件产业由此诞生。 第三代集成电路计算机 (19641971)
pDx2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gjqv^$UE9wEwZQc@UE% amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8!
收费年度 char 4 学费 int 4 书费 int 4 住宿费 int 4 其它 int 4 编号 int 4 用户档案 列名 数据类型 长度 用户名 char 10 密码 char 10 权限 char 1 编号 int 4 专业档案 列名 数据类型 长度 专业名称 char 30 系统模块 功能 设计 《学生收费管理系统》由 6 大模块组成:数据输入模块,数据修改模块、数据删除模块
If admin = False Then MsgBox 你没有管理本功能的权限 ,请与管理员联系 ! Exit Sub End If If mdi = True Then Else MsgBox 每次只能打开一个窗口,请关闭正在打开的窗口。 , vbInformation, 不允许当前操作。 End If 12 Case 3 If admin = False Then MsgBox
18 ...................................................................................................................... 19 ..........................................................................