1、“.....新建关系图,把所有要用到的表添加进去,然后根据下表的关联进行操作,就可以生成上面的关系图。表各表之间的关系表名字段名关联表关联字段续表表名字段名关联表关联字段值得注意的是与字符串尤其是中文字符串相比,数据库在处理字符数字上更有效率,因此些复杂度有限的字符串数据应该设计成字符或数字类型,并与字符串建立对应的关系,而把转换工作交给逻辑层去处理。本次设计中的性别字段,虽然使用男女作为存储数据更直观,但使用来代替可以带来性能上的提高。逻辑层的设计逻辑层包结构设计逻辑层的设计是本次毕业设计的重点环节,根据三层结构,逻辑层封装了系统能够执行的所有机制和程序,以及对数据库的操作。用户只要在表示层里面调用逻辑层内相映的文件就可以了,这些类文件都存放在下面......”。
2、“.....就可以多次使用。本次设计的逻辑层文件的存放路径如图所示,所有源程序见附录。图逻辑层使用的文件包概述整个逻辑层都封装在包中,其图如图所示。图包的图包的概述封装了整个系统用于完成基础功能的类,如数据库连接日志记录等。包的图如图所示。图包的图辅助类,用于完成些中常用的功能。初始化整个环境。与数据库建立连接,返回对象。记录日志,将信息写入指定的日志文件中。包概述包封装了所有与用户角色有关的模型。其中类是个抽象类,用于建立用户模型,供具体角色继承。其图如图所示。图包的图建立用户的抽象模型,供子类继承。继承,定义管理员模型。继承,定义患者模型。继承,定义医生模型。继承自,用以封装个表示非法用户名的异常。与数据库建立连接类本类位于包中,由于是个非常耗资源的对象,因此在这里使用单例模式来设计类,保证了整个生命周期内只存在个对象,该对象可以被其他类重复利用......”。
3、“.....下面是类的部分代码的说明。本类用于与数据库建立接与数据库建立连接,返回值对象调用驱动,以及定位数据库数据库管理员帐号和密码,。图是否删除医生信息八医生第次登录后应该及时更改密码,因为数据库默认的医生帐户和密码是致的,为了安全应该改密码。图医生更改密码界面及可执行操作界面到这里,该系统的基本功能设计和界面操作基本介绍完毕,整个系统操作简单,界面友好,根据左边导航栏,用户的操作目了然,基本不存在难度。而且功能也基本实现,而且移植性高,只要重新编译包下面的文件即可。当然数据库的移植也要匹配。所以本次系统设计的功能基本成功,但还有待进步的提高和深化。第五章设计总结从接受毕业设计任务到设计完成已经差不多个月了。整个设计要求对数据库应用系统的基本实现方法以及实现技术工具有定的了解。而且,在设计医院门诊查询系统时,需要对功能需求考虑完善......”。
4、“.....但通过本次设计还是受益匪浅。在整个设计过程中,系统的整体构架很早就完成了,接下来的细节问题却使我颇伤脑筋。随着设计程度的不断深入,又遇到了些早期没有想到的问题。为了解决这些问题,有时还要对几个模块进行大幅度的修改。在设计中,还需要进行细致的测试工作,以发现程序的和功能上的不足。本系统开发时使用的系统为版本。数据库的建立使用的是个人版。数据访问方法是使用通过调用封装了驱动的程序实现。本系统是基于设计的。数据库的设计由于在校学习了这门课程,所以,着手较快。设计的基本框架个星期就完成了。然后分步完善各项功能。但是随着设计的深入,在应用的高级设计方法时就出现了些问题,往往这些问题都需要花不少的时间来解决。遇到这种情况,不仅仅是由于专业知识的缺乏,更多是实际应用操作的缺乏。所以我们在学习的时候,不要味的注重理论知识......”。
5、“.....就可以灵活运用任何套软件了。由于时间和个人技术关系,本系统还有些不足和值得改进的地方,比如说查询问题,可以结合企业进行模糊判断,这样查询的准确性还会明显的提高。通过这次毕业设计,提高了我在系统整体设计上的能力,增长了分析解决问题的经验,对些知识有了更深步的掌握。可以说,这次毕业设计既锻炼了我动脑分析问题的能力,又锻炼了我动手解决实际问题的能力,这将对我以后的学习起到不可估量的作用。通过毕业设计这次磨砺,我这把小刀变得更锋利了。我的能力也提高了。所以它对于我们来说有着十分重要的意义。我会运用从中得到的宝贵经验来指导我今后的学习和工作,不断的实践,不断地学习,让自己变得更加充实自己,更有内涵,更适合于社会发展的需要。参考文献著张玉清等译参考大全北京清华大学出版社,年月汪孝宜等著数据库开发实例精粹北京电子工业出版社......”。
6、“.....年月著北京电子工业出版社,年月王珊,萨师煊著数据库系统概论北京高等教育出版社,年月著影印版北京中国电力出版社,年月汪晓平等编著精通网络编程北京清华大学出版社,年月林上杰,林康司著技术手册西安电子工业出版社,年月微软公司著,高国连,李国华译使用进行数据库查询北京北京希望电子出版社,年月,年著,林琪,朱涛江译设计北京中国电力出版社,年,,,年月致谢在这次毕业设计中,我得到了许多人真心的帮助,让我少走了不少的弯路。首先应该感谢我的指导老师罗永红,他使我有机会拿到这个很有意义的设计题目,而且他次又次耐心的指导我们,并牺牲宝贵的时间与我讨论,给我很多有益的建议。另外,罗老师在毕业设计很关注我们毕业设计的进展,所以每次都主动跟我们联系,问我们有什么问题。使我在完成设计的同时,对学习近年的专业知识做了次系统的复习总结......”。
7、“.....获益非浅。因为头次进行如此全面的基于的系统开发,我们在这方面的经验又不足,在原理方面知识有点欠缺,多亏了我们的指导老师给我们进行细心的辅导,给我们推荐了几本很有实用的书。让我们弥补了在以往知识的缺陷,又学到了新的东西,给我们打下了良好的基础,让我们下面动手后劲更足了。同组同学也给我帮了不少的忙,他们在设计方法上给了我很多的建议,让我有比较衡量的余地,这样在思路上就少转了不少的弯,自然动起手来,就有了条理,知道什么事该什么时候做。也节省了时间,提高了效率。在此,我要郑重地向我的指导老师和同组同学表示衷心的感谢,你们是我的良师益友,有了你们的帮助,我才能如此顺得的完成这次毕业设计。连接成功,写入文件连接抛出,也写入文件该程序中些关键的原理值得说明下。将类定义为抽象类防止被实例化......”。
8、“.....将内部的对象定义为静态私有变量,保证整个生命周期只有份实例存在,且不能被其他类直接访问。数据库服务器为了保证资源被充分利用,会设定个连接保持时限,当个连接时限内与数据库没有通信时,会被服务器关闭。而是定义在类中的静态方法,用来将信息存入日志文件。关于包中其他类的介绍和说明本节不在赘述,源程序见附录。用户角色类医生模型类本类位于包中,类封状了医生角色可执行的所有操作。比如登录,查询患者病历,修改病历等操作。每个对象对应个可执行操作。图类对象列表管理员模型类本类位于包中,类封状了管理员可执行的所有操作,根据下图,每个对象对应个操作。图类对象列表患者模型类本类位于包中,类封装了患者角色可执行的所有操作。比如登录,查询医生信息,预约等操作。在编写程序时,每个对象就是个操作。如就是针对患者注册的个公有对象......”。
9、“.....即人机界面,是用户与系统间交互信息的窗口,主要功能是指导操作人员使用界面,输入数据输出结果。它并不拥有企业逻辑,或只拥有部分不涉及企业核心机密的应用逻辑。当逻辑层编写完毕,只剩下最后项工作,允许用户以适当的方式通过逻辑层与数据库层交互,而这正是表示层的工作。这里就要通过功能完整的代码和代码来整合。所以下面将页面与逻辑层的整合过程中的重要部分。声明部分这个部分用包括,用于设定些于页面有关的信息。般第行定义了页面所使用的字符集,中文界面般使用接下来使用定义页面需要导入的包,即语句,本次设计中般被用到的包有。设计部分这部分更多地使用代码把表格搭建出来并进行美化。般使用中的标签标签和标签以及辅助属性来搭建框架和美化。其中加入的代码段,使得实现动态页面。页面数据处理这个部分是整个页面的核心部分,负责关于系统的权限检查......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。