目 录
摘 要 - 2 -
1 引言 1
1.1 可行性分析 1
1.1.1 经济可行性 1
1.1.2 技术可行性 1
1.1.3 操作可行性 2
1.2 论文各章简介 2
2 需求分析 4
2.1 业务流分析 4
2.2 数据流分析 5
2.3 数据字典 6
3 系统设计 8
3.1 系统设计思想 8
3.2 系统功能模块划分 9
4 数据库设计 10
4.1 数据库需求分析 10
4.2 数据库概念结构设计 10
4.3 数据库逻辑结构设计 11
5 管理模块界面设计 13
5.1 系统登陆界面设计 13
5.2 管理员首页设计 14
5.3 系统用户管理 14
5.4 居民信息管理页面 16
5.5 工作记录管理页面 17
结 论 18
致 谢 19
参 考 文 献 20
结 论
1) 系统的特点
本系统是一个在线花园社区管理系统,采用ASP+SQL 2000的模式来订制的一个小型电子服务平台。本系统从功能上来说,比较完备。系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,系统采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。
2) 系统的不足和改进
本系统基本上满足了社区信息管理方面的需要。实现了社区物业和居民所要求的功能,方便了社区的物业管理。在界面上力求做到美观明了、在操作方面尽量避免由于用户操作不当带来系统的出错现象。但由于时间仓促,本系统还存在一些不足之处,界面不够美观,需要进一步修饰和美化;对数据库操作的性能有待进一步优化,虽然本系统优化了不少,但要达到理想状态还有一段距离,如部分功能程序代码过长,如果后台数据库过大将会影响运行速度;部分数据库表的设计存在一定的冗余,有待进一步优化。根据系统的不足,继续改进和完善本系统。提高审美观点,可使用photoshop、fireworks等图片处理工具修饰图片,力求给用户提供美观友好的界面;简化程序代码,可使不同界面之间能共享一些方法、函数和变量,对于相同的功能模块可生成程序包供其它界面引用,这样就会提高系统的运行速度;使用数据库连接池技术提高数据库操作的性能;数据库的关系模式可以进一步规范化,减少冗余现象。
3) 设计收获与心得
毕业设计是最能体现我们所学知识的时候,是对我们大学四年所学理论知识的一次巩固和提高。设计本系统的过程不仅是对我学过的知识的一次应用,更是对我综合处理问题、解决实际问题能力的培养和锻炼。通过本次毕业设计使我对系统开发有了深入的了解,我的编程能力也有了较大的提高。我在设计过程中也遇到了很多困难,但是通过指导老师和同学的帮助以及自己的努力,最终还是顺利地完成了毕业设计。
虽然,毕业设计只有短暂的几个月,但却使我充分认识到自身还存在很多不足的地方,还需要不断的努力来充实自己、完善自己,只有这样才能学无止境,以求得更大的发展。