基于CS模式下的高校教材管理系统设计与实现
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
o 、
C疗
余额的详细清单;按照出入库时间可形成出入库报表上报学
校财务部门. 3.8其他功能 系统在线实时帮助功能主要是用户在使用系统时遇到 问题,给予实时的在线帮助:数据备份与恢复功能主要完成 数据的备份和恢复。 4系统特点 (1)功能强大、通用。此次开发的教材管理信息系统根据 实时需要.添加了统计报表、数据管理等模块.将管理人员从 原来手工记账的庞大复杂的工作中解脱出来.不仅工作强度
参考文献 【1】李俊平.Delphi程序设计与软件项目开发【M】.北京: 清华大学出版社,2007. 【2】王晟.万科.Delphi数据库开发经典案例解析【M】. 北京:清华大学出版杜.2005. 【3】于华,刘栋,方小玉等.高校教材管理信息系统的设
单和退书单等。计与实现[J】.科技情报开发与经济.2008,(18):30一32. (4)支持远程网络访问.多校区的办学模式使得教材管 理呈现出复杂和繁琐性。因此为了维护统一的教材销售和维 护管理,各校区根据需要下载客户端,安装完成以后,就可以 根据分配的管理权限的用户名称登录使用.C/S模式下支持 远程网络访问,既保证了多校区的使用,还有足够的安全保 证. (5)可扩展性和可维护性强。系统的扩展性表现在许多 功能是灵活的、可扩展的.实现对系统的二次开发和升级。在 【4]王江红,朱丽君,孙学用.教材管理信息系统的开发 与实现[J】.信息技术与信息化.2007,(1):103_105. 【5]薛荔.高校教材管理系统的设计与实现【J】.武汉理 工大学学报.2006,(3):58—61. [6】贾作皆,易彤.基于面向对象的高校教材管理信息系 统建摸的研究[J].山东科技大学学报(自然科学版),2000. (19).
模 式 下 的 高 校 教 材 管 理
系
统 设 计 与 实 现
降低,工作效率提高,而且财务报账快捷方便.准确度提高.
从目前使用的效果来看,准确无误,省时省力。 (2)人机界面友好,操作简便.本系统界面友好,提示性 强.在线系统帮助便于用户能迅速掌握操作要领. (3)强大的模糊查询功能.通过登录系统的综合查询模 块.只需输入关键字段.就会得到教材的所有信息.又如可以 查询某班级某—学期某门课程使用的教材,某班级在某段时 间内所领取的所有教材信息,金额、供应商提供的教材入库
耢嬲溯7柳唧嘞
基 于
o ∞
荔
缓
篓攀于≥/s模式下的高校教材管理系统设计与实现
模 式 下 的 高 校 教 材 管 理
系
统 设 计 与 实 现
万 方数据
K一
该模块主要是用来提供征订教材的基本信息(如教材编 号、教材条形码、教材名、出版社、出版日期、编者、单价等项 目)进行录入.并实现数据记录的自动移动功能.以便教材库 存管理和查询。同时考虑到订购教材到货后的价格等项目与 计划征订不尽相同,系统设置了对教材信息的编辑、删除、刷 新等功能,并允许教材管理员按照到货教材增加相应教材的 基本信息. 3.3教材入库模块 该模块主要针对教材入库业务。教材入库时只需要输人 教材的IsBN,系统将会调用教材信息模块对应教材的相关 信息,并可对教材基本信息的单价按照实际人库情况进行修
利用MS sQL server作为数据库。通过oDBc连接数据 源,实现了系统的网络化。系统以实用为主,减少一些不必要 的功能,尽可能的利用学校现有的硬件资源和软件资源. 5.2异构网络平台支持 由于在数据传输上采用TcP/IP协议。在系统所安装的 数据库服务器的1433(sQL服务专用端口号)端口开放的情 况下,该系统实现了网络无关性. 5.3运用面向对象程序设计技术 构建可重用的类.实现处理逻辑.使系统的维护与升级 更加方便.将处理逻辑组件化(coM).部署在中间层.可以实 基 于
万 方数据
综合查询主要用来按照用户要求对教材基本信息、入库 单、出库单、教材款结余与使用、教材征订、教材库存查询等 项目进行快速查询并提供打印的功能。出库单主要按照出库 时间、教材编号、教材名称三个项目进行查询;入库单主要按 照人库时间、教材编号、教材名称三个项目进行查询;库存查 询主要是按照教材编号、教材名称,ISBN等方面进行模糊查 询;教材书款按照学号查询学生个人交费、教材领购和书款
现c/S的多层模式,系统运行会更有效率.
6结束语 本文在分析了教材管理业务流程的基础上,结合当前实 际需求,设计和开发了基于c/s模式下的教材管理信息系 统。该系统已成功地应用于教材管理实践中。使用两年来,运 行稳定,效果良好,真正地实现了多校区教材协同发放.提高 了工作效率.满足师生的需求,全面服务于高校的教学与科 研,实现了高校教材管理的信息化.
(2)结算模块.该模块主要完成学生教材款的清算工作.
为了满足学生教材消费的知情权,该模块实行多种查询功 能.按照学生个人随时形成个人交费、教材领购和书款余额 的详细清单.也可班级生成班级结算清单:为了与财务部门 核对,系统可生成按照学期、学年的结算清单.在个人结算 时,我们实现了输入学号。系统将自动搜索学生书费使用详 细情况表单。并将该表单输出. 3.7综合查询
改,入库金额系统自动计算。并对教材基本信息表中的现有
库存进行更新.对原教材信息表中不存在的教材信息也可以 增加。 3.4教材出库模块 系统出库采用了整体出库和零星出库两种模式。学生领 购教材后,系统自动按领购教材名称、数量、单价、金额直接 图一教材管理业务流程图 级、入学日期、学制:⑦学院信息表(Department):包括院系 代号、院系名称;④专业信息表(special):设置系号、专业 号、专业名称;①班级信息表(class):包括班级代号、班级名 称;④出库结算临时表(outs啪_info):学号、教材名称、价 格、教材数量等;⑦管理员表(∞nageLinfo):包括用户名、 密码、用户权限. 3系统功能 根据高校教材管理的实际需要,系统功能设置了系统初 添加到领购学生名下,并从学生的预交书款当中扣除费用. 按照教材使用专业班级自动生成各专业班级学生订购教材 的种类、名称、数量,以便学生领购教材. 3.s教材计划管理 该模块主要根据各系部上报的教材征订计划生成和形 成征订汇总报表.考虑到不同院系使用同种教材的情况.汇 总按照教材征订单编号汇总同种教材的征订数量,以便向书 店或出版社集中采购. 3.6教材结算管理 (1)教材款交费管理。该模块主要完成学生教材费用的 预交和补交功能。考虑到教材款的交纳方式分为报到后按班 交纳和学生个人交纳,系统采用了按班集体交纳和个别交纳 两种方式.交费录入时,一旦提交成功,则不能修改,系统自 动修改学生基本信息表中的交纳书款、书款余额.并将该记 录保存在交纳书款信息表中.以便以后查询、打印.
始化及安全管理、教材入库管理、教材出库管理、综合查询、 结算打印、系统设置、系统帮助等功能.
3.1系统管理 (1)系统安全管理。为了加强数据库的安全性.系统预置 了三个层次的登录权限,最高权限为系统管理员(Adminis_ trator).一般权限为教材管理员(User)。最低权限为普通学 生(student)。最高权限可以使用系统中所有的功能.而一 般权限可以使用除新用户注册之外的所有权限,最低权限只 能使用系统中的查询、帮助等功能. (2)系统初始化.系统初始化模块主要是将数据库中的 目标数据库中的数据全部清空.系统初始化主要是将教材基 本信息表、学生基本信息表,计划征订信息表、出/入库信息 表当中的数据置空,该功能在系统投入运行前使用. 3.2教材基本信息录入模块
开发中.采用统一的编码、统一的标准面和面向对1采用强大的Borl8nd Delphi为开发环境
作者简介
欧阳普勇(1978—)。男,2003年毕业于江西财经大学计
算机科学与技术专业.助理工程师.
1 65
万 方数据
C疗
余额的详细清单;按照出入库时间可形成出入库报表上报学
校财务部门. 3.8其他功能 系统在线实时帮助功能主要是用户在使用系统时遇到 问题,给予实时的在线帮助:数据备份与恢复功能主要完成 数据的备份和恢复。 4系统特点 (1)功能强大、通用。此次开发的教材管理信息系统根据 实时需要.添加了统计报表、数据管理等模块.将管理人员从 原来手工记账的庞大复杂的工作中解脱出来.不仅工作强度
参考文献 【1】李俊平.Delphi程序设计与软件项目开发【M】.北京: 清华大学出版社,2007. 【2】王晟.万科.Delphi数据库开发经典案例解析【M】. 北京:清华大学出版杜.2005. 【3】于华,刘栋,方小玉等.高校教材管理信息系统的设
单和退书单等。计与实现[J】.科技情报开发与经济.2008,(18):30一32. (4)支持远程网络访问.多校区的办学模式使得教材管 理呈现出复杂和繁琐性。因此为了维护统一的教材销售和维 护管理,各校区根据需要下载客户端,安装完成以后,就可以 根据分配的管理权限的用户名称登录使用.C/S模式下支持 远程网络访问,既保证了多校区的使用,还有足够的安全保 证. (5)可扩展性和可维护性强。系统的扩展性表现在许多 功能是灵活的、可扩展的.实现对系统的二次开发和升级。在 【4]王江红,朱丽君,孙学用.教材管理信息系统的开发 与实现[J】.信息技术与信息化.2007,(1):103_105. 【5]薛荔.高校教材管理系统的设计与实现【J】.武汉理 工大学学报.2006,(3):58—61. [6】贾作皆,易彤.基于面向对象的高校教材管理信息系 统建摸的研究[J].山东科技大学学报(自然科学版),2000. (19).
模 式 下 的 高 校 教 材 管 理
系
统 设 计 与 实 现
降低,工作效率提高,而且财务报账快捷方便.准确度提高.
从目前使用的效果来看,准确无误,省时省力。 (2)人机界面友好,操作简便.本系统界面友好,提示性 强.在线系统帮助便于用户能迅速掌握操作要领. (3)强大的模糊查询功能.通过登录系统的综合查询模 块.只需输入关键字段.就会得到教材的所有信息.又如可以 查询某班级某—学期某门课程使用的教材,某班级在某段时 间内所领取的所有教材信息,金额、供应商提供的教材入库
耢嬲溯7柳唧嘞
基 于
o ∞
荔
缓
篓攀于≥/s模式下的高校教材管理系统设计与实现
模 式 下 的 高 校 教 材 管 理
系
统 设 计 与 实 现
万 方数据
K一
该模块主要是用来提供征订教材的基本信息(如教材编 号、教材条形码、教材名、出版社、出版日期、编者、单价等项 目)进行录入.并实现数据记录的自动移动功能.以便教材库 存管理和查询。同时考虑到订购教材到货后的价格等项目与 计划征订不尽相同,系统设置了对教材信息的编辑、删除、刷 新等功能,并允许教材管理员按照到货教材增加相应教材的 基本信息. 3.3教材入库模块 该模块主要针对教材入库业务。教材入库时只需要输人 教材的IsBN,系统将会调用教材信息模块对应教材的相关 信息,并可对教材基本信息的单价按照实际人库情况进行修
利用MS sQL server作为数据库。通过oDBc连接数据 源,实现了系统的网络化。系统以实用为主,减少一些不必要 的功能,尽可能的利用学校现有的硬件资源和软件资源. 5.2异构网络平台支持 由于在数据传输上采用TcP/IP协议。在系统所安装的 数据库服务器的1433(sQL服务专用端口号)端口开放的情 况下,该系统实现了网络无关性. 5.3运用面向对象程序设计技术 构建可重用的类.实现处理逻辑.使系统的维护与升级 更加方便.将处理逻辑组件化(coM).部署在中间层.可以实 基 于
万 方数据
综合查询主要用来按照用户要求对教材基本信息、入库 单、出库单、教材款结余与使用、教材征订、教材库存查询等 项目进行快速查询并提供打印的功能。出库单主要按照出库 时间、教材编号、教材名称三个项目进行查询;入库单主要按 照人库时间、教材编号、教材名称三个项目进行查询;库存查 询主要是按照教材编号、教材名称,ISBN等方面进行模糊查 询;教材书款按照学号查询学生个人交费、教材领购和书款
现c/S的多层模式,系统运行会更有效率.
6结束语 本文在分析了教材管理业务流程的基础上,结合当前实 际需求,设计和开发了基于c/s模式下的教材管理信息系 统。该系统已成功地应用于教材管理实践中。使用两年来,运 行稳定,效果良好,真正地实现了多校区教材协同发放.提高 了工作效率.满足师生的需求,全面服务于高校的教学与科 研,实现了高校教材管理的信息化.
(2)结算模块.该模块主要完成学生教材款的清算工作.
为了满足学生教材消费的知情权,该模块实行多种查询功 能.按照学生个人随时形成个人交费、教材领购和书款余额 的详细清单.也可班级生成班级结算清单:为了与财务部门 核对,系统可生成按照学期、学年的结算清单.在个人结算 时,我们实现了输入学号。系统将自动搜索学生书费使用详 细情况表单。并将该表单输出. 3.7综合查询
改,入库金额系统自动计算。并对教材基本信息表中的现有
库存进行更新.对原教材信息表中不存在的教材信息也可以 增加。 3.4教材出库模块 系统出库采用了整体出库和零星出库两种模式。学生领 购教材后,系统自动按领购教材名称、数量、单价、金额直接 图一教材管理业务流程图 级、入学日期、学制:⑦学院信息表(Department):包括院系 代号、院系名称;④专业信息表(special):设置系号、专业 号、专业名称;①班级信息表(class):包括班级代号、班级名 称;④出库结算临时表(outs啪_info):学号、教材名称、价 格、教材数量等;⑦管理员表(∞nageLinfo):包括用户名、 密码、用户权限. 3系统功能 根据高校教材管理的实际需要,系统功能设置了系统初 添加到领购学生名下,并从学生的预交书款当中扣除费用. 按照教材使用专业班级自动生成各专业班级学生订购教材 的种类、名称、数量,以便学生领购教材. 3.s教材计划管理 该模块主要根据各系部上报的教材征订计划生成和形 成征订汇总报表.考虑到不同院系使用同种教材的情况.汇 总按照教材征订单编号汇总同种教材的征订数量,以便向书 店或出版社集中采购. 3.6教材结算管理 (1)教材款交费管理。该模块主要完成学生教材费用的 预交和补交功能。考虑到教材款的交纳方式分为报到后按班 交纳和学生个人交纳,系统采用了按班集体交纳和个别交纳 两种方式.交费录入时,一旦提交成功,则不能修改,系统自 动修改学生基本信息表中的交纳书款、书款余额.并将该记 录保存在交纳书款信息表中.以便以后查询、打印.
始化及安全管理、教材入库管理、教材出库管理、综合查询、 结算打印、系统设置、系统帮助等功能.
3.1系统管理 (1)系统安全管理。为了加强数据库的安全性.系统预置 了三个层次的登录权限,最高权限为系统管理员(Adminis_ trator).一般权限为教材管理员(User)。最低权限为普通学 生(student)。最高权限可以使用系统中所有的功能.而一 般权限可以使用除新用户注册之外的所有权限,最低权限只 能使用系统中的查询、帮助等功能. (2)系统初始化.系统初始化模块主要是将数据库中的 目标数据库中的数据全部清空.系统初始化主要是将教材基 本信息表、学生基本信息表,计划征订信息表、出/入库信息 表当中的数据置空,该功能在系统投入运行前使用. 3.2教材基本信息录入模块
开发中.采用统一的编码、统一的标准面和面向对1采用强大的Borl8nd Delphi为开发环境
作者简介
欧阳普勇(1978—)。男,2003年毕业于江西财经大学计
算机科学与技术专业.助理工程师.
1 65
万 方数据