XX项目 设计规格说明书
明】
4.6.5 类1 的算法与程序逻辑 4.7学生考勤系统 4.7.1 功能说明
系统能够记录每天学生的考勤情况,每周汇总,每学年汇总,学生能够查询自己的考勤情况
4.7.2 功能结构 4.7.3 类 设计
类名 Attendance 学生考勤信息 属性名 name ID Message
说明 学生姓名 学生学号 学生考勤信息 4.7.4用户界面设计
【对功能涉及到的用户界面进行说明,可以用图形工具把界面画出来,并作必要的说
重庆工学院 计算机学院 软件工程系 16
XX项目 设计规格说明书
明】
4.7.5 类1 的算法与程序逻辑
4.8班费管理系统 4.8.1 功能说明
系统能够实现班费管理:记录班级班费开支,仅特定人有修改权利,但人人都可以查看。
4.8.2 功能结构 4.8.3 类 设计
类名 ClassMoney 班费信息
属性名 Money Message 说明 班费余额 班费收支情况 重庆工学院 计算机学院 软件工程系 17
XX项目 设计规格说明书
4.9班级信息系统 4.9.1 功能说明
系统能发布本班的消息和公示一些文件,学生能够查询发布的本班的消息和公示一些文件
4.9.2 功能结构 4.9.3 类 设计
类名 ClassMessage 班级信息 属性名 Message Time Notes
说明 班级信息摘要 发布时间 备注 4.9.4用户界面设计
【对功能涉及到的用户界面进行说明,可以用图形工具把界面画出来,并作必要的说明】
重庆工学院 计算机学院 软件工程系 18
XX项目 设计规格说明书
4.9.5 类1 的算法与程序逻辑
5.数据结构设计
5.1数据库的说明
此系统采用ACCESS数据库,而且每张表的外键均采用对应的表的ID字段,此风格是为了当外键表信息改变时,该外键表自增编号绝对不会产生变化。由此使用此风格。
重庆工学院 计算机学院 软件工程系 19
XX项目 设计规格说明书
5.1逻辑结构设计
班级1属于n学生m1班费信息查看属于1nnn班级公告11公共管理n11管理311111班长学习委员1团委书记1生活委员1管理np管理1nm管理2mn团员基本信息学生成绩信息考勤信息加减分信息学生基本信息评优信息5.2物理结构设计
1.学生基本信息,表名:StudentInfo
列名 student_ID student_Name E-Mail class_No phone_Number Date 数据类型 Char(11) CHAR(10) Char(20) INT(4) CHAR(10) DATETIME(8) 可否为空 NOT NULL NOT NULL NULL NULL NULL NULL 说明 学生学号(主键) 学生姓名 电子邮箱 班号 联系电话 入学时间 重庆工学院 计算机学院 软件工程系 20