摘 要 随着信息科技在全社会的飞速发展与普及,网络技术的日渐成熟,利用INTERNET 技术来实现“无纸办公”这个概念已经深入人心。本系统—高校教材管理系统是针对现今学生人数较多,教材管理模式老化,管理繁琐这一问题开发、研制出来的。
本系统基本遵循软件工程方法论进行系统分析、总体设计、详细设计和软件测试。采用VB.NET 技术作为创建应用程序的方式,以VB作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Client/Server结构下形成的数据驱动的分布式应用程序。
本系统分为四种角色,管理员主要管理基础信息和用户,基础信息包括:系部信息、教材信息、供货商信息等;操作员主要是负责日常的入库与出库;系部管理员主要是负责系部信息的管理,如:班级管理、教员管理、学生管理、教材征订等;学生主要是可以查询自己班级的书费信息等功能。
关键词:教材管理;入库;出库;征订;VB.NET
目 录
1 系统概述 1
1.1 系统背景介绍 1
1.2 项目提出的意义 1
1.3 相关技术及工具介绍 2
1.3.1 VB.NET简介 2
1.3.2 数据库SQL Server简介 2
1.3.3 Microsoft Visual Studio简介 3
2 需求分析 4
2.1可行性分析 4
2.2 数据库需求分析 4
2.3 本系统的功能分析 5
3 系统设计 6
3.1系统总体设计 6
3.1.1 系统总体设计要求 6
3.1.2 系统总体架构 6
3.1.3 系统总体结构设计原则 7
3.2 系统功能总体设计 8
3.2.1 基础信息管理 8
3.2.2 系部功能管理 8
3.2.3 学生功能菜单 8
3.2.4 业务功能菜单 8
3.2.5 系统查询功能 8
3.2.6系统维护 8
3.3 界面设计 9
3.3.1 界面设计规范 9
3.3.2 界面布局设计 9
3.4 数据字典 9
4 系统详细设计 14
4.1 主要功能模块详细设计 14
4.1.1教材信息管理 14
4.1.2教材出库管理 14
4.1.3出库汇总 15
4.2 数据库结构设计 16
4.2.1 概念结构设计 16
4.2.2 概念结构设计的方法选择 16
4.2.3 系统的E-R图 16
5 系统实现 19
5.1 运行环境 19
5.2 登陆界面 19
5.3 系统主界面 19
5.4 教材信息管理 20
5.5 入库登记 22
5.6 教材出库管理 24
End Sub 29
5.7 出库信息汇总 29
5.8 修改密码 31
6 系统测试 33
6.1 软件测试的意义 33
6.2 软件测试的重要性 33
6.3 软件测试的范围 33
6.4 软件测试的方法 34
6.5 软件测试的目的和原则 34
7 总结 36
参考文献 37
致 谢 38
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |