(完整版)计算机软件毕业设计论文(范文) 联系客服

发布时间 : 星期四 文章(完整版)计算机软件毕业设计论文(范文)更新完毕开始阅读f3edcd42a7c30c22590102020740be1e640ecc65

● 按一般命名规则命名系统的单元名、控件名、变量名、函数名、过程名:采用能体现其功能及特点的英文单词组合或缩写命名。这样做的好处就是便于开发人员、调试人员、维护人员等理解和记忆,提高程序的可读性。

● 程序编码书写有缩进,复杂过程实现中有分步注释。这样可以清楚的体现程序的层次性,使程序清晰明了,便于查找书写错误。

● 程序要满足与其他用户不相关。

6.2 编码设计思想

本系统实现对数据库的操作均放到后台去处理(SQL Server中定义存储过程实现各种功能),前台只负责实现录入数据、检查输入数据的合法性、数据的查询和打印报表的功能。

这种设计思想更有效地利用了后台数据库开发工具的优势和SQL语言的强大功能。这种在后台编写Transact-SQL语句充分利用了SQL语言的方便性、灵活性,可以实现一系列复杂的数据库操作。SQL Server中的存储过程就是把存储在服务器上的一组预先编译好的Transact-SQL语句封装成一个独立的事务,当需要使用时直接调用即

可。存储过程实现了数据库事务处理机制的要求。所谓事务就是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。在SQL语言中,我们可以通过BEGIN TRANSACTION定义事务的开始,以COMMIT或ROLLBACK定义事务的结束。COMMIT表示提交,即提交从BEGIN TRANSACTION开始的所有操作,事务正常结束。ROLLBACK表示回滚,即在事务运行过程中发生了某种故障,事务不能正常执行,系统将事务中对数据库的所有已完成的操作全部撤消,滚回到事务开始时的状态。这种设计思想满足了数据库的完整性要求和安全性要求,保证了数据的一致性。

结 论

我这次完成的毕业设计住宅小区管理系统系统。是在我和我组其他五名同学的通力合作完成。在从设计到完成的这段时间里,我感觉学到了很多东西,无论是知识方面还是人际交往方面都感到受益颇深。在完成这次毕业设计过程中,我们严格按照软件工程中软件生命周期模型来开发软件。并参考了一些关于Power Builder的书籍。使我无论在理论上还是在实践上都有一个较大幅度的提高,尤其是培养了自己独立分析问题、解决问题和团队合作与他人交流的能力。

本系统采用了Power Builder 9.0 + SQL Server 2000 来实现的住宅小区管理,目前利用Power Builder 9.0和SQL Server开发数据库这项技术已经非常的成熟,随着计算机技术的突飞猛进的发展,这项技术必将更加完善,它也必将给人们的社会生活、管理决策带来极大的方便。

通过大学期间理论学习和这次毕业设计的实践,使我在理论上和实践上有了很大提高,除了自己的刻苦努力外,这些成绩的取得与指导教师的帮助及各位老师几年来辛勤的教育是分不开的。的确,没有各科老师的辛勤教育,哪会有今天的成果呢?如果没有您们平时的耐心教导、细心指点,哪会有我今天的收获呢?在这里我只能衷心的道一声“谢谢您老师,辛苦了!”以此来表达我内心的感谢与感激。

随着毕业设计的结束,我的大学生活也将结束。回顾这四年的大学生活,我不仅学到了科学知识而且学会了为人处事的原则和方法。四年大学生活将是我一生的一个美好回忆。

致 谢

本设计是在指导教师刘忠利老师和刘健老师的亲切关怀和细心指导下完成的。刘忠利老师从设计方案的选定,设计计划的安排,安排我们到项目开发单位调研,都给予了精心的指导及严格的要求。刘键老师

在软件开发过程中给予了我们很大的支持与帮助。这个设计和论文的完成,凝结着刘忠利老师和刘健老师的心血和汗水。二位老师严谨的治学态度,开拓性的工作作风和科学的思维方法都使我受益非浅。二位老师对我的设计和论文给予了莫大的关心和帮助,在此,我表示衷心的感谢和诚挚的谢意。

在设计过程中也得到了王士龙老师的指点和帮助,特别是在软件开发遇到技术性问题的时候,王老师的指点使我茅塞顿开,顺利的解决了问题。在此我表示诚挚的感谢。

同时也感谢我的同学和朋友提供的大力支持和帮助。

最后向评审本论文,参加论文答辩的各位老师表示最衷心的感谢。

参考文献

1.张海藩,《软件工程导轮》,第3版,清华大学出版社,1998。 2.施威铭研究室,《SQL Server 2000 中文版管理实务》,第1版,人民邮电出版社,2001

3.殷红先、张为民,《Power Builder 实用教程》,第一版,电子工业出版社,2003。

4.夏邦贵、郭盛,《SQL Server 数据库开发入门于范例》,第一版,机