《java-ee轻量级框架开发》课程设计任务书

《java-ee轻量级框架开发》课程设计任务书

ID:30779935

大小:316.52 KB

页数:10页

时间:2019-01-03

《java-ee轻量级框架开发》课程设计任务书_第1页
《java-ee轻量级框架开发》课程设计任务书_第2页
《java-ee轻量级框架开发》课程设计任务书_第3页
《java-ee轻量级框架开发》课程设计任务书_第4页
《java-ee轻量级框架开发》课程设计任务书_第5页
资源描述:

《《java-ee轻量级框架开发》课程设计任务书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业设计(论文)(计算机学院)题B:年级专业:学生姓名:指导教师:2015级软件技术班级:软件1515李尧学号:2015030984杨国勋职称:讲师基于java技术的信息系统开发论文完成时间:年月系统主要需实现功能:1.登录功能(普通用户登录和管理员登陆)2.学生注册功能3.学生信息管理功能(学生查看和修改自己的信息,管理员增删改查学生信息,需关联班级信息)4.班级信息管理功能(管理员增删改查班级信息,需关联辅导员信息)5.辅导员信息管理功能(管理员增删改查辅导员信息)设计步骤:一、系统设计阶段1、系统功能和技术分析使用软件建模技术分析系统的功能,画出

2、用例图、顺序图、活动图和类图等。用例图:用户登录lite.LoqinAdmActionAdminloqin.jsp1:login()2:success3:input管理员查询所有老师adminFindallTeaActionFindallTea.isp1:FindallTeacher()2:findallteacher()3:success4:inputf管理员删除某个老师adminUpdateteaActionsuccess.isp1:update()2:updateteacher()3:successn<4:input学生和关类图:2、数据库设计1

3、)描述各数据表和视图的作用数据库名称:Date表名称TeacherStudentGradesAdmin2)描述重要数据表或视图的结构表名称:Teacher字段名称描述数据类型字段长度备注Tid学号int20Username用户名String50Pwd密码String50Name姓名String50Sex性别String10Phone联系电话Int20表名称:Grades字段名称描述数据类型字段长度备注Gid管理号int20name用户名String50pwd密码String50表名称:Student字段名称描述数据类型字段长度备注Sid学号int20U

4、sername用户名String50Pwd密码String50Name姓名String50Sex性别String10Age年龄Int10Years出生H期String50Addess家庭地址String50Phone联系电话Int20表名称:Admin字段名称描述数据类型字段长度备注Aid管理号int20Username用户名String50Pwd密码String503、界面设计和开发小结管理员登录成功界面□Wzo查询相关功能查询所有老师结果及删除界面CQrr■MM“•”±JI・VMSQ•xwmpsngst112

5、«ftm>m・UMqwv«wwwwc*&*«■&£■修改老师信息界面Ix"♦Ofi4HU=增加老师界面Wm>kp“ns八4-G(ploc^IhMrTX^4e»«r^VT+~«f.•««iM丿XMVAU*••—liresmmm«a«Mia口・□4、开发中遇到了哪些问题?调试运行时遇到了哪些异常?怎样解决的?通过怎样的途径解决?开发过程屮存在很多问题,比如老师与学生的关联关系在学生注册界面难以实现的问题,在运行过程'I1myeclipse报空指针异常等等,通过上网查询资料,以及询问老师同学解决相关问题,还比如说系统初期SSH框架整合上也存在问题,由于初识S

6、SH框架,Hibernate>spring>struts2的整合存在很大问题,常常由于一个架包或者一个代码的问题导致整个项目处处报错,还是从查阅资料以及询问老师从而解决这些问题。从中也明白了软件开发是一个循序渐进的过程,任何项目开发都不是一蹴而就的,都要从失败屮找答案,一步一步的解决问题。二、系统实现阶段使用Struts2^SpringHibernate框架技术与MySQL数据库技术设计和开发学生信息管理系统,注意分层设计,界面层设计美观。要求系统具有健壮性、可维护性和代码重用性。要求命名规范,能够望文知意,代码格式规范,有必要的注释说明。1.登录功能

7、(部分代码)publicbooleanadmLogin(Adminadm){Queryquery=this.getSession()・createQuery(”fromAdminwhereusername=?andpwd=?");query・setString(0?adm.getUsenname());query・setString(l^adm.getPwd());Listlist=query.list();for(inti=0;i0){returntrue;}

8、else{returnfalse;}}1.学生注册功能publicbooleanregiste

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。