"> 学生实验信息管理系统构件化方法 - 经济论文论文范文 - 400期刊网专业论文投稿机构

学生实验信息管理系统构件化方法

时间:2017-02-24 07:09:35 来源:论文投稿

1系统公告构件

系统公告构件封装授权用户对公告的发布、查阅、修改和删除等操作,具体细分为公告发布子构件、公告查阅子构件、公告修改子构件和公告删除子构件。公告发布子构件和公告查阅子构件会分别对应系统公告构件的实现体。其中,公告查阅子构件又是公告修改子构件和公告删除子构件的构件复合体。在本系统的五类角色中,只有系统超级管理员具有发布公告构件、修改公告构件、删除公告构件的授权,其余四类角色只具备查阅公告构件的授权。数据填报构件封装授权用户对数据上报的操作,具体细分为在线填报子构件和离线填报子构件。数据填报构件是在线填报子构件和离线填报子构件的构件复合体。本系统只有领导组不具备该构件的授权。

2数据管理构件

数据管理构件封装授权用户对上报数据的查询、统计分析和预警等操作,具体细分为数据查询子构件、统计分析子构件和预警子构件。除数据管理构件是数据查询子构件、统计分析子构件和预警子构件的构件复合体之外,数据查询子构件又是简单查询子构件、组合查询子构件以及报表查询子构件的构件复合体。本系统只有普通填报员不具备该构件的授权。

3数据填报单位管理构件

数据填报单位管理构件封装授权用户对本系统填报单位的添加、查询、修改和删除等操作,具体细分为数据填报单位添加子构件、数据填报单位查询子构件、数据填报单位修改子构件和数据填报单位删除子构件。数据填报单位管理构件被设计成数据填报单位添加子构件、数据填报单位查询子构件、数据填报单位修改子构件和数据填报单位删除子构件的一类构件复合体。本系统只有系统超级管理员具有该构件的授权。

4数据填报人员管理构件

数据填报人员管理构件封装授权用户对本系统填报人员的添加、查询、修改和删除等操作,具体细分为数据填报人员添加子构件、数据填报人员查询子构件、数据填报人员修改子构件和数据填报人员删除子构件。数据填报人员管理构件设计为数据填报人员添加子构件、数据填报人员查询子构件、数据填报人员修改子构件和数据填报人员删除子构件的构件复合体。本系统只有系统超级管理员具有该构件的授权。

5系统数据库构建

学生实验信息管理系统开发的基础工作之一是学生实验数据的数据库设计。学生实验信息管理系统的概定模型设计ER主要包括学生、教师、部门、专业、设备、实验、成绩等实体。限于篇幅这里省略了ER图。依照ER图向关系数据库转换方法并经过优化处理后,学生实验数据库逻辑结构(表)构成如下:学生(专业名称,班级编号,学号,姓名);教师(部门编号,工作证号,姓名,职称);部门(部门编号,名称);设备(部门编号,设备编号,设备名称,设备类型,位置);实验(实验名称,实验类型);指导(工作证号,学号,实验名称,实验成绩);使用(实验名称,设备编号)

6结语

本文主要讨论一个学生实验信息管理系统的构件化设计,给出了一种抽象构件模型和基于此构件化软件体系结构,较详细的给出系统各功能模块的构件化设计。文中涉及的系统已实现。基于构件的系统设计有效加强了系统对实验信息管理需求不断变化的支撑能力,提高了系统的可扩性、可维护性和复用性。

作者:卢凌燕 单位:武汉工程大学计算机学院


更多经济论文论文详细信息: 学生实验信息管理系统构件化方法 论文代写
http://m.400qikan.com/lw-191504 论文代发

相关专题:金融论文选题 植物保护概论论文

相关论文

材料导报编辑部

论文百科2017-03-21 12:13:59
相关学术期刊
《重庆与世界》 《中国光学》 《中国发展》 《宇航计测技术》 《上海翻译》 《大豆科技》 《中国人造板》 《华东电力》 《健康人》 《中国马铃薯》

< 返回首页