江西蓝天学院毕业论文
图2.10
2.4功能分析 功能层次图
登录 学生信息管理系统 -+
图2.11
添加用修改密复新登班级浏添加班班级查档案添档档案案浏查基本课程设班级课程设基本学费设学生缴费浏学生缴费添学生缴费查系统管理 班级管理 档案管理 课程管理 成绩管理 打印报表 户 码 录 览 级 询 加 览 询 置 置 置 览 加 询
13
江西蓝天学院毕业论文
第3章 系统设计
3.1软件模块结构设计
3.1.1系统方案确定
通过对系统的调研与分析,系统主要应完成的功能有:班级管理、学生成绩管理、学生交费管理、课程管理、成绩管理、系统管理等功能。 3.1.2软件结构设计
本系统在执行时,先根据不同的操作人员的需要来进行相应的模块,然后可以输入数据或者进行其它的查询或浏览等操作;总体来说,本系统属于一个事务型管理系统。
打印报班级管档案管交费管课程管成绩管处理中接受数图3.1
14
江西蓝天学院毕业论文
3.2数据库设计
数据库采用了Microsoft推出的Access数据库,这是微软集成到Office中的一个桌面数据库,能够快速方便的和Office的其他套件综合使用。由于Access具有显著的简易性和有效性,大量的桌面数据库系统都采用Access作为后台数据库。使用Access的好处还在于,如果你的系统扩展到Client/Server模式的时候,可以使用Microsoft的数据库服务器软件SQL Server,此时,程序只需要简单的修改一下链接(ADO的数据源)就可以,这样,为程序的平滑扩展提供了非常有力的条件。 3.2.1 本系统中所涉及到的主要实体共有九个数据表 allkecheng表:{课程名称,教材}
cj表:{学号,学期,类型,课程名称,分数}
class表:{年级,班级,教室,年制,专业,班主任,备注} classkecheng表:{年级,专业,年制,学期,课程名称} jf表:{学号,学期,交费,欠费,日期,操作员} kaoshileixing表:{类型}
use表:{username,password,admin,readonly,qx1,qx2,qx3,qx4} xj表:{学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话,入学时间,备注}
suefei表:{年级,专业,年制,学期,学费} 3.2.2表的物理结构
表3.1 allkecheng表
字段名称 课程名称 教材 类型 文本 文本 宽度 20 30 表3.2 Cj表
小数位
15
江西蓝天学院毕业论文
字段名称 学号 学期 类型 课程名称 分数
类型 文本 文本 文本 文本 宽度 10 50 16 20 小数位 自动 单精度型数字 表3.2 Class表
字段名称 年级 班级 教室 年制 专业 班主任 备注 类型 文本 文本 文本 文本 文本 文本 备注 宽度 16 20 5 8 16 8 表3.3 Classkecheng表
小数位 字段名称 年级 专业 年制 学期 课程名称
类型 文本 文本 文本 文本 文本 宽度 16 12 8 50 20 小数位 表3.4 Jf表
16
江西蓝天学院毕业论文
字段名称 学号 学期 交费 欠费 日期 操作员
类型 文本 文本 货币 货币 日期/时间 文本 宽度 5 50 10 小数位 自动 自动 表3.5 Kaosileixing表
字段名称 类型 类型 文本 宽度 10 表3.6 Use表
小数位 字段名称 username password Admin Readonly Qx1 Qx2 Qx3 Qx4
类型 文本 文本 文本 文本 文本 文本 文本 文本 宽度 20 20 2 2 2 2 2 2 小数位 表3.7 xj表
字段名称 类型 宽度 小数位
17