鲁东大学本科毕业设计
4.4基本信息管理模块
系统主要的管理模块有日常信息管理、评分信息管理、基础信息管理、基本信息维护。日常管理在上一节中已经叙述。基本信息管理包括学生信息管理、宿舍信息管理、班级信息管理、系统信息管理。实现的功能主要包括登记、编辑、修改等。其模块图如图4.4所示。
基本信息管理学生信息管理宿舍信息管理系统信息管理
图4.4 信息管理模块图
其中学生信息管理界面如下图4.5所示:
图4.5学生信息管理界面
其中添加学生的关键代码为:
String stuname = request.getParameter(\获取提交信息 String stubj = request.getParameter(\ String stuphone = request.getParameter(\ String status = request.getParameter(\
String sql = \
values('\
dao.commOper(sql);//数据库插入语句
其中宿舍信息管理界面如下图4.6所示:
13
鲁东大学本科毕业设计
图4.6宿舍信息管理界面
其中添加宿舍的代码为:
if(ac.equals(\{
String ssfloor = request.getParameter(\ String bei = request.getParameter(\ String louno = request.getParameter(\ String krzrs = request.getParameter(\ String sql = \ }
dao.commOper(sql);//往shushe表中插入values后的数据
go(\跳转到admin/adds.jsp页面
String ssno = request.getParameter(\获取提交信息
values('\getDateStr()+\
request.setAttribute(\请求更改suc为空
4.5基本信息维护模块
本系统主要的管理模块有日常信息管理、评分信息管理、基础信息管理、基本信息维护几个部分,其中基本信息维护又包括修改个人信息和修改密码。
(1)其中修改个人信息管理功能如图4.7所示:
14
鲁东大学本科毕业设计
基本信息维护修改个人信息修改密码修改姓名修改性别修改联系方式
图4.7个人信息管理
(2)其中修改密码管理界面主要包括个人密码的修改,信息提交等功能,实现个人密码修改功能的流程图如图4.8所示
开始未修改成功修改密码接收数据修改成功结束 图4.8修改密码流程图
个人信息的提交功能类似于密码的修改的功能,分为提交个人信息、修改成功、修改不成功等状态。
5结束语
本系统经过两周的调查与分析,根据旅行社的业务流程以及工作内容进行开发,实现了系统预期的功能。将视图层与业务逻辑层进行分离[8],保证了系统的安全性,使系
15
鲁东大学本科毕业设计
统更便于维护。
在系统的开发初期,必须要熟悉开发对象的业务逻辑和工作管理流程。随着需求分析的展开,渐渐确定所要开发的功能模块需要实现哪些业务逻辑。由于初期的需求分析不详尽,导致后期的代码编写时会很困惑。遇到了不少困难,如 servlet技术以及相关业务逻辑知识储备的不足等,但通过查资料和向指导老师请教以及同学的帮助下,在技术上、业务逻辑上渐渐滤清了思路,最终完成了程序。
经过这几个月的毕业设计,了解了信息管理系统的开发过程。从系统目的定义、需求分析,到随后的功能模块设计、详细设计等,对软件整体开发流程有了了解并付诸于实践。同时对旅行社的业务流程有了一个系统的认识,了解了自己对知识的欠缺。在今后的工作和学习中,随着经验的积累和新技术的学习,更详尽的、系统的将知识和技术应用到实际程序开发过程中。
参考文献
[1] 顾兵.SQL Server 2000 网络数据库技术与应用[M].湖北:华中科技大学出版社,2005.10.
[2] 刘晓华.J2EE企业级应用开发[M].北京:电子工业出版社,2003.1. [3] David J.SqlServer数据库开发指南[M].北京:清华大学出版社,2003.1. [4] 黄平.数据库技术[M].北京:机械工业出版社,2002.5.
[5] 张孝祥.JAVA就业培训教程[M].北京:清华大学出版社,2004.4.
[6] 邹竹彪.JSP网络编程从入门到精通[M].北京:清华大学出版社,2004.1 [7] 黄明.JSP信息系统设计与开发实例[M].北京:机械工业出版社,2004.8. [8] 萨师煊.数据库系统概论[M].北京:高等教育出版社,2002.2.
[9] Hunten.Java.Servlet Programming.Oreilly & Associates Inc, 2005.9. [10] 闪四清.SQL Server2000实用教程[M].北京:人民出版社,2002.2.
致 谢
从接受课题到现在完成毕业设计论文的这段日子里,我最想感谢的是潘辉指导老师,我是潘老师的悉心指导和殷切关怀下完成了本设计,也是她给予了我莫大的帮助和心理上的支持并在系统的设计开发过程中向我提供了相关的参考书籍和指导意见,并一遍遍不厌其烦的教我修改论文,谆谆教诲如三春晖,何以为报,谢谢潘老师!
同时感谢宿舍的舍友,他们给我提供了良好的学习和研究环境及技术支持,并为我的论文提出了许多宝贵的参考意见,少走了不少弯路以及李秀芳、赵永升、盛国瑞等老师多年来的培养和教育,使我形成了严谨务实的风格。感谢我的父母,同时还要感谢我的挚友杨文胜,他给了我不少技术上的指导和心理上的支持。
本次论文的完成,学校为我提供了便利的条件和开发环境,而我的指导老师更是悉
16
鲁东大学本科毕业设计
心辅导。完成毕业设计的过程中我深刻认识到学习是一个很严谨的过程,有付出必有回报。在系统开发过程中我还经常和同学们一起研究、探讨问题。在此对给予我帮助的同学同样表示衷心的感谢!
最后,向他们致以我最衷心的感谢和最诚挚的敬意!
17