考勤助手——基于CS三层结构的子系统设计

因为小组比较倾向于cs分层结构的风格,所以基于对考勤助手最初的体系架构的设计进行了子系统的分层设计,如下图:

1.教务老师安排课程子系统

2.教务老师查询相关信息的子系统

3.任课教师管理考勤子系统

4.学生考勤查询子系统

时间: 2024-10-10 09:55:59

考勤助手——基于CS三层结构的子系统设计的相关文章

考勤助手——第十周工作进展

小组成员进行了一番讨论,并且对相应的风格进行了分析和评估,多数支持cs分层的体系结构风格,并进行了体系结构的设计. 分工如下: 1.薄晰月:考勤助手的体系结构设计并制图,见下图. 考勤助手子系统的设计,详见:http://www.cnblogs.com/GG-TEN/p/5423214.html 2.顾恭:考勤助手体系结构设计 三层CS风格,详见:http://www.cnblogs.com/XngF/p/5423392.html 3.潘禹桐: 风格,详见: 4.李雨墨: C2风格,详见:htt

关于“考勤助手”体系架构风格的选取

“考勤助手”体系架构风格的选取 备选其一:分层系统,由于考勤助手这款软件需要用到用户图像层面的设计,将用户需求与数据库对接的功能接口层设计以及数据库本身提供数据的层面设计.我们认为分层系统对于这款软件的架构是较为合适的,不仅是因为该软件的每一层都需要为上一层服务,更是因为分层系统本身具有着很好的优点: 1.这种风格支持基于可增加抽象层的设计,允许我们讲一个复杂问题分解成一个增量步骤序列的实现. 2.因为每一层的修改最多影响其上下两层的连接,所以我们在每一层抽象的基础上可以提供更加合理的邻层接口,

企业人事考勤管理系统基于B/S模式的asp系统

在如今飞速发展的信息时代,每个行业的问题处理都离不开信息处理.信息化时代进程的加快,使得计算机的应用也越来越多,并且将计算机运用于企业人事考勤管理也是非常重要的.大量企业将人事管理投入使用后,增加了管理者的工作范围.企业人事考勤管理除了要对人事信息和员工信息进行管理外,还要了解清楚人事管理的类型.人事管理的提交与审核以及完善员工和企业的基本信息等方面的具体信息.方便管理员对其进行有效的管理,以方便其他人员的查看.为了有效的提高企业人事的整体管理水平,全方位的认识和了解企业人事考勤管理则显得尤为重

工厂三层结构环境的搭建

工厂三层结构 n年没登陆的账号,居然还在.怎么上传项目文件呢/? 一.创建项目 1.创建Model,实现业务实体. 2.创建IDAL,实现接口. 3.创建SQLServerDAL,实现接口里的方法. 4.创建DBUtility,放DBHelpersql.cs. System.configuration 5.创建DALFactory,返回程序集的指定类的实例.放发的素材dataaccess.cs和datacache.cs System.Web.System.configuration Dataac

考勤助手——第九周工作总结

本周主要对自定题目的需求进行设计和完善,摘要如下: 1.1产品概况 考勤助手——学生考勤管理系统 运行环境:windows系统 初步暂定架构模型:客户服务器模型(CS) 1.2产品初步设计的功能 该软件主要面向学生.任课老师.教务老师三类对象. 学生可以查询自己的每门课的出勤记录,每门课程结课后还可以为教授自己这门课的老师打分(分数只有教务老师有权限查看),每堂课结束后学生可以向老师提出建设性意见. 任课老师可通过该软件记录每位的出勤状况,课程结束时可由软件自动计算学生的平时成绩,任课老师还可以

[转]MVP+WCF+三层结构搭建项目框架

最近,我一直在重构之前做的一个项目,在这个过程中感慨万千.原先的项目是一个运用了WCF的C/S系统,在客户端运用了MVC模式,但MVC的View.Model耦合以及WCF端分布式欠佳等问题让我有了重构的想法,经过了一段时间的改造,逐渐形成了MVP+三层结构+WCF的面向服务的程序架构.在这里我把我的想法写成了一个例子,供大家参考. 在正式开始讲解之前,我必须得感谢Artech.代震军等诸多大虾,他们的文章给了我很大的启发. 我写的这个例子是关于博客管理的,逻辑很简单,就是用户发表文章.发表评论,

老调重弹---C# winForm三层结构

大牛们略过,对初学者起抛砖引玉的作用. 以数据库AdventureWorks的Person.Address表为例. 一.建好框架 prj 表示层,这里用的是winForm. prjBLL 业务逻辑层,当然是类库 PrjDAL 数据访问层,当然是类库啦 PrjModel 模型层,当然也是类库啦 二.展开 三. 以上结构中从下到上分析. prjModel下的Address.cs 与要操作的表字段一一对应,我这里只列举几个字段. Address.cs  using System;using Syste

java中的mvc和三层结构究竟是什么关系

一件事,要知其然往往很简单,要知其所以然通常不是那么容易,就如最近重新巩固spring的过程中,就觉得还有许多问题其实并不是十分明了. 屈指一算,手头上做过的正式项目也有了四五六七个了,不管用的数据库和其他一些细节上的技术如何,总的来说大的框架结构都是差不多的. 说白了,也就是mvc和三层结构. 而mvc和三层结构究竟是什么关系,我曾在面试的过程中被人问过几次,也曾仔细的想过.查过这个问题,但是直到此时,我也还是不能完全确定. 只不过随着时间的积累,随着技术的沉淀,随着视野的拓宽,我大体上认同了

由经典的MVC模式到Web三层结构

这几天复习了一下MVC,下面就是这几天的学习笔记,有错误的地方,欢迎大家批评指正. 经典的MVC 什么是MVC? 去南京趋势科技参加实习面试的时候,面试官问了我一个问题:MVC是不是一种设计模式?当时我对MVC的理解还不够透彻,就回答了个是(最后趋势挂了!).原因很简单,文献[1]P526中说MVC是一种复合模式,那当然是设计模式了.关于MVC到底是不是一种设计模式,等我们讨论完MVC后再说.先来说说什么是MVC. M:Model 模型 负责真正的业务逻辑的处理,是MVC的核心, 模型不依赖于视