欢迎来到天天文库
浏览记录
ID:15786076
大小:929.62 KB
页数:55页
时间:2018-08-05
《c课程设计宿舍管理信息系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、吉林工程技术师范学院信息工程学院《.net程序设计基础》课程设计报告题目:宿舍管理信息系统专业:软件工程班级:R1142姓名:郑佩学号:04指导教师:刘明杨宇晶时间:2014年4月21日摘要高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。我们使用Mricosofe公司
2、的VisualStudio2008和SQLServer2000数据库为开发工具,ADO.NET对象被分为两大类,一类是与数据库直接连接的联机对象(称为.NETDataProvider),其中包含了Command对象、DataReader对象以及DataAdapter对象等,通过该类对象,可以在应用程序内完成连接数据源以及数据维护等相关操作;另一类则是与数据源无关的断线对象,例如,DataSet对象以及DataRelation对象等。用户可以利用连接对象取得数据源所需的原始数据,并且利用断线对象,一次返回给
3、前端用户,前端用户在处理变动数据的过程中,并不需要保持与数据库连接,当对所有数据完成变动操作之后,则再一次通过连接对象将数据返回到数据库。因为不需要时时保持与数据库的连接,所以能够极大的降低系统资源的消耗。关键词:高校学生宿舍管理系统VS2008SQL2000目录一、课程设计的目的1二.系统需求2三.系统设计5四、系统实现12五、系统测试20六.总结与体会27参考文献28附录1一、课程设计的目的在现代的高校宿舍管理工作中,由于高校扩招,学生人数巨增,传统的管理方法已经不能适合高校宿舍管理的需求,以前使用的
4、管理系统有一些落后,随着学生人数的不断增加,该系统在数据管理方面有一些混乱,越来越不能适应管理的需求,因此需要一个功能更完善,操作更方便,容量更大的管理信息系统。因此宿舍管理信息系统是各大高校所需要使用的一个管理系统。本系统后台数据库采用MicrosoftAccess,前台采用VisualC#作为主要开发工具。采用ADO技术连接数据库,完成对数据库的一系列操作。该小型数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统
5、具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。0二.系统需求2.1功能需求2.1.1基本功能需求通过对用户需求和系统设计思想的分析,可以得出该宿舍管理系统大致可以分为几个大的模块?宿舍基本信息模块、学生入住模块、卫生检查模块、水电收费模块、房屋报修模块、外来人员登记模块。1,宿舍基本信息模块添加、修改、查询删除宿舍基本信息,如宿舍房号、财产、床位等。2,学生入住模块添加、修改、查询删除学生入住、退宿信息,包括学生一些基本信息、缴费等。3,卫生
6、检查模块对宿舍卫生检查、评比、统计等。4,水电收费模块对超出规定部分的水电收费管理。5,房屋报修模块对报修情况的登记、时间安排、修理结构检查等。36,外来人员登记模块对来访人员的登记、管理等。2.1.2报表需求学生宿舍管理系统的某些信息应当能够以报表形式打印出来。基本上应该能够实现学生基本信息的报表打印、某宿舍具体住宿情况的报表打印、以及某栋宿舍楼的所有学生信息打印等的功能。2.1.3用户界面需求学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作
7、提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。2.2性能需求2.2.1系统安全性对于系统为方便学校管理学生宿舍而开发,便于统一管理,设一个超级用户,及几个普通用户(便于输入相关信息)。在登录时,使用用户验证控件,来确认用户是否为合法用户,以保证信息安全。2.3数据库选择由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用Microsoft3Access。降低了程序对硬件操作系统版本的要求。并且Access数据库操作方便,配置简单,只需要把数据库文件放置
8、到合适的目录下即可。2.4环境本系统后台数据库采用MicrosoftAccess,前台采用VisualC#作为主要开发工具。采用ADO技术连接数据库,完成对数据库的一系列。3三.系统设计3.1系统设计思想系统设计主要由系统功能划分、系统环境配置、子系统与模块的处理流程设计、大麻设计、输入输出界面设计、数据存储设计等阶段构成,最终形成实施方案。学生宿舍管理的主要工作是学校宿舍基本信息的录入;为学生分、退宿舍和交费;宿舍卫生检查;
此文档下载收益归作者所有