教务管理软件系统设计开发方案、小程序开发。
结构设计
系统总体结构设计是要根据系统分析的要求和组主的实际情况来对新系统的总体结
构形式等进行大致的设计,是宏观上的规划。
数据库设计是分析和创建保存系统数据的数据库结构设计,数据库的设计将直接影
响系统的运行效率和系统进度。
概念设计
由于本系统隶属于学校的教务管理系统,所以数据库中的学生资料应该是由学校负
责管理的,管理员也可以通过添加来增加学生的基本信息,以应付突发的事件。基础维护模块
基础维护模块有班级信息维护、学生信息维护、课程信息维护3个子模块。基础维护模块
主要功能是对学校的班级、班级的同学、同学的课程等信息进行维护管理。
教学管理模块
教学管理模块有学生选课、课表查询、成绩输入3个子模块。教学管理模块主要功能
是对学生选课、课表查询和成绩统计等信息进行管理。
课表查询:可以按照班级或教室进行课表的精确和模糊查询。按照班级查询,列出了班
级名称列表、班级课程表;按照教室查询,列出了教室名称列表、教室课程安排表。报表统计模块
逻辑设计
逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图,转换为逻辑结构。
E-R图向关系模型转换的结果如下所示:其中下划线为主键,波浪线为外键。
学生信息(学号,密码,学生姓名,所选课程编号)。
课程信息(课程编号,教师编号,课程名称,开课系别)。
班级信息(班级编号,班级名称,人数)。1■
选课信息(课序号号,学生编号,学号)。
物理设计
物理设计是设计数据库的物理结构,就是根据数据库的逻辑结构,结合选定的DBMS,
设计数据库的存储结构、存取方式等。物理设计主要设计内模式以及内模式和模式之间的
映像关系。数据库的物理设计包括具体的DBMS选择、属性(字段)数据类型、长度、精度
确定、DBMS的数据页面大小、内存分配、一致性保证、 索引选择、存储方式等等。
总体设计
教务管理系统主要分基础维护、教学管理、报表统计、退出系统
上一篇:车友管理系统定制开发方案、小程序开发
下一篇:酒店软件开发 酒店软件功能介绍、小程序开发