教材订购系统

合集下载

学校教材订购系统概要设计说明书

学校教材订购系统概要设计说明书

学校教材订购系统概要设计说明书1引言1。

1编写目的概要设计说明书编制的目的是:说明对程序系统系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。

1.2背景所建议开发的系统的名称:学校教材订购系统本项目的任务提出者:江西农业大学软件学院软件工程老师开始者:陈永勤用户:学校教材管理部门和全校师生实现该软件的计算机网络:1#605项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows 7 系统上以JAVA以及MySql数据库等为开发软件的应用程序.1.3定义数据流图:数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。

系统的流程图:系统流程图是描绘物理系统的传统工具。

它的基本思想是用图形符号以黑盒子的形式描绘系统里的每个部件(程序,文件,数据库,表格,人工过程等)。

库存表:存放库中存在得书籍数据。

出库表:存放已销售的书籍的数据.进库表:存放入库书籍的数据.购书表:存放提交的购书信息。

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

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

1.4参考资料《实用软件工程》,张海藩著,清华大学出版社。

2总体设计2。

1需求规定本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后打印领书单返回给学生领取书籍。

本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版社信息、图书特色等信息方便操作人员把握图书信息。

教材订购系统的功能可以划分为如下几个部分:1)系统帐户管理:主要是对系统用户进行管理,包括登陆、退出、操作记录等。

2)订购管理:查询订购书、订购书籍、删除订购书籍、查询领书单.3)销售管理:处理购书单、查询进书单、修改和维护数据库中相应的表。

4)采购管理:发缺书单、登记缺书纪录、拟订待购书信息、发进书通知单、修改和维护数据库中相应的表。

软件工程课程设计-教材订购系统

软件工程课程设计-教材订购系统

二、 需求分析
2.1 需求分析的目的
需求分析对学校教材订购系统进行简单的分析,给出了系统的数据流图。 加深与用户间的交流,在功能与系统界面上与用户达成一致的看法,以便于开 发出用户满意的系统。
2.1 项目背景
随着高校办学规模的扩展,管理方式和管理效率的矛盾日渐突出。在教材 订购方面,手工管理方式和文档系统管理方式在管理质量和管理效率上,从根 本上不能适应大规模的管理要求。而随着计算机科学的发展与进步,计算机科 学管理方式,不管在管理效率还是在管理质量上都逐步显示了它的可靠性和优 越性。而且计算机管理在人力、物力等资源方面都比以前的管理模式要有大的 节省。计算机管理正以它自身的优越性成为管理模式中的主流。教材订购管理 系统采用计算机管理模式的必然性也在与此!
本系统还和学校的财务科发生数据交换,发生集体售书时,学根据数据的 有效性,直接向集体售书,形成的财务信息直接和财务科交换,方便结算。即: 向学生集体售书时不需要直接收取现金,而待教材科结算时向财务科提交数据, 由财务科从学生的预交书费里扣除,保证教材科财务信息的完整。
2.6 数据流图与数据字典
顶层数据流图(DFD)
在本阶段中,确定如何具体的实现所要求的系统,从而在编码阶段可以 把这个描述直接翻译成具体的程序语言书写的程序。主要工作有:根据《学 校教材订购系统需求分析说明书》所描述的数据、功能性能需求、处理流程、 总体结构和模块设计,涉及软件系统的结构设计、逐个模块的程序描述。
3.12 项目背景 “学校教材订购系统”有两部分组成:销售系统和采购系统。 销售系统的工作过程为:首先由教师或学生提交购书单,经教材发行人
一、 可行性研究
1. 引言
1.1 编写目的 对学校教材订购系统进行可行性分析。 1.2 项目背景 名称:学校教材订购系统。 本项目的用户: 学校的学生,老师和教材订购管理员 本项目与其他软件或其他系统的关系: 工作于 windows 所有的系统。 1.3 参考资料 软件工程(第二版) 1.4 系统简介 现在是高科技的时代,随着时代的发展很多东西都应该是自动化的。但 是有些学校教材订购仍然用的是人工管理,这样会带来很大的麻烦,而且也 带来了很大人力资源的浪费。希望通过计算机能实现对教材采购自动化管理, 达到节省人力和提高工作效率的目的。

学校教材订购系统可行性研究报告

学校教材订购系统可行性研究报告

学校教材订购系统可行性研究报告.引言1.1. 编写目的编写本报告的目的是研究本系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。

1.2 项目背景开发软件名称:学校教材订购系统项目开发者:闽江学院计算机科学系“学校教材订购系统”开发小组:陈晓彬(17号,组长),谢小龙(14号),何明同(10号), 郭冬盛(24号)用户单位:闽江学院1.3 定义“学校教材订购系统”有两部分组成:销售系统和采购系统。

销售系统的工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。

采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。

1.4 参考资料(1)钱乐秋等,《软件工程》,青还大学出版社;(2)张害藩,《软件工程导论》(第四版),清华大学出版社;(3)王珊等,《数据库原理及设计》,清华大学出版社;(4)赵池龙等,《软件工程实践教程》,电子工业出版社。

. 可行性研究的前提随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。

本项目要开发的是基于局域网和互联网的教材订购系统。

由于学院学生多,用书量大,原来的人工工作方式不仅会造成办理时间的延误和人力资源的浪费,特别是在新学期开始果时这种冲突更加明显,而且存在着各种信息不易存放、易丢失、难以备份和查询等缺点。

因此,实现一个将各种教材订购管理和服务功能集成起来的管理信息系统就显得十分必要,既可以节省资源,又可以有效存储、更新、查询信息,提高工作和服务效率。

开发的系统要求界面友好,方便直观。

要方便管理员对教材信息进行添加、删除、修改、查询和统计等管理。

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

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

学校教材订购系统详细设计说明书

学校教材订购系统详细设计说明书

学校教材订购系统详细设计说明书目录1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3基线 (2)1。

4特殊名词定义 (2)1.5参考资料 (2)2模块命名规则 (3)3程序系统的结构 (3)4程序的描述 (7)4.1教材销售系统模块 (7)4.1。

1功能的描述 (7)4.1。

2模块的IPO表 (7)4.1.3界面的设计 (8)4。

1.4主要算法 (10)4。

1.5流程逻辑 (10)4.1。

6接口 (11)4.1.7存储分配 (11)4.1。

8注释设计 (12)4.1.9限制条件 (14)4.1.10测试计划 (14)4.1。

11尚未解决的问题 (14)4.2教材采购系统模块 (14)1引言1.1编写目的本说明书目的在于明确说明系统各功能的实现方式,指导各成员进行编码。

本说明书的预期读者为:项目经理、程序开发人员、测试经理及测试人员等。

1。

2背景待开发软件系统的名称:学校教材订购系统此软件系统任务提出者:学校此软件系统任务开发者:12信管专业此软件系统任务用户:学校教材订购处1。

3基线学校教材订购系统需求分析说明书v1.1学校教材订购系统概要设计说明书v1。

11.4特殊名词定义1.5参考资料学校教材订购系统需求分析说明书学校教材订购系统概要分析说明书所用到的相关资料,文件以及标准如下:2模块命名规则3 程序系统的结构本系统的软件结构图如下所示:说明:学校教材订购系统包括教材销售模块和教材采购模块、退出系统模块,教材销售模块包含如下功能:教材浏览、填写订单、订单结账、新书通知;教材采购模块包含教材入库和缺书通知。

销售系统的用例图如下所示:采购系统模块的时序图如下:教材入库的时序图:说明:当教材采购人员输入教材名称时,系统会通过查询数据库,检查教材是否存在,当查询结果存在时,接着就是要填入教材入库的数量,系统就会在数据库中更新教材的数量。

查看缺书通知的时序图:说明:教材采购人员通过客户端查询缺书通知,系统会通过数据库查找缺书信息,接着系统会返回缺书的信息,然后打印缺书信息的列表,其他相关人员就会根据这个列表进行相关的处理。

教材订购系统-采购系统资料

教材订购系统-采购系统资料

软件工程实验设计报告课题: 教材订购系统-采购系统姓名:吴航学号:09120125同组姓名:谢璐、李林、杨文成、高月华、罗凯波、李芳、罗燕、曾鹏、龙丽群、吴珊专业班级:计算机科学与技术指导教师:周学清设计时间:2012年下学期评阅意见:评定成绩:指导老师签名:年月日目录一、需求分析 (1)(一)需求收集整理 (1)(二)需求分析建模 (2)1.功能模型DFD (2)2. 数据模型ER图 (4)3.行为模型图 (5)二、概要设计 (5)(一)软件结构图 (5)(二)各个功能模块说明和接口描述 (6)1.发票验证模块 (6)2.销售子模块详细设计 (7)(三)数据库设计 (8)1.逻辑结构设计 (8)2.数据库表的详细清单 (9)三详细设计 (10)(一)各个功能模块的模块流程图或伪码 (10)1.验证模块的模块流程图 (10)2.销售模块的模块流程图 (10)四.编码 (12)五. 实验心得 (17)第一章:需求分析(一)需求收集整理随着市场经济的不断发展,一方面,市场由卖方市场转变成买方市场,企业有权挑选客户,另一方面,竞争的激烈要求企业要尽可能的降低成本。

所以,购销系统应运而生。

教材购销管理系统:教材购销管理系统是帮助管理人员、教材销售和库存的管理软件。

该教材购销管理系统软件目前已有比较完善的管理与使用功能,该项目的用户是学校,开发本系统是为了教材购销管理系统更完善,为了教材购销对商品库存和销售的管理更方便,为了减轻工作人员的工作负担,以现代化的创新思维模式去工作。

系统的功能要求:销售系统:(1)审查有效性教师或学生提交购书单,教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。

(2)开发票如果允许学生买书,教材科会计将按购书单查阅教材存量表,如果有书且数量够,则开交款发票,否则,将购书单中无法购买的书的信息写入缺书登记表,以备以后补售教材。

(3)登记并开领书单教材科出纳员根据发票上的总金额收取现金,并进行售书登记,同时开领书单,学生将领书单交给保管员,领书。

教材订购系统

教材订购系统

教材订购系统随着时代的进步,网络的应用已经相当普及,人们也认识到网络信息量大,传播方便快捷等特点,网上银行、网上商店、网上查分都应运而生。

需求促进了技术的发展,而在这其中,ASP技术则因为可以进行复杂的数据库操作、很强的交互性以及方便用户控制管理且简便易学而备受青睐,成为当前相当热门的网络开发技术。

ACCESS是一个真正的多用户,多线程的ACCESS数据库服务器。

是一个客户机/服务器结构的实现,它由一个服务器守护程序ACCESS和不同的客户程序和库组成。

由于其源码的开放性及稳定性,且与网站流行编程语言PHP的完美结合,很多站点都利用其作为后端数据库,获得了广泛应用。

本文首先介绍了ASP技术的工作原理、工作过程及其运行环境和ASP文件的编程特点,以及如何较好地配置ASP的需求环境,既使大家对ASP有更好的了解,同时也有利于更好地使用ASP技术。

其次,介绍了ACCESS数据库,包括ACCESS数据库数据类型和数据表,对ACCESS数据库数据操作的核心概念,即数据的添加、删除、修改和查询进行了简单的介绍。

关键词:ASP技术,ACCESS数据库,教材征订系统第一章引言在不断信息化的今天,网络已经成为人们生活不可缺少的一部分,它的出现使人能够很快的知道世界上发生的事.也可以为人们做很多的事, 所以各个领域、各个阶层都引进了计算机网络来为他们的企事业单位提高办事效益这是最平常最普遍不过的事.当然是由应用软件来实现这些功能的.因此利用ASP来开发本系统来体现他的网络性.开发本系统的目的是为了更好的对学校的教材进行管理,开发工具为:ASP+ACCESS数据库(网络版),实现的功能:用于学校的教学计划、教材征订。

可以制定所开设的课程,制定教学计划,制定教材计划,对教材进行需求统计,教材入库,出库管理。

可查询每个系的开课课程,所用教材,所需教材数量,对书库进行各种类型盘点,维护整个书籍库存。

并对书库的入库,出库的书籍进行实时跟踪,实现书籍的出入库落实到人。

教材订购系统需求说明书

教材订购系统需求说明书

学校教材订购系统软件需求说明书1引言错误!未定义书签。

编写目的................................................... 错误!未定义书签。

背景 ...................................................... 错误!未定义书签。

概念 ...................................................... 错误!未定义书签。

参考资料................................................... 错误!未定义书签。

2任务概述错误!未定义书签。

目标 ...................................................... 错误!未定义书签。

用户的特点................................................. 错误!未定义书签。

假定和约束................................................. 错误!未定义书签。

3需求规定错误!未定义书签。

对功能的规定............................................................................................... 错误!未定义书签。

对性能的规定............................................................................................... 错误!未定义书签。

精度........................................................................................................... 错误!未定义书签。

图书订购系统

图书订购系统

图书订购系统1. 系统概述随着互联网的普及,图书订购已经成为了一种非常方便和快捷的消费方式。

当今的图书订购系统已经可以支持在线浏览图书、查询价格、下单购买、在线付款等功能。

而本文所述的图书订购系统则是针对企业或机构所设计的。

系统将实现基础的图书订购功能,并支持一些高级路线,如搭配轻松购、自动申购、固定申购等。

2. 功能模块2.1 登录注册在订购之前,用户必须进行系统注册。

为了实现更好的用户体验,我们将支持社交媒体账号注册,如Facebook、Google等。

当用户登录成功后,将可以进入到订购系统的主界面。

2.2 图书目录在主界面中,用户可以浏览图书目录。

图书目录应该尽可能地完整包含各种类型的图书,并且有良好的分类,以方便用户查找。

在图书目录的每个页面中,将会提供图书信息和价格,并且将支持一些排序和搜索功能,如价格升序、标题查询等。

2.3 选择图书当用户需要订购一本图书时,可以在图书目录中选择该图书并加入购物车。

购物车中将会显示用户所选图书的数量、价格以及该订单的总价。

如果用户需要下单,可以点击“去结算”按钮。

2.4 订单处理在订单处理之前,用户需要填写一些基本信息,如收件人、联系电话、收件地址等。

当用户提交了订单之后,系统将会自动生成一个订单号,该订单就被保存在系统中,并显示在“我的订单”页面中。

在订单生成之后,用户可以在线支付该订单,并且在支付完成后,用户将会得到一份电子订单,以及一份订购的邮件确认。

3. 系统优化3.1 智能配送为了优化用户的体验,我们将会在系统中支持智能配送功能。

该功能可以根据用户选择的收件地址和物流路线,自动优化配送方式、时间和费用。

如果系统检测到某个地址的物流费用超过了系统定义的阈值,将会提示用户更换地址或调整物流路线。

3.2 自主选择申购模式在本系统中,用户可以自己选择申购模式,如搭配轻松购、自动申购、固定申购等。

其中,搭配轻松购模式是指可以根据用户需求给出不同价格的优惠组合,自动申购模式是指根据用户需求定期进行订购,固定申购模式则是指用户可以在系统中设置自己的订购计划,以固定频率订购所需物品。

学校教材订购系统

学校教材订购系统

学校教材订购系统学校教材订购系统定义1. 基本要求1.1项目目标通过本系统完成为学校教材的购销工作,包括销售和采购两个部分。

1.2系统简介系统简介本系统可细化为两个子系统:销售系统和采购系统。

销售系统的工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。

采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。

以上的功能要求在计算机上实现。

1.3技术要求和限制条件(1)当书库中的各种书籍数量发生变化(包括领书和进书时),都应修改相关的书库记录,如库存表或进/出库表。

(2)在实现上述销售和采购的工作过程时,需考虑有关单据的合法性验证(3)系统的外部项至少包含三个:教师、学生和教材工作人员。

(4)系统的相关数据存储至少包含6个:购书表、库存表、缺书登记表、待购教材表、进/出库表。

1.4系统界面学生/教师登陆界面、书刊查询界面、书刊信息界面、领书单界面、新书入库界面、退出界面等。

1.5开发概要系统调研、具体开发、测试、维护2. 资源2.1 人员本小组成员(华伟,阮运磊,张翔宇,张哲)在老师的辅导下开发完成。

2.2硬件内存:2GM CPU In tel Core2 1.80GHz2.3软件MyEclipse5.5 集成开发工具,MySQL5.0.22数据库和window visio2003 画图工具以及windows word文档工具。

3. 进度安排随课程进度同步完成系统的开发及文档编写工作。

4. 预算本项目作为学生课程设计,其所有开销包括软件,设施及开发经费都由学生自理。

学校教材购销系统需求规格说明书1引言1.1编写目的本要求规格说明书对学校教材购销系统进行简单的分析,给出了系统的数据流图。

系统主要用户是学生,教师和教材工作人员,加深与用户间的交流,在功能与系统界面上与用户达成一致的看法,以便于开发出用户满意的系统。

学校教材订购系统

学校教材订购系统

目录第一章系统概述 (1)1.1 开发背景 (1)1.2必要性分析 (1)1.3可行性分析 (2)1.4开发及运行环境 (2)第二章系统需求分析 (3)2.1 需求定义说明书 (3)2.2 系统组织结构图 (3)2.3 业务流程图 (4)2.4系统数据流程图 (5)2.5数据字典 (5)第三章系统设计 (8)3.1 代码设计 (8)3.2 输入/输出设计 (8)3.3 系统结构设计 (8)3.4 数据库设计 (9)3.4.1概念结构设计 (9)3.4.2逻辑结构设计 (12)3.4.3 物理结构设计 (13)总结 (26)参考文献 (27)第一章系统概述1.1开发背景高校工资管理是公司管理的一个重要内容。

随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。

工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。

工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。

资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。

早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。

基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。

高校工资管理系统是典型的信息管理系统(MIS),对企业加强工资管理有着极其重要的作用,就一般的大型企业来说,它的设计内容非常复杂而且繁多,比如拥有工资计算功能,工资统计功能,报表输出功能,而且设计的模块也很多,比如工资管理模块,工资统计模块,报表设计模块,打印输出模块,模糊查询模块等等。

本系统前台程序开发工具采用delphi,后台数据库采用SQL Server数据库。

delphi 是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。

(完整版)教材订购系统

(完整版)教材订购系统
软件工程课程设计》报告
——学校教材订购系统
院系:
专业班级:
报告人:
指导教师:
实验地点: 教6-404
完成起止日期:12.18-12.30
学号
姓名
角色
成绩
组长
完成工作
结合三人讨论的草稿画出系统的顶层图、0 层图、结构图、Usecase 图、E-R图、顺序图和整个系统的类图。对Word部分编写包括:编码、测试、总结和参考文献。
4.3.2筛选候选对象 在外部实体中, 销售系统和采购系统同属于教材订购系统, 登录系统和信息 管理系统只是作为外部执行者参与创建和维护师生信息和教材信息。师生 、发 行人员、采购人员、表单都有明确的属性和操作,显然应该成为最终的对象。考 虑到表单又可分为购书单,领书单,缺书单、进书单、进/出库表等,因此增加 这些对象。综合上述分析,最终得到教材订购系统包含以下类:师生、教材发行 人员、教材采购人员、购书单,领书单,缺书单、进书单、进/出库表。
书目信息:书目信息的增加、删除、修改、查询。 用户管理:用户信息的增加、删除、修改、查询。 供应商管理:供应商信息的增加、删除、修改、查询。
采购管理,也称进货管理,负责处理从供应商采购图书的相关事务,完成图 书采购和采购查询。
图书采购:从供应商那里采收新书,或是补充旧书库存。 采购查询:查询历史采购记录。
4.1
经过前期的分析, 对需要开发的系统已经有了一个清楚的把握, 对系统的总 体结构也有了充分的了解。 该阶段要做的工作: 在需求分析的基础上对待开发的 系统各部分模块将要实现的功能进行详细的分析, 同时确定各个模块功能之间的 逻辑结构, 确定系统与用户间的交互方式、 操作顺序和交互界面的组成, 最后对 数据库进行设计。

学校教材订购系统概要设计

学校教材订购系统概要设计

学校教材订购系统概要设计说明书项目名称:学校教材订购系统专业名称:计算机科学与技术(交通信息工程)姓名学号:张佳琦201124020332吴霞201124020405高仲秋201124020407许国财201124020415李琦201124020425日期:2014年11月12日1引言 (3)1.1编写目的 (3)1.3定义 (3)1.4参考资料 (4)2总体设计 (4)2.1需求规定 (4)2.2运行环境 (5)2.3基本设计概念和处理流程 (5)2.5功能需求与程序的关系 (7)2.6人工处理过程 (7)2.7尚未解决的问题 (8)3接口设计 (8)3.1用户接口 (8)3.2外部接口 (8)3.3内部接口 (9)4运行设计 (9)4.1运行模块组合 (9)4.2运行控制 (9)4.3运行时间 (9)4系统数据结构设计 (10)4.1逻辑结构设计要点 (10)4.2物理结构设计要点 (11)4.3数据结构与程序的关系 (13)5系统出错处理设计 (13)5.1出错信息 (13)5.2补救措施 (13)5.3系统维护设计 (13)1引言1.1编写目的本阶段已在系统的需求分析的基础上,对学校教材预定系统做概要设计。

主要解决了实现该系统需求的程序模块设计问题。

包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

本软件概要设计说明书的读者是系统开发人员或合同约定人员。

1.2背景所建议开发的系统的名称:学校教材订购系统本项目的任务提出者:信息工程学院计算机科学与技术(交通信息工程)专业开始者:计算机科学与技术(交通信息工程)专业张佳琦、吴霞、高仲秋、许国财、李琦用户:学校教材管理部门和全校师生实现该软件的计算机网络:长安大学信息工程学院项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows 7 (x64)操作系统上以Microsoft Visual Studio 2010以及MySQL 5.1数据库开发套件、MS SQL Server 2008等为开发软件的应用程序。

《学校教材订购系统》需求分析说明解析

《学校教材订购系统》需求分析说明解析

《学校教材定购系统》用户需求说明书组长:组员:2012年5月10日信电学院计算班目录一、引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (5)二、系统说明 (5)2.1系统目标 (5)2.2运行环境 (5)2.3条件、假定和约束 (5)2.4系统功能图 (6)2.5数据流图 (7)2.5.1顶层流图 (7)2.5.2第一层数据流图 (7)2.6 系统E-R图 (9)2.7 数据字典 (10)三.功能分析 (11)功能1订书功能 (11)功能2审核订书单 (12)功能3库存索引 (12)功能4缺书登记 (13)功能5书籍入库查看 (13)功能6书籍出库记录 (13)功能7采购系统 (14)四、外部接口要求 ........................................................................................ 错误!未定义书签。

4.1外部接口说明...................................................................................... 错误!未定义书签。

4.1.1用户接口........................................................................................ 错误!未定义书签。

4.1.2软件接口........................................................................................ 错误!未定义书签。

4.2性能需求.............................................................................................. 错误!未定义书签。

教材订购系统-销售系统分解

教材订购系统-销售系统分解

课题: 教材订购系统-销售系统姓名:学号:专业班级:计算机科学与技术指导教师:周学清设计时间:2012年下学期目录第一章需求分析 (1)(一)需求收集整理 (1)(二)需求分析建模 (2)1.功能模型DFD (2)2. 数据模型ER图 (3)3.行为模型图 (4)4.数据字典 (5)第二章概要设计 (7)(一)软件结构图 (7)(二)各个功能模块说明和接口描述 (7)1. 发票验证模块 (7)2.接口描述 (8)(三)数据库设计 (9)1.逻辑结构设计 (9)2.数据库表的详细清单 (9)第三章详细设计 (12)(一)各个功能模块的模块流程图或伪码 (12)1.验证模块的模块流程图 (12)2.销售模块的模块流程图 (12)第四章编码 (14)第五章实验小结 (18)参考文献 (18)第一章需求分析(一)需求收集整理随着市场经济的不断发展,一方面,市场由卖方市场转变成买方市场,企业有权挑选客户,另一方面,竞争的激烈要求企业要尽可能的降低成本。

所以,购销系统应运而生。

教材购销管理系统:教材购销管理系统是帮助管理人员、教材销售和库存的管理软件。

该教材购销管理系统软件目前已有比较完善的管理与使用功能,该项目的用户是学校,开发本系统是为了教材购销管理系统更完善,为了教材购销对商品库存和销售的管理更方便,为了减轻工作人员的工作负担,以现代化的创新思维模式去工作。

系统的功能要求:销售系统:(1)审查有效性教师或学生提交购书单,教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。

(2)开发票如果允许学生买书,教材科会计将按购书单查阅教材存量表,如果有书且数量够,则开交款发票,否则,将购书单中无法购买的书的信息写入缺书登记表,以备以后补售教材。

(3)登记并开领书单教材科出纳员根据发票上的总金额收取现金,并进行售书登记,同时开领书单,学生将领书单交给保管员,领书。

(4)补售教材采购部门进书后,教材科秘书根据进书通知和缺书登记表给没买到教材的学生发补售通知单。

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

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

项目名称:学校教材订购系统文档名称:教材订购系统需求分析姓名:李金燚学号:20091863班级:1011班日期:2012-3-25学校教材订购系统需求分析1:引言1.1编写目的本学校教材订购系统在可行性研究的基础上,是为了进一步明确学校教材订购系统的软件需求,以便安排项目规划与进度,组织软件开发与测试,撰写本文档。

本文档供项目经理,设计人员,开发人员参考。

1.2项目背景整个系统的工作过程:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,由财务系统开发票、付了款后,登记并由财务系统返给教师或学生领书单,教师或学生即可去书库领书。

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

学校教材订购系统将由两部分组成:置于教材发行人员的肖售系统,以及置于书库数据库的采购系统。

系统之间的关系如下:1.3 定义1.3.1专门术语库存表:存放库中存在得书籍数据。

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

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

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

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

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

财务表:核对信息。

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

Access。

1.4 参考资料1)张海藩《软件工程导论》清华大学出版社2)学校教材订购系统项目计划任务书软件1011班3)学校教材订购系统可行性研究报告软件1011班2:任务概述2.1 目标本学校教材订购系统实现后,能够通过使用计算机可以减少大量的手工操作,提高工作效率。

为了使老师和学生在买教材时方便和高效。

2.2 运行环境硬件:PC机一台,打印机一台。

软件:Windows操作系统,sql数据库管理系统,visio2.3 条件与限制(1)当书库中的各种书籍数量发生改变(包括进书和出书)时,都应该改相关的书库记录,如库存表或进、出库表。

(2)在实现上述销售和采购的工作过程时,需考虑相关的合法性证明。

某教辅教材征订系统

某教辅教材征订系统

某教辅教材征订系统简介某教辅教材征订系统是一个方便教师、学生和家长订购教辅教材的在线平台。

该平台通过提供一个简单而高效的方式来管理教辅教材的订购和配送流程,使用户能够轻松地找到需要的教材并进行订购。

功能特点1. 教材分类和搜索系统提供了多种分类方法来帮助用户快速找到需要的教材。

用户可以根据年级、学科、出版社等信息进行筛选,同时还支持关键字搜索功能,方便用户根据教材名称或作者进行搜索。

2. 教材详细信息用户可以点击教材列表中的教材名称,查看教材的详细信息。

详细信息页面中包括教材的作者、出版社、出版日期、版本号等相关信息,以帮助用户做出订购决策。

3. 教材订购用户可以将需要订购的教材添加到购物车中,在购物车页面查看已选教材的列表和总价,并进行订购操作。

订购时,用户可以选择购买教材的数量,并提供收货地址和联系方式以便配送。

4. 订单管理用户可以在系统中管理自己的订单。

在订单页面中,用户可以查看自己的历史订单信息,包括订单号、订购教材的名称和数量、订单状态等。

用户还可以取消未发货的订单或者申请退款。

5. 公告和通知系统提供了公告和通知功能,用于向用户发布关于教材征订、配送等消息。

用户可以在系统首页或者个人中心查看最新的公告和通知内容,以及相关的教材征订活动信息。

6. 用户管理系统提供了用户管理功能,支持用户注册、登录和个人信息管理。

注册用户可以享受更多的服务,如查看订单历史、修改个人信息等。

系统流程下面是某教辅教材征订系统的一般流程:1.用户打开系统首页,浏览教材列表或者使用搜索功能查找需要的教材。

2.用户点击教材名称,查看教材的详细信息。

3.用户选择需要订购的教材,将其添加到购物车中。

4.用户在购物车页面查看已选教材的列表和总价,并进行订购操作。

5.用户填写收货地址和联系方式,确认订单并进行支付。

6.系统生成订单并将订单信息发送给相关部门进行处理。

7.配送部门收到订单信息后进行教材配送,同时更新订单状态。

教材征订系统操作说明

教材征订系统操作说明

教材征订系统操作说明登陆山东理工大学教学综合信息服务平台,角色切换选择“系主任-教材征订”进入教材征订系统。

1.1教材管理-基础信息管理-出版社信息维护点击添加,可增加教材基础库里没有的出版社信息。

注意:自编讲义、实验报告本、实验指导书对应的出版社为“山东理工大学”,已添加到教材信息基础库。

1.2教材管理-基础信息管理-教材基本信息维护对应课程选择教材时,如果教材信息库里搜素不到需要的教材信息,点击增加,增添新的教材信息。

教材库里没有的出版社信息,需先按照1.1操作添加出版社信息。

添加教材基本信息时,除了必选项以外,其他信息请正确填写。

注意:为避免混淆,教材编号请以各学院简称的首写字母开头进行编号,例如化工学院:hg***。

2.1教材管理-课程教材管理-课程教材学期维护选择学年、学期、开课学院,依次点击增加、课程信息,弹出选择课程窗口。

注意:此时显示的课程信息是包含所选学期的、该学院所有的课程信息,不能在此处选择课程去添加教材信息。

2.2教学计划管理-任务落实查询选择学年、学期、开课学院,维度默认按教学班,点击查询,按顺序排列课程号。

依次将本学期课程任务下每一类需要指定教材的课程号复制到2.1选择课程窗口的课程一栏,点击查询,选中对应课程,从教材基础库里选择相应教材,正确填写教材信息。

如教材基础库里无所需教材,重复1.2步骤。

注意:一种课程名称下如确实需要对应多种教材,可依次添加相应教材信息。

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次/天
数据流名:进书通知
简述:详细的描述了进书的信息
组成:编号(数据库自动生成)+[书名+出版社+价格+数量]+采购日期+购数量

高校教材订购管理系统概要设计模块序列图与协作图

高校教材订购管理系统概要设计模块序列图与协作图

目录一、教师、学生预定教材模块序列图与协作图 (2)二、修改教材清单模块序列图与协作图 (3)三、删除教材的模块序列图与协作图 (5)四、订购教材的模块序列图与协作图: (6)五、高校教材订购系统序列图与协作图 (7)六、高校教材订购系统类图 (9)七、高校教材订购系统状态图 (9)附录..................................... 错误!未定义书签。

一、教师、学生预定教材模块序列图与协作图教师、学生预定教材的过程,涉及的对象有: 1.界面2.教材3.处理对象4.学校数据库分析对象角色之间交互的消息,本用例主要有以下交互: 1. 学生登录学校系统界面;2. 界面对象将信息发送给控制对象在学校数据库中查询用户信息;3. 数据库返回用户信息给订购处理对象;4. 学生在界面浏览教材信息;5. 预定浏览好的教材,即提交预订单给订购处理对象;6. 订购处理对象像数据库查询教材库存情况;7. 教材库将教材查询结果返回订购处理对象;8. 订购处理对象将结果返回到界面;图【1-1】教师、学生预定教材序列图用户 : 学生&教师学校信息 :图【1-2】教师、学生预定教材通信图二、修改教材清单模块序列图与协作图查找修改教材清单用例的对象,包括有:①界面②教材③对于业务处的作,也应该有对象进行处理④事物流中设计的角色有:管理员、数据库。

分析对象角色之间交互的消息,本用例主要有以下交互: 1. 管理员进入管理界面,选择获取教材清单功能。

2. 界面提示管理员创建教材清单。

3. 界面对象通过控制对象核实教材清单。

4. 控制对象通过教材对象获取教材清单。

5. 控制对象检查是否可以修改教材清单。

6. 控制对象向数据库返回修改后的教材清单。

7. 在界面上显示结果。

8.控制对象撤销建立的教材清单。

用户 : 学生&教学校信息 : database7: 7.返回教材信息查询...根据以上分析,整理的最终修改教材清单的序列图及通信图如下: 修改顺序图图【2-1】教师、学生删除修改序列图图【2-2】教师、学生删除修改序列图5: 5.6: 6.7: 7.删除教材的过程,涉及的对象有: 1.管理员界面2.界面3.控制对象4.数据库 分析对象角色之间交互的消息,本用例主要有以下交互:1. 管理员输入待删除的教材信息等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

采购人 签名
宋宇
姓名 张高强 张高强 张高强
计算机科学与技术
20 15 30
20 20 20
400 300 600
高等数学
计算机科学与技术
邬旭锋
大学英语
计算机科学与技术
合计:1300
入库单 书号
1 2 3
教材名称
软件工程
作者
周仕川
出版社
凤凰出版社
单价
20 15 30
数量
20 20 20
入库日期 备注
4 按 书 号 查 询
5 按书籍出 版社查询
6 按书名查 询
7 按书籍信 息查询
8 按出版时 间查询
系统 E-R 图:
姓名 教工号与学 号 师生 院系 采购员 编号 姓名 联系电话
书籍编号 订购 书名 采购
书籍
发售
编号
教材发行人员
联系电话
姓名
图 1.7 教材库存查询 此查询系统主要是为了学校教学和教材的特殊要求而设立,例如:是否国家优秀书刊,使用 年限等信息,使用优秀教材不但可以提高学校教学质量,还可以让学生及时用到学科前沿的书籍, 增加学生学习积极性。 下面将为本系统提供必要的数据字典,以方便系统是最终实现。下面将分别针对教材购销系 统的数据流程土的各个项目进行定义。
2.系统任务概述
2.1 目标
本系统可细化为两个子系统:销售系统和采购系统 销售系统的工作过程为:首先由教师或学生提交购书单,经教材科发行人员审核是有效购书 单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。 采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给 书库采购人员;一 旦新书入库后,即发进书通知。 下面给出系统的初步概图 ,方便用户和读者充分认识本系统的最初实现情况 ,并对系统有个初 步的了解,也方便开发人员把握开发方向,最终实现本系统.
3.需求规定
3.1 对功能的规定
本系统可以细化为两个子系统:销售系统和采购系统。 销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购 书单后,开发票、登记并返给教师或学生领书单,教师或学生可以到书库领书。 采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦 新书入库后,即发进书通知给教材发行人员。 以上功能要求在计算机上实现。
组织: 备注: 数据流名称:发票 组成:学号+姓名+{书号+单价+数量+总价}+书费合计 组织: 备注:
数据存储描述
数据存储名称:各班学生用表 组成:系编号+班级编号+年级+书号+书名+数量+书籍信息 组织:按系、年级、班级、书号、书名等排列 备注: 数据存储名称:缺书登记表 组成:书号+书名+出版社+缺书数量+出版时间+书籍信息 组织: 备注: 数据存储名称:学生基本信息表 组成:学号+姓名+班级+预交书费剩余 组织: 备注: 数据存储名称:教材库存表 组成:书号+书名+出版社+数量+出版时间+书籍信息+是否特殊用途{教学用、零售} 组织: 备注: 数据存储名称:进库表、出库表、库存表、购书表 组成:书号+书名+出版社+出版时间+单价+数量+总价+书籍信息 组织: 备注: 数据存储名称:教师基本信息表 组成:编号+姓名+部门+职称 组织: 备注: 数据存储名称:班级信息表
SY-023
实 验 报 告
课程名称: 软件工程概论 院系名称: 计算机科学与技术学院 专业班级: 信管 14-1 学生姓名: 刘金辉 张楗 周仕川 张高强 佟亚雷 学 号: 20141678 20141677 20141689 20141686 20141683 指导教师: 吕瑞
黑龙江工程学院教务处制
1.2 编写背景
a.本系统是学校教材科内部的一个教材订购系统,实现教材的销售和采购。 b.本项目有学校教材科提出,由老师委托我小组开发,开发人员包括: 组长兼系统分析员:刘佳 等 系统设计员:范文标等 程序设计员:CCC、数据库管理员:DDD、数据操作员:EEE.统 最终用户为教材科,由教材科提供计算网络。 c.该系统还和学校财务科进行资金数据来往,.由本系统向财务处提供销售情况,实行教材的安全 发放和采购.并顺便和各书店联营向个别人员单独售书。
采购子系统可分为两个方面来加工:一是采购补售书,二是采购学校教学用书。用 9 个加工 模块来说明,分别为图 1.4、图 1.5、图 1.6,从图中可清楚地了解到采购子系统的整体功能,这里 就不在赘述。 下面为学校教材购销系统增加一个查询子系统,以方便学校教材工作人员了解学校的教材使 用和销售情况:如图 1.7 教 材 工 作 人 员
组成:班级+班级人数+专业+班级所交书费 组织: 备注: 数据存储名称:售书登记表 组成:学号+姓名+班级+所购书号+书名+单价数量+总价 组织: 备注:学号、班级、姓名可为空
数据存储名称:补售书表 组成:学号+姓名+班级+所购书号+书名+数量+书籍信息 组织: 备注: 数据存储名称:教学用书表 组成:书名+书号+出版社+出版时间+数量+书籍信息 组织: 备注:
学 生 或 教 师
购书单
领书单
教 材 购 销 系 统
缺书单
采 购 人员
进书通知 审核信息
进书通知
教材发行人员
图 1.1 学校教材购销系统顶层
DFD
下面把系统分为销售和采购两个模块进行进一步分解,如图 1.2。显然外部项学生或教师 应与销售子系统联系,教材工作人员与采购子系统联系。两个子系统之间也存在联系:其一是缺 书登记表,又销售子系统把脱销书籍传给采购子系统;其二是进书通知,直接由采购子系统将教 材入库信息通知销售系统。
教 材 购 销系统
出库表 教材库存表 缺书登记表 待购教材表 进库表 购书表
销 售 系 统
进书通知
采 购 系 统
图 1 教材购销系统概图
2.2 用户的特点
本系统用户的特点:本软件的最终用户可分为操作人员、维护人员。 其中,操作人员要求对计算机有一定了解的企业技术人员。最好能熟练运用计算机所用操作 系统,精通所用系统功能, 维护人员要求对本系统有较深的了解,同时对系统相关信息及工作流程有所了解的技 术人员。 本系统主要在学期开学发书、学期结束订书时大幅度使用,这时候也是本系统最需要维护的时 候,所以在这时候要对本系统进行必要的检修,防止数据出错。
根据以上的分析,最终得到了教材购销系统的工作流程图:如图 1.8 所示
教材购销系统
系统管理
销售系统
采购系统
查询系统
用 户 管 理
密 码 管 理
登 记 售 书
缺 书 登 记
打 印 发 票
补 售 书 单
出 库 信 息
购 书 登 记
库 存 信 息
入 库 信 息
待 购 信 息
按 书 名 查 询
按 书 号 查 询
进书通知
2.3 产 生 补 售 书 单
图 1.4 第三层
DFD-----销售子系统
图 1.4 中,销售子系统被分解为 3 个子加工,编号从 2.1.到 2.3,登记售书和打印领书单时, 学生或教师持购书单申请购书,所购书存在就发给领书单到仓库领取所购书籍。若所购书籍暂时 没有就登记缺书登记表,打印缺书登记单通知采购子系统购书,并产生补售书单,待书籍到库时 通知学生或教师领书。 关于销售子系统的特殊说明,在售书过程中产生的补售书单只针对教师或者行政班级,对个 人购书情况不做处理,也就是说个人所购之书有就代理,没有就不单独采购。
1.设备:计算机。 2.地点:机房。
三、实验步骤
1.组内人员担任分析: 项目经理: 刘金辉 分析员:张楗 销售部:周仕川 出入库管理:佟亚雷 采购部:张高强 学生:张高强 2.记录并整理初步需求分析过程中所有的关键问题及解决途径; 3.形成初步需求分析文档。
四、实验内容
1.引言
1.1 编写目的
编写这份说明书主要是为了使小组成员充分认识本系统的情况 ,确定本系统的后继工作 ,方便 以后更好的开展工作,本说明书主要提交给用户和小组成员参考,以达到最终实现用户的要求,给用 户一份满意的答卷。
数据元素描述
数据元素名称:数量 取值:正整数 备注: 数据元素名称:书名 取值:字符(满足计算机取值要求) 备注: 数据元素名称:书号 取值:数值(书籍特殊编号) 备注: 数据元素名称:年级 取值:入学年份 备注: 数据元素名称:院系 取值:院系编号 备注: 00000~99999
数据元素名称:学号 取值:入学年份+院系代号+班级代号+排序 备注: 数据元素名称:书费合计 取值:000.00~999.99 备注:
实验项目 实验地点 一、实验目的 A406
学校教材订购系统 同组人数 5
实验日期 实验台号
2016.04.10
1) 根据所选定题目进行需求分析工作; 2) 通过实例掌握初步需求获取技术; 3) 进行业务需求分析、用户需求、功能需求、非功能需求分析; 4) 按规范要求写出需求规格说明书。
二、实验仪器设备
数据流描述
数据流名称:购书单 组成:学号+姓名+书籍名称+书籍编号+书籍出版社+购书单位{个人、集体}+单价+数量 组织: 备注: 数据流名称:领书单 组成:学号+姓名+书号+单价+数量+总价+书名+书籍出版社+出版时间+|书籍信息 组织: 备注: 数据流名称:缺书单 组成:书号+书名+出版社+数量+出版时间+书籍信息+单价 组织: 备注: 数据流名称:进书通知 组成:书籍名称+书籍编号+书籍出版社数量+出版时间+单价+总价+书籍信息 组织: 备注: 数据流名称:教学用书单 组成:书籍名称+书籍编号+书籍出版社+出版时间+数量+单价+书籍信息 组织: 备注: 数据流名称:学生证 组成:学生姓名+学生编号+班级+院系+入学时间+性别+年龄 组织: 备注: 数据流名称:图书 组成:书号+书名+出版社+出版时间+图书信息{面向 21 世纪教材、国家优秀教材、国家指 定教材}
相关文档
最新文档