成 都 信 息 工 程 学 院
学 位 论 文
网上教材管理系统设计与实现
论 文 作 者 姓 名 :
申 请 学 位 专 业 :
网 络 工 程
申 请 学 位 类 别 :
指导教师姓名(职称):
论 文 提 交 日 期 :
网上教材管理系统的设计与实现
摘 要
目前,大多数学校的教材科的教材管理工作包括教材信息、教材征订、教材
审核、教材采购、教材出入库等,但若这些工作还停留在纸质的基础上,会浪费
许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管
理所取代。
本系统主要完成了一个网上教材管理系统,其主要实现学生、教师、教材科
的订书,学生、教师的领书功能,教材零售,因书的质量问题换书,报损处理。
对订书的情况做统计,为师生提供各种条件的教材信息查询等功能。
本系统开发平台选用 Visual Studio 2005,后台数据库为 SQL Sever 2005
Express。本系统适用于各类型学校的教材科的库存管理工作,可以大大的提高
了教材科工作的效率,减少失误。本文将对该系统的设计开发过程和具体功能做
详细的介绍。
关键词:教材管理;教材领取;库存管理;ASP.NET;B/S
The Design and Implementation of the Textbooks
Management System
Abstract
Nowadays, the management of textbook in most schools is still work by hand.
This kind of management method is considered to be lack of efficiency. It wastes
vast of human resources and materials. So the traditional systems must be replaced by
the information managing systems based on computer.
This system realizes ordering and fetching books for students, teachers and the
department of textbooks, retailing books to students, and exchanging books, and
damage statistic and counting in ordering books. It provides all sorts of book
information for teachers and students.
This system is developed by the Visual Studio 2005, with backstage support of
SQL Server 2005 Express. This system is applicable for maintaining management of
the work of textbook department for all types of schools. And it can improve the work
efficiency greatly. In this paper the process of development and the function of the
system will be introduced in details.
Key words: Textbooks Management; Receive Textbooks; Inventory
Management; ASP.NET ; B / S
第 1 页 共 25 页
目 录
论文总页数:25 页
1 引言 .......................................................................1
2 相关理论基础 ...............................................................1
2.1 B/S 结构 ................................................................1
2.2 ASP.NET 与 VISUAL STUDIO 2005 ..............................................2
2.3 SQL 与 SQL SEVER 2005 EXPRESS ..............................................3
3 需求分析与总体设计方案 .....................................................4
3.1 系统需求 ................................................................4
3.1.1 用户角色需求 .......................................................4
3.1.2 功能需求 ...........................................................4
3.1.3 性能需求 ...........................................................5
3.2 系统层次模块图 ..........................................................5
3.3 系统流程图 ..............................................................5
3.4 数据库设计 ..............................................................6
4 详细设计 ...................................................................9
4.1 主框架 ..................................................................9
4.2 数据操作公共类 ..........................................................9
4.3 登录操作 ................................................................9
4.4 订书操作 ...............................................................10
4.5 领书操作 ...............................................................12
4.6 报损 换书 零售操作 .....................................................13
4.7 查询汇总 ...............................................................15
4.8 教材管理 系统管理 ......................................................16
5 测试 ......................................................................18
结 论 ....................................................................19
参考文献 ....................................................................19
致 谢 ....................................................................20
声 明 ....................................................................21
第 1 页 共 25 页
1 引言
在学校,教材管理对教学工作的正常进行起着至关重要的作用,因此教材科
管理人员对于教材征订、教材领取、教材信息管理等,需要有一个自动化的工具
进行统筹管理,才能够及时、准确地反映教材的征订状态。
目前,很多学校教材科的管理工作还停留在纸质记录的原始方式上。教师书
面提出需要使用的教材名,上交后由系领导审核,审核通过后,由教学秘书统计
需要的数量,然后提交给教材科。之后教材科还有大量的工作,统计各系各班级
需要某种教材的数量,任课教师需要的数量,教材科需要的数量,然后进行订购。
领书的时候,要学生提供领书单才能领书,还要记得立刻做记录。这样的操作过
程不但繁琐,而且在这一系列的操作中,无论哪一步出了错误,对最终教学工作
的正常进行都有很大的影响。
鉴于以上的原因,通过对教材科的具体工作进行分析,编写了网上教材管理
系统,用来方便的管理教材科的教材管理工作。
这个系统是面向教材科库房的信息管理系统。系统通过对各种信息的录入、
修改、查询、删除、统计等各个功能的实现,基本上可以满足教材科对于征订、
领取的管理,在很大的程度上提高教材库存管理的效率和合理性。
系统的功能和传统管理模式相比较,毫无疑问会大大提高教材科的运作效率,
辅助提高学校的相关部门决策水平,管理水平,为减少差错,节省人力,减少学
生领书时间,提高师生满意度,提供有效的技术保障。
2 相关理论基础
2.1 B/S 结构
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技
术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界
面是通过 WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是
主要事务逻辑在服务器端(Server)实现,形成所谓三层结构。这样就大大简化
了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体
成本(TCO)。以目前的技术看,局域网建立 B/S 结构的网络应用,并通过
Internet/Intranet 模式下数据库应用,相对易于把握、成本也是较低的。它是
一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比
如 LAN, WAN, Internet/Intranet 等)访问和操作共同的数据库;它能有效地保
护数据平台和管理访问权限,服务器数据库也很安全 。