2.系统的组成及开发方法
2.1系统的功能
本系统主要实现管理员的登录信息修改、学生信息管理、公寓房间管理、公寓财产管理、学生出入和外来人员管理、财产管理的功能具体如下:
1、住宿学生管理:本应用模块的主要功能是实现对住宿学生的基本信息管理如:年龄、系别、房间号等,可查询基本信息,添加学生信息等。
2、公寓房间管理:本应用模块的主要功能是实现对学生公寓的添加及删除等操作。
3、学生/外来人员出入管理:本应用模块的主要功能是对入出宿舍的人员进行管理添加与删除等操作。
4、财产管理:本应用模块主要是对宿舍的配套财产管理如:财产位置、数量、单价等。
2.2系统的组成结构及其信息流程图
本系统主要有以下模块:管理员设置,住宿学生管理,房间管理,出入管理,外来人员管理,财产管理等功能,系统的整体结构如下图:
图1 系统的组成结构图 图2 信息录入流程
2.3 系统的开发的方法
在软件的编制当中,每个模块的设计是基于ADO.NET技术C#语言开发,采用MVC设计思想,可以多层结构开发是部署更容易。技术重点在于多层开发较为独立,使程序能简易实现比较复杂的业务逻辑处理。具体三层为下图所示:
图3 三层架构
1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。
2、业务逻辑层(BLL):业务逻辑层承上启下,用于对上下交互的数据进行逻辑处理,实现业务目标。针对具体问题的操作,也可以说是对数据层的操作和业务逻辑处理。
数据访问层(DAL):用于实现与数据库的交互和访问,从数据库获取数据或保存数据到数据库的部分,该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等。本系统用SQL Server 2005开发环境进行数据库编译,数据库的连接采用ADO技术进行文件配置。
上一页 [1] [2] [3] [4] [5] 下一页
C#学生公寓管理系统的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766