标题 | 基于C#.NET的高职院校教材管理系统设计与实现 |
范文 | 接民+程华 摘要:教材管理在教学工作中占据重要地位,该文综合运用C#.NET和SQLServer2008相关技术,开发教材管理系统,有效地解决了教材订购、教材入库与出库、教材检索与结算等问题,提高了管理效率与水平。该系统界面友好,使用方便。 关键词:教材;C#.NET;SQLServer2008 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)26-0061-03 1 緒论 1.1 高职院校教材管理系统选题背景和意义 教材是知识的书面表达形式,是前人智慧的提取与凝练,是高等职业院校中教学环节的重要沟通纽带,教材管理在教学工作中显得尤为重要。随着高职院校开设的专业数量的增加,且每个专业的专业方向快速拓展,相应的专业教材的需求量也大幅度增加。因此,如何针对这一实际情况,如何更好地培养出高素质的高职高专人才,开发高职院校的教材管理系统是必然的选择,开发出高职院校的教材管理系统,必然提高教学的整体管理水平。 1.2 相关技术介绍 C#语言综合了C语言和C++语言的特点,是微软公司专门为使用.NET平台而创建的一种语言。C#语言汲取了其他语言的优点,并抛弃其缺点。C#语言能使用 .NET framework 代码库提供的每种功能。 Microsoft VisualStudio2008( VS2008)是微软的IDE版本,IDE的英文全称为 Intergrated DevelopmentEnviroment,中文含义为集成开发环境。VS2008具有良好的代码管理管理功能,提供程序调试,还能实现分发部署等。VS2008能够使开发者创建调试项目,布局应用界面,编写应用代码,完成项目的打包、发布等。 SQL Server 2008 是基于C/S的大型关系型数据库管理系统,它通过管理控制平台,来进行数据分析,进行报表服务,进行通知服务,管理和操作数据库,对相关的数据进行分析,保证数据的完整性和安全性,能独自安装并根据需要配置SQL Server,为决策者及用户服务。 2 系统需求分析 2.1 教材管理系统开发流程 1) 需求分析:弄清楚教程管理的相关流程,尽可能考虑人机关系,开发条件以及与运行系统等的联系。 2) 系统分析:系统的设计规划等,并对系统进行进一步的分析,了解系统实现的功能,尽可能的实现; 3) 系统开发环境:运用作为集成开发环境,以C#.NET为开发工具,运用Visual Studio 2008作为集成开发环境,后台数据库用SQL Server2008,结合Photoshop进行界面图像处理,并下载安装设计系统所需要的其他软件。 4) 功能代码的实现:在前面的各个项目规划工作都完成后,进行具体到每个细节模块的代码实现: 5) 系统运行、测试、完善。 2.2 教材管理系统结构图 3 数据库设计 进入SQLServer2008,建立数据库,数据库的名称为jiaocai.MDF。 在对象资源管理器中,展开“数据库”文件夹,找到jiaocai数据库。在该图标上,右键单击鼠标——>选择“新建数据表” ——>打开表设计器——>设计数据表的结构——>输入数据。 通过相同的方法,分别建立四张主要数据表,即教材入库表(inin),教材出库表(out),教材总表(total),教材计划订购表(planorder)。 4 项目详细设计 4.1 教材管理系统登录窗体设计 运行VS2008,新建窗体,窗体名为教材管理系统登录。该窗体包含两个标签,两个文本框,两个按钮,两个标签的名称为Label1和Label2,文本为用户名和密码,两个文本框的名称为txtUser和txtPass,文本为空,两个按钮的名称为btnOk和btnCancel,文本为确定和取消。部分设计代码如下。 系统管理: 主要是添加用户、修改密码、退出系统等操作。“添加用户”可添加一般用户和超级用户;“修改密码”是指修改用户的登录密码;“退出系统”是指退出教材管理系统。 教材订购: 每个院系的每个专业团队,根据人才培养方案的要求,根据讲授的课程订购教材计划,上报院教务处教材科,然后由教材科汇总生成全院的教订购报表。 出入库管理: 出入库管理含入库管理、出库管理、教材总库三个操作。 “入库管理”就是将购买的教材存入书库,“出库管理”就是由院系部领取教材。根据入库、出库的信息自动修正库存表。要做到“帐物相符”。 账务结算: 财务结算含供应商结算、院系部结算、班级结算三个操作。 综合查询: 实现按教材名称、按教材作者、按教材的ISBN、按出版社名称等进行数据模糊或精确查询,并能以报表或表格的形式存现。 关于系统: 关于系统含“关于系统”和“通知公告”两个项目。 部分代码设计如下。 6 总结 本文基于C#.NET 技术,结合SQLServer2008数据库系统,开发出一套教材管理系统,并具体应用于江苏食品药品职业技术学院的教材管理工作中,系统运行良好,各项功能满足要求,极大地提高了管理的效率。 参考文献: [1] 于斌,丁仪心.SQL Server2008数据库案例教程[M].北京:机械工业出版社,2013. [2] 段利文,龚小勇.关系数据库与SQL Server2008[M].北京:机械工业出版社,2013. [3] 周洪斌.C#程序设计项目教程[M].北京:电子工业出版社,2014. [4] 杨克玉.C#程序设计[M].北京:中国水利水电出版社,2015. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。