置。数据源配置包括与数据库连接语句设定,登录数据库所使用的用户名与密码的设定等只有增加了注解和注入的配置才可以在实体类中使用注解来实现实体类的变量与数据库表字段的对应关联关系和在控制类服务层或层中使用注入的方法自动加载需要的类,然后才可以调用该类来使用切片事务的配置使得设定的方法具有事务功能,在调用该特定方法时通过切片的形式加载事务给相关方法。文件配置文件配置主要是对编码格式和使用技术进行数据传输等进行相关配置。是种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于的个子集。采用完全独立于语言的文本格式,但是也使用了类似于语言家族的习惯。这些特性使成为理想的数据交换语言。只有在文件中对进行相关配置,才可以在控制层与显示层之间通过实现数据交换。文件配置文件配置主要是对服务器初始化过滤器的使用监听器的使用的生命周期和页面的跳转等进行相关的配置。服务器初始化设定服务器启动的时候需要加载的项目过滤器和监听器的配置则是指定需要使用哪些过滤器和监听器来过滤或监听服务器加载的项目和系统运行的代码的生命周期配置设定在多久后自动失效页面跳转配置则是设定当系统报或的时候跳转到指定的报错页面。增删改查功能方法的代码实现系统最主要的工作就是对信息进行增删改查的操作。下面就以学生信息为例子对增删改查功能方法的代码实现进行说明。学生信息的新增图学生个人信息新增页面如图所示,在学生个人信息新增页面填好相关信息后,点击保存按钮就可以把学生个人信息传输到后台进行相关处理,然后保存到数据库中。后台最先接收到学生个人信息的是控制层,控制类通过方法把学生个人信息放置的学生实体类中,然后通过调用服务层类的方法把传输到服务层。服务层的服务类通过方法接收控制类传输来的学生个人信息,进行处理后调用层类的方法把传输给层。层的类在方法中接收到学生个人信息,然后通过方法把接收到的学生个人信息保存到数据库中。到此,新增学生个人信息已经执行完成,返回保存成功信息。学生信息的删除图学生个人信息删除操作如图所示,当选中需要删除的学生个人信息并点击删除按钮后,会弹出提示窗口提醒是否删除信息,当点击确定按钮后便执行了删除操作。页面删除操作执行后将会把选中的学生个人信息的传递到控制层的控制类中,控制类将处理后调用服务层类的方法传递到服务层。服务层的服务类接收到经过处理后,调用层类的方法将传递给层。层的类通过方法把服务层传递来的经方法找出相应的学生个人信息实体,然后把这条学生个人信息记录,删除。到此,删除操作执行完成,返回删除成功信息。学生信息的修改图学生个人信息修改页面如图所示,在选中条学生个人信息记录点击编辑按钮或双击这个记录后便打开了学生个人信息修改页面。对相应的信息进行修改后,点击保存按钮便可执行学生个人信息修改操作。页面执行修改学生个人信息操作后会传递这条学生个人信息记录的及修改后的学生个人信息到控制类,控制类通过方法把相对应的记录查询出来,并把修改后的信息覆盖后放置到实体类中,然后通过调用服务层类的方法把实体类传递给服务层。服务层的服务类通过方法接收传递来的学生个人信息经处理后通过调用层类的方法把传递给层。层的类通过方法把更新后的学生个人信息记录保存到数据库中。到此,学生个人信息修改操作执行完成,返回修改成功信息。学生信息的查询图学生个人信息查询页面如图所示,页面初始化查询出所有学生个人信息,通过输入上面的查询类部分代码,,,工具类部分代码,字符串非空判断判断个对象是否为空集合类数组做特殊处理如为空,返回,否则如果不为,需要处理几种特殊对象类型对象为集合对象为对象为数组其他类型,只要不为,即不为拼接模糊查找语句获得等于条件,条件点击查找按钮后,可以查询出需要的学生信息。页面执行查询操作后,把查询条件传递到控制层给控制类,控制类把查询信息处理后生成相对应的查询语句,通过调用服务层类的和方法把语句传递到服务层。服务层的服务类的和方法接收到语句经过处理后调用层类的和方法把语句传递给层。,层类把接收到的语句经方法与方法从数据库中查询出所需数据经层层传递后返回给页面显示。到此,查询操作执行完成。系统测试系统测试展示了登录验证和密码修改两个模块的测试内容。登录验证测试图系统登录用户名验证如图所示,当用户名或密码没有填就点击登录后会提示用户名不能为空,或密码不能为空,。图系统登录验证如图所示,当输入的用户名不存在或用户名与密码不对应,会提示该用户名或密码有错,请重新输入,。图系统主界面当输入的用户名和密码都正确后点击登录便可进入如图所示的系统主界面。修改密码测试图修改密码旧密码验证如图所示,修改密码时当不输人旧密码或新密码和确认密码便点击提交则会弹出提示请输入旧密码,或请输入新密码,和请输入确认密码,。图修改密码验证如图所示,当输入的旧密码与原来密码不致时则弹出提示请输入正确的旧密码,。图密码确认验证如图所示,当输入的新密码和确认密码不致的时候则提示新密码和确认密码不致,请重新输入。图密码修改成功提示当输入的旧密码正确并且输入的新密码和确认密码致后点击提交,便会弹出如图所示的密码修改成功提示。结束语本论文主要阐述了个适用于高校的教务管理系统的开发。系统使用了技术来开发,具体的技术有涉及到等。其中系统还使用了架构辅助开发,使得系统的分层更明确,每个组件间的耦合性更小。系统花费了两个多月去完成,由于时间和人力的不足,有些功能不是很完善,些页面的界面不太友善。通过本次毕业设计,从个不同的侧面进步了解了自己的专业知识与自己的专业技能,了解到自己大学四年的学习情况,也了解到我们学科以外的知识,拓展我们的视野了解到不同领域的特点,也使我提高了实际操作能力,从以前的理论上升到实践,真正做到学有所用。四年大学生涯即将结束,但是我学到了有属于我自己的东西,它给我的影响和作用将让我受用终生。希望在未来可以用自己的所学,实现自己的理想与自己的人生目标。参考文献朱玲基于的优秀论文管理系统实现南山东工商学院硕士论文,等著黎文,袁德利,吴焱等译编程指南北京电子工业出版社,汪孝宜,刘中兵,徐佳晶等数据库开发实例精粹北京电子工业出版社,石志国,刘翼伟,王志良应用教程修订本北京清华大学出版社,褚南峰,姷汉琪基于技术的实验中心管理系统设计与实现中国现代教育装备李凯阳,邹炜,喻学锋,杨宣东种基于模式的系统解决方案计算机系统应用,朱福喜,傅建明,唐晓军等项目设计与开发范例北京电子工业出版社,精通轻量级架构开发实践,网站,,郭世锋基于的医院门诊预约挂号系统的设计广东广东药学院,吹泡泡的兔子吹泡泡的兔子
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 61 页
第 2 页 / 共 61 页
第 3 页 / 共 61 页
第 4 页 / 共 61 页
第 5 页 / 共 61 页
第 6 页 / 共 61 页
第 7 页 / 共 61 页
第 8 页 / 共 61 页
第 9 页 / 共 61 页
第 10 页 / 共 61 页
第 11 页 / 共 61 页
第 12 页 / 共 61 页
第 13 页 / 共 61 页
第 14 页 / 共 61 页
第 15 页 / 共 61 页
预览结束,还剩
46 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。