的权限,并将信息封装成领域对象,然后将封装后的领域对象传递给业务逻辑层,业务逻辑层再将领域对象传递给类,类再将领域对象存入对象中,并进入到后台管理系统,后台管理系统处理类根据领域对象中存储的权限生成相应的功能菜单。如果用户信息在数据库中不存在,则将向对象存入提示信息,并跳转到登录页面,并显示该提示信息。学生查看选题信息当学生进入到课题信息页面中的时候,数据回到后台自动走个查询把数据显示在页面中。上传论文点击上传,选择文件后,文件保存到指定的路径,到后台往数据库里插入两个字段,个存文件的原文件名,个是存到服务器上之后的转换后的文件名。顺序图图学生模块顺序图哈尔滨学院学士学位论文程序逻辑为了更清晰的表达毕业设计管理系统的学生业务功能模块,下面给出毕业设计管理系统学生模块的流程图,其中管理员流图如图所示。图毕业设计管理系统学生模块业务流程图存储说明本模块所涉及到的表主要就是存储用户信息的表,此表中有主键用户名密码角色权限码。其他的跟学生有关系的如学生查看课题信息,学生上传文件到数据库相对应着的与课题信息表和存论文的论文信息表操作数据。第章系统运行与测试第章系统运行与测试测试环境软件配置应用服务器配置在的安装目录下找到文件夹,找到文件,使用文本编辑器打开,并且找到如上所示。属性指在运行时要请求的属性指项目所在的路径位置。数据库配置右键计算机管理服务和应用程序服务的服务。运行右侧的服务,然后打开工具。测试方法黑盒测试黑盒测试又称为功能测试,即任何程序都可以看作是将从输入定义域取值映射到输出值域的函数。是指在对程序进行功能抽象的原有基础上,将程序划分成功能模块单元,然后在对数据抽象的基础上,对每个功能单元对于生成测试数据都进行测试。功能测试得方向会侧重于所有可直接追踪到的用例或业务功能和业务规则的测试需求。白盒测试白盒测试又称为结构测试,基于应用程序的内部逻辑的知识,通过语句,分支,路径和条件的覆盖的测试方法。根据被测程序的逻辑结构设计测试用例,力求提高测试的覆盖率。哈尔滨学院学士学位论文测试用例系统用户登陆测试用例测试方案用户登录系统时,要输入用户名和密码,且输入用户名和密码不能为空,用户名长度不能超过个字符所输入的用户名和密码必须是登录信息表中有的用户,而且勾选的角色还得是想对应着的。测试用例表用户登录测试用例编号输入数据预期结果实际结果结果分析用户名密码进入此系统与预期结果相同用户名密码用户名用户名或密码没有对用户名进行判断用户名密码用户名密码用户名或密码没有对用户名和密码进行判断用户名密码密码用户名或密码没有对密码进行判断用户名密码都不输入用户名不能为空密码不能为空用户名或密码没有对用户名密码为空进行判断用户名为空密码提示用户名不能为空,密码提示用户名或密码测试效果图第章系统运行与测试图系统登录测试图提示信息添加学院功能测试用例测试方案管理员添加学院的时候,需要填入学院编号学生名称。测试用例编号输入数据预期结果实际结果结果分析哈尔滨学院学士学位论文学院编号学院名称提交成功还有其他项没有填学院编号学院名称张三丰添加成功与预期效果相同测试效果图图添加学院测试图添加学院测试图添加学院测试正确第章系统运行与测试添加专业功能测试用例测试方案管理员添加专业的时候,需要填入所属学院专业编号专业名称。测试用例编号输入数据预期结果实际结果结果分析所属学院专业编号专业名称提交成功还有其他项没有填所属学院软件学院学院编号学院名称张三丰添加成功与预期效果相同测试效果图图添加专业测试哈尔滨学院学士学位论文图添加专业测试图添加专业测试正确添加班级功能测试用例测试方案管理员添加班级的时候,需要填入所属学院所属专业班级编号班级名称。测试用例编号输入数据预期结果实际结果结果分析所属学院所属专业提交成功还有其他项没有填第章系统运行与测试班级编号班级名称所属学院软件学院所属专业嵌入式学院编号学院名称张三丰添加成功与预期效果相同测试效果图图添加班级测试图添加班级测试哈尔滨学院学士学位论文图添加班级测试正确图添加班级测试正确第章系统运行与测试测试结论通过了本次测试使得该系统的功能越来越完善,经过我的多次的数据来测试,发现了系统的很多不足,比如用户登陆的时候大小写是否影响登录,就是通过多次的测试,发现很多的测试用例是系统的问题暴露出来,然后再对这些问题进行处理研究,使系统更加不断的完善。哈尔滨学院学士学位论文结论通过几个月的努力,毕业设计管理系统整体基本开发完毕,其功能也满足用户得基本需求。但是由于毕业设计的时间有限,所以该系统还有许多没有做好地方,将在以后对相关知识加强了解后加以改进。在完成此次毕业设计的过程中,为了实现系统功能是曾经查询了些相关的资料,完善了自己的知识体系,提升了自己对于实际开发中所遇问题的解决能力,加强了对于知识的灵活运用。本毕业设计管理系统实现了在用户登录功能以及各模块内的增删查改上传和下载等功能。本系统采用了目前最流行的结构,摆脱了传统的结构模式页面设计利用了的框架结构将不同的页面组合在了起,这种模式也是现在页面设计的主流,已经完全替代了单页面的显示在数据库设计上,利用实现了数据库表的自动生成,方便了以后的功能的扩充和系统的维护。目前系统内仍有个比较重要的功能没能实现,是在将页面输入的信息存入中后,显示在页面上为用户提供修改功能,由于将输入数据存入采用的方法是在模板中将要填内容的位置放上占位的标识,然后用值替换掉占位标识,所以按照这种方法,数据库里面是没有表和字段来存储页面传来的每个值的,查看的时候只需要在页面上引用指定路径下的该文档,就可以以网页的形式查看,但是却无法实现修改的功能。虽然目前没有实现修改文档的功能,但是通过查资料得知,可以采用引入插件的方式来进行修改,用户需要修改文档的时候,页面启动的插件,对文档进行操作,目前这个方法在理论上是可行的,但是依旧存在难点需要攻克,在继续查资料和不断的探索之后,相信难题终将被解决。基于模式下的毕业设计系统的设计与实现参考文献沈洁实用软件工程北京机械工业出版社,梁立新项目实践精解北京电子工业出版社,李大友,陈明实用软件工程基础北京清华大学出版社,王军软件工程技术与事例北京高等教育出版社,阿苏外耶算法设计技巧与分析阿苏外耶电子工业出版社王红华,俞扬信基于结构的房产中介管理系统的设计与实现中国管理信息化王宜贵软件工程机械工业出版社出版,陈志泊,李冬梅,王春玲数据库原理及应用教程人民邮电出版社,普雷斯曼著郑人杰译软件工程实践者的研究方法机械工业出版社薛华成管理信息系统清华大学出版社,朱印宏,袁衍明完美网页设计中国电力出版社出版,面向对象建模与设计人民邮电出版社出版,哈尔滨学院学士学位论文致谢首先感谢宋碳老师在毕业设计过程中对我的耐心指导,让我明确了毕业设计所要完成的工作目标。在论文即将完成之际,我感慨万千,从开始进入课题到论文顺利完成,有许许多多的师长同学以及朋友给了我大量帮助,在这里献上我真心的谢意以及最美好的祝福,并殷切的希望帮助过我的师生挚友能好人生平安。在此我想要表达我对于父母的敬意,父母充分为我提供了条件使我没有生活上的压力,以致于可以顺利的完成学业。首先我要感谢我的母校对我的学习阶段的培养,给予了我和其他同学竞争的资本,让我学习到了很多有用的知识,得到了很大很大的提高,对软件开发,软件的测试都有了定的了解。其次,感谢学校在我的毕业设计的阶段提供的便利措施和优待政策,使我们更好的投入到毕业设计中,让我可以有充裕的时间去完成毕业设计。在编程过程中,由于自己的能力和经验的不足,做事的考虑不周全,有时候对自己做的部分功能考虑的不完整,许多同学都曾给了我很大修改课题状态系统上传论文成功,下载还没有申请课题,请查看选题信息基于模式下的毕业设计系统的设计与实现论文还未上传,请查看选题信息系统
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 59 页
第 2 页 / 共 59 页
第 3 页 / 共 59 页
第 4 页 / 共 59 页
第 5 页 / 共 59 页
第 6 页 / 共 59 页
第 7 页 / 共 59 页
第 8 页 / 共 59 页
第 9 页 / 共 59 页
第 10 页 / 共 59 页
第 11 页 / 共 59 页
第 12 页 / 共 59 页
第 13 页 / 共 59 页
第 14 页 / 共 59 页
第 15 页 / 共 59 页
预览结束,还剩
44 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。