学校教材订购系统

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

目录

第一章系统概述 (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 是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。 SQL Server 数据库具有与delphi无缝连接、操作简单、易于使用的优点。运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。

1.2开发目的

随着教学数量和质量的提高,对软件质量的要求也越来越高,高校工资管理系统的研制和开发充分考虑工作人员对工资的易于管理,管理者方便查询职工的个人基本信息效率,从而能完全满足使用者的要求。本系统有友好的用户界面、有良好的安全性设置、有详细的操作说明书,这样更使各类用户很快地掌握系统的使用方法。在使用过程中,可以根据用户需求,进行适当扩展,也便于维护。

本系统主要通过应用程序实现对数据库的整合以及对数据库的操作。数据库是长期

存储在计算机内、有组织、可共享的大量数据的集合。数据库的整合就是把现在的零散的数据库经过分类、综合整理成一个大型的数据库。所需数据都是可以从里面调用的。数据库的数据操作是指对数据库中各种对象的实例允许操作的集合,包括操作及有关的操作规则。数据库主要有查询和更新(包括插入、删除、修改)两大类操作。本系统的设计首先着眼于网络,通过高校工资管理系统对工资进行管理,极大提高了工作效率。

主要功能包括:1、收集数据。将学生和教师的订书单和缺书通知单收集起来。2、打印报表。产生待购教材表、进库表、出库表等各种统计报表。

1.3可行性研究

当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。通过可行性的研究分析,可以知道问题有无可行性的解决方法,进而避免人力、物力和才力的浪费。

系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化,以达到更加出色的程序系统。

1.新系统目标可行性分析:

分析新系统的目标是否符合企业的现状和发展的需求。

2.社会可行性分析:

社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策、是否能够与社会大系统实现良好的对接。

3.经济可行性分析:

技术可行性分析主要是对开发新系统所投入的资金与系统投入使用后带来的经济效益进行比较,确认新系统是否会给带来一定的经济效益。

操作可行性

涉及工资管理的相关人员,以及一系列职工均大力支持该项目。

技术可行性

本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。

1.4开发及运行环境

操作系统:Windows XP

数据库开发环境:SQL Server 2005

开发工具:Visual Basic 和Delphi 7.0

第二章系统需求分析

2.1需求定义说明书

此教材采购分为两个模块:采购系统和销售系统。

采购系统模块:发缺书通知单、登记缺书记录、拟定待购书信息、发进书通知单、修改和维护数据库中相应的表。

销售系统模块:提交购书单、审核购书单、开发票、登记购书记录、返回领书单、修改和维护数据库中相应的表。

教材订购管理系统的服务对象是全体的师生员工,系统的使用对象是教务处教材管理人员及书库管理员。

系统主要完成以下具体功能:

(1)预定新书购书者购买书库暂时没有的书,可以进行预订,由教务处工作人员进行采购。

(2)购书购书者到财务室办理缴费手续,然后凭此手续去书库取书。

(3)书出库书从书库领出,管理员修改书库记录。

(4)书入库采购人员把采购的书送入书库,管理员修改书库记录。

(5)书库维护对现有的书进行分类、统计、增添新书目录或删除不存在的旧书目录等,一般由书库管理人员来完成。

2.2系统组织结构图

根据需求分析,学校教材订购系统的组织结构图如图2.1、图2.2所示。

图2.1采购子系统结构图

相关文档
最新文档