高等学校教材管理系统的设计与实现修改稿内容摘要:
名:教材入库单 简述:存储入 库教材的基本信息。 文件组成:编号,教材名,作者,出版社,班级,数量。 数据流 名:教材出库单 简述:存储出库教材的基本信息。 文件组成:编号,教材名,作者,出版社,班级,数量。 外部实体名:学生 简述: 接受教育的 实体 输入数据流 :学生基本情况表 外部实体名:教务处 简述: 对于学校的教学计划进行安排 输入数据流 :教学计划 绥化学院 2020 届本科生毕业论文 13 第 3 章 系统设计与实施 第 1 节 总体结构设计 本系统是以教材管理业务为原型设计开发的 , 教材科的日常业务大体上有如下几 项: 1 .教材预订。 教材的预订工作基本上是由系、部来完成。 教材科将教材征订通知下发到各系(轮流传阅), 各系 从中选订所开课程的教材,填写预订单,经系、部汇总报教材科。 教材科汇总报教务处审批后,编制填写正式 订单寄发到各出版社。 2. 教材发放。 按预订数量发放 专业 和 年级 用书。 通常是以 系、 班级为单位领 进行领 书。 3. 查询,这项工作包括四项内容, 其一是 预订查询及时了解各系教材的订购 情况;再就是 入库查询及时掌握入库 情况;第三是 库存查询 情况;第四是 帐务查询,主要记录学生、班级、教师领教材的详细情况。 打印与报表,主要用于订书、购书、发书清单的打印。 4. 系统管理主要包括用户、密码的更改,学生信息管理和数据库的维护。 5. 选项和系统帮助能使用户快速得到帮助。 教材管理系统功能模块设计图 根据上述对教材管理业务流 程和数据流程的调查分析,并根据模块划分原则,同时考虑到用户对新系统的易学易用性,将新系统划分为如图 31 所示的功能模块结构: 绥化学院 2020 届本科生毕业论文 14 图 31 功能模块结构 第 2 节 代码设计 设计问题是一个科学管理的问题。 设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。 它可以使很多机器处理 (如某些统计、校对查询等 )变 得十分方便 ,另外还把一些现阶段计算机很难处理的工作变成很简单的处理。 代码就是以数或字符来代表各种客观实体。 在现实世界中有很多东西如果我们不加标识是无法区分的 ,这时机器处理就十分困难。 所以能否将原来不能确定的东西 ,唯一地加以标识是编制代码的首要任务。 以教材编号为例。 在 教材管理中 不难发现 ,有的书籍虽然名字一样,但是出版日期,著作人不一样 ,为了能够区分开这样的书籍而编制教材编码(教材号: 001001 001002 001003 001004 001005)。 唯一化虽是代码设计的首要 任务。 但如果我们仅仅为了唯一化来编制代码 ,那么代码编出来后可能是杂乱无章的 ,使人无法辨认 ,而且使用起来也不方便。 例如 ,在管理系统中 关于 计算机类 的 书籍以“ 01” 打头 , 其中 “ 01001” 表示 计算机硬件书籍, 01002 表 示 计算机软件书籍, 01003” 表示 计算机信息管理书籍 等。 这样在查找或统计某一类 专业书籍 时就十分方便了。 (专业代码: 01001 01002 01003 02020 03003 04004)为了保持系统的合理性,在代码设置时也要注意系统化规范。 例如, 001 表示书记所在的地区里面拥教材管理系统 系统管理 用户管理 学生管理 数据备份 数据恢复 学生管理 学费管理 报表打印 学生教材费支出 教材管理 教材征订 教材入库 教材出库 帮助系统 关于基本帮助 库存教材管理 绥化学院 2020 届本科生毕业论文 15 有的书籍编号 从 001001 到 001070 当有新书加入时则会自动生成书号 001071。 (区号:001 002 003 004 ) 第 3 节 数据库设计 数据库设计的主要任务是在 DBMS(database management system)的支持下,按照应用的要求,数据结构的好坏将直接影响到系统的效率以及实现的效果。 好的数据库结构会减少数据库的存储量、冗余度,数据的完整性和一致性比较高,系统具有较快的响应速度,简化基于数据库的应用程序的实现方法等。 实 体具体的描述如下 : 图 32 教材实体 ER 图 图 33 仓库实体 ER 图 教材编号 教材 教材名称 教材出版 社 教材作者 教材编号 仓库 教材入库数 量 入库时间 入库单价 … .…… .… .. … ..…… .… .. 绥化学院 2020 届本科生毕业论文 16 图 34 班级实体 ER 图 根据上面的 ER图数据表创建如下 : 教材基本信息包括书号,版本,定价,印次等如表 31 所示 : 表 31 教材信息表 字段名 说明 数据类型 是否为空 备注 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 班级 班级编号 班级名称 绥化学院 2020 届本科生毕业论文 17 教材仓库信息包括教材编号,教材数量等如表 32 所示 : 表 32 仓库信息表 字段名 说明 数据类型 是否为空 备注 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 班级信息包括出班级编号,班级名称如表 33 所示 表 33 班级信息表 字段名 说明 数据类型 是否为空 备注 BJBH 班级编号 Char(10) Not null Key BJMC 班级名称 Char(40) Not null 第 4 节 输入输出设计 输入设计 教材管理系统能够完成教材基本信息的录入以及各种详细信息等,体现了教材 管理的最新发展。 根据学院,班级,课程输入相应的教材,采取较为灵活的组织方式输入。 在输入界面内,通过选择,填写等方式来实现信息的输入,数据库文件即教材信息数据库,由手工写入的教材信息组成,使数据库的输入工作简洁直观,可方便完成以后的数据的保存、编辑和打印等工作。 在教材管理系统中,设置有下拉列表框供用户选择教材名,选定后单击按钮即可实现数据的录入。 以教材入库纪录为例。 绥化学院 2020 届本科生毕业论文 18 表 34 教材入库记录表 教材入库纪录表 教材号 教材名 教材单价 教材数量 入库时间 001001 高等数学 15 150 001002 C++ 27 200 001003 模拟电子 22 100 2020. 输出设计 常用输出设备有显示终端、打印机、磁带机、绘图仪、多媒体设备等,常见输出介质有纸张、磁盘、磁带、光盘、多媒体介质等。 该教材管理系统可以通过条件查询,满足各种需要,生成上报的报表和统计的表单,打印等方式实现数据的输出。 信息系统的输出方式有屏幕显示输出、打印机打印输出、文件输出、绘图输出等,最为广泛使用的输出方式是屏幕显示和打印机打印。 通常在功能选择、查询、检索信息时,采用屏幕输出方式。 本教材管理系统使用的是屏幕显示输出以及打印机打印输出方式。 管理员可以需求将报表打印出来。 现以教材需求表为例。 如图所示 : 表 35 教材需求表 教材需求表单 书名 作者 出版社 单价 需求册数 电子商务 王晓敏 机械工业出版社 18 66 毛泽东思想概论 罗正 武汉大学出版社 22 44 模拟电子 马办 高等教育出版社 33 64 公共关系 戴玉娥 清华大学出版社 14 72 计算机英语 李丽 高等教育出版社 26 26 绥化学院 2020 届本科生毕业论文 19 第 5 节 界面设计 为了设计出符合一般标准又具有特色的界面 , 开发该系统时要遵循以下开发原则 :。 将在每个界面都会用统一的颜色作为背景色。 2. 界面设计时,控件的摆放要协调和匀称。 3. 常用操作(如教材管理、查询 、打印等操作)应建立快捷方式,方便管理员日常操作。 4. 提供信息反馈,对一些不常见的操作和至关重要的操作,系统应 该能反馈信息。 5. 提供错误处理信息,在出现错误时,系统应该能检测出错误并提供错误处理的功能;错误出现后,系统的状态不发生变化,或者系统要提供错误恢复的向导。 6. 为了方便管理员的管理应设置工具栏和状态栏。 系统的总体设计,预订需要设计几个具有主要功能的窗体,其中系统主要功能界面是最主要的,是设计的重点。 该界面上包括了系统的功能查询以及触发其他单项功能界面的快捷方式,如教材管理、查询、打印与报表等。 登录界面设计 图 35 登录界面图 密码更改界面 通过用户对自己的密码进行 修改如图所示 绥化学院 2020 届本科生毕业论文 20。高等学校教材管理系统的设计与实现修改稿
相关推荐
基础课、专业基础课、专业课 2. 主讲教师情况⑵ 2⑵ 1 基本 信息 姓 名 性 别 出生年月 最终学历 职 称 电 话 学 位 职 务 传 真 所在院系 Email 通信地址(邮 编) 研究方向 2⑵ 2 教学 情况 近五年来讲授的主要课程(含课程名称、课程类别、周学时;届数及学生总人数) (不超过五门);承担的实践性教学(含实验、实习、课程设计、毕业设计 /论文, 学生总人数)
45 流动负债: 短期借款 33 15 应付账款 30 30 流动负债合计 63 45 股东权益与负债合计 168 150 为了解决开发新产品所需的资金,有两个可供选择的融资方案:一是通过债务融资 3600 万元,年利息率为 15%;二是增发面值为 元的普通股 12020 万股,扣除发行费用后,每股可筹集 元。 管理层希望将每股股利维持在现有水平。 二、本题包括 2123 三个小题,共 20 分
了供应责任状,明确职责,以保证施工生产的顺利进行。 技术准备 技术员认真阅读了施工规范、审核了施工图纸;编写了各种针对性的保证措施、编制了质量计划和创优规划;结合工程施工等特点,编写了材料管理办法和实施细则。 桩位放线 根据施工图纸用全站仪放出钻桩范围和各角点桩桩位,其余各桩根据各角点桩桩位拉钢尺放出。 桩位处用石灰水圈标识,并编写桩 号和桩长,并将布置孔位情况向钻机司机交底。 桩机就位调平
求分析。 会议中心客人 的需求包含 : 要有大型、中型、小型的不同的会议厅,且最好可分可合。 每个厅都必须保证观众对于发言人看得见、听得清 , 舞台上视频、音频皆备,隔音效果优良。 一个高档的中型会议厅甚至于每个座位都有话筒、电脑、插座、宽带、表决器。 要有演讲准备室 (Speaker preparation room)。 温湿度合适,分区调控容易。 集散迅速
外园林设有欧式雕塑喷泉,使视野开 豁,可尽览江景及园林景色。 ⑶在售楼部上做观景平台,并且布置得象江边的露天咖啡廊,让客户能一迪面对平静如镜的江面、精雕细琢的园林,一边品味红酒与咖啡的香醇,对生活在“凯旋会”产生无数暇想。 凯旋会 营销企划建议书 18 ⑷功能分布与构成: 接待区:接待台、销控台(板)、主景画幅; 模型区:总体模型、园林模型、单元模型; 洽谈区:若干组谈判台(桌)椅; 签约区
区内非法采砂采矿 (石 )活动进行了综合整治。 共捣毁非法采砂点 75 个,拆除房屋 20 间,割断电缆 2020米 ,割除传送带 20 余条,拆除机器设备 15 台,严厉打击了非法采砂采矿(石)活动,遏制了非法采砂 采矿(石)势头。 一、领导重视 这次专项整治活动是在全县矿产非法开采形势严峻的情况下领导组织的,县、乡领导对此高度重视。 县委政府主要领导多次强调,县政府主管副县长 XXX