高校教材管理系统.doc
《高校教材管理系统.doc》由会员分享,可在线阅读,更多相关《高校教材管理系统.doc(53页珍藏版)》请在咨信网上搜索。
1、南 阳 理 工 学 院本科生毕业设计(论文)学院(系): 软件学院 专 业: 网络工程 学 生: 指导教师: 完毕日期 2023 年 04 月南阳理工学院本科生毕业设计(论文)高校教材管理系统的设计与实现The Design And Realization ofThe Teaching material management system总 计:毕业设计(论文) 31页表 格: 7个图 片: 17个南 阳 理 工 学 院 本 科 毕 业 设 计(论文)高校教材管理系统的设计与实现The Design And Realization ofThe Teaching material managem
2、ent system学 院(系): 软件学院 专 业: 网络工程 学 生 姓 名: 学 号: 指导教师(职称): 讲师 评 阅 教 师: 完 成 日 期: 2023年04月06日 南阳理工学院Nanyang Institute of Technology高校教材管理系统的设计与实现网络工程 摘 要 学校作为教学信息资源的集散地,教材和用户领阅教材种类、数量繁多,包含很多的信息数据的管理。现今,有很多的学校都是初步开始使用,甚至尚未使用计算机进行教材信息管理。学校若采用手工方式对教材资料和教材发放情况进行人工管理工作量会非常繁重。由于资料繁多,手工解决的工作量会非常的大,就会导致整体管理效率严重
3、低下,也不方便领书人对教材资料的查阅。因此,建立一套与选课相配套的教材管理系统具有十分重要的意义,并且现有的条件、管理理念和技术水平已使之成为也许。为了提高学校教材科平常的教材管理效率,本文针对通常的高校教材管理流程,设计了一个高校教材管理系统,可以满足高校一般教材管理规定。本论文是从本校的教材订、领的实际操作流程出发,针对学校教务管理中教材发放手工管理的现状,通过具体的系统调查,为我校教务处开发出的一个实用教材订领管理信息系统。本论文对教材管理信息系统进行了具体的分析和设计,并且还对系统的安全性等内容进行了初步的考虑。本系统的前端开发工具是Dream weaver,运用PHP语言,后台数据库
4、选用的是wamp5集成环境。关键词 教材管理;信息系统;数据库;PHP;wamp5The Design And Realization ofThe Teaching material management systemNet Engineering MajorAbstract: As a distribution resource,the school has numerous information and data management.Nowadays,most schools are primary using or not using computer to manage teach
5、ing information.However,much information and heavy workload will low the whole management efficiency,and go against users to consult textbook information,if the school takes a traditional way to manage textbook information and delivery.Therefore,its a very important significance to establish a set o
6、f teaching material management system that is matching to the course selection,and existing conditions,management idea,and technology level make it possible.The text is based on the practical processes of our schools concluding and collaring text book,developing a practical teaching material managem
7、ent system could meet the general requirements of college teaching material management.Besides, the text carried out a detailed analysis and design on the teaching material management system,and the safety of the system The system front-end development tools,Dream weaver,using the PHP language, back
8、ground database optional wamp5 of an integrated environment.Key words: Textbook management;information systems;database;PHP;wamp5目 录1. 绪论11.1 背景11.2 信息管理系统11.3 目的分析11.4 可行性分析21.4.1 经济可行性21.4.2 技术可行性21.4.3 应用可行性21.4.4 操作可行性分析22. 开发环境介绍32.1 WAMP5的简介32.2 WAMP5的配置与使用32.3 PHP编程语言42.4 Apache62.5 MySQL数据库6
9、2.6 Dreamweaver63. 需求分析73.1 需求分析的基本任务73.2 系统的性能需求83.2.1 精度83.2.2 时间特性规定83.2.3 灵活性83.3 数据流程分析93.4 数据字典113.5 系统运营环境124. 系统总体设计134.1 系统的总体框架134.2 模块功能144.2.1 用户模块功能154.2.2 管理员模块功能164.3 数据库分析174.4 数据库设计175. 编码与实现195.1 登陆界面195.2 管理员模块205.2.1 用户管理215.2.2 教材管理225.2.3 记录打印报表235.3 部分程序代码246. 系统测试与运营26结束语29参考
10、文献31致谢321. 绪论1.1 背景二十一世纪是信息高度交互和发展的时代,而计算机系统则在这个信息时代扮演着一个极为重要的脚色,随着计算机技术的不断发展,计算机已经渗透到各个领域,高校管理当然也不例外,所以教材管理的计算机化已刻不容缓。教材管理对于各个学校而言,都是一项很复杂、烦琐的工作, 是高校教务管理中的一个重要环节, 由于大学专业设立门类多,各专业每期开设课程的种类多,其业务不仅涉及出版部门,并且要面对全校各系的授课教师,各班级的学生,教材科要管理的入出库教材种类非常多,涉及到的人员广,工作量大,再者是近些年来,我国高等教育规模不断扩大,学校学生人数迅速增长,使得教材管理工作更加繁重不
11、堪。所以,一套好的高校教材管理软件,不仅可以大大减少工作人员的劳动强度,并且还能提高学校的管理效率和教学水平。学校教材管理重要是由教材计划制定、采购、入库、发放、记账、结算等一系列工作所组成,该工作各院校都有专门机构负责该项工作,通常是教材科。由于学校中专业设立门类多,各专业每期开设课程种类多,各个专业需要订购的课本也不同样,在每学期开学的时候教材的发放便成为了一个繁重的任务。每期教材科管理的入出库教材种类少则几百多则几千种,涉及教材册数少则几千多则几万,涉及人员广,工作量大,再者特别是近年来,我国高等教育规模的不断扩大,学校学生人数迅速增长,使教材管理工作更加繁重不堪。据调查,到目前为止,我
12、国尚有许多学校甚至是一些重点院校的教材管理仍为手工管理方式,这种现状不仅与现实学校教材管理的业务需求不相适应,并且也与学校信息化建设的发展趋势不相适应,因此,学校教材管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。 1.2 信息管理系统教材管理系统属于信息管理系统中的一个具体信息管理类型,而所谓的管理信息系统也就是我们常说的MIS(Management Information System)。它是“由人、计算机等组成的能进行信息的收集、传送、储存、加工、维护和使用的系统。本系统为单机版运营方式,对于硬件的规定比较
13、小,可以在Windows操作系统上运营。1.3 目的分析开发教材管理系统的目的就是充足运用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达成提高工作效率和质量的目的,最终实现教材管理的全面自动化为和现代化。因此系统重要是实现教材管理信息的输入,涉及入库、出库、需求信息的输入;教材管理各种信息的查询、修改;教材采购报表的生成以及各系各部门的教材需求管理等。 1.4 可行性分析1.4.1 经济可行性在教材管理系统中,实现了对教材的物流、资金流和信息流的管理,即针对教材出入库管理、教材库存管理、教材费的收取和使用、教材需求信
14、息、学生个人需用教材信息等进行管理。这些措施将为提高高等院校教材管理水平、提高工作效率、减少人为差错提供良好的管理平台。极低成本的数据解决、信息查询、信息录入等,可实现教材需求信息、订单管理、教材费用解决、教材费查询、教材出入库管理、库存管理、教材发放等功能。从目前校园网和教材管理系统的推广和运营情况来看,本系统不需增长过多的硬件投入和应用方面的培训,因此,其经济成本是很低的。1.4.2 技术可行性技术上的可行性分析重要分析技术条件能否顺利完毕开发工作,硬、软件能否满足开发者的需要等。本系统重要采用了PHP和MySQL进行相关的开发,MySQL在WAMP集成环境了,它可以解决大量数据,同时保持
15、数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。1.4.3 应用可行性本系统重要是为了提高学校教材管理的效率而进行开发的,所以在各个方面可以得到教材科和老师的支持和领导的认同。现有的管理制度和方法科学,规章制度齐全,原始数据对的等。规章制度和管理方法为系统的建设提供了制度保障。1.4.4 操作可行性分析工作人员一般都懂计算机,具有一定的计算机使用能力,会使用各种管理软件。由于,一般对管理员的素质规定比较高,所以在新系统投入使用时,只要对员工进行少量的培训,介绍系统的功能和使用方法就基本上可以使系统顺利的运营了。2. 开发环境介绍2.1 WAMP5的简
16、介WAMP5是在Windows下的Apache+Mysql+ PHP的组合,一组常用来搭建动态网站或者服务器的开源软件,自身都是各自独立的程序,但是由于常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。 随着开源潮流的蓬勃发展,开放源代码的WAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。 WAMP是基于Windows,Apache,MySQL和PHP的开放资源网络开发平台,PHP是一种有时候用Perl或Python可代替的编程语言。这个术语来自欧洲,在那里这些程序常用来作为一种标准
17、开发环境。名字来源于每个程序的第一个字母。每个程序在所有权里都符合开放源代码标准:Windows是最广泛应用的系统;Apache是最通用的网络服务器;MySQL是带有基于网络管理附加工具的关系数据库;PHP是流行的对象脚本语言,它包含了多数其它语言的优秀特性来使得它的网络开发更加有效。开发者在Windows操作系统下使用这些Linux环境里的工具称为使用WAMP7。 2.2 WAMP5的配置与使用目前有不少AMP(ApacheMySQLPHP)的集成软件,可以让我们一次安装并设立好。这对于不熟悉AMP的用户来说,好处多多。 一、使用AMP集成软件的优点: (1)可避免由于缺少AMP的知识,而无
18、法对的设立环境; (2)可快速安装并设立好AMP环境,让我们直接开始真正感爱好的软件,如xoops; (3)可以方便的搭建测试环境,对于测试“是AMP环境问题,还是XOOPS导致的问题”很有帮助,采用排除法即可。二、WAMP5经验与技巧 :(1)安装时的设立:可以自定义WWW根目录的存放位置。 (2)对于中文用户来说,安装结束后,一方面要设立的是,把MySQL的数据库默认编码改为UTF-8,这样可以排除很多中文乱码问题:在WAMP5菜单中选择打开my(wamp).ini,设立其中的default-character-set=utf8, 然后重启WAMP5。 (3)数据库默认的密码是空的,可以在
19、phpMyAdmin中设立root帐号的密码为123456;当然修改之后,就要跟着修改phpMyAdmin的配置文献config.inc.php,否则phpMyAdmin就无法进入数据库: $cfgServers$iuser = root;/*用户名*/ $cfgServers$ipassword = 123456;/*密码*/ (4)假如需要mysql4.x + php4.x,可选用WAMP5 1.44版本以及插件PHP4.3.11; (5)由于MySQL4.1之后版本对密码验证的方法发生了改动,假如在WAMP5中使用php4.x,那么就需要启用MySQL的old password功能,否则
20、无法登陆phpMyAdmin。在WAMP5菜单中选择MySQL/Mysql console,然后输入下列命令: mysql SET PASSWORD FOR - rootlocalhost = OLD_PASSWORD(123456);(6)时区问题:WAMP5默认时区是格林威治标准时间,这意味着WAMP5默认的服务器时区是GMT,但是作为国内用户来说,可以更改服务器默认时区,以相应北京时间。打开WAMP5菜单中的php.ini,在文档最后添加如下代码即可: Date Defines the default timezone used by the date functions date.ti
21、mezone = Asia/Shanghai (7)WAMP5的端口。通常WAMP5的默认端口为80,若之前在系统上安装过IIS(Internet Information Server的缩写,通常被叫做Internet信息服务),那么也许导致WAMP的默认首页无法打开。此外,一些应用软件也会占用80端口,比如我们常用的迅雷或者BT这样的下载工具。这时,我们可以尝试更改端口,具体做法如下: (1)用记事本打开Apache2conf文献夹中的httpd.conf文献. (2)按ctrl+F组合键查找以下代码: ServerName localhost:80 (3)将端标语80改为8080,之后重启
22、wamp5。 以上操作之后在浏览器上输入地址访问页面时,需要添加端标语,如:http:/localhost:8080/./进行访问页面8。 2.3 PHP编程语言PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达成加密和优化代码运营,使代码运营更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,并且支持几乎所有流行的数据库以及操作系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 教材 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。