第一范文网 - 专业文章范例文档资料分享平台

07学生成绩管理系统详细设计说明书

来源:用户分享 时间:2025/6/27 8:24:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

通瀛教务管理系统详细设计说明书

一、 概述

1. 编写目的

本文挡提供给开发人员进行开发参考,以及测试人员编写单元测试所用。

2. 项目背景

系统名称:SSMS教务管理系统(Student Score Management System) 开发者:***、***

详细设计的原则和方法:项目整体结构清晰,按照概要设计的结构来进行详细设计。系统详细设计后容易扩展,降低对其他模块的耦合性。详细设计要做到可操作性,使读者能清楚所要实现的功能,以及如果去实现。粒度设计到方法。不具体设计到方法内的伪代码。

3. 术语和缩写

术语

Model Controller Service DAO View

描述性定义 实体(数据模型) 控制层 业务逻辑层 数据访问层 展现层 术语、缩略语 4. 参考资料

序号 1 2 3 4 文件名 《学生成绩管理系统需求说明书》 《学生成绩管理系统概要设计说明书》 《北软通瀛JAVA编程规范与范例》 《学生成绩管理系统用户手册》 发表日期 出版单位或作者 第 4 页 共 30 页

通瀛教务管理系统详细设计说明书

二、 软件模块标识

模块编号 1 1.1 1.2 1.3 2 2.4 3 3.1 3.2 4 4.1 4.2 4.3 5 5.3 5.4 5.5 6 6.1 6.2 模块名称 系统管理 用户管理 角色管理 模块管理 班级管理 班级管理 学生管理 增加学生 学生信息管理 成绩管理 学员成绩录入 学生成绩查询 学生成绩统计 考勤管理 学生考勤统计 教职工考勤信息导入 教职工考勤统计 课程管理 添加课程 查询课程 模块标识 User Role module Classes Student Student Score Score Score StudentStatistic TeacherSigned TeacherStatistic Course Course 第 5 页 共 30 页

通瀛教务管理系统详细设计说明书

7 7.1 7.2 8 8.1 8.2 8.3 部门管理 创建部门 部门管理 教职工管理 添加教师 教职工管理 评分统计 Dept Dept Teacher Teacher Teacher 三、 所有模块管理

公共数据访问层(DAO)

功能描述:所有数据访问公用,为业务逻辑提供和数据库进行交互的通用模块。 设计:采用Hibernate模板封装BaseDaoImpl实现了通用的数据库访问接口。 公共接口Dao定义了各个模块要和数据交互的通用方法,定义如下: public interface DAO {

public void save(E Model); //保存对象 public void update(E Model); //更新对象 public void merge(E Model); //更新对象

public void saveOrUpdate(E Model); //保存或者修改对象 public void delete(E Model); //删除对象

public E findById(Serializable id); //根据标识查找对象

public void deleteById(Serializable id); //根据标识删除对象 public List list(); //获取所有的对象

public List list(int offset,int pageSize); //分页显示所有的对象 public List findByExample(E exampleModel); //根据实体查找对象

public List findByCriteria(DetachedCriteria criteria); //使用标准查询查找实体集合

public List findByQuery(String Hql); //使用hql语句查找对象 }

Dao接口的实现类BaseDaoImpl通过泛型反射可实现各个模块的数据库操作。 定义如下:

public class BaseDaoImpl extends HibernateDaoSupport implements DAO

(实现见具体的代码实现)

第 6 页 共 30 页

通瀛教务管理系统详细设计说明书

1、 管理员界面说明

1.1展现层(View)

1.1.1登录

选择不一样的身份登录,拥有不一样的权限:

选择管理员登录

第 7 页 共 30 页

搜索更多关于: 07学生成绩管理系统详细设计说明书 的文档
07学生成绩管理系统详细设计说明书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c00fh842ltj79c974hv1d_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top