《软件工程导论课程设计——人力资源管理系统》心得体会之四

对于子系统概念十分的模糊,百度百科中所描述的说子系统是一种模型元素,它具有包(其中可包含其他模型元素)和类(其具有行为)的语义。子系统的行为由它所包含的类或其他子系统提供。子系统实现一个或多个接口,这些接口定义子系统可以执行的行为。

根据子系统的确立规则:如果某个协作中的各个类只是在相互之间进行交互,并且可生成一组定义明确的结果,就应将该协作和它的类封装在一个子系统中。

然后我将该系统大致分为了6个子系统即6个包,分别是

1、Page:用于存放JSPHTMLCSSJavaScript等页面相关资源。

2Action : 页面调用的方法,该包中存放着页面访问的路径。

3ServiceI : 业务逻辑对象的接口,用于向Action方法中的数据提供数据。

4DaoI : 数据库接入层,这个是一个接口,主要给Service包中的类提供。

5Model : 直接关联数据库,为Dao连接数据库提供方法,调用该类可获取对应数库中的表中数据

6Util : 公用类方法,主要用于提供其它类中的使用方法,例如MD5加密方法。

猜你喜欢

转载自www.cnblogs.com/lyx15606900513/p/9187452.html