a教材订购系统项目调研计划(共11页).doc

上传人:飞****2 文档编号:16793295 上传时间:2022-05-18 格式:DOC 页数:11 大小:43KB
返回 下载 相关 举报
a教材订购系统项目调研计划(共11页).doc_第1页
第1页 / 共11页
a教材订购系统项目调研计划(共11页).doc_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《a教材订购系统项目调研计划(共11页).doc》由会员分享,可在线阅读,更多相关《a教材订购系统项目调研计划(共11页).doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上内蒙古科技大学本科生课程设计(论文)标准封面软件工程课程设计说明书 -项目调研计划文档题 目教材订购系统学 号姓 名张苗指导教师康懿日 期2016年6月14日专心-专注-专业第一章高校教材订购系统项目调研计划 1.1项目的目标和范围作为一所高校,教材订购工作虽然不是工作的重点,但是有效的管理对于维持教学秩序的稳定非常重要,缺乏有效的管理,很容易造成教材不及时到达、重复定购、定购价格过高、库存不准确等问题,造成经济损失和教学秩序混乱、影响学校声誉。因此非常有必要开发一种高效的教材订购系统。教材订购工作主要是根据授课老师提供的教材征订信息,汇总形成整体的教材征订计划,同时

2、针对日常教材的库存进行管理,有效率的做好书籍的领取和入库的登记工作,有时还要对有残缺、丢失等问题书进行登记。当缺少某类教材时,开始与书商联系报价,选择总体条件最优的书商确定订购,采购部通过银行向书商付款后,书商发货并在指定时间前到书,书籍入库后,教材出入库管理员按照各系的教材计划进行教材的分发工作。作为整个工作实际是一个完整的“进销存”处理系统。但是对于本教材系统,我们开发的目的主要是为了满足学院教材中心的管理需要和学生查询的需要,解决教材的有序地征订、教材的库存管理以及教材的状态信息如是否订购、是否发放的及时向外发布,以提高教材管理的效率和准确,因此我们在开发中应该设法使系统在这一方面的功能

3、尽可能完善,同时也要使得系统平台的操作界面更加友好,方便广大老师和学生们的使用。该项目的范围是对于高校教务部门中教材订购模块的系统实现,主要是为了完成教材征订、订购、发放、活动记录等一系列复杂的行为。1.2.调研的部门及部门主要职责 部门名称主要职责销售部门管理教材的订购信息用户管理管理学生老师的基本与教材信息教材征订部门征订教材采购部门订购教材1.3. 设计访谈问题和调研表格1.3.1 部门的名称、人员数量和结构教材管理系统主要包括三个部门:用户管理部门,教材征订部门,采购部。用户管理部门中主要是教材管理系统的系统管理员。教材征订部门中根据职能,其中主要是对于教材征订信息的收集和校验确认的工

4、作人员。采购部门中主要有负责和教材出入库的人员,和主要负责和书籍供销商交互的人员。1.3.2 部门的主要任务用户管理部门的主要任务是:对学生和老师的基本信息的录入、增加、删除和更新,对于教材的即时信息的更新。该部门主要工作是对于大量信息的维护。教材征订部门的主要任务是:向老师发放教材征订单,并将征订单上的教材信息进行确认和汇总,将汇总过后的教材信息提交给采购部。采购部的主要任务是:与教材出入库管理部门进行沟通,将接收到的教材征订单的信息与库存信息对比计算,生成订购单。教材出入库管理部门的主要任务是:统计教材库存量,对于新购教材入库和教材发放进行管理。1.3.3 业务处理流程教材征订部门在学期中

5、旬向任课老师下发教材征订单,老师在规定时间内填写征订单并上交,教材征订部门将征订的教材信息进行确认,确认之后分别按照出版社和班级为序生成两张教材预订购表,将以班级为序的教材预订购表单提交给用户管理部门(用户管理部门将老师和学生的教材信息录入,并且需要将学生和老师的教材信息状态更新为:已选定),将以出版社为序的教材预订购表单提交给采购部。采购部将教材预订购表单提交给教材出入库管理部门,教材出入库管理部将教材库存量与相应教材的预订购数量进行对比计算,生成教材订购表单,此时的教材订购单表示的是最终的数据信息。采购部根据教材订购单在订购平台与供销商交涉,订购教材(此时用户管理部门需要将学生和老师的教材

6、信息状态更新为:已订购),此时订购凭证需要保存,以便和将来的实际到货的教材量对比。在订购教材时,将订购凭证交予会计部门进行登记、记录,并且提取一定的资金进行采购。教材出入库管理部门在平时是对于教材库存量的管理,在订购的教材到货后将教材登记入库并保存(此时用户管理部门需要将学生和老师的教材信息状态更新为:已到货),在发放教材时对教材进行出库登记和库存量的整理。该部门要有非常明确的关于教材出入库的记录,以便核查核对。用户管理部门的人员将老师、学生的基本信息比如:学生的学号、姓名、班级、专业、院系、课程,老师的工号、姓名、院系、教授课程等进行系统录入,在教材征订部门将以班级为序的教材预订购表单提交过

7、来后,将教材使用信息进行系统录入。1.4.设计中的一些问题 1.4.1 业务处理过程中涉及哪些专业领域的知识?在进行教材征订的过程中,设计了统计这一专业领域的知识,教材征订单是对于每位任课老师发放的,其中主要内容有课程名称、课程编号、教材名称、出版社等基本信息,而教材订购的时候是需要使用整理汇总之后的信息的,所以需要运用统计的相关知识,将汇总之后的数量确认后记录,并将该信息交给相关部门。而用户管理部门在对于老师和学生的信息录入的时候,需要利用一些分类查找操作的知识,使得信息的录入更加方便快捷。 1.4.2 哪些业务需要交互操作?教材征订部门接受来自教师选定的教材相关信息,用来生成初始订购单信息

8、,再将这些信息送到采购部和用户管理部门。用户管理部门根据来自材征订部门的初始订购单信息来更新学生老师教材信息。采购部结合来自仓库管理部门的信息和来自教材征订部门的信息生成最终的订购单。销售部接受来自采购部的最终的订购单信息开发票并将发票信息给采购部。采购部接收到会计部的发票信息并将其给供货商,供货商生成供货单发货。 1.4.3部门接受哪些部门或外界的信息?信息内容和格式要求是什么?教材征订部门需要接受来自教师外部的信息,用来生成初始订购单。来自教师的信息内容就是教师选定的教材相关信息,格式为电子档表格和纸质档表格。 采购部门需要接受来自教材征订部门、会计部门、仓库管理部门,以及来自供书商的信息

9、。来自教材征订部门的信息内容为初始订购单,格式也为电子档表格和纸质档表格;来自会计部门的信息为订购发票信息,格式也为电子档表格和纸质档表格;来自仓库管理部门的书籍存量信息内容就是仓库在库的书籍的详细信息,格式为电子档表格和纸质档表格;来自供书商的信息内容为发货单,格式也为电子档表格和纸质档表格。仓库管理部门需要接受来自采购部门的信息。来自采购部门的信息内容为发货单,格式为电子档表格和纸质档表格。用户管理部门需要接受来自教材征订部门的信息,内容就是初始订购单,格式也为电子档表格和纸质档表格。会计部门需要接受采购部的信息,内容就是最终的订购单和发货单,格式为电子档表格和纸质档表格。 1.4.4部门

10、产生哪些信息?部门产生的信息送到哪些其他部门或角色?格式要求如何?教材征订部门产生初始订购单信息,要将这些信息送到采购部和用户管理部门,格式为电子档表格和纸质档表格。 采购部门产生最终订购单信息,要将这些信息送到仓库管理部门和会计部门,格式为电子档表格和纸质档表格。仓库管理部门产生仓库在库的书籍的详细信息,要将这些信息送到采购部,格式为电子档表格和纸质档表格。用户管理部门产生学生,老师教材信息,不需要将这些信息送到其他部门或角色。会计部门产生订购发票信息,要将这些信息送到采购部,格式为电子档表格和纸质档表格。 1.4.5 对信息的输入和输出方式有要求吗?输入输出设备是什么?对信息的输入和输出方

11、式有要求。信息的输入即在用户界面上手动完成,对于信息输入的用户界面的要求有:能完全、直观地体现系统的功能;用户能方便快捷的执行某种教材管理工作;能适应屏幕分辨率的调整;友好、可操作性强。信息的输出方式以表格的形式输出,对于信息输出的软件接口的要求:客户端可以是windows2000系列任何操作系统;服务器端操作系统可以是Windows 2000 Server/ Adanced Server;服务器端要安装Oracel9i数据库管理系统;服务器和客户端安装了某种类型的打印机。 1.4.6对产品的运行环境有要求吗?1) 硬件环境:数据库服务器采用Oracle9i数据库管理系统,要求CPU P4 2

12、.O G内存512M以上 ,硬盘40G以上。客户机要求CPU 1.OG ,内存128M以上,硬盘空间100M以上2) 软件环境:服务器 Windows 2000 Server操作系统;Or ac le 9 i数据库管理系统;客户机采用Windows2000系列操作系统;客户机配置虚拟Java2 Runtime 1.4 高校教材管理系统就是以当前流行的网络设计语言 Java作为开发工具,以C/S两层结构作为软件体系结构,实现远程访问数据库,完成各种教材管理工作的软件,它采用Oracle公司的Oracle9i数据库管理系统。 oracle可以安全的实现数据库用户的管理、用户角色的分配、用户的权限分

13、配与表空间建立使用等,从系统自身加强了数据的安全性和完整性。1.4.7 在系统运行过程中允许停机吗? 要根据情况而定。当不处于业务处理高峰期时,是允许停机的,此时,可能会影响到用户对教材信息和费用的查询,但是此时用户对于信息的查询也处于低谷期,造成的影响不大。但当在业务处理高峰期时,是不允许停机的。因为在业务处理高峰期,对于教材征订部门来说,这时会向教师发送教材征订单,并通知截止日期,教师会在期限内进行回复,然后进行教材信息的统计和汇总,若系统停机,可能会造成: 系统没有及时通知教师要征订教材并提交信息; 系统已通知,教师也已提交信息,但是系统未收到,导致信息的遗漏; 系统不能及时对信息进行统

14、计和汇总,无法给采购部门提交准确的初始订购单。对于教材出入库管理部门来说,若系统停机,可能会造成: 教材出入库信息,没有得到及时的记录,某些信息,可能会遗漏; 没有及时和采购部门提交的初始订购单进行信息的比对,和库存查询对由于会计部门来说,若系统停机,可能会造成:没有及时进行出入账记录,和财务的管理。对于用户管理来说,可能会造成 用户不能查询教材信息和费用,系统管理员也不能做到对于信息的及时交互和了解。1.4.8 需要的操作权限有哪些?依情况而定。首先要明确,要进行什么操作。若是普通的用户,则只需要标准用户权限就可以进行操作了,若是针对不同部门的人员,他们只拥有该部门特有的权限,如除了系统管理

15、员只有采购部门才拥有生成订购单的权限,其他部门和用户,都不具有。而对于系统管理员来说具有,拥有管理员用户权限,可以修改系统的文件,对系统进行更新和维护等,这是其他用户所不具有的。1.4.9 需要记录系统操作和运行日志吗? 需要。而且是对于每个部门的人来说都需要对系统操作和运行日志进行记录。以免在进行教材管理过程中出错,产生错误信息时,无从查起,也找不到相关的出错部门的责任人,而记录这些信息,可以方便对信息进行查找,和修改,易查出错误,也利于系统管理员对工作的监督,和对系统进行维护,且记录系统操作和运行日志,可以让各个部门的工作人员的工作更加透明化,标准化,防止暗箱操作,也有利于提高他们的工作认

16、真度。1.4.10 用户有能力进行系统维护吗?首先系统维护是指为了清除系统运行中发生的故障和错误,软、硬件维护人员要对系统进行必要的修改与完善;为了使系统适应用户环境的变化,满足新提出的需要,也要对原系统做些局部的更新。系统维护的任务是改正软件系统在使用过程中发现的隐含错误,扩充在使用过程中用户提出的新的功能及性能要求,其目的是维护软件系统的正常运作。所以用户是否有能力进行系统维护,要根据用户的角色。若是普通用户,如学生,教师,则不需要有进行系统维护的能力,因为接触不到系统的后台程序,只是在前台进行操作,所以普通用户只需要使用,且不恶意的点击就可以。若是系统管理员,应该具备一定的系统维护能力,

17、因为可以接触到系统的后台,和此系统的全部构架,做到对系统的维护,能够确保系统可以正常的运作。1.4.11 需要什么方式的用户操作培训? 根据用户的角色而定。对于普通的用户,如学生,教师,只需在系统的用户登录主界面,对普通用户的操作流程和步骤进行说明,用户可根据这些说明,进行操作,诸如查询用户信息,查询教材信息和费用,教师用户还可以进行教材的选定和提交这些教材信息。因为系统是人机交互界面,便于用户进行简单的操作,且遇到某些复杂的问题时,可以使用系统提供的联机帮助,帮助用户快速方便的解决问题。对于系统管理员来说,则需要对系统详细的学习和专业的业务培训,根据业务流程图,掌握系统管理员的职能,并锻炼和

18、进行测试,只有测试通过的人,才可以成为系统管理员。1.4.12 需要制作联机帮助吗? 需要。联机帮助技术为初学者提供了一条使用新软件的捷径。借助它用户可以在上机过程中随时查询有关信息,代替了书面用户手册,提供了一个面向任务的帮助信息查询环境。这也就是基本上任何系统都具有联机帮助的原因。 1.5输入输出格式要求本系统涉及的功能有:系统信息初始化、用户管理、数据管理、查询、报表打印、退出系统。这些功能就涉及到信息的输入输出,如下所示不同功能涉及到的信息输入输出格式:(1)系统登录本模块在系统启动后显示,不依附系统主界面。本模块实现验证用口令,确认用户登录功能。(2)系统初始化1).部门信息:添加、

19、删除、修改学校部门信息,主要是部门名称;2).学生信息:增加、删除、修改学生信息,包含姓名、班级、学号、归属系等信息;3).出版社信息:增加、删除、修改出版社名称信息;4).供货商信息:增加、删除、修改供货商的名称、联系人等信息;5).班级信息6).学年设置:设置教材使用学年学期,增加、删除、修改学年学期等信息。(3)用户管理1.用户管理:增加、删除、修改用户信息,包含用户名称、用户口令;2.权限管理:增加、删除、修改用户的权限,包含分配所有权限、指定单一权限、取消所有权限、取消某一权限等功能。 (4)教材管理1).教材入库:增加、删除、修改教材入库信息,实现教材入库;2).教材出库:增加、删

20、除、修改教材出库信息,包含教材名称、使用班级、数量、教材编者、书号、出版社等信息。教材出库分学生用书和教师用书两种情况出库;3).教材征订:本功能供教材征订部门教材征订人员使用。主要实现确定某班级某学期对应开课计划的教材名称、编者、出版社、数量等信息。 (5)查询1).教材用况查询:实现教师用书和学生用书教材使用情况,主要包含教材的名称、编者、出版社、数量、领用学期等信息;2).教材费用查询:实现学生和教师查看教材费用功能,主要包含教材名称、数量、学年学期、本学期费用、总费用等信息。(6)报表1).教材入库表:根据教材入库信息,生成报表并打印,主要包含教材名称、编者、书号、入库数量、出版社、供

21、货商等信息;2).教材出库表:根据教材出库信息,生成报表并打印,主要包含教材名称、编者、书号、出库数量、出版社、使用班级或系部等信息;3).费用结算表:实现班级、学生、供货商、系部某学期教材使用费用的结算,形成报表并打印。1.6现有设备情况教材管理部门己经具备了微机办公自动化的硬件配备。学校局域网畅通,且学校部门在同一网段的工作组内。1.7现有软件系统软件系统(Software Systems)是指由系统软件、支撑软件和应用软件组成的计算机软件系统,它是计算机系统中由软件组成的部分。它包括操作系统、语言处理系统、数据库系统、分布式软件系统和人机交互系统等。现有的软件系统中,操作系统:win 7

22、 系统,windows XP,语言处理系统:VS2010 ; 数据库系统:SQL 2008 ;1.8用户对象说明用户说明普通管理员完成系统信息初始化、教材征订、教材入库、出库、费用结算、报表打印等工作系统管理员实现系统用户权限分配,用户管理等工作学生实现教材信息、教材费用的查询教师实现教学用书及其费用的查询,并选定教材1.9用户对现有系统的意见现在的系统主要存在的问题是教材的一些状态信息比如:是否预定、是否订购、是否到货、是否发放等等不能通过人机交互的形式展示给学生和老师等用户。在授课老师提交教材征订单之后,如果无法了解自己所推荐的教材目前的状态,即是否征订通过,是否还需要进行重新提交征订单或

23、者进行适当的修改,那么就有可能会出现漏订或者错订的情况,这样就会带来不必要的精力和资金的损失。当所订购的教材已经到货之后,可以通过该教材管理系统平台进行及时的发布,从而使得管理工作更加有条理有效率。现在教材管理系统还存在一些部门之间的交互协作方面的问题,比如在征订部门进行教材征订统计后,如果直接将信息交付给采购部,那么用户管理部门所使用的关于老师和学生的数据将只能从采购部间接获得,十分不便捷,而采购部门获得的信息也是没有经过整理的,增加了采购部门的工作量,不利于各部门之间的协调管理。 1.10 用户提出的非功能性需求灵活性:教材管理系统客户端能快速的处理用户信息,完成教材处理流程某个环节。可靠性:系统客户端能在全时制运行情况保持稳定,出错率小于0.05%/年。可用性:教材管理系统客户端系统应易于掌握和使用。健壮性:当系统用户输入的信息不符合规范的时候可以给出错误提示,并不会使得系统崩溃。该高校教材管理系统是为教材管理自动化而设计,必须遵循教材管理系统内的各种规范和工作要求,遵循国家有关教材法律法规。并且教材征订不得有违国家相关法律法规,应从事正当合法的教材工作。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁