软件工程导论 高校教材管理系统分析设计 课程设计.doc
《软件工程导论 高校教材管理系统分析设计 课程设计.doc》由会员分享,可在线阅读,更多相关《软件工程导论 高校教材管理系统分析设计 课程设计.doc(20页珍藏版)》请在三一文库上搜索。
1、软 件 学 院课程设计报告书课程名称 软件工程导论 设计题目 高校教材管理系统的分析与设计 专业班级 软件09-2 学 号 0920010214 姓 名 王翀 指导教师 姜彦吉 2011年 12月目录1设计时间32设计目的33设计任务34设计内容34.1设计内容概述34.2组织机构介绍44.2.1现业务流程介绍与分析44.2.2现业务流程描述44.2.4现业务流程分析64.3 新业务流程介绍与分析64.3.1新业务流程描述64.3.2新业务流程图74.3.3新业务流程与原业务流程的比较105需求分析105.1 总体目标105.1.1 具体目标105.1.2系统数据建模(ER图)105.1.3
2、系统功能建模(数据流程图)125.1.4数据字典176总体设计206.1总体设计HIPO技术206.2系统层次图206.3系统IPO图206.4数据库设计237详细设计247.1模块详细设计247.1.1模块定义247.1.2输入项目247.1.3输出项目247.2程序过程设计258总结与展望27参考文献28成绩评定291设计时间2011年12月23日至2011年12月30日2设计目的软件工程导论课程设计的目的是使学生掌握软件工程的基本原理和基本方法,充分理解和掌握软件工程学的概念、原理、方法和技术。3设计任务本课程设计要求学生运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对
3、系统的分析和设计。4设计内容 4.1设计内容概述(1)根据教务科的课程清单以及各院系的教材选定任务单,进行教材的信息登记,即对于无记录的新教材进行基本信息录入,并将新教材适用的专业信息录入到各专业年级所需教材信息库中;对于已有记录的教材只需将对应教材编号录入到各专业年级所需教材信息库中。(2)各班学生在网上根据各专业本学期的所用教材选定教材,填写学生选定表;教师也选所需的教学用书或自购教材,填写教师选定表; 选完教材后,产生各专业本学期所需每种教材的数量,即形成新的各专业所需教材信息库,并且生成学生订购登记表、班级订购登记表和教师订购登记表给学生和教师。(3)根据各专业所需教材信息库、教材库存
4、簿,生成订书单,登记教材订购信息到教材订购登记库中,并将订书单发给书商。(4)书商发货的同时附有发书清单,由管理员根据教材在库中的实际摆放在发书清单上批注架号,入库管理员根据发书清单和登记有历史订书信息的教材订购登记库对教材验收入库,形成入库登记薄和新的教材库存薄,并打印此次入库的入库结算单报财务处与书店结算。 (5)各班负责人持班级订购登记表交纳教材费;教师持教师订购登记表交纳教材费,如教师订购登记表备注为教学用书则不用交钱。交钱后,班级和教师订购登记表要盖章证明已交纳完毕。(6)各班负责人和教师持盖章后的订购登记表到教材科,由管理员进行教材出库,打印出教材出库清单给取书员,并登记出库信息,
5、修改教材库存簿。(7)取书员验证盖章后的班级或教师登记表后,根据教材出库清单从库中取书。取书后给各班负责人和教师教材销售发票。4.2组织机构介绍学校校长办公室财务处教务处学生处后勤教材科组织结构图4.2.1现业务流程介绍与分析现在,对一所综合性院校来说,专业门类多,课程门类广,教材用书种类多,数量大,随着各校规模的迅速扩大,这种情况更加明显。各院校都设有专门机构负责该项工作,通常是教材科,其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,涉及人员广,工作量大。传统的人工管理方法存在诸多弊端,效率低,易出错,经常出现供书不及时、书库缺书、用量与供应量脱节等现象。原因固然是多
6、方面的,但其中管理方面是主要因素。在信息时代的今天,计算机在事务管理方面的应用已经相当广泛,但目前很多高校还停留在人工管理的水平上,显然不适应时代发展的要求。因此,高校教材管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。4.2.2现业务流程描述(1)教材科根据从教务处教务科发来的教学计划报表和各院系的教材选定任务单,核实库存,粗略计算所要订购的教材数量(此部分手工完成),如库存小于需求,则进行订书,打印出订书单,发给书店。书店根据订书单发书给教材科,并附带有发书清单。(2)教材科的教材管理员对教材进行本上手工的入
7、库登记与验收。(3)在教材管理员对新进教材进行教材编码和批注架号后(架号描述的是教材在库房中具体的摆放位置),将这两个编号都批注在发书清单上,课程清单上只批注编号。教材管理员根据批注后的发书清单对教材进行计算机上的入库,从而形成新的库存教材簿。(4)各班级购买教材时,把教材转帐凭证交给出库员,出库员按照课程清单,查询库中的教材数量,如库存量大于等于需求,则进行教材的出库,打印教材出库清单,并形成了新的教材库存簿。否则出库量视情况而定,即可先出库几本,等教材再入库后补差。(5)各班负责人在收款处交款后,取回教材转帐凭证,并将付款签名后的教材销售发票出示给取书员,取书员根据销售发票上的教材架号取书
8、给各班级。4.2.3现业务流程图教务科教学计划报表教研室教材选定任务单订书单书商发书清单教材信息录入核实库存计算订购数量各班级教材转帐凭证收银员入库登记与验收教材库存簿综合科课程清单(已批注教材编号)收款教材销售发票发书清单(批有教材编号与架号)管理员批注教材编号课程清单教材出库教材出库教材库存薄教材转帐凭证教材销售发票(签字盖章后)取书取书员各班负责人4.2.4现业务流程分析(1)手工作业多,反而觉得计算机是一种辅助设备,没有充分发挥应有的高效率。(2)在计算教材订购数量时,只是根据教学计划报表与教材选定任务单对照库存粗略计算,数据往往不够准确,因为有的学生可能不购买教材,有的老师想购买零散
9、教材,则订购数据不准确,也造成了库存上的压力。(3)计算机上教材的入库和出库是由一位科员操作完成的,那么在每学期开学教材入库和出库的高峰期,显得很忙乱。(4)教材编号的批注很多,操作重复性多,而且容易出错。4.3 新业务流程介绍与分析教材管理对各个学校而言,都是一项复杂、烦琐的工作, 是高校教务管理中的一个重要环节, 由于我校专业设置门类多,各专业每期开设课程种类多,其业务不仅涉及出版部门,而且要面对全校各系的授课教师,各班级的学生,教材科涉及管理的入出库教材种类非常多,涉及人员广,工作量大,再者是近年来,我国高等教育规模的不断扩大,学校学生人数迅速增加,使教材管理工作更加繁重不堪。因此,一套
10、好的教材管理软件,不但能大大降低工作人员的劳动强度,还能提高学校的管理效率和教学水平。4.3.1新业务流程描述(1)根据教务科的课程清单以及各院系的教材选定任务单,进行教材的信息登记,即对于无记录的新教材进行基本信息录入,并将新教材适用的专业信息录入到各专业年级所需教材信息库中;对于已有记录的教材只需将对应教材编号录入到各专业年级所需教材信息库中。(2)各班学生在网上根据各专业本学期的所用教材选定教材,填写学生选定表;教师也选所需的教学用书或自购教材,填写教师选定表; 选完教材后,产生各专业本学期所需每种教材的数量,即形成新的各专业所需教材信息库,并且生成学生订购登记表、班级订购登记表和教师订
11、购登记表给学生和教师。(3)根据各专业所需教材信息库、教材库存簿,生成订书单,登记教材订购信息到教材订购登记库中,并将订书单发给书商。(4)书商发货的同时附有发书清单,由管理员根据教材在库中的实际摆放在发书清单上批注架号,入库管理员根据发书清单和登记有历史订书信息的教材订购登记库对教材验收入库,形成入库登记薄和新的教材库存薄,并打印此次入库的入库结算单报财务处与书店结算。 (5)各班负责人持班级订购登记表交纳教材费;教师持教师订购登记表交纳教材费,如教师订购登记表备注为教学用书则不用交钱。交钱后,班级和教师订购登记表要盖章证明已交纳完毕。(6)各班负责人和教师持盖章后的订购登记表到教材科,由管
12、理员进行教材出库,打印出教材出库清单给取书员,并登记出库信息,修改教材库存簿。(7)取书员验证盖章后的班级或教师登记表后,根据教材出库清单从库中取书。取书后给各班负责人和教师教材销售发票。4.3.2新业务流程图教务科课程清单各院系教材选定任务单教材信息登记各专业所需教材信息库学生教师学生选定表教师选定表教材选定登记学生订购登记表班级订购登记表教师订购登记表学生购书登记库教师购书登记库班级负责人教师教材库存簿教材订购登记库订书单书商发书清单批注架号管理员教材订购登记库教材验收入库入库登记簿教材库存簿入库结算单财务处书店班级订购登记表(盖章后)教师订购登记表(盖章后)学生购书登记库教师购书登记库教
13、材出库教材出库清单教材库存簿出库信息库取书员验证取书销售发票班级负责人教师4.3.3新业务流程与原业务流程的比较1、新增各专业年级所需教材信息库,在计算教材订购数量时,原来的业务操作只是根据教学计划报表与教材选定任务单对照库存粗略计算,而新的业务流程是利用网络进行教材的选定,自动生成订书单,力求达到零库存;并且所用的各种原始表可利用校园局域网直接从网上获得。2、订购教材之前先对教材进行编号,而不是教材发来以后才进行编号,减少了手工作业,计算机化程度高。3、计算机上教材的入库和出库是由一位科员操作完成的,而现在可把教材的入库和出库改为两位科员操作,这样在每学期发放教材的高峰期可减短时间;并且出库
14、时用到学生和教师订购登记库,也减短了出库时间。5需求分析5.1 总体目标该教材管理系统利用网络进行教材的选定,自动生成订书单,力求达到零库存,并且所用的各种原始表可利用校园局域网直接从网上获得,订购教材之前先对教材进行编号,而不是教材发来以后才进行编号,减少了手工作业,计算机化程度高,计算机上教材的入库和出库是由一位科员操作完成的,而现在可把教材的入库和出库改为两位科员操作,这样在每学期发放教材的高峰期可减短时间;并且出库时用到学生和教师订购登记库,也减短了出库时间。5.1.1 具体目标减少了手工作业,使计算机成为实现功能是主体,充分发挥应有的高效率。在计算教材订购数量时,根据教学计划报表与教
15、材选定任务单对照库存并进行精细计算,数据准确,学生可以购买需要的教材,老师也可以购买零散教材,订购数据准确,减少了库存上的压力;计算机上教材的入库和出库是由多位管理员操作完成的,即使在每学期开学教材入库和出库的高峰期也能应变自如。5.1.2系统数据建模(ER图)学生姓名学号年级年龄学科班级班级编号班级名称4-1班级实体ER图 4-2学生实体ER图教材教材价格教材出版教材编号教材名称架号所剩册数图4-3教材实体ER图仓库教材编号教材入库入库时间仓库号图4-4仓库实体ER图书商名称地址联系电话图4-5书商实体ER图教材仓库书商班级入库订货出库学生图4-6 整体ER图5.1.3 系统功能建模(数据流
16、程图)各院系学生教师书商P 教材管理系统教材选定任务单F1学生选定表F2教师选定表F3发书清单F4教务科课程清单F5学生订购登记表F6教师订购登记表F7教材出库清单F9订购登记表F10教师学生取书员管理员发书清单F11各班负责人销售发票F12班级订购登记表F14订书单F8书商财务处入库结算单F13图4-7 教材管理系统顶层DFDP1教材信息登记管理D1各专业所需教材信息库F1教材选定任务单F5课程清单D2教材订购登记库教材库存簿D3P2教材选定管理教图4-8教材管理系统一级细化P1F2学生选定表F3教师选定表D2教材订购登记库D1各专业所需教材信息库D4学生购书登记库D2教师购书登记库F8订书
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程导论 高校教材管理系统分析设计 课程设计 软件工程 导论 高校 教材 管理 系统分析 设计
链接地址:https://www.31doc.com/p-8923592.html