网上教材信息管理系统 计算机软件学位论文
2021自考计算机信息管理毕业论文(精选8篇)范文

2021自考计算机信息管理毕业论文(精选8篇)范文 计算机信息管理是对企业信息、医院信息、交通信息等各行业信息的管理,尤其在大数据时代,计算机信息管理发挥着不可估量的作用,让各自信息有条不絮,为了帮助自考毕业生写作,本文特整理了自考计算机信息管理论文范文8篇,供大家参考!自考计算机信息管理毕业论文第一篇:浅析医院信息管理系统的设计和管理作者:许翔嵛单位:定州市人民医院人事科 摘要:我国信息技术的不断发展为我国医院的信息化管理提供了发展契机,医院的行政管理、药品管理、医疗管理、科研管理以及各项医疗活动都仰赖于信息管理系统的建立,因此,医院的现代化建设为信息管理系统的设计和管理提出了更高的要求。
当前我国医院的信息管理系统已经无法满足医院现代化、信息化管理的发展进程,医院需要在现代化计算机技术的基础之上对信息管理系统进行完善,要设计出一套科学性、全面性、合理性的信息管理系统,为提升医院的管理效率、医疗质量以及市场竞争力打下坚实的基础。
关键词:信息技术;信息管理系统;设计; 医院的现代化建设离不开高效、科学的管理模式,医院的管理工作是整个医院运营的核心所在,我国医院传统的管理工作工作量繁复、工作压力巨大,往往还不具备时效性,一些基础的误差率往往导致整个医院工作运转的滞后。
随着计算机技术应用到医院的信息管理工作当中,医院的管理工作逐步走入了现代化的信息管理时代,信息管理系统的应用有效解决了当前我国医院管理工作所面临的一切困难,为医院的高效、科学发展指明了前进的方向。
在医院的现代化进程中,对医院的信息管理系统的设计和管理进行科学的研究和合理的规划是十分必要的,也是保障医院可持续发展的根本途径。
一、医院信息管理系统概述 医院的信息管理系统主要是指在医院的范围内进行的管理工作以及医疗工作等一切活动实现数字化、信息化处理,并将相关的信息通过计算机技术进行处理来实现应用管理以及联机操作,医院信息管理系统构建的宗旨就是为医院的经营管理工作提供更加高效、便捷的操作平台,为患者入院就医提供更加优质的医疗服务。
教务管理信息系统毕业论文

教务管理信息系统毕业论文目录1 引言 (1)1.1 管理信息系统概述 (1)1.2 教务管理系统开发的意义 (2)1.3 研究现状 (3)1.4 研究容及方法 (3)2 技术支持 (5)2.1 .NET Framework 概述 (5)2.2 简介 (7)3 系统总体设计 (10)3.1 系统总体功能 (10)3.2 系统模块划分 (11)3.3 系统数据库设计 (12)4 系统详细设计与实现 (16)4.1 系统结构 (16)4.2 公用模块 (16)4.3 教师功能模块 (20)4.4 学生功能模块 (27)4.5 管理员功能模块 (28)5 系统的性能优化 (33)5.1 系统安全优化 (33)5.2 身份验证 (37)5.3 异常处理 (38)5.4 系统测试 (40)6 总结与展望 (43)参考文献 (44)致谢辞 (45)附录 1 英文原文 (46)附录 2 中文译文 (54)1 引言教务管理系统是管理信息系统的一种,本章简要介绍管理信息系统的相关概念以及开发教务管理系统的意义和国外研究现状。
1.1 管理信息系统概述管理信息系统(MIS)的概念于1961年由美国人J.D.GALLAGHER 首先提出,是一门新兴的,集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以更有效地进行信息管理,同时可以为决策者提供决策支持、辅助企业完成现代化管理。
管理信息系统可以保存用户信息,通过对信息进行分析和处理,帮助用户制定计划,规管理并提供决策依据。
具体来说,管理信息系统有如下作用:(1)用统一的标准处理和提供信息,及时发现数据中隐藏的问题并做出相应处理;(2)完整地、及时地提供在管理及决策中需要的各种数据;(3)利用指定的数据关系式分析数据,客观预测未来;(4)向各级管理机构提供不同详细程度的报告,提高数据利用率;(5)花最低的费用在最短的时间提供尽可能精确、可靠的信息,以便决策者选择最佳的实施方案,提高企业的经济效益。
C#课程设计学生信息管理系统 论文

摘要 (1)Abstract (2)1 绪论 (3)1.1课题背景 (3)1.2系统设计目的与意义 (3)2 开发工具的选择 (4)2.1 Microsoft Visual Studio 2010 (4)2.2 ACCESS 2003 (5)3 系统分析 (6)3.1 需求分析 (6)3.1.1可行性分析 (6)3.1.2 系统性能需求 (6)3.2 系统流程图设计 (7)3.3数据存储分析:实体联系图(E-R) (8)4 系统总体设计 (10)4.1 系统总体功能层次图 (10)4.2 系统功能模块设计 (11)4.3 数据库设计 (11)4.4 部分源代码的设计 (12)5 系统的具体实现及测试 (21)5.1运行登录界面 (21)5.2 运行修改界面 (22)5.3 运行查找界面 (23)5.4 运行添加界面 (24)5.5 运行删除界面 (25)总结 (26)致谢 (27)参考文献 (28)摘要对学生信息管理的操作,它的工作量可能是其它信息工作量的几倍,学生专业、班级的增加、修改、查找、删除,课程管理,成绩管理等等,每个信息的数据都在不断地变化着,如果采用人工的方式进行操作,一天的工作量,足以让人觉得繁琐。
针对这种的情况,学校可以采用学生信息管理系统,让数据查询变得更为简单,让数据变的更易管理。
因此,学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
该学生信息管理系统采用C#语言和Microsoft Access 2000数据库完成。
系统总体有三部分组成,包括系统登录、学生信息查询、数据库的录入。
通过本系统,把本校内部查询学生信息、教务信息、学生选课各个环节进行有效地计划、组织和控制。
通过本校内部的信息,依据统一数据信息进行管理,把任何一块信息所产生的数据变动及时地反映给其它相关信息,做到数据共享。
关键词:学生信息管理系统、C# 、ACCESS数据库AbstractThe student information, the workload can be several times in other information work, students, class, modify, delete, search increases, curriculum management, performance management and so on, each information data are constantly changing, if using artificial way operation, a day's work, enough to make people feel tedious. In view of this situation, the school can use the student information management system, let the data query becomes more simple, let the data become more manageable. Therefore, the student information management system is an education unit essential part, its content is very important for the policy makers and school managers.The student information management system using C# language and Microsoft Access 2000 database. The whole system is composed of three parts, including the system login, student information query, the database entry. Through this system, the university internal query student information, academic information, student enrollment in all aspects of effective planning, organization and control. Through the school internal information, management based on uniform data information, the generated by any piece of information data changes in a timely manner to reflect to the relevant information, to achieve data sharing.Keyword:SIMS,C#,databaseACCESS1 绪论1.1课题背景学生信息管理是每一所高校都必须面对的工作,特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给高等院校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。
学生信息管理系统毕业论文

前言学生档案管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据库一致性和完整性、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,使我们使用易于与数据库连接的Microsoft Visual Basic 6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据库窗口这一功能强大而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原形,然后,对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统。
学生档案管理系统是每个学校教育环节不可缺少的一部分,它的内容对学校的决策者和管理者来说至关重要,所以该系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不便。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,他已进入人类社会的各个领域并发挥着越来越重要的作用。
早期的校园网络、如今的web宽带网都为我们共享数据提供了前所未有的方便,由此,建立高性能的学生档案管理系统,作为计算机应用的一部分,使用计算机对学生信息管理,具有手工管理无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大的提高学生档案管理的效率,也是科学化、正规化的体现。
因此,开发这样的软件系统是很必要的。
摘要学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用MICROSOFT公司的VISUAL BASIC6.0开发工具,以MICROSOFT SQL SERVER数据库作为系统的后台操作,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
学位论文-—图书管理系统设计

阳泉职业技术学院毕业论文毕业生姓名:专业:国际经济与贸易学号:指导教师:所属系(部):经贸系二〇一一年五月毕业设计评阅书题目:图书管理系统信息系计算机应用技术专业姓名设计时间:2008年3月17日~2008年5月18日评阅意见:成绩:指导教师:(签字)职务:200年月日毕业设计答辩记录卡信息系计算机应用技术专业姓名答辩内容记录员:(签名)成绩评定专业答辩组组长:(签名)200年月日前言在20世纪中国图书管理发展中,产生了丰富的图书管理思想,然而对这些宝贵思想遗产的总结和整理却十分欠缺,能够见到的仅是一些零碎的局部的研究和论述,因而在跨入21世纪门坎时,图书管理面临信息社会和知识经济等挑战时,有必要加强对上个世纪的图书管理思想历程的总结,以作为应对未来的理论和思想依据。
图书资料的管理在学校图书馆是一项必不可少的工作,在没有电脑的时代,人们使用传统的人工方式来管理图书资料,这种管理方式存在着许多缺点,如:效率低、费时、保密性差、查找较不方便、浪费了很多的劳动力,在实际工作中带来了很多的困难。
但是,随着科学技术的发展,目前大多数的高校已经有了自己的图书管理系统,而一些中、小学的图书管理仍然是人工管理,历史证明,这种管理制度不能适应时代的发展,因为这种管理制度将浪费许多物力、人力、及时间。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
本系统就是为了管理好图书馆信息而设计的。
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。
根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。
教材征订信息管理系统设计与实现

教材征订信息管理系统设计与实现随着新世纪的到来,知识经济的日益发展,信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。
随着计算机技术的发展,电子政务的不断发展和建设,越来越多的行业实现了管理的信息化和自动化,教育行业作为我国整体事业的一大命脉也不例外,国家也十分重视教育领域的信息化、电子化发展,因为教育事业对于我国来说是关系着国家未来发展好坏的重要领域,也是体现国家综合国力的主要标志。
如今,教育行业的很多方面已经实现了很多信息化的管理,学校作为教育行业的主要领航者,学校事务的电子政务发展,信息化、电子化发展也是及其重要的一个方面,现在很多高校都建立了自己的网上数字图书馆,基本实现了图书馆资料的网络化和信息化,作为图书馆职能的一部分,学校中的教材征订和管理活动也是电子化的一部分。
因此,处于学校后勤补给的重要部门之一的教材征订管理部门传统的手工操作的管理方式已经不能适应信息化社会的发展。
本系统正是针对这一现象设计了适应新时代的发展的教材征订系统。
以适应信息化社会的发展。
发达国家在这个方面早已经实行了数字化的管理方式。
既提高了工作效率,而且也更加准确快捷。
将人们从繁重的工作中解脱了出来。
因此该系统的开发对于学校的教材管理部门来说是一场科技化的革命。
本系统使用了Visual Basic6.0开发工具,结合SQL Server数据库,以VB程序开发前台界面,SQL作为后台数据支持。
网上教材征订系统是典型的信息管理系统(MIS)。
其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,功能全面易使用等特点。
本人结合征订系统的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、VB应用程序设计进行了较深入的学习和应用,主要完成对征订系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。
大学生计算机专业毕业论文范文
大学生计算机专业毕业论文范文大学生计算机专业毕业论文范文作为计算机专业大学生,我们需要完成毕业论文。
毕业论文是一个学生毕业时必须完成的任务,是对学生在大学期间所学知识的一个综合运用和实践。
本文将为大家提供一份计算机专业毕业论文范文。
题目:基于Java Web的在线图书销售管理系统设计摘要随着互联网的快速发展,越来越多的图书销售商开始转向线上销售模式。
而为了更好地管理销售业务,开发一款在线图书销售管理系统显得尤为重要。
本文主要针对这一问题,通过对市场上常见的图书销售网站进行分析,设计一个基于Java Web的在线图书销售管理系统。
关键词:在线图书销售,管理系统,Java Web第一章:绪论1.1 研究背景随着信息技术的不断发展和互联网的普及,越来越多的企业将销售渠道转向了网络,通过建设自己的网站实现产品的在线销售。
而图书销售是互联网零售的一个重要领域之一,越来越多的图书销售商开始转向线上销售模式。
然而,随着企业规模的不断扩大,如何高效地管理销售业务就成为了一个难点。
1.2 研究目的和意义本文旨在通过设计一个基于Java Web的在线图书销售管理系统,解决图书销售商在销售业务管理上的一些难点,能够更好地管理销售业务,提高销售效率,实现企业的持续健康发展。
1.3 研究内容本文主要研究内容包括:⑴市场上常见的图书销售网站进行分析和总结;⑵基于Java Web设计一个在线图书销售管理系统;⑶编写系统需求规格说明、详细设计和代码实现;⑷对系统进行测试和优化。
第二章:市场分析2.1 市场表现目前,互联网图书销售形式日趋成熟,成为图书销售的主要形式之一。
国内知名的在线图书销售网站包括:当当网、亚马逊中国、京东图书等。
2.2 竞争分析纵观目前的图书在线销售市场,各大在线图书销售网站已经形成了各自的竞争优势,如当当网强调自主仓储和配送能力、京东图书在价格上的优势等。
第三章:系统设计3.1 系统需求规格说明本系统需求包括基本功能、扩展功能、性能要求、安全要求等四个方面。
软件工程技术毕业论文-1图书管理信息系统
毕业论文题目:图书管理信息系统软件技术I摘要随着现代社会的发展、科技的进步,人类正在向信息化。
随着改革开放的步伐得以迅速发展,特别是90 年代以后,我国图书馆信息网络建设取得了较大发展,图书馆信息化建设迈上了一个新台阶。
图书管理是图书馆或阅览室的重要工作, 具有量大、重复的特点。
本文针对上诉问题介绍了在Visual C#.NET 环境下开发图书管理信息系统的过程。
以方便图书馆的管理以及读者的借阅。
其中的信息录入、读者管理、书目查询、书籍借阅是经常性的工作。
为方便检索和管理, 借助计算机开发相应的图书馆信息系统可以提高工作效率。
本文进行了图书馆信息系统的设计和开发, 包含数据库设计和系统功能设计, 将图书入库、查询、借阅、维护、用户信息等功能集成在一起, 具有用户界面友好、操作简单、数据安全、功能强大、实用性强的特点。
关键词: 图书管理,读者,数据库,设计目录前言 ........................................................................................................................ 1.... 第1 章信息管理系统概述.................................................. 2..1.1 信息管理系统..................................................................................................2...1.2 MIS 系统开发过程..................................................2.. 第2 章图书信息系统概要设计..............................................3..2.1 图书馆管理信息系统需求分析.........................................................................3..2.2 系统功能设计及目标.................................................3..2.3 系统总体架构.................................................................................................. 4...2.3.1 模块描述 ............................................................................................... 4...2.3.2 系统的总体结构图............................................. 4..2.4 数据库设计 ..................................................................................................... 5...2.4.1 数据库设计需求分析 ............................................................................. 5..2.4.2 数据库概念结构设计 ............................................................................. 5..2.4.3 数据库逻辑结构设计 ............................................................................. 7.. 第3 章图书信息系统详细设计.............................................. 9..3.1 总体处理流程.................................................................................................. 9...3.2 系统窗体模块设计................................................... 9.. 第4 章结论................................................................................................................1..6. 参考文献......................................................................................................................1..7.前言随着社会的不断发展,科技也越来越发达,为了便于图书馆管理,方便读者,提高效率。
教材管理系统毕业论文
教材管理系统毕业论文随着教育信息化的不断深入,教材管理系统成为高校学习相关的一个必要工具。
教材管理系统综合工具,可以帮助学校更好地管理和使用教材,从而提高教育教学质量。
本文以教材管理系统为研究对象,探讨了其设计和实现,旨在为教育信息化提供一些参考。
一、需求分析教材管理系统是为管理和使用教材而开发的系统。
它应该具备以下几个方面的要求。
1.教材管理功能:管理员可以在教材管理系统中创建教材分类和教材信息。
教材分类有:公共基础课程教材、核心专业课程教材、选修课程教材等。
教材信息包括教材名称、教材编码、作者、出版社、出版时间等。
管理员还可以上传和下载教材文件,并对教材文件进行分类和归档。
2.教材检索功能:教师和学生可以通过教材管理系统搜索教材信息,并对搜索结果进行筛选。
搜索关键字可以是教材名称、作者、出版社、出版时间等。
3.教材使用记录功能:系统记录教材的使用情况,包括使用人、使用时间、使用地点、使用次数等。
4.教材修改和删除功能:管理员可以修改和删除教材信息。
5.系统访问权限控制:系统的访问权限需要进行控制,防止非授权人员访问系统。
二、系统设计本文采用B/S架构设计教材管理系统,即浏览器/服务器架构。
系统界面采用Web页面,数据存储在服务器上。
系统主要包括以下模块。
1.用户管理模块:包括管理员、教师和学生。
管理员可以创建和删除教师和学生的账户,分配和收回访问系统的权限。
学生可以访问系统并搜索教材信息,教师可以上传和下载教材文件。
2.教材管理模块:管理员可以创建教材分类和教材信息。
教材信息包括教材名称、教材编码、作者、出版社、出版时间等。
管理员还可以上传和下载教材文件,并对教材文件进行分类和归档。
3.教材搜索模块:教师和学生可以通过教材管理系统搜索教材信息,并对搜索结果进行筛选。
搜索关键字可以是教材名称、作者、出版社、出版时间等。
4.教材使用记录模块:系统记录教材的使用情况,包括使用人、使用时间、使用地点、使用次数等。
学生网上选课系统设计与实现大学学位论文
题目学生网上选课系统设计与实现学生姓名刘渴娜学号1118014093 所在学院数学与计算机科学技术学院专业班级计算机科学与技术1103班指导教师李军完成地点陕西理工学院2015年6月1日本科毕业设计任务书院(系) 数学与计算机科学学院专业班级计算机科学与技术(计算机1103) 学生姓名刘渴娜一、毕业设计题目学生网上选课系统设计与实现二、毕业设计工作自 2014 年 11 月_ 27__日起至 2015 年 6 月 10 日止三、毕业设计进行地点: 陕西理工学院四、毕业设计内容要求:指导教师系(教研室) 计算机工程教研室系(教研室)主任签名批准日期 2015-01-05 接受设计任务开始执行日期 2015-03-01 学生签名刘渴娜学生网上选课系统设计与实现刘渴娜(陕西理工数学与计算机科学学院计算机科学与技术专业1103班, 陕西汉中 723000)指导教师:李军[摘要]学生网上选课系统就是为了选课管理工作规范化、系统化而设计。
系统实现了对教师、学生、课程、教学单位基本信息的管理。
对学生角色提供个人信息查看,选课以及查看选课公告的功能;对教师提供查看任课的课程表和选课学生信息情况,教师个人基本信息和发布公告;提供给管理员查看所有课程、学生、教师的信息并可以对它们进行管理。
[关键词]选课系统;课程信息发布; MyEclipse 8.5;JSPThe Design of Student Course Selection SystemLiu Kena(Grade 11, Class 03, Major Computer Science and Technology, School of Mathematics and Computer Science. Shannxi University of Technology, Hanzhong 723000, Shaanxi)Tutor: Li JunAbstract: The system of online course selection was aimed to standardization and systematization of curriculum management. It has realized to manage teachers, students, curriculum and teaching department. It provided the functions of personal information view, choosing course as well as the announcements view for students. For teachers, it provided the functions to check the course schedule he teach, to view the information of student selecting course, to issues and view announcements. For administrator, it provided functions to manage all courses, students, and teachers’ information.Keyword:System of course selection; Course information release; MyEclipse 8.5; The JSP目录1引言 (1)2需求分析 (2)2.1系统的功能描述 (2)2.1.1管理员功能模块 (2)2.1.2教师功能模块 (2)2.1.3学生功能模块 (2)2.2可行性分析 (2)3系统总体设计 (4)3.1该系统总的模块结构图 (4)3.2网上选课系统业务图 (4)3.2.1 用户登录流程图 (5)3.2.2用户修改密码流程图 (5)3.2.3 管理员添加课程选流程图 (6)3.2.4学生选课流程图 (6)3.2.5学生退选流程图 (7)4数据库设计 (8)4.1数据库物理结构设计 (8)4.2实体E-R图 (8)4.2.1 学生表E-R图 (9)4.2.2 教师表E-R图 (9)4.2.3 课程信息信息表E-R图 (10)4.2.4排课表E-R图 (10)4.3数据库表 (11)5系统测试 (14)5.1网上选课系统测试 (14)5.2测试中的问题 (14)5.3测试截图 (15)5.4测试报告 (17)6总结 (18)致谢 (19)参考文献 (20)科技外文文献 (21)附录A:源程序代码 (27)附录B:系统使用说明 (31)1引言我国高校都实行学分制,它的核心是允许学生自由选课,即把学习的自主权交给学生。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学毕业设计报告题目:网上教材信息管理系统所在学院:信息工程学院班级:计科1002学号:101304209姓名:指导教师:2014年5月23日目录1、引言 (2)1.1 教材管理系统的意义 (2)1.1.1 开发背景 (2)1.1.2 最终用户群体 (3)1.1.3 课题研究意义 (3)1.2 工具及环境选择 (3)2、需求分析及设计目标 (4)2.1 用户需求分析 (4)2.2 本课题要达到的设计目标 (4)3、系统设计 (5)3.1 系统构建思想 (5)3.2 系统的体系结构 (5)3.2.1 系统的功能模块图 (5)3.2.2 系统流程图 (7)3.2.3 实体关系图(E-R图) (8)3.3 数据库设计 (8)3.4 系统界面及代码设计 (12)3.4.1 登陆 (12)3.4.2 教材管理 (13)3.4.3 年级管理 (15)3.4.4 教材入库 (17)3.4.5 添加教材信息 (19)3.4.6 教材选定 (22)3.4.7 教材订购 (24)3.4.8 领取、查询 (26)3.4.9 用户管理 (28)4、系统调试与测试 (30)4.1 程序调试 (30)4.2 程序的测试 (31)4.2.1 测试的重要性及目的 (31)4.2.2 测试的步骤 (32)4.2.3 测试的主要内容 (32)5、结论 (33)5.1 系统评价 (34)5.2 安全性问题 (34)致谢 (36)配置及使用说明 (37)参考文献 (38)1、引言随着计算机技术的快速发展和教学管理业务的日益复杂,越来越多的教学部门开始将教材管理系统应用到日常管理中,以提高工作效率和管理质量。
教材管理是教学的重要环节,如果开发一个教材管理系统,将会对教材的管理起到很大的辅助作用。
1.1 教材管理系统的意义1.1.1 开发背景一所综合性高校,涉及的专业课程很多,教材用书种类多,数量大,传统的管理方法效率会低一点,容易出错等诸多弊端,一些学生、教师对教材使用情况了解相对较少,信息的透明度比较低,与当前高校管理中倡导的“以人为本”的管理思想存在着很大的差距。
再说近年来,随着扬州大学信息工程学院信息化改革的深入和持续多年的扩招,扬大的大学生和研究生数量迅速增加,因而对传统教材的需求量和使用也相应地大幅度增加,同时,由于在各大高校,为适应人才市场的需要,也在不断地进行着专业的调整和更新,课程改革也在逐步推进,从而使得学校里所使用的教材种类越来越多,手工或效率较低的软件对于教材管理而言,使得工作人员和管理部门的劳动强度越来越大,为获取有效的信息所花费的时间也越来越长。
现代科学技术和人文管理等知识更新很快,相应的是大学的教材也应该随之快速更新,但在使用传统的方法进行教材管理时,在教材选用计划的制定、教材入库、教材发放、结算、统计、信息收集和反馈等一系列的管理过程中,其周期过长,使得教材的选用和淘汰等明显地滞后于知识、技术的发展和教材本身版本的更新,而很多的用人单位在聘用大学毕业生时,却要求他们具有较新、甚至是最新的知识结构. 基于这些原因必须开发一项基于web的扬大教材管理系统来解决现有的问题。
1.1.2 最终用户群体本系统主要完成了一个教材管理系统,其主要实现学生、教师、教材科的订书,学生、教师的领书功能,对订书的情况做统计,为师生提供各种条件的教材信息查询等功能。
1.1.3 课题研究意义每个新学年开始教材的预订、分发以及教材的财务管理等工作量比较大,很主要的因素就是教材管理的方法和手段的落后. 显然这与院校当前教学改革的步调不一致,更难以满足以后更多学生所需教材的管理. 为了将管理人员从繁琐的工作中解脱出来, 让教师领书让导员发书更方便快捷,让学生能够准确及时的得到所学教材,从根本意义上真正地实现办公自动化,并充分发挥计算机管理的作用,研制和开发教材管理系统具有十分重要的现实意义。
1.2 工具及环境选择开发环境:WEB服务器:Window2000 Server、Tomcat、JDK;DB服务器:SQL SERVER2000;客户端:Windows2000/Xp、IE4‘.0以上;开发语言:Jsp\Java。
开发工具Eclipse、Dreamweaver MX 2004等Web开发工具2、需求分析及设计目标2.1 用户需求分析教材管理的主要工作是基本信息管理、教材选定、教材预定、教材入库、教材发放、教材日常查询等, 良好地完成这些工作需要教务员定期的对库存教材进行查询和统计分析, 并及时与各年级和导员取得联系,征求各方面的建议及要求, 工作性质十分重要, 工作量极大。
(1)基本信息的管理。
在做教材管理系统之前必须了解各种价值的信息并对其加以管理,这里主要用到的是教材的基本信息管理、教师基本信息的管理、课程基本信息的管理、学生基本信息的管理,分别对他们做增删改查的操作。
(2)教材定购。
教材的预订工作基本上是根据课程和年级来完成。
教材科将教材征订通知下发到教务员,各年级从中选订所开课程的教材,填写预订单,经系、部汇总报教材科。
教材科汇总报教务处审批后,编制填写正式订单寄发到各出版社。
(3)教材入库业务。
出版社到书后教务员统计出已到和未到教材。
把各类教材进行入库分类。
(4)教材发放。
教务员能常按年级专业预定的人数发放给年级导员。
再由导员发放给学生使用。
(5)查询。
查询主要分基本信息的查询和教材入库出库后的查询,教材出入库的查询统计出具体各类教材的到货和库存剩余的查询。
2.2 本课题要达到的设计目标1、基本信息管理:教材基本信息管理、教师基本信息管理、学生基本信息管理、科目基本信息,对这些信息进行增删改查功能。
2、教材选定:对各年级各专业定购各类教材的选定。
3、教材预定:教材计划信息表、库存现有查询,根据教材信息表来制定购书定单,再根据库存现有教材进行教材订购。
4、教材入库功能:对入库的教材进行登记、查询生成新的入库表单。
5、教材发放功能:对已交费的学生进行教材的发放做登记和汇总生成新的出库表单。
3、系统设计本系统是一个面向扬大教材管理人员、教师和学生,为其提供服务的教材管理系统。
教务人员通过本系统完成所有的日常教材管理工作。
从学生入学开始到毕业离校,其在学校内的所有和教材相关的数据都通过教材系统进行管理。
3.1 系统构建思想随着现代电子通信信息技术的发展,教材管理系统已经成为目前高校必不可少的管理系统,不但要脱离仅仅依赖用户手工的管理,而且也要向网络方向发展。
特别是在当前计算机信息技术高速发展的时代,人们开始充分利用现有的资源,来进行学校教务的管理,开始逐渐脱离原先教务系统使用C/S结构的地域的局限性,使用B/S开发模式的优势,使得系统应用范围更广。
在多地域、任意时间段以不同身份来访问教材系统中的数据,大大加强了系统数据共享的能力。
本系统采用SQL Server作为后台的数据库,采用标准MVC三层架构(JSP-JavaBean-Servlet三层结构)开发模式,其中Servlet担当主要逻辑控制,通过接受JSP传来的用户请求,调用以及初始化JavaBean,再通过JSP传到客户端,本系统中SqlBean担当主要的与数据库的连接和通信,JavaBean在本系统中主要担当配合JSP以及Servlet来完成用户的请求,而JSP主要担当接受与响应客户端。
通过这种设计模型把应用逻辑、处理过程和显示逻辑分成不同的组件来实现,这些组件可以进行交互和重用,提高了开发效率,是目前比较流行的方式。
3.2 系统的体系结构3.2.1 系统的功能模块图系统主要分为以下几个功能分别是基本信息管理功能、教材日常管理功能、教材各类查询功能以下几个模块,基本信息管理功能里分为对教材基本信息的管理、教师基本信息的管理、学生基本信息的管理、课程基本信息的管理,教材日常管理功能分为教材的选定、预定、入库登记和出库登记的管理,教材的查询是对入库出库购买教材的各类查询统计,具体功能模块如图3-1所示图3.1 系统功能模块图本系统只有教务员一个人使用,所以不用考虑权限的问题。
教务员直接输入用户名和密码即可进入本系统。
基本于web的教材管理系统可划分为三大功能模块:1.基本信息管理功能模块:该模块主要分为教材信息管理、教师信息管理、课程信息管理、学生信息管理几部分,主要是通过录入各类基本信息后对这几个表进行查、删、改操作为以后的各类统计打下基础。
2. 教材日常管理功能模块:教材日常管理功能包括教材选定、教材定购、教材入库登记和出库登记四个部分,教材选定是根据年级和所学课程选定所用的教材,教材定购是通过选定的教材和库存现有教材和教师领取的教材数来下订单,教材入库登记是对已到教材数的统计,比如到货时间数量等。
教材出库登记是对学生和教师发放和领取的登记,学生的发放又分为统一发放和单个领取二类发放。
3 . 教材查询功能模块:教材查询功能主要分为教材订购信息的查询、教材入库信息的查询、教材出库信息的查询。
教材订购信息的查询主要是对教材订购数量和到货时间一类的查询统计,教材入库信息查询是对教材入库的价格和数量的统计,教材出库数量的查询主要分为对学生教材出库的查询和教师教材出库的查询,学生教材的出库又分为统一发放教材的出库和单个领取的出库。
3.2.2 系统流程图3.2.3 实体关系图(E-R图)根据模块功能图的分析定下了五个实体分别是课程、教师、学生、教材、年级这五个实体,根据所学的课程和各年级来选定教材再通过库存和教师领取的人数来确定最终要买的教材,为其下最终的订单。
教师可以领取材,学生可以购买教材。
具体ER图如3-2所示。
图3-2 系统E-R图3.3 数据库设计1 .名称:教材选定信息表(jcxd)8 . 名称:教师领取教材信息表(jslq)3.4 系统界面及代码设计3.4.1 登陆当系统登陆时,首先出现的是一个用户权限登陆的界面,权限设置主要是维护系统的安全性和完整性。
拥有管理员权限的操作员能对相应的窗口进行操作。
如下图所示:主要代码如下:package util;import java.sql.*;public class DBConn {static{try{Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");// Class.forName("com.mysql.jdbc.Driver");// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(Exception ex){ex.printStackTrace();}}public static Connection getConn(){try{Connectionconn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databasename=hs hygl","sa","123");// conn = DriverManager.getConnection("jdbc:mysql://localhost/fzshop","root","123");// Connection conn=DriverManager.getConnection("jdbc:odbc:temp");return conn;}catch(Exception ex){ex.printStackTrace();return null;}}public static void close(Connection conn,Statement st,ResultSet rs){if(rs!=null){try{rs.close();}catch(SQLException ex){}}if(st!=null){try {st.close();}catch(Exception ex){}}if(conn!=null){try{conn.close();}catch(Exception ex){}3.4.2 教材管理管理员可以对教材信息进行管理,包括添加、删除、修改等操作。