欢迎来到天天文库
浏览记录
ID:9861335
大小:389.00 KB
页数:17页
时间:2018-05-12
《教材管理课程设计说明书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、黄河科技学院毕业设计说明书第I页毕业设计说明书高校教材管理系统的设计与实现院(系)名称信息工程学院专业名称计算机科学与技术学生姓名指导教师2012年4月22日课程设计说明书摘要计算机技术的飞速发展使得计算机技术的应用深入到社会生活的各个领域,基于C/S架构的桌面应用程序被开发并得到有效应用,达到提高工作效率简化工作流程的目的。高校教材管理系统是针对高校教材管理部门工作而开发的。教材管理工作具有琐碎、复杂、涉及面广、耗时多等多种特点,针对各系征订教材难以找到合适的版本,学生无法查询本人教材费用使用情况,教材的发放及使用状况历史记录不全面等实际问题,开发一套适合
2、学校自身教材管理工作需要的的软件非常有必要。本系统采用以流行的Java语言为工具,采用Oracle数据库管理中心,以US结构开发具有远程访问数据库的桌面系统。Java语言作为网络设计语言,具有安全性高、编写的程序可移植性好等特点。Oracle数据库管理系统可以有效的验证用户的有效性,确保数据的安全性,提高数据库管理系统性能。本系统通过JDBC技术以瘦客户端模式(远程)访问oracle数据库。在通过oracle用户验证数据库访问权限的前提下,通过系统权限设置模块,进一步科学地设置用户在实际工作中应有的权限,从而达到同一程序具有服务器端和客户端双重功能的目的。根
3、据不同学校的实际情况,本系统稍加修改后即可投入使用,有一定的推广价值。关键词:Java,管理,C/SII课程设计说明书目录摘要I1绪论11.1引言12系统分析12.1经济上的可行性32.2技术上的可行性32.3需求分析33系统设计53.1系统功能模块设计53.1.1信息初始化53.1.2用户管理53.1.3教材管理53.1.4报表53.2产品的功能64系统实现84.1系统登录84.2主界面设计84.3部门信息104.4用户管理114.5技术难点与解决12总结13参考文献14II课程设计说明书1绪论1.1引言随着计算机软件开发技术和网络技术的飞速发展及其广泛的
4、推广应用,设计基于C/S和B/S结构的程序,以数据库管理系统为后台数据支持,达到快速、安全处理数据,提高工作效率目的的软件开发模式己在社会中得到极大的推广与应用,并逐步地影响着人们的生活和工作方式。基于互联网的程序架构主要有客户机一服务器(Client/Server,C/S)和浏览器一服务器(Browser/Server,B/S)两种。US是一种典型的软件系统体系结构,通过充分利用客户端和服务器双方的硬件资源优势,对业务进行合理分配,从而降低系统的通讯开销。采用该结构的系统一般具有服务器端程序和客户端程序,达到提供服务和使用服务的功能。在桌面应用程序中,可以
5、根据工作中数据库的大小选择不同的数据库管理系统作为数据库服务器,实现管理数据、相应客户端提出的请求功能。客户端程序可以通过远程访问数据库,实现对数据的增加、删除、修改和查询,完成相应的工作。高校教材管理系统就是以当前流行的网络设计语言—Java作为开发工具,以Borland公司的Builder为开发平台,采用Oracl。数据库管理系统管理数据中心,以C/S两层结构作为软件体系结构,实现远程访问数据库,完成各种教材管理工作的软件。1.2研究现状教材管理工作都有一定的共性,但每个单位的实际情况又有所不同,而这些不同恰恰是各个单位教材管理工作中区别于其它单位的最主
6、要的部分。因此,用统一的教材管理系统管理具有本质上有区别的个性化工作是不现实的,这也是目前社会中还不存在一个大众化的教材管理系统的根本原因所在(不是没有水平和技术来实现,而是无法统一实现),所以,目前国内单机版系统比网络版系统使用面广。国内外把教材管理系统单独作为一个软件开发这种情况还是不第7页共14页课程设计说明书太多。许多软件开发商把教材管理作为一个复杂系统的某一个模块来开发,这使得在一个占用了更多资源的系统内运行繁琐的教材管理模块降低了工作效率,甚至会出现意想不到的系统错误。因此开发网络版且把教材管理作为一个软件来开发还是目前较适用的一种开发思想。国内
7、部分教材管理系统己经从单机版逐步向网络版过渡,且有增快趋势。单击版的管理系统目前在市场的占有份额比较大,这是由系统使用方本身的特点和传统的教材管理方式决定的。随着工作方式的不断变化,管理人员素质的提高和意识观念的变化,网络版管理系统开始逐步应用到某些单位,最终,通过网络实现教材的管理必将是必然的趋势。各软件开发公司或院校自己开发的教材管理系统不具有普及性,多数仅仅针对某一单位而研发,具体推广时还需要大量的劳动力和资金投入,而且成效还未可知,因此这些软件都有一定的局限性。从用户方来看,用户需要那种能形成产品化的软件而不是针对本单位的项目开发,从而可以以较低的费
8、用购置且功能强大的软件管理系统。第7页共14页课程设
此文档下载收益归作者所有