《软件工程》课程教学内容的项目化运用

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:guidahuasheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:该文基于《软件工程》课程内容,结合JSP技术和SQL2000数据库设计并开发了《小型企业办公耗材库存管理系统》,以使小型企业方便高效地对其办公用品的库存进行管理。该系统功能分四大主要模块:库存查询、进货作业、领料申请、库存盘点。
  关键词:软件工程;JSP;SQL2000
  中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)12-0069-03
  Abstract: Based on the content of software engineering course, combined with ASP.NET technology and SQL2000 database, we have designed and developed the inventory management system of office supplies for small businesses, so as to enable small businesses to manage inventory of their office supplies conveniently and efficiently. The function of this system is divided into four main modules: inventory inquiries, wholesale operations, material application and inventory.
  Keyword: Software Engineering; JSP; SQL2000
  《软件工程》课程内容主要涉及与软件开发和维护相关的概念、步骤和方法,这些内容对于实际的软件开发起重要指导作用[1]。该课程最主要的特点就是实践性强,从软件需求开始到软件的可行性分析、概要设计、详细设计、系统实现等各个环节都要求与现实生活相联系。
  在当今信息时代,随着电子商务产业的发展和网络功能的极大扩展,企业对货物的管理日趋复杂,传统的基于账本等纸质工具进行记载管理的方法效率非常低,企业需要以计算机为工具,结合数据库管理技术提高货物管理效率。
  鉴于如上所述,为将《软件工程》课程教学内容应用于实践,同时便于小型企业高效解决办公耗材库存问题,本文融入该课程教学内容,使用JSP[2]技术和SQL2000数据库[3]设计并开发了小型企业办公耗材库存管理系统。
  1 需求分析
  开发该管理系统的目标是使企业对办公耗材的管理更加方便,提高企业耗材管理效率,节省人力和物力。要求所设计的系统操作方便、更新及时、易于维护管理;拥有动态更改信息,企业员工和管理员可以快速地在系统中查找和记录所需办公用品;同时后台管理员需要进入系统对网站进行维护,更新信息、修改信息或者删除某些信息。
  因此该系统需要满足的需求为:具有良好的人机界面,以方便操作;系统要具有用户注册,进货记录,出货记录,库存查询,员工信息管理及领料申请等最重要和基础的功能。
  2 可行性分析
  主要包括:技术、经济和运营维护这三方面的可行性分析。
  技术方面,以C/S模式开发系统,因此只需在浏览器上处理数据而不需要安装另外的客户端,升级和更新都很方便;经济方面,对于中小企业,要运行本系统只需有一台或者一组专门的服务器,而企业员工只需用电脑接入内部局域网,用浏览器即可访问数据和执行操作;运营维护方面,只需两三个人就可以对系统进行日常维护和管理。
  3 网站功能设计
  按照需求分析的结果,网站总体结构设计如图1所示,角色上主要包括普通用户和管理员;功能上主要包括用户注册、进货记录、出货记录、库存盘点、历史记录查询及领料申请等。
  4 网站主要功能分析
  4.1用户注册及管理员登录
  普通用户和管理员必须先注册然后登录系统,登录成功后相应的界面因用户角色不同而不同。
  4.2网站功能显示
  4.2.1普通用户查询功能
  图2所示的主要功能是普通用户进行库存查询操作,可以通过输入办公用品名称或者种类名称查询所需用品,也可以直接输入“all”来查询或浏览所有办公用品。
  如下图3所示,普通用户可以查询自己在某段时间提交申请单的情况。具体查询时可通过输入查询起止时间段进行查询,也可只输入截止时间不确定起始时间,查询结果是在截止日期前的所有申请单。
  4.2.2普通用户领料功能
  普通用户领取办公耗材时,需在图4所示界面填写申请表,左边一栏是内容简介和提示,右边是表单数据框,用于输入提交数据,包括办公用品名,办公用品号,需求量和申请人等内容。
  4.2.3 管理员查询功能
  图5所示为管理员对普通用户的管理,即可以查找指定用户,也可以对用户的信息进行修改。具体操作时,管理员通过输入普通用户姓名查找该用户信息,同时可修改用户id,联系方式或用户权限等。
  图6所示的管理员查询功能类似于图2所示功能,不同之处是管理员在此可对进货单进行查询,操作时在此界面输入日期即可查询当天的进货单,从而调整进货计划。
  图7的功能有助于管理员查看普通员工提交的申请单信息,從而设计出货计划。查询时只需要输入查询日期和查询申请者姓名即可。若只输入日期,则显示当天所有的订单信息,若只输入申请者姓名,则显示该员工提交的所有订单。
  图8显示办公耗材的出库记录,用以生成出库表。左边为信息简介,右边为表单,内容包括:货物名,货物号,种类号,出货量,领货人以及出货日期等。
  4.2.4 管理员进货功能
  图9所示包含进货登记和删除记录两个功能。进货登记的权限归管理员专有,左边为简介,在右边填写进货单,包括:货物号,货物名,种类名,种类号,进货量,进货价,厂家信息及进货日期等内容。另一个删除记录功能则是用来删除某一次订单,操作时通过订单查询功能找到不需要的订单号然后删除即可。
  5 结束语
  为将《软件工程》课程教学内容运用于实践,同时,为了小型企业提高管理办公耗材的效率,融入软件工程思想设计并开发了办公耗材库存管理系统,本系统效率高,速度快及安全级别高等这些优点必将为企业的发展带来便利。
  参考文献:
  [1] 罗海丽, “软件工程”课程教学内容及教学模式改革探索[J] . 电脑与电信, 2010(8):75-76.
  [2] 卢翰. JSP项目开发案例全程实录[M].北京: 清华大学出版社, 2011.
  [3] 赵增敏. SQL Server 2000 实用教程[M]. 北京: 电子工业出版社, 2008.
其他文献
摘要:借鉴近年来国际工程教育改革的教育模式OBE,以学生学习成果为导向进行课程质量评价的构建。该文在分析了教育教学主体后,从学,教、效三个维度进行课程质量评价,具体以《单片机原理及应用》课程为例,从课程目标出发,给出了设计课程内容,教学环节,输出成果等指标,并进行了具体实施效果分析,通过课程目标的达成度有效促进课程质量的改进。  关键词:OBE;课程质量评价;课程目标达成度;单片机  中图分类号:
摘要:随着人们家居观念的改变,智能家居成为必然的发展趋势。低成本、低功耗、易于维护、稳定性好的智能家居控制系统的研发和自动控制、计算机和通信等多个领域有关。家庭联网模式直接关系到智能家居控制系统的灵活性。本文结合ZigBee技术和iOS系统设计了智能家居无线网络系统。  关键词:ZigBee;智能家居;无线网络  中图分类号:TP311 文献标识码:A  文章编号:1009-3044(2021
摘要:JavaScript逐渐从一门简单的脚本语言进化成为一门强大的面向对象编程语言,尤其在对象的this指向上,不仅借鉴了其他高级语言的优点,并结合自身灵活的编程能力,在程序运行中可以动态改变this指向。该文针对this在全局变量、函数、对象中的指向,以及通过apply、call和bind改变绑定对象后this的指向进行了深入的探讨并进行了总结归纳,便于读者更深层次的理解JavaScript中
摘要:随着生产力水平的不断提高与“互联网 ”时代的全面来临,我国的共享产业经济也蓬勃发展。基于树莓派的校园智能共享箱柜作为一种联网的储物系统,在传统快递柜的基础上,利用树莓派、云计算、互联网和物联网等技术,添加智能模块,采用B/S服务架构和微信小程序,实现用户与阿里云Linux的交互式服务。智能共享箱柜系统主要面向大学生群体提供定时定温、无菌保鲜等临时存储功能,采用分时段租用服务的共享方式,旨在提
摘要:推进“互联网 政务服务” 是加强基层社会治理、深化“放管服”改革的客观要求。从国家层面看,相关文件的出台,旨在通过信息化手段解决政务服务不便捷,数据信息不共享,线上线下不畅通,规范化、标准化程度不优等问题。从另一个角度也说明,我国正在探索适合我国国情的“互联网 政务服务”模式。而各级地方政府也在积极探索适合本地区的“互联网 政务服务”新模式。  关键词:“互联网 ” ; 政务服务;基层社会治
摘要:对学生的教育与培养要更加深入培养动手能力与实践能力,调度指挥与调车工作实务课程实训,通过手绘列车运行图同时利用调度指挥实训室上机绘制列车运行图,利用编制好的列车运行图来控制接发列车模拟驾驶实训室中相应的列车运行,使学生掌握运行图绘制方法,直观观察列车运行情况,有效辅助教学。  关键词:调度指挥;列车运行图;运行时分  中图分类号:TP311 文献标识码:A  文章编号:1009-3044
摘要:新型太阳能发电作为一种可再生清洁能源,具有没有资源枯竭危险、绝对高的安全性、资源信息分布广泛。光伏发电效率依旧非常的低,所以改善发电效率是太阳能发电的重要研究方向。最大功率点这一要素在相对短暂的光伏发电史上涌现出了各种控制算法,其中最具影响力的便是MPPT控制算法。本文通过对传统算法技术的解析,并进行了优化部分算法。  关键词:光伏发电;MPPT控制算法;改进MPPT算法  中图分类号:TP
摘要:为了激发学生的学习兴趣,使学生更直观地理解微波天线的基本知识、基本原理,提高微波技术与天线课程教学质量,提出将电磁仿真软件HFSS引入到课堂教学中。以基于新型的基片集成间隙波导的缝隙天线为例,采用HFSS对其进行优化设计和仿真研究,对天线的关键参数和辐射特性进行了分析,将抽象的天线理论转化为图形演示,重点展示了HFSS辅助教学的直观可视化特点。教学实践证明,这种方法提高了学生的学习积极性,具
摘要:该文主要结合医学院校大班条件下的大学计算机基础教学中出现的问题为主要论述,综合课堂教学内容、教学活动的设计、教学方法开展等方面采取一些改革措施,实现了教学过程中对学生分类教学,加强学生自主学习,培养学生信息化素养和信息技术与专业相融合的能力,从而获取计算机技术在自身医学专业领域的全面健康发展。  关键词:医学院校;大班条件;分类教学  中图分类号:G642 文献标识码:A  文章编号:
摘要:培养和提升师范生的教学技能是教师专业成长的重要组成部分,只有这样才能满足未来就业单位的需求和时代的发展。以本校部分大三、大四师范生为调查对象,采用定量和定性相结合的方式,调查了他们教学技能的现状,通过统计分析,了解存在的问题并分析其缘由,基于“互联网 ”视域下提出师范生教学技能提升策略。  关键词:互联网 ;师范生;教学技能  中图分类号:G642 文献标识码:A  开放科学(资源服务)标识