教材订购系统
- 格式:doc
- 大小:202.31 KB
- 文档页数:20
学校教材订购系统概要设计说明书1引言1。
1编写目的概要设计说明书编制的目的是:说明对程序系统系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。
1.2背景所建议开发的系统的名称:学校教材订购系统本项目的任务提出者:江西农业大学软件学院软件工程老师开始者:陈永勤用户:学校教材管理部门和全校师生实现该软件的计算机网络:1#605项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows 7 系统上以JAVA以及MySql数据库等为开发软件的应用程序.1.3定义数据流图:数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。
系统的流程图:系统流程图是描绘物理系统的传统工具。
它的基本思想是用图形符号以黑盒子的形式描绘系统里的每个部件(程序,文件,数据库,表格,人工过程等)。
库存表:存放库中存在得书籍数据。
出库表:存放已销售的书籍的数据.进库表:存放入库书籍的数据.购书表:存放提交的购书信息。
缺书登记表:存放缺少的书籍的信息。
待购教材表:存放待购书籍信息。
1.4参考资料《实用软件工程》,张海藩著,清华大学出版社。
2总体设计2。
1需求规定本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后打印领书单返回给学生领取书籍。
本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版社信息、图书特色等信息方便操作人员把握图书信息。
教材订购系统的功能可以划分为如下几个部分:1)系统帐户管理:主要是对系统用户进行管理,包括登陆、退出、操作记录等。
2)订购管理:查询订购书、订购书籍、删除订购书籍、查询领书单.3)销售管理:处理购书单、查询进书单、修改和维护数据库中相应的表。
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 是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。