针对教材管理系统,根据系统分析和需求分析,可以将系统大致分为六个模块:班级管理,入库管理,出库管理,用户管理,统计打印,教材管理.
该系统便于教材管理人员订书、领书、查询教材资料及其库存情况;使教材信息管理工作系统化、规范化、自动化,从而达到提高教材管理效率的目的。
本系统技术介绍:php,mysql,apache,dreamweaver.运行环境wamp,appserv,xammp等php集成环境.
在教材管理系统中,实现对教材的物流、资金流和信息流的管理,即针对教材出入库管理、教材库存管理、教材费的收取和使用、教材需求信息、学生个人需用教材信息等进行管理。这些措施将为提高高等院校教材管理水平、提高工作效率、减少人为差错提供良好的管理平台。
1 用户模块功能
在用户模块中,用户的帐号和密码是管理员端添加的,用户在管理员给他说过其帐号信息后能进行正常的登录。普通用户的登录要受到系统的判断,判断是否是正确的帐号和密码,如果不是正确的帐号或者密码就不能进去系统,如果是正确的账号和密码就能进入系统。用户在进入系统后能进行基本的操作,进行教材的征订,教材的退订等活动。
用户在进入系统后就能对自己的帐号的资料进行修改,其次就是对教材的征订和教材的退订活动。在征订完之后选择是否继续,如果继续则进行教材的继续征订,如果不需要征订了就选择结束,退出系统登录状态
管理员模块功能
用户模块功能中首先是管理员模块的实现,管理员在一个管理系统中是一个很重要的角色。管理员的账户信息是在超级管理员的添加后才能进行登录的。超级管理员有最高级的权限,能进行一切系统能做的功能。
在管理员登录的时候,首先是系统要判断输入的信息是否是正确的管理员的帐号和密码,如果是正切的就进入管理员的主界面,如果不是的话就是弹出小窗口提示输入的帐号或者密码错误。
紧接着管理员在进入管理界面后就是对用户和教材的各种管理活动:对用户能进行添加和删除的操作;多教材能进行入库、出库的管理;对普通用户的教材征订进行确认和发放;对用户的教材退订情况进行处理;对教材费用的统计和打印的功能。
目录
1. 绪论 4
1.1 背景 4
1.2 信息管理系统 4
1.3 目标分析 5
1.4 可行性分析 5
1.4.1 经济可行性 5
1.4.2 技术可行性 5
1.4.3 应用可行性 5
1.4.4 操作可行性分析 6
2. 开发环境介绍 6
2.1 WAMP5的简介 6
2.2 WAMP5的配置与使用 6
2.3 PHP编程语言 8
2.4 Apache 9
2.5 MySQL数据库 9
2.6 Dreamweaver 10
3. 需求分析 11
3.1 需求分析的基本任务 11
3.2 系统的性能需求 11
3.2.1 精度 12
3.2.2 时间特性要求 12
3.2.3 灵活性 12
3.3 数据流程分析 12
3.4 数据字典 14
3.5 系统运行环境 15
4. 系统总体设计 16
4.1 系统的总体框架 16
4.2 模块功能 17
4.2.1 用户模块功能 18
4.2.2 管理员模块功能 19
4.3 数据库分析 19
4.4 数据库设计 20
4.4.1 数据库:jiaocai 22
4.4.2 表:admin 22
4.4.3 表:banji 22
4.4.4 表:jiaocai 23
4.4.5 表:ruku 23
4.4.6 表:student 24
4.4.7 表:zhengding 24
5. 编码与实现 25
5.1 登陆界面 25
5.2 管理员模块 26
5.2.1 用户管理 27
5.2.2 教材管理 28
5.2.3 统计打印报表 29
5.3 部分程序代码 30
6. 系统测试与运行 33
结束语 34
参考文献 36
致谢 38