数据库课程设计--教材购销管理系统

数据库课程设计--教材购销管理系统
数据库课程设计--教材购销管理系统

数据库系统概论

课程设计

教材购销管理系统

目录

1.设计时间 (3)

2.设计目的 (3)

3.设计任务 (3)

4.设计内容 (3)

4.1.需求分析 (3)

4.2.概念结构设计 (5)

4.3.逻辑设计 (8)

4.4.数据库表空间和表结构设计 (8)

4.5.数据库的实施 (10)

4.6.创建其它数据库对象 (13)

5.总结与展望 (14)

参考文献 (15)

1.设计时间

2.设计目的

本项目的任务是教材购销管理系统软件开发,用户是学校。教材购销管理系统:教材购销管理系统是帮助管理人员、教材销售和库存的管理软件。制定、采购、入库、发放、记账、结算等一系列工作所组成,该工作各院校都设有专门机构负责该项工作,通常是教材科。

3.设计任务

现今教材购销管理的烦琐给具有强烈时间观念的行政人员带来了诸多不便,为了对教材销售和管理教材库存方便,因此开发了本软件。该教材购销管理系统软件目前已有比较完善的管理与使用功能,研制教材购销管理系统软件是为了满足对教材购销和库存管理的方便,以现代化的创新思维模式去工作。

4.设计内容

4.1. 需求分析

需求分析表

为了查询教材购销的全部信息。

外部功能内部功能

操作员和系统管理员通过应用界面,应用程

序,查询等。

同过SQL语言,对数据库的查

询、插入、修改、删除等操作。

4-1总体功能图

4-2销售管理子系统

教材购销管理系统

销售管理子系统

采购管理子系统

学生

教材保管员

教材科秘书

教材出纳员

购买

查阅数量

检查是否允许购买买

领书单,发票

写购书单

交购书单

不够

4-.3采购管理子系统4.2. 概念结构设计

4.-1代购教材E-R图:

图1

教材

数量书号

采购员

统计缺书数

购书单

教材秘书

进书单

4-2学生E-R 图:

图2

4-3教材存量E-R 图:

图3

4-4教材一览表E-R 图:

图4

学生用书

班级

数量

书名

书号

教材存量

数量

书号

单价

书库

书号

书名

出版社

电话 地址

4-5缺书单E-R 图

图5

4-6缺书登记E-R 图

图6

4-7售书登记E-R 图

图7

缺书单

书号 数量 电话

地址

出版社

缺书

书号

学号

姓名

数量

售书

书号

学号

姓名

数量

4-8.综合E-R图

教材购销管理综合ER图

图8

4.3. 逻辑设计

教材一览表(书号,书名,出版社,地址,电话,单价,数量)各班学生用书表(班级,书号,书名,数量)

售书登记表(学号,姓名,书号,数量)

缺书登记表(学号,姓名,书号,数量)

待购教材表(书号,数量)

缺书单(书号,数量,出版社,地址,电话)

4.4. 数据库表空间和表结构设计

表4-1 学生用书表student_book

字段名称中文名称长度类型是否为空主关键字sbno 书号10 Char t() no Y sbname 书名30 Char() no no sbnmber 数量30 Char() no no sbclass 班级10 char() no no

表4-2 售书登记表BUYBOOK_BB

字段名称中文名称长度类型是否为空主关键字bno 学号10 char() no Y

bname 姓名10 char() no no

bno 书号10 char() no no bnumber 数量30 char() no no

表4-3缺书登记表stack room_sr

字段名称中文名称长度类型是否为空主关键字sno 学号20 Char() no Y sname 姓名8 Char() no no

sno 书号8 Char() no no snumber 数量8 Char() no no

表4-4 教材存表book_list

列名含义长度类型是否为空主关键字lno 书号8 Char() no Y lnumber 数量8 Char() no no

lprice 单价8 Float() no no

表4-5 教材一览表publish

字段名称中文名称长度类型是否为主关键字pno 书号8 Char() no Y ppublisher 出版社8 Char() no no Pphone 电话8 Char() no no padd 地址8 Char() no no pname 书名8 Char() no

表4-6 代购教材表instead

字段名称中文名称长度类型是否为空主关键字ino 书号8 Char() no Y inumber 数量8 Char() no no

表4-.7 缺书单lost_book

字段名称中文名称长度类型是否为空主关键字lbno 书号8 Char() no Y lbpublisher 出版社8 Char() no no lbphone 电话8 Char() no no lbadd 地址8 Char() no no lbname 书名8 Char() no

4.5. 数据库的实施

例行事务需求

1.学生买书

查询买书信息,

2.采购新书

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

查询事务需求

1.查询学生的买书情况

根据学生学号查询买书信息

2.查询是否有满足学生要的书

查询某种书的数量

查询某一书何时会到货

3.报表需求

缺书登记表:学号、姓名、书号、数量

教材存量表:书号、单价、数量

待购教材表:书号、数量

缺书单:书号、数量、出版社、地址、电话

教材一览表:书号、书名、出版社、地址、电话

各班学生用书表:班级、书号、书名、数量

SELECT distinct sclass,BNO,BNAME,BBamount

FROM STUDENT, BUYBOOK_BB

WHERE BUYBOOK_BB.bbno=STUDENGT.no

售书登记表:学号、姓名、书号、数量

SELECT sno,sname,Bno,BBamount

FROM STUDENT, BUYBOOK_BB

WHERE BUYBOOK_BB.bbno=STUDENGT.no

缺书登记表:学号、姓名、书号、数量

SELECT sno,sname,Bno,BBamount

FROM STUDENT, BUYBOOK_BB

WHERE BUYBOOK_BB.bbno=STUDENGT.no and

BUYBOOK_BB.bbno=stack room,bno

And BUYBOOK.bbamount >stackroom.sramount

教材存量表:书号、单价、数量

SELECT bno, BPRICE,sramount

FROM book, stackroom

WHERE BOOK. bno=stackroom.no

待购教材表:书号、数量

SELECT sno,sname,Bno,BBamount

FROM STUDENT, BUYBOOK_BB

WHERE BUYBOOK_BB.bbno=STUDENGT.no and BUYBOOK_BB.bbno=stack room,bno

And BUYBOOK.bbamount >stackroom.sramount

缺书单:书号、数量、出版社、地址、电话SELECT bno, BBamount, Ppublisher,BBamount,,Pphone FROM STUDENT, BUYBOOK_BB

WHERE BUYBOOK_BB.bbno=STUDENGT.no and BUYBOOK_BB.bbno=stack room,bno

And BUYBOOK.bbamount >stackroom.sramount

(12)教材一览表:书号、书名、出版社、、电话SELECT bno,bname, Ppublisher, padd,Pphone

FROM BOOK,publish

WHERE BOOK。bno= publish.Pno

4.6. 创建其它数据库对象

4.6.1、视图

某种商品的销售量和库存量的视图

GREATE VIEW COMMODITY (CNO,CNAME,MARKET,LIST)

AS

SELECT RESERVR .CNO,RESERVR .CNAME,SUM(QUANTITY),LIST FROM RESERVR ,BILL

GROUP BY https://www.360docs.net/doc/387840770.html,O

4.6.2、触发器

定义一个触发器,当商品库存表中,供货商为空时,自动改为”本店制作”。

CREATE TRIGGER UDLIST

BEFORE UPDATE OR TNSERT ON RESERVR

FOR EACH ROW

AS BEGIN

IF PROFESSINAL IS NULL THEN

PROFESSINAL:=’本店制作’;

END IF;

END;

4.6.3、存储过程

利用存储过程来实现,当某商品卖出时,它的商品库存量相应的减少.

CREATE PROCEDURE SELL ( BCNO CHAR, QLIST INT)

AS DECLARE

BEGIN

SELECT TIST

FROM RESERVE

WHERE BCNO =https://www.360docs.net/doc/387840770.html,O;

IF LIST IS NULL THEN

ROLLBACK;

RETURN;

END IF;

IF LIST

ROLLBACK;

RETURN;

END IF;

UPDATE RESERVE

SET LIST=LIST-QLIST

WHERE BCNO=https://www.360docs.net/doc/387840770.html,O;

COMMIT;

END;

5.总结与展望

在这次设计过程中,我学到的不仅是知识,还学会了做什么事情要耐心、细心。在设计时,总会有一些错误出现,如:没有确定好哪个是主码,编写的时候学“;”或者是属性发生冲突等。这些都是自己的不认真而产生的。通过此次编程,我对数据库相关知识的连接有了不少的认识,是一次很好的锻炼机会。但是我必须承认我自己的能力和知识还是不够深入,今后我的学习还是很漫长的。但我会吸取这次的经验和问题,争取在以后的设计中不断改进,不断完善。

参考文献

[1] 数据库系统概论(第四版)王珊萨师煊高等教育出版社。

[2] Nelson M,Mattons.SOL3-新的SQL标准,新一代对象关系数据库.IBM数据库通用技术,1999。

[3]周立柱,冯建华,孟小峰.SQL Server数据库原理[M],清华大学出版社,2004.5。

[4]SQL Server 2000数据库及应用[M]人凤, 曾建华, 高等教育出版社2004.5。成绩评定

成绩教师签字

数据库课程设计完整版

数据库课程设计完 整版

HUNAN CITY UNIVERSITY 数据库系统课程设计 设计题目:宿舍管理信息系统姓名: 学号: 专业:信息与计算科学指导教师:

20年 12月1日 目录 引言3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要5 1.4软件处理对象 6 1.5系统可行性分析6 1.6系统设计目标及意义7 1.7系统业务流程及具体功能 7

1.8.1数据流程图8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20参考文献 20 引言

学生宿舍管理系统对于一个学校来说是必不可少的组成部分。当前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强能够接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,而且具备修改功能,能够快速的查询学校所需的住宿信息。 面对当前学校发展的实际状况,我们经过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

教材采购系统

软件工程实验报告 课 题: 教材采购系统 专业班级: 学 号: 姓 名: 指导教师: 目 录 评阅意见: 评定成绩: 指导老师签名: 年 月 日

1、需求分析 需求收集整理:采购系统模块:提交购书单、审核购书单、开发票、登记购书记录、返回领书单、修改和维护数据库中相应的表。 2、业务流程: 若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。 3、分析建模: 对业务流程进行分析,建立如下数据流图: 3.1、教材采购系统顶层DFD 图 3.2、第一层数据流图 学生 审核 学生证 学生信息 购书单 购书单 1.1 学生信息存储 1.2 学生信息处理 1.3 更新库存 清单 2.1 登记缺书 2.2 汇总缺书 教材工作人员 采购单 缺书单 2.3 产生订购信息 领书单 缺书单 教师或学生 教材 采购 系统 教材 发行 人员 购书单 进书通知 审核信息

3.3、采购系统功能模块结构图: 3.4、系统流程图: 下面将为本系统提供必要的数据字典,以方便系统是最终实现。下面将分别针对教材定购系统的数据流程土的各个项目进行定义。 数据流描述 名字:购书表 别名:购书单 描述:提供给教材销售人员的购书单 定义:购书单=购书单号+{书名+出版社+价格+数量}+日期+订 购人姓名+购书总数 购书单号=正整数(数据库自动生成) 教材采购系统 输入数据 输出数据 学生信息存储 审核 学生信息处理 更新库存清单 登记缺书 汇总缺书 产生采购信息

名字:领书表 别名:领书单 描述:送给学生或教师的领书报表 定义:领书单=领书单号+订购者姓名+购书单号+领书日期 领书单号=年+月+日+4位整数 名字:缺书表 别名:缺书单 描述:送给相关工作人员的表,用来补充书籍 定义:缺书单=缺书单号+{书名+出版社}+总数 缺书单号=正整数(数据库自动生成) 名字:进书通知 描述:详细的描述了进书的信息 定义:进书通知=编号+{书名+出版社+价格+数量}+ 采购日期+ 采购总数 编号=正整数(数据库自动生成) 名字:审核信息 描述:用于审核信息 定义:审核信息=教材发行人员姓名+审核标志+审核日期 审核标志=TURE|FALSE(注:表示审核是否通过) 名字:图书信息 定义: 图书信息=记录ID +书名+出版社+价格+库存数量 记录ID =正整数(数据库自动生成) 3.5、E-R 图 数据对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,可采用E -R 图的方法进行数据结构分析。本系统中涉及的实体主要有“学生”、“教师”、“教材”、“院系”和“学生预存款”等,各实体及其属性如一下所示。 教材 教材编码 教材名称 内容说明 价格 库存量 “教材”实体及其属性图

学校教材管理系统

《学校教材管理系统》的设计

目录 第一章系统概述 (1) 1.1 系统开发背景 (1) 1.2系统开发目的和意义 (1) 1.3可行性分析 (1) 1.3.1技术可行性 (1) 1.3.2经济可行性 (2) 1.3.3操作可行性 (2) 第二章需求分析 (3) 2.1目标分析 (3) 2.1.1总目标 (3) 2.1.2具体目标 (3) 2.1.3性能目标 (3) 2.2系统总结构 (4) 2.3数据流图 (4) 2.4数据字典 (6) 2.5.1 字符型 (6) 2.5.2 数据结构 (7) 2.5.3 数据流 (7) 2.5.4数据存储 (8) 第三章概念结构设计 (9) 3.1 概念数据模型 (9) 第四章逻辑结构设计 (12) 4.1 E-R图向关系模型的转换 (12) 第五章物理结构设计 (13) 5.1 物理数据模型的建立 (13) 5.2 物理数据模型生成到数据库 (14) 5.2.1 SQL2005执行结果 (14)

5.2.2 数据库中生成的表 (14) 第六章数据库的实施和维护 (17) 6.1数据库的插入 (17) 6.1.1管理用户信息的插入 (17) 6.1.2教材信息的插入 (17) 6.1.3教材库存现状的插入 (18) 6.1.4班级信息的插入 (19) 6.1.5班级领书单信息的插入 (19) 6.1.6订书单位信息插入 (20) 6.1.7征订单信息插入 (21) 6.2数据库的查询 (22) 课程设计心得与体会 (24) 参考文献 (25)

第一章系统概述 1.1 系统开发背景 如今计算机技术不断的发展,已经渗透到各个领域,高校管理当然也不例外,教材管理对于各个学校而言,都是一项很复杂、繁琐的工作, 是高校教务管理中的一个重要环节。一套好的高校教材管理软件,不但能够大大降低工作人员的劳动强度,而且还能提高学校的管理效率和教学水平。 学校教材管理主要是由教材计划征订、入库、发放等一系列工作所组成,该工作通常是学校教材科统一管理。由于学校中专业设置门类多,各专业每期开设课程种类多,各个专业需要订购的课本也不一样,在每学期开学的时候教材的发放便成为了一个繁重的任务。学校教材管理人员迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。 1.2系统开发目的和意义 开发学校教材管理系统的目的就是充分利用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量的目的,最终实现教材管理的全面自动化为和现代化。因此系统主要是实现教材管理信息的输入,包括征订、入库、发放信息的输入;教材管理各种信息的查询、修改;教材采购报表的生成以及各系各部门的教材需求管理等。 1.3可行性分析 1.3.1技术可行性 在这样高速发展的计算机时代,许许多多的计算机技术性的人才出现,也多掌握了很多编程方面的专业性程序员,实现系统在技术这方面是可行的。

数据库课程设计完整版

HUNAN CITY UNIVERSITY 数据库系统课程设计设计题目:宿舍管理信息系统 姓名: 学号: 专业:信息与计算科学 指导教师: 20年 12月1日 目录 引言 3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要 5 1.4软件处理对象 6 1.5系统可行性分析 6 1.6系统设计目标及意义7

1.7系统业务流程及具体功能 7 8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20 参考文献 20 引言 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了

教材管理系统系统

《教材管理系统》需求分析设计说明书 学院:信息学院研13级学号:1043113266 姓名:杨涛

目录 第1章可行性研究 (3) 1.1 系统开发背景 (3) 1.2 系统开发的意义 (3) 1.3 系统的开发目标和规模 (3) 1.4 经济可行性分析 (4) 1.5 操作可行性分析 (4) 1.6 系统设计的要求 (4) 1.7系统实现功能描述 (4) 第2章需求分析与设计........................... 错误!未定义书签。 2.1系统设计的任务 (5) 2.2 教材管理系统的流程 (5) 2.3 教材系统的数据流图 (6) 2.4 数据字典 (11) 第3章总体设计 (16) 3.1 软件设计流程图 (16) 3.2 软件功能模块图 (17)

第1章可行性研究 1.1 系统开发背景 现在,对一所综合性院校来说,专业门类多,课程门类广,教材用书种类多,数量大,随着各校规模的迅速扩大和许多新学科新专业的不断涌现,这种情况更加明显。各院校都设有专门机构负责该项工作,通常是教材科,其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,涉及人员广,工作量大。传统的人工管理方法存在诸多弊端,效率低,易出错,经常出现供书不及时、书库缺书、用量与供应量脱节、学生缴费与学校订购费用出现不吻合等现象。原因固然是多方面的,但其中管理方面的硬件措施是主要因素。在信息时代的今天,计算机在事务管理方面的应用已经相当广泛,但目前很多高校还停留在人工管理的水平上,显然不适应时代发展和学校信息管理技术的发展应用的要求。因此,高校教材管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。 1.2 系统开发的意义 教材管理对各个学校而言,都是一项复杂、烦琐的工作, 是高校教务管理中的一个重要环节, 由于育民学校中专业设置门类多,各专业每期开设课程种类多,其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,教材科涉及管理的入出库教材种类非常多,而且还要给校方高层管理人员提供必要的数据统计分析数据,供校方做出下一学期或者来年的教材管理制度和完善这些制度中的缺陷。因此涉及人员广,工作量大,再者是近年来,我国高等教育规模的不断扩大,学校学生人数迅速增加,使教材管理工作更加繁重不堪。因此,一套好的教材管理软件,不但能大大降低工作人员的劳动强度,还能提高学校的管理效率和教学水平。 1.3 系统的开发目标和规模 在这里设计的指导思想:既要保证教材管理系统的科学性、完整性、系统性,

《教材购销系统系统项目计划书》

系统项目计划书 1 引言 1.1编写目的 本项目计划书的编写目的是制定一套软件项目实施及管理的解决方案,其主要工作包括确定详细的项目实施范围、定义递交的工作成果、评估实施过程中的主要风险、制定项目实施的(时间)进度计划、成本和预算计划、人力资源计划等。 1.2 背景 随着教育事业的发展和教育的普及,人们对教材的需求量越来越大,这给教材购销公司造成了压力,也给公司带来了挑战。要处理好将教材的购销为公司带来更多的利益,公司决定开发更新的教材购销系统,希望用更高效的信息化手段管理教材的购销业务,所以,开发一套教材购销系统是及时的也是必要的。教材购销公司根据自身业务的需要,提出开发该系统。系统开发工作由开发公司完成。为了实现这一套公交调度系统,必须在项目开始的时候制定完整的系统项目计划书,才有利于整个项目的开展。 1.3 定义 调度:是指调度员对运行车辆碰到一些情况的对应措施。 库存:就是库中的存货量。 1.4 参考资料 https://www.360docs.net/doc/387840770.html,ercases&Materials procurement system (2010_06_03)(1).doc—教材购销调度系统 开发团队所整理的需求功能文档 1.5 标准、条约和约定 本项目遵从以下标准: GB/T 13702-1992 计算机软件分类与代码 GB/T 20918-2007 信息技术软件生存周期过程风险管理 GB/T 19003-2008 软件工程 GB/T19001-2000 GB/T 15538-1995 软件工程标准分类法 GB/T 9386-2008 计算机软件测试文档编制规范 GB/T 9385-2008 计算机软件需求规格说明规范 GB/T 15532-2008 计算机软件测试规范 GB/T 18221-2000 信息技术程序设计语言环境与系统软件接口独立于语言的数据类

高校教材管理系统

一.设计背景: 近年来,随着科学技术的高速发展,知识更新的步伐越来越快,高校新教材不涌现,老教材改版修订的周期越来越短,加上高校招生规模的不断扩大,持续多年的扩招,高等院校的在校大学生和研究生数量迅速增加,各校专业设置也因适应市场需要而呈现多样性和多变性,因而对教材的需求量和使用也相应地大幅度增加,使得高校教材管理工作面临学科杂、教材品种多、数量大、新老教材难以衔接、库存积压快速增加、工作人员和管理部门的劳动强度越来越大,为获取有效的信息所花费的时间也越来越长。在教材选用计划的制定、订购、进货、入库、发放、收费、统计、信息收集和反馈等一系列的管理进程中,其周期过长使得教材的选用和淘汰等明显滞后于知识、技术的发展和教材本身版本的更新。这种状况不但与现实高校教材管理的业务需求不相适应,并且也与高校信息化建设的发展趋势不相适应。因此,高校教材管理人员目前都想拥有一套方便高效的计算机化的管理信息系,加强各部门之间信息的流通,通过正确的统计分析,使教材管理工作上一个新的台阶,最终实现教材管理的全面自动化。随着高等院校的迅速发展,专业和高校学生人数的不断增加,高校教材管理变成了一项相当繁重的工作。伴随着高校信息化建设的快速普及,开发出一套科学化的高校教材管理系统尤为迫切,教材管理系统的开发可以提高高校教材管理效率,为教材管理人员创造一个更人性化、规范化、多功能的管理平台。 二.研究意义 随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统的教材管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统的教材管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。教材管理是教学管理中的一个重要环节,它涉及到高校的每一位师生,工作性质十分重要。因其数据量较大,管理工作繁琐,所以高校教材管理的合理与否直接体现了教材部门的工作效率和工作质量。以往采用手工管理费时、费力,而且还存在许多人为的手工错误,高校教材管理部门迫切希望使用计算机对其进行管理,摆脱传统的手工管理模式,将管理人员从繁琐的工作中解脱出来,从而提高工作效率,减轻工作强度,还可以提高学校的管理工作水平,实现教学和行政管理工作的办公自动化。因此研制和开发教材管理系统具有十分重要的现实意义。系统的功能和传统管理模式相比较,毫无疑问会大大提高教材科的运作效率,辅助提高学校的相关部门决策水平,管理水平,为减少差错,节省人力,减少学生领书时间,提高师生满意度,提供有效的技术保障。 1.3系统设计目标 高校教材管理系统的设计目标是实现教材信息的动态管理,系统功能主要包括订书处理、领书处理、特殊处理、系统信息管理四个部分,具体包括教材征订、入库和出库信息的添加、修改、删除和统计;查询课程所用教材信息和所需教材数量;每个学生、教师领取教材情况;依据系统信息对教材书库进行管理。根据系

完整word版,数据库课程设计总结,推荐文档

数据库课程设计总结 数据库课程设计个人总结 姓名:邢王秀学号:201624101215 班级:09计本班 一个月的时间非常快就过去了,这一个月我不敢说自 己有多大的进步,获得了多少知识,但起码是了解了项目开 发的部分过程。虽说上过数据库相关的课程,但是没有亲身 经历过相关的设计工作细节。这次课程设计给我提供了一个 很好的机会。 通过这次课程设计发现这其中需要的很多知识我们没 有接触过,上网查找资料的时候发现我们以前所学到的仅仅 是皮毛,还有很多需要我们掌握的东西我们根本不知道。同 时也发现有很多已经学过的东西我们没有理解到位,不能灵 活运用于实际,不能很好的用来解决问题,这就需要自己不 断的大量的实践,通过不断的自学,不断地发现问题,思考 问题,进而解决问题。在这个过程中我们将深刻理解所学知 识,同时也可以学到不少很实用的东西。 这次的数据库课程设计,我们组负责的企业信息文档 管理系统的设计。这课题是自拟的。我们组实行的分工合作。我主要是负责数据库功能模块设计这部分。 从各种文档的阅读到需求分析、概要设计、数据库总 体设计、代码编写与调试,我们都准备了好长时间。组内分

工合作的整个过程,我亲身体验了一回系统的设计开发过 程,分工合作的好处。很多东西书上写的很清楚,貌似看着 也很简单,思路非常清晰。但真正需要自己想办法去设计一 个系统的时候才发现其中的难度。经常做到后面突 然就发现自己一开始的设计有问题,然后又回去翻工, 在各种反复中不断完善自己的想法。 我想有这样的问题不止我一个,事后想想是一开始着 手做的时候下手过于轻快,或者说是根本不了解自己要做的 这个系统是给谁用的。因为没有事先做过仔细的用户调查, 不知道整个业务的流程,也不知道用户需要什么功能就忙着 开发,这是作为设计开发人员需要特别警惕避免的,不然会 给后来的工作带来很大的麻烦,甚至可能会需要全盘推倒重 来。所以以后的课程设计要特别注意这一块的设计。 经过组内讨论,我们确定的课题是企业信息文档管理 系统。说实话,我对这个系统不是很了解。通过上网查找资 料、相关文献的阅读,我对该系统有了大体的了解。 在需求分析过程中,我们通过上网查资料,去图书馆 查阅相关资料,结合我们的生活经验,根据可行性研究的结 果和用户的需要,分析现有情况及问题。在一个月的时间里,不断地对程序及各模块进行修改、编译、调试、运行,其间 遇到很多问题,经过组内讨论。最终把它解决了。通过这次 课程设计,我对数据库的设计更加熟练了。

学校教材购销系统需求分析报告书.

学年论文(课程设计)题目:学校教材订购系统-需求分析 学院工商学院 学科门类工学 专业软件工程 学号2009482037 姓名盛庆鸿 指导教师王思乐 2011年12月21日

河北大学学年论文(课程设计)任务书 (指导教师用表) 指导教师签字:

河北大学学年论文(课程设计)成绩评定表

目录 学校教材购销系统需求分析报告 (5) 1.引言 (5) 1.1 编写目的 (5) 1.2编写背景 (5) 2.系统任务概述 (6) 2.1目标 (6) 2.2用户的特点 (6) 3.需求规定 (7) 3.1对功能的规定 (7) 3.2对性能的规定 (7) 4.运行环境规定 (7) 5.数据流程、功能描述和设计 (7) 学校教材购销系统需求分析报告 1.引言 1.1 编写目的 编写这份说明书主要是为了使项目组成员充分认识本系统的目标,确定本系统的后继工作,方便以后更好的开展工作,本说明书主要提交给用户和小组成员参考,以达到最终实现用户的要求,完成系统开发。 1.2编写背景 a.本系统是学校教材供应体系中的教材订购系统,实现教材的销售和采购、订购。 b.该系统还和学校财务科进行资金数据来往,.由本系统向财务处提供销售情况,实行教材 的安全发放和采购.并顺便和各书店联营向个别人员单独售书。

2.系统任务概述 2.1目标 本系统可细化为两个子系统:销售系统和采购系统 销售系统的工作过程为:首先由教师或学生提交购书单,经教材科发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。 采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知。 下面给出系统的初步概图,方便用户和读者充分认识本系统的最初实现情况,并对系统有个初步的了解,也方便开发人员把握开发方向,最终实现本系统. 2.2用户的特点 本系统用户的特点:本软件的最终用户可分为操作人员、维护人员。 其中,操作人员要求对计算机有一定了解的企业技术人员。最好能熟练运用计算机所用操作系统,精通所用系统功能, 维护人员要求对本系统有较深的了解,同时对系统相关信息及工作流程有所了解的技术人员。 本系统主要在学期开学发书、学期结束订书时大幅度使用,这时候也是本系统最需要维护的时候,所以在这时候要对本系统进行必要的检修,防止数据出错。

高校教材管理系统

高校教材管理系统 一(设计背景: 近年来,随着科学技术的高速发展,知识更新的步伐越来越快,高校新教材不涌现,老教材改版修订的周期越来越短,加上高校招生规模的不断扩大,持续多年的扩招,高等院校的在校大学生和研究生数量迅速增加,各校专业设置也因适应市场需要而呈现多样性和多变性,因而对教材的需求量和使用也相应地大幅度增加,使得高校教材管理工作面临学科杂、教材品种多、数量大、新老教材难以衔接、库存积压快速增加、工作人员和管理部门的劳动强度越来越大,为获取有效的信息所花费的时间也越来越长。在教材选用计划的制定、订购、进货、入库、发放、收费、统计、信息收集和反馈等一系列的管理进程中,其周期过长使得教材的选用和淘汰等明显滞后于知识、技术的发展和教材本身版本的更新。这种状况不但与现实高校教材管理的业务需求不相适应,并且也与高校信息化建设的发展趋势不相适应。因此,高校教材管理人员目前都想拥有一套方便高效的计算机化的管理信息系,加强各部门之间信息的流通,通过正确的统计分析,使教材管理工作上一个新的台阶,最终实现教材管理的全面自动化。随着高等院校的迅速发展,专业和高校学生人数的不断增加,高校教材管理变成了一项相当繁重的工作。伴随着高校信息化建设的快速普及,开发出一套科学化的高校教材管理系统尤为迫切,教材管理系统的开发可以提高高校教材管理效率,为教材管理人员创造一个更人性化、规范化、多功能的管理平台。 二(研究意义 随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统的教材管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统的教材管

数据库课程设计(完整版)

HUNAN CITY UNIVERSITY 数据库系统课程设计 设计题目:宿舍管理信息系统 姓名: 学号: 专业:信息与计算科学 指导教师: 20年 12月1日

目录 引言 3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要 5 1.4软件处理对象 6 1.5系统可行性分析 6 1.6系统设计目标及意义7 1.7系统业务流程及具体功能 7 1.8.1数据流程图8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20参考文献 20

引言 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备修改功能,能够快速的查询学校所需的住宿信息。 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

数据库课程设计 教务管理系统

洛阳理工学院 课程设计报告 课程名称数据库课程设计 设计题目教务管理系统 专业计算机科学与技术 班级B120505 学号 姓名 完成日期2015-1-4

课程设计任务书 设计题目:教务管理系统 设计内容与要求: 设计教务管理系统,类似于我校教务管理系统,有四类用户:教务员、学生、教师、管理员教务员可以输入学生、教师、班级、课程信息。一个班级只属于一个专业,一个学生只属于一个班级。教务员负责输入每个专业、每个班级需要学习哪些课程,指定课程的任课教师。教师可以查看学习该课程的学生名单。课程结束后,教师可以录入课程成绩。一个教师可以教授多个班的多门课程,每门课由多位老师讲授。课程分两类,必修课和选修课。系统要记录每个学生学习各门必修课的成绩,还要记录学生选修了哪些选修课以及课程成绩。学生可以查看自己各门课程的成绩。学生还可以进行评教,给老师打分。管理员可以输入教室信息,并结合班级、课程、教室信息实现自动排课。 要求: 1.完成本系统的需求分析,写出功能需求和数据需求描述; 2.完成数据库的概念结构设计、逻辑结构设计、物理结构设计; 3.完成本系统的部分功能模块的程序界面设计。 指导教师:高春玲 2014 年12 月28 日 课程设计评语 成绩: 指导教师:_______________ 年月日

目录 一、概述 2 1.1、本设计的目的与意义 2 1.2、数据库开发工具和应用程序开发工具 2 二、需求分析 2 2.1功能需求 2 2.2数据需求 2 三、概念结构设计 2 3.1、E-R模型设计 2 3.2、总体E-R图描述 4 四、逻辑结构设计 4 4.1、关系模型 4 4.2、关系模式的优化与说明 4 五、物理结构设计 5 5.1建立数据库 5 5.2表与表结构 5 六、应用程序设计 6 6.1、系统总体结构 6 6.2、系统界面与源代码7 6.2.1、界面7 6.2.2、功能描述9 6.2.3、程序源代码9 七、设计总结23 八、体会与收获24 九、参考文献24

数据库课程设计实验报告--教材购售管理系统

教材购售管理系统 1.问题描述 随着学校里的课程越来越丰富,学校的教材科要管理的教材也越来越多,品种各样,这让教材科才科对教材的管理越来越困难,如果只是简单的由教材科的人员人工管理,不仅是分类整理的困难,教材购销的有效性的确定也是很繁琐的事情。 因此,一个功能齐全、界面丰富简单易懂的教材购销管理系统显得尤为必要,本系统正式基于此需求而设计的。 1.1系统功能分析 教材购销管理系统是一个简单的教材购销管理工具,便于一个学校教材科的使用。本系统实现的主要功能有: ●销售教材。 ●采购教材。 ●查看各种表单,包括各班学生用书表、学生信息表、教材存量表、销售登记表、 缺书登记表和待购教材表等。 ●用户管理,包括修改用户权限,增加新用户等。 注册用户通过使用本管理系统, 能够很方便的管理教材的购销情况。本系统使用oracle作为后台数据库, 利用java语言在Eclipse下编写前台界面。 1.2系统功能模块设计 1.2.1销售子系统 (1)审查有效性 学生将购书单交给教材科秘书,秘书通过查阅各班学生用书表、售书登记表检查是否允许该生买书。 (2)开发票 如果允许学生买书,教材科会计将按购书单查阅教材存量表,如果有书且数量够,则开交款发票,否则,将购书单中无法购买的书的信息写入缺书登记表,以备以后补售教材。 (3)登记并开领书单 教材科出纳员根据发票上的总金额收取现金,并进行售书登记,同时开领书单,学生将领书单交给保管员,领书。 (4)补售教材 采购部门进书后,教材科秘书根据进书通知和缺书登记表给没买到教材的学生发补售 1.2.2采购子系统 (1)教材入库 采购员采购教材后,将进书单交给秘书,秘书修改教材库存和待购量。 (2)统计 秘书每月按书号和出版社统计缺书,形成待购教材表和缺书单,供采购员采购时使用。

教材管理系统功能模块说明

教材管理系统功能模块说明 2011.7.15 一、教材选购 a)教材选定(教材信息表+ 教材选定表) ·教材选定记录无需保存至系统中,系统只对入库的书籍进行管理 ·增加历史用书情况表,ISBN+学期+专业+教师,何时录入? 从下学期的课程+教师,导入 教师根据身份证登录,选下学期的教材,提供两种选择方式: 1)从曾用书记录库中选,系统需要提供我们学校过去曾经选购过的教材,在教师选定教材时可以让教师勾选 2)重新录入新的教材 b)教务查询教材选定情况 ·显示未选教材的课程名+任课教师 ·表单样式: c)选定教材清单 ·教务处老师汇总教材选定,提供下学期教材选定表(表中无需教材数目,只需教材名录)。 二、教材入库 录入:ISBN,分两种情况处理: 输出:提示入库成功 入库表(学期+ISBN+数量+单价+折扣+入库价格+来源+入库时间+入库方式) 单价:教材原价格 折扣:从配置文件导入,需要教务人员手工设置 入库价格:实际入库价格 入库方式(两种): 1)采购(需付费的,包括调拨) 2)赠送(免费的,成本价为0) 来源:不同供应商,可能折扣是各自统一的?只是做个标识?

三、教材出库 1、业务流程: 1 增加:个人教材领用表(学号+ISBN+领用时间+领用人+带领) 2)现金售出: 必须等到所有教材发放完毕,加时间限制(提供时间设置功能),并且库存中有多余的教材才能够售出。 3)领用(免费的) 1、计划领用,根据本学期的教师任课表,领用相应课程的教材 录入:教师ID 输出:显示可领用教材,签字确认 2、领用下学期的书,只要库存有,就可以领用 录入:教师ID+教材名(ISBN) 输出:签字确认 4)报废:教材破旧,直接出库 2、涉及报表 出库表(ISBN+领书人+数量+(折扣or 出库价格)+日期+出库方式+出库时间) 个人领用表(学号+ISBN+领用时间+(折扣or 出库价格)),该表从出库记录的1)2)得出。 注: 1)出库记录中1)2)出库记录,有两栏关于价格的属性:原价+售出价,售出价为教材出库时的价格,也要提供两种计算方式:①按折扣计算,②由教务老师手工设定 2)出库记录中3)4)出库记录,售出价均为0 四、库存盘点 功能:查询某教材当前的库存数量(来源于库存表)。 输入:某本教材ISBN 或者所有库存教材的余量 输出:教材基本信息+库存余量 注: 1、库存表(ISBN+数量) 2、库存预警 1)在用户第一次进入本系统时,就提示用户设定库存预警值,若不设,则使用我们提供的默认值 3,即在库存数量少于3本时,产生预警提示。 2)预警方式暂定弹出对话框提示有教材库存不足,点击确定后将库存不足的教材库存信息罗列出来,若点击忽略则无任何后续相关操作 3

数据库课程设计报告户籍管理系统完整版

. 中北大学 数据库课程设计 说明书 班 级: 学号: 姓 名: 学 专 方 向: 指导教师: 企业信息化软件开发与应用

成绩: 2014 年 6 月 1.需求分析 随着城市人口规模的扩大和公安部门对城市及农村人口管理工作规性的逐渐增强,户籍管理工作的业务量急剧增大。传统的手工方法,存在效率低、易出错等缺点,已经难以满足当前户籍管理工作的要求。 因此,结合当前日益成熟的计算机相关技术,开发一个专门针对户籍管理的系统已经非常必要了。户籍管理信息系统是公安部门不可缺少的一部分,更是适应现代户籍制度并推动户籍管理走向科学化、规化、自动化的必要条件。该管理系统能够为用户提供充足的信息和快捷的查询手段,以帮助用户了解户籍工作的情况。它大大改善了公安部门管理、查询户籍的基础工作环境,在一定程度上反映出户籍管理的现代化管理模式。因此人口户籍管理信息系统的开发迫在眉睫。 该课程设计就户籍的迁入、迁出、注销,身份证的办理、领取做了简单地设计。 1.1项目开发背景 近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,随着人口的不断增长,户籍管理部门也应得到良好的发展,利用现代化管理工具使其变成半自动化必定会提高其工作效率。 1.2项目开发目的 户籍管理系统是针对户籍管理部门而开发的,为其改变人口信息仍需要手动处理和查询,个人的信息在处理中丢失或者不明确等现象而设计的。通过这个户籍管理系统,可以让

户籍管理部门提高工作质量和效率,从而达到更快捷、更准确、更方便的目的。 1.3需求分析阶段的目标与任务 1.3.1划分功能模块 在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求化分系统功能模块,这样就把一个大的系统分解为几个小的系统。经过调查分析,户籍信息管理系统应具有以下功能: (1)对户籍的变动进行处理。任何管理部门的户籍信息不会是一成不变的,总是在不断的变化:有迁出、有迁入、户口合并,也有因故注销。因此,设计系统时应考虑到这些情况,实现户籍的日常管理工作。 (2)对所管辖户籍所分离出的个人信息的计算、统计。找到符合条件的个人,进行核对无误后,生成档案文件进行转存,保证数据的安全完整,以此来实现身份证的办理与领取。 (3)查询统计功能。要求即可以单项查询,比如查看某个人工的户口情况等;也可以多项查询,比如同一户口特征的户口浏览,并按照所需的要求进行数据的转存。 1.3.2处理对象 户籍信息:户籍号,户主姓名 户籍成员信息:姓名,户主关系,性别,民族,籍贯,住址,身份证号,文化程度,职业,户籍号,迁入时间,迁出时间,迁入地,迁出地 身份证:姓名,身份证号,性别,民族,地址

教材征订信息管理系统分析与设计

教材征订信息管理系统分析与设计 学校教材是体现教学内容和教学方法的知识载体,是进行教学的重要工具和提高教学质量的基本保证。它是学校传授知识的媒介,是学生获取知识的工具,是学校开展教学,学生完成学业的重要保证。学校的教材包括教师用书和学生用书两部分,其中学生用书占总用书量的98%。要管理好这部分工作是高校教材管理的重点。教材征订管理系统就是研究如何有效节省人力,将资源合理配置,达到学院教材管理网络化。随着高等教育改革的不断深入,各校招生规模都在逐年扩大, 各校的招生专业也在不断增加,加之学分制的实行,要开设大量的选修课,教材的品种数量大幅度提升,给教材管理工作带来一定的难度。而加强教材管理信息化建设,利用计算机和网络, 进行信息采集、处理、传送、存储、统计分析等不仅减轻劳动强度,还有效地提高工作效率,保证管理质量。如何在高校建立一套与学校事业发展要求相适用的科学的教材管理信息化系统,是学校教材管理部门积极探索的目的。 为了提高教材管理的效率,把教材管理人员从繁重的日常工作中解脱出来,引入现代化的管理工具——计算机,就成为必然趋势。利用计算机进行教材管理可大大提高工作效率。日常的工作只是输入相应数据。要查询某一教材的资料时,只要在计算机上输入其编号或名称,计算机就应在几秒钟之内把其所有信息全部地显示出来(包括名称、数量、单价、存放位置、购置日期、订购单位等)。利用

计算机管理的另一个好处是不需特别的盘点,因为在输入单据的过程中,计算机会根据是进库还是出库,而自动地增加或减少相应教材的库存量,所以只要你需要,计算机会随时报告某些教材或所有教材的库存量,这样就大大提高了盘点的工作效率。实现了计算机管理后,只需几秒钟,就可以知道书库中任何种书的全部资料。结算经费时,只需按下几个键,计算机就会为你打印出漂亮、准确的结算清单。目前市场上也已不同程度地开发了一些教材管理软件,并且起得了一定的效果,但一般或是由于软硬件环境的限制、或是由于任务时间的限制,而针对某一特定目标考虑,因而使得开发的系统欠缺系统性、可移植性及可扩充性。 一、系统概述 本系统是教材征订管理系统,作为校园信息化管理,已经成为评测校园教学质量的一个重要手段。在校园信息化管理中,学校的教材管理已是首要解决的问题,学校每学期开学都需要购买大量的教材,学校根据每学期所开设的各种课程,向书店或者出版社购进教科书,然后学生以班级为单位向学校领书交费。这项工作现在大部分学校还是手工操作,不仅工作效率很低,并且不能及时了解教材库存和领取的具体情况。针对上述情况,根据目前学校管理的模式和计算机管理中的优点,经过多方面的分析,该系统实现班级信息管理、教材收费管理、领取的自动管理以及以往的教材信息的查询。本系统通过功能分析首先建立数据库结构,根据功能尽量完善和实用结合设

教材管理系统的分析与设计

目录 1 1 1 1 2 2

教材管理系统的分析与设计 第一章概述 开发背景 学校教材管理主要是由教材计划制定、采购、入库、发放、记账、结算等一系列工作所组成,该工作各院校都设有专门机构负责该项工作,通常是教材科。由于学校中专业设置门类多,各专业每期开设课程种类多其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,每期教材科涉及管理的入出库教材种类少则几百多则几千种,涉及教材册数少则几千多则几万,涉及人员广,工作量大,再者特别是近年来,我国高等教育规模的不断扩大,学校学生人数迅速增加,使教材管理工作更加繁重不堪。据调查,到目前为止,我国还有许多学校甚至是一些重点院校的教材管理仍为手工管理方式,这种现状不但与现实学校教材管理的业务需求不相适应,并且也与学校信息化建设的发展趋势不相适应,因此,学校教材管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。 第二章系统可行性研究 经济可行性 在教材管理系统中,实现对教材的物流、资金流和信息流的管理,即针对教材出入库管理、教材库存管理、教材费的收取和使用、教材需求信息、学生个人需用教材信息等进行管理。这些措施将为提高高等院校教材管理水平、提高工作效率、减少人为差错提供良好的管理平台。以极低成本的数据处理、信息查询、信息录入等,可实现教材需求信息、订单管理、教材费用处理、教材费查询、教材出入库管理、库存管理、教材发放、各个院系班级不购书人数比率分析、各院系班级不购书学生的原因分析等功能。从目前校园网和教材管理系统的推广和运行情况来看,本系统不需增加过多的硬件投入和应用方面的培训,甚至可以完全由在读学生利用课程设计或者课余兴趣爱好来开发而且作为一个简单且大家熟知流程易被掌握的小系统完全不需要开发前期的很多调查等准备工作。因此,其经济成本是很低的。

数据库课程设计—企业工资管理系统java版+完整代码精选

企业工资管理系统 课程设计报告 姓名XXX 班级XXXXX 学号XXXXXX 课程名称数据库原理及应用 指导教师 201X年X月X日 目录 一.工资管理系统需求分析…………………………………功能需求……………………………………………………………………………………………………………………………………… 性能需求………………………………………………… 数据流图……………………………………………… 二.总体设计………………………………………………… 数据库概念设计………………………………………… 功能模块………………………………………………… 三.系统详细设计…………………………………………… 数据库逻辑设计………………………………………… 各模块功能………………………………………………………………………………… …………………………………

………………………………… 四.系统实现…………………………………………………界面截图……………………………………………………………………… ………………………………………………………………………………… ………… 设计代码…………………………………………………五.实验总结…………………………………………………

1、需求分析 1.1功能需求 (1)、员工信息表;及时反映员工的基本信息 (2)、员工津贴表,反映员工津贴 (3)、员工基本工资表 功能描述 (1)、基本工资的设定 (2)、津贴的设定 (3)、计算出月工资 (4)、录入员工工资信息 (5)、添加员工工资信息 (6)、更改员工工资信息 性能需求 此工资管理系统对工资数据精度的计算能在默认情况之下精确到小数点后3位小数,即是精确到分的计算。但在用户使用过程中,能自行根据实际情况进行小数计算精度的设定,最大能允许保留小数点后5位的精度。在时间特性上,当用户发出命令请求时的服务器的响应时间、对数据更新处理、工资数据的查询检索等上,同样要求系统响应时间不会超过秒时间。系统支持多种操作系统的运行环境,多不同操作系统,不同文件格式的磁盘上的数据均能实现信息的互通,及共享。当服务器移植到其他的系统平台,如:Linux平台下时,同样能和其他的系统进行数据存取同步,不会出现系统之间互不兼容的情况,系统支持多系统之间的互连互通,系统有巨大的强健性。本课程设计是用Java 语言编写,mysql数据库。 数据流图 根据工资管理要求及用户需求调查分析,得到以下数据流图 图第一层数据流图

相关文档
最新文档