教材征订信息管理系统分析与设计

合集下载

高校教材管理系统分析设计

高校教材管理系统分析设计

高校教材管理系统分析设计
高校教材管理系统的分析与设计是一个系统的设计过程,要求高校教材得到合理的管理,以提高教学效果。

为此,我们采取以下步骤来分析实现高校教材管理系统所需要的设
计工作:
1. 目标分析(功能分析):根据高校教材管理系统的需求,总结其所要实现的功能,如教材信息管理、教材安坐安排、教材评估等;
2. 系统架构设计:系统架构设计是指结构化地将高校教材管理系统的各个子系统如:教材信息管理系统、教材评估系统、教材安排系统等构筑起来,使之可以协同工作,完成
整个系统所需要完成的功能;
3. 功能模块设计:对于各个子系统,要进行功能模块的划分,分析系统中每个子系
统可能会出现的功能模块,以及各个子系统的关系;
4. 数据库设计:数据库设计是建立各个实体之间的逻辑联系,包括建立实体模式、
设计字段类型等;
5. 系统界面设计:界面设计是提供便捷的操作界面,让用户可以通过界面轻松地进
行操作;
6. 功能实现:将各项功能模块该进行开发,实现系统功能,以及前端和后台工作的
实现。

教材管理信息系统

教材管理信息系统

经济与管理学院《管理信息系统实验》报告姓名:一、学校教材管理信息系统的规划1、开发背景介绍2、系统的需求分析(从学生、教师、教材科管理人员的角度分别进行)。

3、系统的目标和功能分析二、学校教材管理信息系统的分析1、组织结构分析:对该系统涉及到的组织部门及其之间的功能关系进行分析,绘制出组织结构图。

2、系统需求分析:结合系统用户的需求分析,提出系统的改进思路。

3、系统新的逻辑方案设计(1)根据用户对系统功能的预期,设计出系统功能结构图(2)新系统业务流程设计,绘制新系统业务流程图(3)新系统数据流程分析,绘制新系统数据流程图(4)根据数据流程图,编制数据字典;三、学校教材管理信息系统的设计1、统代码设计、校验码的设计2、数据库设计(ER模型和关系数据模型设计)3、存储文件(数据库)结构设计(设计表(数据库文件名称、数据库字段名称、数据库文件结构)、和表之间的关系4、输出设计5、输入设计一、学校教材管理信息系统的规划(一)开发背景介绍:随着信息技术的发展,计算机在各行各业都得到越来越广泛的应用,各级学校教育部门也同样面临着信息时代的巨大挑战。

教务管理工作是学校管理工作的重要组成部分,教务管理的计算机化将是建设现代化学校必不可少的基本条件。

同时,随着我国教育水平的提高,招生数量比例增大,传统的学生管理的工作量繁琐复杂。

所以,针对具体情况开发了教务管理信息系统。

(二)项目概况;节省人力资源,快捷方便,提高学校管理的质量,快捷的管理学生信息,教师信息,课程信息。

通过该系统方便全校同学们选课,报名,查询成绩。

教师发布成绩等业务操作。

(三)可行性分析:(1)管理可行性:信息化的教务管理在如今的信息时代是大势所趋,而且随着现代管理理念、方法和途径的发展,教务信息化管理手段日渐成熟,也必定会突飞猛进,所以从长远利益出发,主管领导对该项目的开发与实施会大力支持。

(2)经济可行性:采用教务管理信息系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,规划教学资源,提高学生信息,及时反馈教学信息的利用率,使教学质量更上一个台阶。

高校教材管理系统的分析与设计

高校教材管理系统的分析与设计

软件学院
课程设计报告书
课程名称软件工程课程设计
设计题目高校教材管理系统的分析与设计专业班级
学号
姓名
指导教师
2013年1月
目录
1.设计时间 (3)
2.设计目的 (3)
3.设计任务 (3)
4.设计内容 (3)
4.1设计内容概述 (3)
4.1.1组织机构介绍 (4)
4.1.2现业务流程介绍与分析 (4)
4.1.3现业务流程描述 (4)
4.1.4现业务流程图 (5)
4.1.5现业务流程分析 (6)
4.1.6新业务流程介绍与分析 (6)
4.1.7新业务流程描述 (6)
4.1.8新业务流程图 (7)
4.1.9新业务流程与原业务流程的比较 (9)
4.2需求分析 (9)
4.2.1总体目标 (10)
4.2.2 具体目标 (10)
4.2.3系统数据建模(ER图) (10)
4.2.4 系统功能建模(数据流程图) (13)
4.2.5数据字典 (17)
4.3总体设计 (19)
4.3.1总体设计HIPO技术 (19)
4.3.2系统层次图 (19)
4.3.3系统IPO图 (19)
4.3.4数据库设计 (22)
4.4详细设计 (23)
4.4.1模块详细设计 (23)
4.4.1.1模块定义 (23)
4.4.1.2输入项目 (23)
4.4.1.3输出项目 (24)
4.4.1.4程序过程设计 (24)
5总结与展望 (26)
参考文献 (27)
成绩评定 (27)。

教材征订管理系统课程设计任务书

教材征订管理系统课程设计任务书

计算机科学与技术本科专业(05级)软件开发综合训练设计任务书题目:教材征订管理系统—教材管理子系统学生姓名:班级:计算机科学与技术05级4班学号:05240424题目类型:软件工程(R)指导教师:vvvv一、题目简介该设计要求学生以教材征订管理业务为背景,对“教材征订管理系统”软件进行分析和设计。

通过该题目的分析和设计,使学生初步得到软件工程的训练,全面培养软件开发过程中的分析、设计及文档规范书写的能力,得到软件工程的综合训练,提高解决实际问题的能力。

二、设计任务1、查阅文献资料,一般在5篇以上;2、针对教材征订管理系统,锻炼学生的分析、设计能力,培养学生对软件文档规范的书写能力;3、以教材征订管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;4、完成教材征订管理系统的软件可行性分析、项目开发计划、需求规格说明、概要设计和详细设计(结构化设计方法和面向对象设计方法可任选一种);5、在分析和设计的基础上编码完成一个可演示的版本并进行测试;6、撰写设计说明书;7、做好答辩工作。

三、主要内容、功能及技术指标教材征订管理系统的总体目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,分析和设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的教材征订管理系统,为决策者和管理者提供充足的信息、快捷的查询和有效的管理方式,减少不必要的损失和浪费,提高教材管理的效率。

1、根据可行性研究的结果和客户的要求,分析现有情况及问题,采用C/S 或B/S结构,将教材征订管理系统划分为:教材订购管理、教材信息管理、教材销售管理、教材库存管理、信息查询等;2、整个系统可以选择采用2层C/S结构或3层B/S结构。

数据库系统可采用Access, SQL Server 2000等,前台开发工具可以选用PowerBuilder或Visual Basic、ASP或JSP等;3、教材征订管理系统所涉及的信息有教材、教师、库存、销售等方面,可通过系统流程图、业务流程图、数据流程图和数据字典对其进行描述,在分析和设计的基础上,提出系统的总体框架并进行详细设计,为系统实现做准备;4、在分析和设计的基础上编码完成一个可演示的版本并测试其正确性。

《信息系统分析与设计》课程(实验)实践报告

《信息系统分析与设计》课程(实验)实践报告

《信息系统分析与设计》课程(实验)实践报告题目:学校教材订购系统班级:学号:姓名:年月第一章引言 (1)1.1编写目的 (1)1.2系统介绍 (1)第二章系统的可行性分析 (1)2.1技术上可行性分析 (1)2.2 经济上可行性分析 (2)2.3 使用上可行性分析 (3)第三章详细设计 (4)3.1总体设计 (4)3.1.1系统开发计划甘特图 (4)3.2.2系统模型结构 (5)3.2结构化分析与设计 (5)3.2.1业务流程图 (5)3.2.2数据流图 (7)3.2.3数据字典的各类条目 (8)3.2.4软件功能模块图 (12)3.2.5数据设计 (12)3.3面向对象方法 (15)3.3.1建立用例模型 (15)3.4界面设置 (20)第四章总结 (21)第一章引言1.1编写目的随着信息技术的发展以及生活节奏的加快,计算机技术在学校里的管理越来越不容忽视,教师、学生对教材的订购也越来越重视,希望订购教材的系统简单、方便、快速。

在这种现实需求下,做一个好的学校教材订购系统是十分重要的。

本系统以学校为背景,根据学生、教师和教材工作人员的需求和各个功能的关系,做出了积极的设计方案。

在新的资源和管理模式上,一定能使工作质量、工作效率等得到提高,达到满足用户的要求。

1.2系统介绍学校教材订购系统是一个直接服务于师生订购书籍以及教材发行人员销售书籍的系统,师生可使用此系统选择教材并填写订购单,然后将订书单发送给教材发行人员,经过审核可获取领书单。

教材发行人员使用此系统可收取师生的订购单,审核有效后将领书单返还给师生,师生即可持领书单到书库领书。

此系统可帮助教材发行人员管理书库,登记书籍进出库情况,实现销售和采购业务。

此系统的具体目标如下:(1)学生和老师能够随时登录订购教材,编写或修改订购单,还可以查看领书单;(2)教材发行人员能随时登录处理订购单、审核订单,并向师生发送领书单或信息,登记有效订单,查看库存和修改库存,登记缺书表以及代购教材表,向采购员发出采购通知,查看入库表;(3)采购人员能随时登录系统查看代购教材表,编写进书单,向教材发行人员发送入库通知。

“管理信息系统”立体化教材的分析与设计

“管理信息系统”立体化教材的分析与设计

“管理信息系统”立体化教材的分析与设计教材建设与教学改革密不可分。

长期以来,教学改革之所以难以取得实质性进展,其中一个重要原因就是普遍使用的教材没有重大的改革。

教材建设也是学科建设的重要环节,离开各个学科的特点就不能形成符合学科要求的教材。

随着时代的发展,单一纸版教材已经不能很好地适应新时期的需要。

因此,教育部启动了高校教学资源立体化建设计划。

这对我国高等教育具有十分重要的意义。

“管理信息系统”(MIS)是信息管理与信息系统专业的核心专业课程之一,也是其他管理类专业的必修课。

作为该课程的主讲教师,笔者多次参加了教育部高等学校有关教学指导委员会的课程教学研讨会以及信息系统协会中国分会的相关教学研讨会,了解国内外MIS的教学及教材方面的发展状况。

本文结合教学实践,对国内外MIS教材进行了比较分析。

在此基础上,对如何设计其立体化教材进行了探讨。

1“管理信息系统”教材在学科专业建设中的地位随着信息时代对管理人才知识结构的需求,MIS课程在高校管理专业中的地位日益凸现出来。

目前,我国高校的许多专业(如企业管理、会计学、财务管理、市场营销、人力资源管理、旅游管理等)都已将其列为专业必修课程。

与此同时,教育部教学指导委员会也将该课程的教材建设、师资培养列为重要工作来抓,教育部教学指导委员会还制订了该课程的教学指导大纲,作为对全国高校专业建设的指导性纲要。

这充分说明MIS课程已在管理类专业的教学培养中占据了不可取代的地位。

作为高等院校的MIS教材,以前的内容主要偏重于信息系统的技术和开发,目的是给学生介绍信息系统方面的基础知识。

近年来,随着信息系统和信息技术的发展与教学改革的不断深入,以及国外先进教材和教学模式的引进,对MIS 教材的内容和要求均发生了很大的变化,当前更注重从管理和决策的角度认识信息系统的概念、应用和建设。

对于信息系统教材的目标、内容和展现方式上也有了进一步的认识。

例如,在加拿大注册会计师协会(CGA)的课程体系中,MIS课程的教学目标是:“学生通过对该课程的学习,可以获取到利用信息系统工作时所需的技术和管理方面的能力,并且可以掌握关于如何选择信息技术的相关决策知识”。

教材征订管理系统设计与实现——文献综述

教材征订管理系统设计与实现——文献综述

文献综述摘要:伴随着这个信息时代的飞速发展,各行各业都在发生巨大的变化,计算机在各行各业都得到了一定的应用,在高校数字化的管理模式中更是体现得淋漓尽致。

在教材征订方面因为高校规模的扩展,学校管理方式及及管理效率的矛盾也逐渐显现。

传统的教材征订管理方式通常都是通过excel或纸质表格填报等手工模式来完成,在庞大的高校教材征订管理工作中,在上报、征订和统计的过程中存在诸多不便和不准确,且造成人力耗费大,传统的手工管理方式和文系统管理方式在管理质量和管理效率上不能适应大规模管理的需求。

而教材征订管理系统的出现,不仅解决了以上一系列问题,方便、准确、快捷的同时还为学校节约了一笔财政支出。

计算机管理也正是以它自身的优越性而成为管理模式中的主流。

开发和应用教材征订管理系统的必要性就不言而喻。

关键词:教材征订教材管理管理系统正文:教材是提供教学所用的资料,是高校教学中最重要的教学材料,教材的主要编目信息包括:国际标准书号(International Stan-dard Book Number)简称ISBN或书号,作者,出版社,出版时间,版次,定价,印张等。

在学校征订教材的过程中还要涉及到系、班级、人数等更多相关信息的录入。

教师教材的选用、征订、建设是高校教务管理中重要的工作。

一个规范、高效的教材选用体系将是高校获得良好的教学效果的基础。

传统模式的教材征订中需要解决的问题在计算机广泛应用的今天,高度手工的传统征订模式已经明显不能适应当前的发展需要,对于我校而言,有17个学院,每个学院又有不同的专业班级,传统的教材征订模式就存在很多问题:准确无误的获取教材征订数据困难,导致征订难,随着教育改革的不断深化,办学规模扩大如果仍然使用传统的手工征订方式,征订工作将变得比以前更加庞大繁琐,人力物力的投入也将更大,而且还不能保证征订的高效进行。

传统的教材征订和发放,已经无法适应教材多样性、自主性的特征。

因此,教材征订系统的开发就变得尤为重要。

教材基础管理系统的分析与标准设计

教材基础管理系统的分析与标准设计

目录第一章概述 (1)1.1 开发背景 (1)第二章系统可行性研究 (1)2.1 经济可行性 (1)2.2 技术旳可行性 (2)2.3 人员及操作旳可行性 (2)第三章系统需求分析 (2)3.1 现行系统旳功能构造 (2)3.1.1 组织构造 (2)3.1.2 管理职能分析 (2)3.2 业务流程分析 (3)3.3 现行系统数据流程分析 (3)3.4 公司库存管理系统旳特点 (4)第四章新系统旳逻辑方案设计 (5)4.1 新系统旳功能构造设计 (5)4.2 新系统信息解决流程设计 (5)4.3 建立数据字典 (6)4.3.1 数据流字典 (6)4.3.2 数据存储字典 (8)4.3.3 解决描述 (9)第五章系统数据库设计 (9)5.1 数据库设计概述 (9)5.2数据库概念构造设计模型 (10)5.3 逻辑构造设计 (10)5.4 物理构造设计 (11)5.5 输入输出设计 (11)5.5.1 输出设计 (11)5.5.2 输入设计 (12)总结 (12)教材管理系统旳分析与设计第一章概述1.1 开发背景学校教材管理重要是由教材筹划制定、采购、入库、发放、记账、结算等一系列工作所构成,该工作各院校都设有专门机构负责该项工作,一般是教材科。

由于学校中专业设立门类多,各专业每期开设课程种类多其业务不仅波及出版部门,并且要面对全校各系、部旳授课教师,各班级旳学生,每期教材科波及管理旳入出库教材种类少则几百多则几千种,波及教材册数少则几千多则几万,波及人员广,工作量大,再者特别是近年来,国内高等教育规模旳不断扩大,学校学生人数迅速增长,使教材管理工作更加繁重不堪。

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

学校教材订购系统需求分析报告

学校教材订购系统需求分析报告

学校教材订购系统需求分析设计报告目录1引言 (1)1.1 编写目的 (1)工程背景 (1)参考资料 (1)2系统任务概述 (2)目标 (2)用户的特点 (2)3需求规定 (3)软件功能的规定 (3)对性能的规定 (4)精度 (4)3.2.2 时间特性要求 (4)可靠性 (4)3.2.4 灵活性 (4)4运行环境规定 (4)5业务流程分析图 (5)6数据流程、功能描述和设计 (6)系统的顶层数据流图 (6)6.2 0层数据流图 (6)销售子系统的数据流图和采购子系统的数据流图 (7)各加工细化图 (9)增加查询子系统 (13)7数据字典 (14)1引言随着生活节奏的加快和网络的开展,教师、学生对教材的订购越来越重视,希望获取教材的过程简单,方便,快速。

因而,做一个好的学校教材订购系统是十分重要的。

1.1 编写目的在本小组成员对系统进行了全面细致的分析后明确了该系统“做什么〞,编写这份说明书的目的是将小组分析结果条理清晰的展示出来,它说明了本产品实现的各种功能以及各种功能的适用范围。

使小组成员充分认识本系统的情况,方便以后更好的开展具体工作。

本说明书主要提交给老师,小组成员和其他同学参考,以到达最终满足用户的要求,让用户满意。

1.2工程背景工程名称:学校教材订购系统用户:学校教务科,教师,学生参考资料1. 张海藩,软件工程导论(第四版),清华大学出版社,20032. 高林,信息管理系统与案例分析,人民邮电出版社,20032. 郑人杰等,实用软件工程(第二版),清华大学出版社,19973.贝塔斯曼书店〔bolchina 〕4.高等教育出版社()5.清华大学出版社〔 〕6.当当书店()2系统任务概述目标本系统可细化为两个子系统:销售系统和采购系统。

在系统外部,教材的选用须由系〔教研室〕集体讨论研究决定,并经所在系主任和教学主管院长签字后,将指定的教学用书信息交给学院相关方面负责人〔我们称之为学院教材订购负责人〕汇总整理。

教材征订管理系统的设计与实现

教材征订管理系统的设计与实现

摘要本设计是以教材征订管理业务为背景,对“教材征订管理系统”软件进行分析和设计。

本设计的主要优点在于制作出的软件窗体简单大方,功能齐全。

主要包括用户信息管理、班级信息管理、教材信息管理、数据的查询和修改。

数据库连接简单,利用ADO组件连接ACCESS数据库十分实用和方便,易学易用。

为了提高教材征订管理效率,减轻劳动强度提高,信息处理速度和准确性;为管理员提供更方便、科学的服务项目。

高校教材征订管理系统是一套智能教材管理系统。

它可以实现对班级信息、收费信息、供书单位信息、库存信息、领书信息的统一管理。

从而大大弥补了采用手工操作工作效率低,常常出错,并且不能及时了解教材库存和领取具体情况的缺点。

它更好的适应了当前高校教材管理的需求,效率高,纠错能力强,节省人力,可以实现教材收费、领取的自动化管理。

在系统设计的过程中,较多地使用了图表的形式表示数据,例如在分析中就使用了柱状图的形式表现了复杂的数据。

这样,用户可以直观的体会到图表所表示的含义关键词:教材管理;数据库;模块;ADO;窗体序言随着科学技术的不断提高,计算机网络的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

同样各类学校的校园网也运行了多个年头,但还有不少学校的管理系统缺少统一规划,单机运行的信息孤岛还为数不少,所以有必要进一步研究在校园网环境下合理利用原有异构数据库建立相关部门的管理系统的方法。

在各个学校中教务和教材仓库都已经有了各自独立的数据库管理系统,但教材选订等工作都是人工进行,工作人员的劳动量,效率很低。

校园网环境下利用现有的资源建立教材综合管理系统之必要性是不言而喻的!本文介绍基于WebLogic应用服务器进行教材综合管理系统的设计和实现的过程。

系统包含教材选取、查询、修改、订购子系统,系统所需的教务信息和教材库存信息来自网上原有数据库其中,教研室通过B/S模式可以进行教材选取、查询、修改等工作,教材管理在教材委员会通过C/S模式本地完成,主要是教材订购及系统管理工作。

教材征订信息管理系统分析与设计

教材征订信息管理系统分析与设计

教材征订信息管理系统分析与设计学校教材是体现教学内容和教学方法的知识载体,是进行教学的重要工具和提高教学质量的基本保证。

它是学校传授知识的媒介,是学生获取知识的工具,是学校开展教学,学生完成学业的重要保证。

学校的教材包括教师用书和学生用书两部分,其中学生用书占总用书量的98%。

要管理好这部分工作是高校教材管理的重点。

教材征订管理系统就是研究如何有效节省人力,将资源合理配置,达到学院教材管理网络化。

随着高等教育改革的不断深入,各校招生规模都在逐年扩大, 各校的招生专业也在不断增加,加之学分制的实行,要开设大量的选修课,教材的品种数量大幅度提升,给教材管理工作带来一定的难度。

而加强教材管理信息化建设,利用计算机和网络, 进行信息采集、处理、传送、存储、统计分析等不仅减轻劳动强度,还有效地提高工作效率,保证管理质量。

如何在高校建立一套与学校事业发展要求相适用的科学的教材管理信息化系统,是学校教材管理部门积极探索的目的。

为了提高教材管理的效率,把教材管理人员从繁重的日常工作中解脱出来,引入现代化的管理工具——计算机,就成为必然趋势。

利用计算机进行教材管理可大大提高工作效率。

日常的工作只是输入相应数据。

要查询某一教材的资料时,只要在计算机上输入其编号或名称,计算机就应在几秒钟之内把其所有信息全部地显示出来(包括名称、数量、单价、存放位置、购置日期、订购单位等)。

利用计算机管理的另一个好处是不需特别的盘点,因为在输入单据的过程中,计算机会根据是进库还是出库,而自动地增加或减少相应教材的库存量,所以只要你需要,计算机会随时报告某些教材或所有教材的库存量,这样就大大提高了盘点的工作效率。

实现了计算机管理后,只需几秒钟,就可以知道书库中任何种书的全部资料。

结算经费时,只需按下几个键,计算机就会为你打印出漂亮、准确的结算清单。

目前市场上也已不同程度地开发了一些教材管理软件,并且起得了一定的效果,但一般或是由于软硬件环境的限制、或是由于任务时间的限制,而针对某一特定目标考虑,因而使得开发的系统欠缺系统性、可移植性及可扩充性。

教材征订信息管理系统设计与实现

教材征订信息管理系统设计与实现

教材征订信息管理系统设计与实现随着新世纪的到来,知识经济的日益发展,信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。

随着计算机技术的发展,电子政务的不断发展和建设,越来越多的行业实现了管理的信息化和自动化,教育行业作为我国整体事业的一大命脉也不例外,国家也十分重视教育领域的信息化、电子化发展,因为教育事业对于我国来说是关系着国家未来发展好坏的重要领域,也是体现国家综合国力的主要标志。

如今,教育行业的很多方面已经实现了很多信息化的管理,学校作为教育行业的主要领航者,学校事务的电子政务发展,信息化、电子化发展也是及其重要的一个方面,现在很多高校都建立了自己的网上数字图书馆,基本实现了图书馆资料的网络化和信息化,作为图书馆职能的一部分,学校中的教材征订和管理活动也是电子化的一部分。

因此,处于学校后勤补给的重要部门之一的教材征订管理部门传统的手工操作的管理方式已经不能适应信息化社会的发展。

本系统正是针对这一现象设计了适应新时代的发展的教材征订系统。

以适应信息化社会的发展。

发达国家在这个方面早已经实行了数字化的管理方式。

既提高了工作效率,而且也更加准确快捷。

将人们从繁重的工作中解脱了出来。

因此该系统的开发对于学校的教材管理部门来说是一场科技化的革命。

本系统使用了Visual Basic6.0开发工具,结合SQL Server数据库,以VB程序开发前台界面,SQL作为后台数据支持。

网上教材征订系统是典型的信息管理系统(MIS)。

其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,功能全面易使用等特点。

本人结合征订系统的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、VB应用程序设计进行了较深入的学习和应用,主要完成对征订系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。

学校教材订购系统分析与设计2

学校教材订购系统分析与设计2

《软件工程》大作业学校教材订购系统分析与设计专业:班级:学号::成绩:二〇一三年七月Xxxxxx目录第一章学校教材订购系统需求规格说明书 (3)第二章软件项目的概要设计说明书 (16)第三章学校教材订购系统详细设计 (38)第四章软件项目的编码案例说明 (47)第五章学校教材订购系统客户端系统测试计划 (52)第六章学校教材订购系统客户端系统测试设计 (58)第七章学校教材订购系统客户端系统测试报告 (69)第一章教材订购系统需求规格说明书1.导言1.1 目的该文档是关于用户对于学校教材订购系统的功能和性能的要求,重点描述了教材订购系统的功能需求,是概要设计阶段的重要输入。

本文档的预期读者是:·设计人员;·开发人员;·项目管理人员;·测试人员;·用户。

1.2 围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。

在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。

1.3 编写说明HR,Human Resource(人力资源管理)的缩写。

JSP,Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。

UML,Unified Modeling Language(统模语言)的缩写,是一个标准的建模语言。

1.4 术语定义无1.5 引用标准[1]《企业文档格式标准》,****************软件工程过程化组织[2]《需求规格报告格式标准》,************软件工程过程化组织1.6 参考资料[1]《UML说明》,***********************软件[2]《需求规格报告格式标准》,************公司软件工程过程化组织1.7 版本更新信息本文档的更新记录如表A-1所示。

表A-1 版本更新记录修改编号修改日期修改后版本修改位置修改容概述001 002 003 004 0052013.5.152013.5.162013.5.182013.5.262013.6.180.10.20.30.41.0全部第3.1节第4.1节第5.1节第7章初始发布版本增加修改修改增加2.系统定义我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。

《教材管理系统》系统分析与设计 课程设计 报告

《教材管理系统》系统分析与设计 课程设计 报告

目录教材管理系统分析与设计 (2)摘要 (2)第1章可行性研究 (3)1.1 系统开发背景 (3)1.2 系统开发的意义 (3)1.3 系统的开发目标和规模 (3)1.4 经济可行性分析 (4)1.5 操作可行性分析 (4)1.6 系统设计的要求 (4)1.7系统实现功能描述 (4)第2章需求分析与设计 (6)2.1系统设计的任务 (6)2.2 教材管理系统的流程 (6)2.3 教材系统的数据流图 (7)2.4 数据字典 (12)第3章总体设计 (17)3.1 软件设计流程图 (17)3.2 软件功能模块图 (18)第4章系统详细设计 (19)4.1系统功能概述 (19)4.2 系统界面 (21)第5章系统测试与运行 (30)5.1 登录界面的测试 (30)5.2 教材入库界面测试 (30)5.3 教材出库界面测试 (30)5.4 班级信息录入界面的测试 (30)5.5 查询界面的测试 (31)5.6信息统计与分析 (31)第6章系统使用说明书 (32)6.1使用说明: (32)6.2操作说明: (32)第7章小结 (34)参考文献 (35)教材管理系统分析与设计摘要教材管理是教学管理中的组成部分,一般学校的教材管理模式是在学年制基础上以班级为单位进行处理的。

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

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

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

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

关键词:教材管理;信息系统;数据库;delphi7第1章可行性研究1.1 系统开发背景现在,对一所综合性院校来说,专业门类多,课程门类广,教材用书种类多,数量大,随着各校规模的迅速扩大和许多新学科新专业的不断涌现,这种情况更加明显。

教材订购系统需求分析

教材订购系统需求分析

需求分析1概况1.1 项目背景随着高校办学规模的扩展,管理方式和管理效率显得日益重要。

在教材订购方面,就手工管理方式和文档系统管理方式在管理质量和管理效率上而言,从根本上不能适应大规模的管理要求。

而随着经济发展,计算机科学的提高与进步,计算机科学管理方式,无论在管理效率还是在管理质量上都逐步显示很好的可靠性和优越性。

而且计算机管理在人力、物力等资源方面都比以前的管理模式更优秀,更适合信息化的潮流。

计算机管理正以它自身的优越性成为管理模式中的主流,提高效率的加速器。

教材订购管理系统采用计算机管理模式的必然性也正在与此!本系统以学校为背景,在认真调研和分析了学校订购教材的现状之后,根据用户的需求和各个功能的关系,作出了积极的设计方案。

在新的管理资源和管理模式上,一定能使工作质量、工作效率等得到提高,推动学校发展的步伐!1.2项目目标1.2.1项目说明学校教材订购系统是为高等院校开发的,用于日常的教材管理,包括销售与采购。

提供数字化的管理,提高学校教材管理部门的工作效率,从而保证教学的顺利进行。

为方便教师、学生领书,教材发行人员处理各种单据,以及采购人员采购需开发一个“学校教材订购系统”。

教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。

若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。

1.2.2系统要求要求系统能有效、快速、安全、可靠和无误的完成上述操作。

并要求界面简单明了,易于操作,数据库利于维护1.3 定义1.3.1专门术语库存表:存放库中存在的书籍数据。

出库表:存放已销售的书籍的数据。

入库表:存放入库书籍的数据。

购书表:存放提交的购书信息。

缺书登记表:存放缺少的书籍的信息。

待购教材表:存放待购书籍信息。

1.3.2 缩写系统:若未特别指出本设计中指“学校教材订购系统”。

Access。

1.4参考资料数据库开发经典案例分析(清华大学出版社)C程序员成长攻略(中国水利水电出版社)系统需求说明模板(来自网络)软件技术基础(电子科技大学出版社)数据库开发(电子工业出版社)2软件结构2.1销售子系统2.2采购子系统3程序描述3.1 功能销售子系统模块:提交购书单、审核购书单、开发票、登记购书纪录、返回领书单、修改和维护数据库中相应的表。

学校教材订购系统设计

学校教材订购系统设计
1.3 定义
Eclipse:适合快速开发的Java的开源IDE。
Java:一种面向对象的程序设计语言,具有面向对象、简单性、可移植性、稳定性、安全性等特点。它最大的优势是不受平台限制,如.NET,VB,C++只能在Windows环境中运行而Java却可以在任何平台中运行。
Sql Server 2008:高性能的数据库。
并可对管理员的登录信息采用SHA加密技术。
4、物理设计
(1)将静态表与动态表分开存放
(2)将备份数据与现行数据进行分开存放
对于“学院表”,“专业表”,“学生表”,“老师表”这几个表,在整个系统运行过程中几乎没有更新,而更多是是查询,所以考虑在这几个表常用列上加索引,而具体的索引加入时该的实现可考虑由应用程序控制。
1.5.2系统数据流程图
1、教材订购系统
2、销售系统和采购系统
3.教材订购系统完整的数据流图
1.5.3功能介绍
销售系统的主要工作是:学院教材订购负责人根据教师提供的信息向系统输入教学用书表,在这之后,凡需要订购教材的学生可以通过学号密码登录系统输入订购教材的书名,数量等信息,提交购书单。经教材科发行人员审核是有效购书单后,登记并返给学生领书单,学生即可去教材发放人员处领书。若是脱销教材则生成缺书单。
高峰值:开学期间1000次/天
数据流名:入库单
别名:无
简述:新书入库清单
来源:书库采购人员
去向:库存表
组成:编号+数量
数据流量:1000次/周
高峰值:开学期间1000次/天
数据流名:进书通知
简述:详细的描述了进书的信息
组成:编号(数据库自动生成)+[书名+出版社+价格+数量]+采购日期+购数量
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

教材征订信息管理系统分析与设计学校教材是体现教学内容和教学方法的知识载体,是进行教学的重要工具和提高教学质量的基本保证。

它是学校传授知识的媒介,是学生获取知识的工具,是学校开展教学,学生完成学业的重要保证。

学校的教材包括教师用书和学生用书两部分,其中学生用书占总用书量的98%。

要管理好这部分工作是高校教材管理的重点。

教材征订管理系统就是研究如何有效节省人力,将资源合理配置,达到学院教材管理网络化。

随着高等教育改革的不断深入,各校招生规模都在逐年扩大, 各校的招生专业也在不断增加,加之学分制的实行,要开设大量的选修课,教材的品种数量大幅度提升,给教材管理工作带来一定的难度。

而加强教材管理信息化建设,利用计算机和网络, 进行信息采集、处理、传送、存储、统计分析等不仅减轻劳动强度,还有效地提高工作效率,保证管理质量。

如何在高校建立一套与学校事业发展要求相适用的科学的教材管理信息化系统,是学校教材管理部门积极探索的目的。

为了提高教材管理的效率,把教材管理人员从繁重的日常工作中解脱出来,引入现代化的管理工具——计算机,就成为必然趋势。

利用计算机进行教材管理可大大提高工作效率。

日常的工作只是输入相应数据。

要查询某一教材的资料时,只要在计算机上输入其编号或名称,计算机就应在几秒钟之内把其所有信息全部地显示出来(包括名称、数量、单价、存放位置、购置日期、订购单位等)。

利用计算机管理的另一个好处是不需特别的盘点,因为在输入单据的过程中,计算机会根据是进库还是出库,而自动地增加或减少相应教材的库存量,所以只要你需要,计算机会随时报告某些教材或所有教材的库存量,这样就大大提高了盘点的工作效率。

实现了计算机管理后,只需几秒钟,就可以知道书库中任何种书的全部资料。

结算经费时,只需按下几个键,计算机就会为你打印出漂亮、准确的结算清单。

目前市场上也已不同程度地开发了一些教材管理软件,并且起得了一定的效果,但一般或是由于软硬件环境的限制、或是由于任务时间的限制,而针对某一特定目标考虑,因而使得开发的系统欠缺系统性、可移植性及可扩充性。

一、系统概述本系统是教材征订管理系统,作为校园信息化管理,已经成为评测校园教学质量的一个重要手段。

在校园信息化管理中,学校的教材管理已是首要解决的问题,学校每学期开学都需要购买大量的教材,学校根据每学期所开设的各种课程,向书店或者出版社购进教科书,然后学生以班级为单位向学校领书交费。

这项工作现在大部分学校还是手工操作,不仅工作效率很低,并且不能及时了解教材库存和领取的具体情况。

针对上述情况,根据目前学校管理的模式和计算机管理中的优点,经过多方面的分析,该系统实现班级信息管理、教材收费管理、领取的自动管理以及以往的教材信息的查询。

本系统通过功能分析首先建立数据库结构,根据功能尽量完善和实用结合设计程序界面和功能代码。

二、需求分析与可行性分析需求分析1.业务调查通过对我校教材征订情况的调查,得到如下情况:教材业务流程:首先由任课老师确定选用哪本教材,交系领导审查,通过后交教务处审查,审查通过后将信息反馈到教材科,由教材科负责需要教材的订购、发放。

原则上一门课只用一本教材。

由于订购时间的长短不一,所以一般教师需要的教材,要提前半年所需教材清单交到教材科,由他们负责订购。

2.用户要求在与用户沟通过程中,用户对软件要实现一些功能提出了具体要求:教材基本信息:教材基本信息录入、教材基本信息管理、教材基本信息查询。

反应教材的基本情况,由于教师交所需教材清单与教材到货一般在半年左右,而且到货时间不一致,所以要标明具体教材到位情况。

入库管理:填写入库单、入库教材信息管理、入库教材信息查询。

标明具体教材入库时间、数量、金额以及必要的备注。

出库管理:填写出库单、出库教材信息管理,出库教材信息查询,标明具体教材出库时间、数量、金额以及必要的备注。

库存管理:库存教材信息浏览,库存教材信息管理、库存教材信息查询、对教材的盘点,标明具体教材的具体库存数量以及必要的备注。

操作员管理:修改密码。

系统需要必要的登录,以及密码的更改,能安全的退出管理系统。

可行性分析经济可行性:由于是单机作业,不具有网络资源共享,因此,其使用范围小,发挥的作用却比较大,使用计算机代替手工工作,此系统建成后不支持选课制,但可以节省人力,从经济上说是可行的。

技术可行性:由于可靠性和安全性要求不高,技术上是完全可行的;管理可行性:通过前面的分析可知,系统具有运行可行性。

三、系统分析与设计任务:调查应用领域,对各种应用的信息要求和操作要求,进行详细分析,形成需求分析说明书目标:给出应用领域中(1)数据项与数据项之间的关系(2)数据操作任务的详细定义,为后续设计做准备步骤:四个步骤见下图步骤一、教材管理领域的调查分析调查阶段:调查应用领域的组织结构、业务流程和数据流程。

教材管理系统需要的组织机构有学生领书信息、征订员输入信息、采购员采购信息、用户管理信息四个组织机构。

在普通教材的管理应用中,一般的流程有以下几个:①、学生管理员将需要领取的教材定下来,然后将数据提交给数据库,在库的教材数量减去被领的教材数量;如果在库的教材数量没有要求的多,则不予执行;②、征订员将需要征订的教材信息输入到数据库中,然后自动将该教材的属性定为“征订”,等待采购员审核通过可以采购。

如果征订的信息需要修改,则征订员可以修改所输入的信息,但不可以修改其他征订员输入的信息;③、采购员可以浏览属性为“征订”教材的信息,并对它们进行操作,如果可以采购,则将该教材的属性改为“采购中”;否则,则删除该征订信息。

④、用户管理员可以对用户进行管理,如添加用户,删除用户信息;修改用户信息;分析阶段:对应用领域进行分析并抽象出逻辑模型①、根据第一阶段的结果进行分析,抽象出应用领域中流动信息(信源和信宿)、存储信息、各种应用的定义以及他们间的联系②、用数据流图描述现行系统的逻辑模型,即信息流动和加工处理等详细情况。

流程图如下:ER图如下:步骤二、定义数据库系统支持的信息和应用考察原有系统的数据流图,哪些应用和信息应加入系统开发范围,并对其定义,形成应用定义表:应用的编号、名称、功能,IO信息;应用定义表应用名称应用功能定义输入信息输出信息教材信息存储教材信息教材信息教材信息库存表存储教材数量教材数量教材数量教材属性存储教材属性教材属性教材属性选定教材表存储各班级教材领各班级教材信各班级教材信息步骤三、定义数据库操作任务操作任务是指应用某个相对独立的事务。

由于技术有限,本系统的数据库操作任务,即事务没有相关的介绍;步骤四、定义数据项数据项定义是以数据库操作任务定义为基础,步骤如下:1.从DBIPO提取原子数据项;2.把有联系者撮合为组,以组为单位定义数据项,组内的原子数据项称为属性;3.根据用户和实际领域的信息模型补充其它数据项;4.写出数据项如下的描述信息:语义定义;名字和实际意义;完整性约束:数据的类型、宽度、小数位、值约束和空值约束等;5.把各数据项的描述信息按下表格式组成数据字典。

四、软件设计流程图与功能模块图1、软件设计流程图2、软件功能模块图五、功能实现描述及分析①登录界面以上是登录界面的截图,从用户类型中可以选择用户的登录角色,主要分为:普通用户、采购员、征订员、用户管理员四个用户类型,各用户角色的操作有不同的规定,不可以交叉操作。

其中,不同的用户类型都可以进行教材信息查询操作、用户的密码和邮箱修改;用户类型操作模块普通用户教材领取征订员教材征订采购员教材采购、退货处理管理员用户管理②查询功能选择需要查询的信息类型,如:教材名、作者、出版社等,再输入相应的信息关键字,查询得到相应的结果;说明:该功能为所有用户拥有,点击可以查看详细的信息:③征订管理将需要征订的书籍信息输入到教材信息表中,并根据教材属性将其置为“征订”,并提交教材信息表和库存表; 提交结果如下:④采购管理和退货管理采购员根据征订教材的信息,审核通过的教材可以进行采购,若审核不通过则删除该征订的信息;如果要退货,可以直接在数据库中进行是否的选择,采购管理界面如下:如果采购成功,则选则复选框,提交即可;如果没有采购成功则删除该征订信息;⑤退货处理如果有的教材需要退货则可以在教材信息后面输入“是”,然后提交数据库中:点击删除按钮可以出来确认对话框,点击“确定”则可删除该教材记录。

⑥用户管理用户管理员根据需要可以新建用户信息,并赋予其一定的角色;还可以删除用户、修改用户信息;而其它类型的用户则只能修改自己的个人信息,如下图所示:此外,还可以查询用户信息,并且进行相应的增加个和删除五、课程设计体会与总结通过这个系统的开发,让我初步的了解到了做一个小项目的全过程。

让我们经历了从系统规划、分析、设计到后台数据库的搭建和前台开发的一个相对较为完整的过程。

在此过程中我们遇到了许多实际的问题在课堂讲的教材上是找不到的。

为了解决这些实际的问题我们要实际调查,查询资料等等,在这过程中不仅让我们学到了许多专业知识而且锻炼了我的分析问题、解决问题的能力以及实际的动手能力。

并且让我们感受最深的一点是做项目最最重要的是一个团队的团结协作,只有这样才能很好的完成一个工程项目。

在此,还要说明的是,因为本系统是用VB实现的,所以还存在一些技术上的问题;由于时间问题尚未得到解决,主要问题如下:1、在所有的申请模块中,虽然在数据库中要求是唯一的值,但是用户在真正申请的时候并没有对其进行验证是不是已经存在了,所以系统存在了未知的错误,即如果存在两个相同的用户名会出错;2、在普通用户选择教材的时候,如果成功提交了可以给出正确的提示信息,但是普通用户并不知道各个班级的整体教材领取情况,即没有查询功能;3、在退货处理过程中,教材并不是真正的删除了,而是将该教材的属性置为“已删除”,不可将其物理上进行删除,因为各个班级的教材领取信息是对应的改表中的教材信息,这也是一个弊病所在,还有待完善;4、在用户管理模块中,用户管理员并不可以修改自己的密码信息,而其他的用户可以修改自己的信息;5、在退出系统是,本系统并没有将记录删除,而是单纯的返回了登陆界面,存在安全上的问题;6、由于时间问题,该系统没有数据库建立时并不完全与系统所需一致,只是简单的传达了一下构造思想,达到学习目的就行。

相关文档
最新文档