欢迎来到天天文库
浏览记录
ID:37554646
大小:1.19 MB
页数:23页
时间:2019-05-25
《社区信息管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件开发综合技能训练报告社区信息管理系统设计专业计算机科学与技术学生姓名班级M计算机081学号0851401130指导教师李萍张静林完成日期2011年11月11日博雅学院-22-目录1)正文:-2-2)所使用的软件:-2-3)软件介绍-3-3.2.1可行性分析:-3-3.2.2经济可行性:-4-3.2.3技术可行性:-4-3.2.4用户使用可行性:-5-3.3.1需求分析:-7-3.3.2角色分析:-8-3.3.3管理员:-9-3.3.4普通用户:-9-3.3.5功能模块分析:-9-4)系统功能模块设计及分析-10-5)编码-18-6)总结-20-7)自我感想-21--22-社区信息管理系统1
2、)正文:项目名称:社区信息管理系统项目的主题:实现社区居民信息的网络化管理课程设计目的:随着信息技术的飞速发展,特别是网络和数据库技术的发展,计算机已经成为当今处理信息的主要工具。数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理更高效。数据库技术在经过几代变革以后,出现了以关系数据库产品为主流的数据库时代。人们对于现实中的各种事物的管理已经越来越依靠计算机进行智能化管理,而不是靠手工输入进行统计管理。其次,当代社会,随着社会、科技、文化和经济的发展,特别是计算机网络技术和通信技术的大发展,人们在随时随地,都可以知道远在千里的信息。但是,
3、现在许多居民小区的信息并没有在网上公布,如果,远在千里之外的人要了解这个居民小区的情况,则很困难。因此,在这种状况下,提供一种网络社区服务与管理系统对一个社区进行管理,使任何人在任何时候任何地点,都可以了解到小区的信息,并且使人们可以在这个平台上进行交流是势在必行。目前,在发达国家,对居民小区基本上是用软件进行统计管理,而在国内,除了在较发达的地区是用了电脑,在大多数的地方,基本上是用人工对人员信息进行统计。导致这种状况的原因除了许多人不懂电脑,硬件设备不到位的原因外,最主要的原因是国内从事这方面研究的人员太少。因此,在目前这种情况下,率先进行研究,是极具商业价值的。总体设计的基本目的就是确定
4、系统应该如何实现,因此总体设计又称为概要设计。总体设计过程通常由两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。这部分主要的设计思想是通过社区居民信息管理系统系的开发方案,利用现有的软硬件环境,提高系统的开发水平,充分的利用资源。系统需符合管理系统的规定,并操作方便直观。系统采用模块化的程序设计的方法,便于系统功能的各种组合和修改。2)所使用的软件:1,ASP.NET:ASP.NET是微软主推的新技术,是运行于Windows平台.net框架下的一种新型的功能强大的Web编程语言,一经推出就备受关注。发展至今,ASP.NET经过几年的改进和优化,已渐渐成为成熟、稳定的
5、能与JSP对抗的一种Web编程语言。传统的ASP由于被束缚于弱类型的脚本语言功能限制,导致ASP难以应用在中大型系统中。ASP.NET问世后,把程序员从ASP的这种困境中拯救出来,一经推出,就广受程序员欢迎,并纷纷投入ASP.NET的怀抱中,揪起学习热潮。其强大的功能、高系数的安全性、快捷的处理速率、条理清晰的代码以及许许多多的集成功能,令ASP程序员叹为观止,以前在ASP-22-中难以实现的功能在ASP.NET变得如此较松。2,SQLServer2000:是微软公司新一代的数据库产品,它使用户能更方便、快捷的管理数据库、开发应用软件。数据完整性包括实体的完整性、域完整性、参照完整性和用户自定
6、义完整性。1.实体完整性。实体完整性将记录行定义为特定表的惟一实体。2.域完整性。域完整性是指给定列的输入有效性。3.参照完整性。参照完整性能确保数据库中数据的一致性。在SQLServer中,参照完整性基于外键与主键之间或外键与惟一键之间的关系。参照完整性确保键值在所有表中一致,这样的一致性要求不能引用不存在的值。3)软件介绍基本内容:社区居民信息管理工作是社区物业管理工作的重要环节,具有工作量大、灵活性强、对社区物业管理影响大等特点。特别是近年来,随着中国大步跨入了信息化社会,人们的工作生活与通信、信息的关系日益紧密,人们对居住环境要求不断提高的同时,也希望有一套便于对社区居民信息进行管理的
7、系统。而我国目前还有相当一部分的社区管理公司还停留在人工管理的基础上,这样的管理机制已经不适应时代的发展,其管理方法将浪费许多的人力和物力。社区居民信息管理系统的开发任务主要是通过对社区居民信息的整理、共享,使社区物业管理公司更好的对社区居民进行管理,真正实现检索迅速、查找方便、可靠性强、存储量大等优点。采用微软最新推出的.NET平台,从管理员的角度,可以对社区的一些信息进行添加、修改、删除等管理
此文档下载收益归作者所有