您当前位置:网站首页 > 学习园地 > 计算机设计开发过程中细节的把握

计算机设计开发过程中细节的把握

2012-02-07 19:46:46 来源:www.579com.com 浏览:304
0
计算机毕业设计,是四年大学生学习的一个汇总,小小的程序综合了数据库,编程知识,软件工程等知识,要完全做好一个毕业设计也不是件容易事,我将我在开发过程中遇到的一些小问题拿出来和大家分享,以免各位同学再走弯路。
     一,数据库的链接方式,这个是在开发之前就要定好的,如果多种链接方式混合在一起,如果系统中有个小问题改起来会非常费时,我建议大家将数据库链接代码,单独写到一个文件里,各个模块在调用时候只使用这一个文件即可,最好是在系统登陆之前连接数据库,系统退出时,释放连接,采用链接池的方式,否则在调用数据库时,如果有一个模块忘记释放将会导致连接失败。
     二.代码的规范,在编写代码时候,一定要加注释,分层编写,不管在cs还是bs结构程序中,系统的分层很重要,如果老师让修改某个地方,我们可以很快找到修改的地方。具体建议分两层,第一层就是窗口或者页面的制作,里面不需要出现数据库的相关代码,第二层就是业务和数据库的整合,全部都是sql语句和程序功能的实现,提供一个小的接口,以方便第一层对其的调用,如果有实力的同学可以将业务层和数据库层分开,再建立实体类和表一一对应,使结构清晰明了。
     三.捕捉系统的异常,在开发过程中,我想对很多同学来说系统抱错,然后立刻退出,这是最致命的,有时候可能因为这一个小问题导致答辩的失败,我建议大家在数据库操作,数字变量传参等容易出错的程序中,进行异常的捕获,具体怎么捕获要看编程语言的选择,这样就算是有系统错误也不会立刻退出系统,只能跳转到你定义的异常处去处理。
     四,数据库链接代码一定要单独写到一个文件,有些老师会在后期认为你现在使用的数据库不是开源的,或者比较落后会让你更换数据库,这样只需要修改数据库连接代码,将原数据库导入到新库中即可,不用大动干戈。
     以上是我的一些理解,如有不足之处希望各位同学补充说明,使同学们在开发过程中少走弯路,本文由企鹅精品毕业设计网独家提供,www.jpbysj.com
发表评论
网名:
评论:
验证:
共有0人对本文发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)