logo资料库

基于JSP的动态网页制作报告.doc

第1页 / 共51页
第2页 / 共51页
第3页 / 共51页
第4页 / 共51页
第5页 / 共51页
第6页 / 共51页
第7页 / 共51页
第8页 / 共51页
资料共51页,剩余部分请下载后查看
1.生产实习目的
2.生产实习任务
3.系统功能模块设计
4.系统运行展示
4.1首页面
4.2 录入页面
4.3查看页面
4.4修改页面
4.5查找页面
4.6删除页面
4.7退出页面
5.个人日志
5.1 第一天工作日志
5.2 第二天工作日志
5.3 第三天工作日志
5.4 第四天工作日志
5.5 第五天工作日志
6.生产实习总结
参考文献
附件1 程序源代码
生产实习报告 设计题目:个人账簿管理系统设计 班 级 软件 092 学 号 3090921035 姓 名 指导教师 *** 夏辉 起止时间 2011-6-27 至 2010-7-1 2011 年 春 季学期 1
实习任务 本次教学实习的主题是学生制作动态网站或 WEB 系统。作品为学生本人 亲自设计制作,不能由他人代替,严禁抄袭他人作品,一经发现将取消本次 教学实习的成绩。允许但不提倡使用模版。作品中请勿使用可能产生版权纠 纷的文字、图形、设计风格等。作品应附上 word 文档格式的说明,包括设 计理念、作品特点、作品自评及个人小节(不少于 1000 字),并指明所用的 工作平台和工具软件。文件名均使用英文名或拼音(小写)。作品中非图片 中的字体应设定为常见的字体,不应用不常见的字体。网页应有较好的浏览 兼容性,显示分辨率以 800×600 分辨率为显示标准,也可使用 1024×768 显示页面(最好在网页上给予注明)。 评语(教师填写) 1
目 录 1.教学实习目的 ......................................................................................................................... 1 2.网站规划的基本内容 .............................................................................................................1 2.1 建立网站的目的...................................................................... 错误!未定义书签。 2.2 域名和网站名称..................................................................... 错误!未定义书签。 2.3 网站的主要功能..................................................................... 错误!未定义书签。 2.4 网站技术解决方案 .................................................................. 错误!未定义书签。 3.网站内容规划 ......................................................................................................................... 1 3.1 首页面设计.................................................................................................................6 3.2 录入模块页面设计 ....................................................................................................9 4.3 查询模块页面设计 ................................................................. 错误!未定义书签。 4.4 更新记录模块 ..........................................................................错误!未定义书签。 4.5 输出模块页面设计 ................................................................. 错误!未定义书签。 5.个人日志 ............................................................................................................................... 23 5.1 第一天工作日志......................................................................................................23 5.2 第二天工作日志......................................................................................................23 5.3 第三天工作日志......................................................................................................23 5.4 第四天工作日志......................................................................................................24 5.5 第五天工作日志......................................................................................................24 6.个人心得体会 ....................................................................................................................... 25 参考文献 .................................................................................................................................. 25 附件 1 程序源代码.................................................................................................................25 1
1.生产实习目的 本次是在教学实习和面向对象课程基础上,对学生第二学年所学知识的 综合应用。是学生利用已学知识,充分发挥想象力与主观能动性完成具有一 定实用性的综合设计任务,以提高学生综合运用所学的理论知识和实现方 法,提高学生动手能力和解决问题的能力。 2.生产实习任务 题目: 个人帐簿管理系统设计 功能: 个人帐簿管理系统记录某人每月的全部收入及各项开支情况,支出包括生活 费,通信费,娱乐费,其它费用。 进入系统后可以输入和修改某月的收支情况 可以根据输入的月份查询每月的收支情况。 要求: 1)界面友好. 2)程序要加必要的注释. 3)程序能经得起测试. 3.系统功能模块设计 系统的设计构想: 个人账簿管理系统主要是为用户提供每个月的收入和支出信息的查 询和统计。用户可以输入自己每月的收入和各项支出,系统会自动为其统计 1
总支出额和剩余额。系统为用户提供了录入,查看,修改,删除,查找五项 基本功能,考虑到用户的保密性,设有用户验证功能。人机界面的友好性要 求个人账簿管理系统必须具备良好的人机交互性,因此各个模块的设计尽可 能的满足界面友好的基本条件,在此基础上还增加了开启系统的欢迎界面和 退出系统的界面。 数据结构描述: ADT AccountingBook{ 数据对象:D0={(month; revenue; living_cost; comuniting_cost; entertainment_cost; others;)∈String}; D1={ (sum; surplus;)∈double}; 数据关系: sum= living_cost+ comuniting_cost+entertainment_cost+ others; Surplus= revenue- sum; 基本操作: public double getsum(); 功能描述:获取 sum 的值 public void setsum(double sum); 功能描述:设置 sum 的值 public double getsurplus(); 功能描述:获取 surplus 的值 public void setsurplus(double surplus) ; 功能描述:设置 surplus 的值 public String getmonth(); 功能描述:获取 month 的值 2
public void setmonth(String month); 功能描述:设置 month 的值 public String getrevenue(); 功能描述:获取 revenue 的值 public void setrevenue(String revenue); 功能描述:设置 revenue 的值 public String getliving_cost(); 功能描述:获取 living_cost 的值 public void setliving_cost(String living_cost); 功能描述:设置 living_cost 的值 public String getcomuniting_cost(); 功能描述:获取 comuniting_cost 的值 public void setcomuniting_cost(String comuniting_cost); 功能描述:设置 comuniting_cost 的值 public String getentertainment_cost(); 功能描述:获取 entertainment_cost 的值 public void setentertainment_cost(String entertainment_cost); 功能描述:设置 entertainment_cost 的值 public String getothers(); 功能描述:获取 others 的值 public void setothers(String others); 功能描述:设置 others 的值 系统导航结构图: 3
4
网页设计风格: 1.布局简单. 阅读这类页面只需要从上看到下即可,你的眼睛不用在页面上转来 转去拼命寻找想要的东西。同时在浏览过程中它也提供更加平和、稳定的浏 览体验。 2.中心定位. 内容都分布在中轴线附近。 3.柔和,自然的背景色. 一个朴素的背景, 提供了一个又酷又柔和又中立的环境,让那些抢 眼的颜色可以引导用户的目光。 4.有许多留白 使用了合适大小留白,页面上的元素之间有足够的空隙。同时为了屏 幕阅读也设定了额外的行间距。 5. 重要的文字比一般的文字更大 用大字体让访客迅速地了解这个页面是关于什么的,什么是重要的, 并且指出接下来他们可以在哪里找到想要的东西。 各网页功能简介: 欢迎页面:欢迎用户,提供良好的人机交互界面。 用户验证页面:用于验证登陆用户的信息,只有正确的账号密码组合才能进 入系统,保护了用户的数据安全。 增加记录页面:用于让用户录入信息。 删除记录页面:用于让用户删除无用信息、 修改记录页面:用于让用户修改错误信息或变动信息。 5
分享到:
收藏