【Jsp精品源码栏目提醒】:网学会员为广大网友收集整理了,软件工程软件文档写作 - 大学课件,希望对大家有所帮助!
辽 宁 工 业 大 学 生产实习 实训总结报告 院(系): 软件学院 专业班级: 软件工程 113 班 学 号: 111301069 学生姓名: 张艳婷 指导教师: 姜 瑶 教师职称: 助 教 起止时间: 2012.12.09-2012.12.21 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文) 课程设计任务及评语 院(系):软件学院 教研室:软件教研室 学 号 111301069 学生姓名 张艳婷 专业班级 软件工程 113 班课程设计题目 网上销售系统 1.要求根据讲座及设计模块完成各阶段的总结内容。
2.用 MVC 模式设计并实现。
3.熟练使用医院管理信息系统软件并写出规范的操作手册。
课 程 生产实习过程中,要严格遵守时间安排,听从指导教师的指导。
正确地完成 设 上述内容,规范完整地撰写出生产实习报告。
计 任 务 指 导 教 师 评 语 及 成 绩 成绩: 指导教师签字: 年 月 日 1 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文) 第 1 章 生产实训演讲总结 个人认为生产实习是对一个本科生在校期间所学知识的一种检验,也是学以致用的一个尝试,更是通向社会的敲门砖。
在这样一个过程中,让学生亲自感受社会的需求,高强度与社会接轨。
同时不得不提的是,毕业实习锤炼了一个本科生的素质,不仅是知识上的一个锤炼,更是人生价值、社会经验观的前提导入,所以这一过程必不可少,同时也是受益匪浅。
本次实训的演讲时三个部分: 第一个是美国报关单填制单项分析:是一个数据量庞大的系统,由于美国海关每天检货,验货数据量很大,并且要保存、更新数据,因此所需要的系统能够容纳很多信息。
并且这个系统要根据当地的情况制作很多相关的数据。
第二个是钢厂冶炼数据分析:这个是一个对钢材采购、利用等的数据报表。
主要也是对数据大量的操作。
从图中看出界面简单清晰,制作看起来比想象中的要简单但是难点在数据采集、存储,这些都是系统设计数据库中重要的实现过程。
第三个是声纹系统:是很符合现实的系统,因为现在很多电子产品都可以直接通过对话进行处理,这里并不是我们所了解的那样获取人的指纹或声音进行对比,他多产生的是像波纹有起有落的图像。
想是数学的某个函数图象一样,虽然我还不懂它是怎样实现的。
实习时教学计划中最后一个综合性实践性教学环节,是学生在从事相关抓也的人员指导下,独立从事软件设计工作的初步尝试,其基本目的是培养学生综合运用所学专业理论知识和技能进行系统化、综合化运用、总结和深化的过程。
通过在实习单位的考察、学习、参与软件设计等过程,检查学生的思维能力、创造能力、实践能力和掌握知识的深度,从而提高学生从业的素质,给毕业之后能够更快的进入工作状态打下了良好地基础。
通过在实习实际从事软件设计和结束时点的毕业答辩,来考核实习学的质量,对深化教学改革,提高人才培养工作水平具有重要的意义。
2 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文) 第 2 章 生产实训演讲报告2.1 开发环境及工具介绍 1、Eclipse 目前,市场上计算机语言和开发工具有很多,但是 Eclipse 的以其稳定和与平台无关的特性,从众多编程工具中脱颖而出,称为很多 Java 程序员的首选。
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDK)。
虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但Eclipse 的 目 标 却 不 仅 限 于 此 。
Eclipse 还 包 括 插 件 开 发 环 境 ( Plug-inDevelopment Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。
由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于 Java 开发工具。
尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C 和 COBOL 等编程语言的插件已经可用,或预计将会推出。
Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础。
2、MySQL MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle公司。
MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL 的 SQL 语言是用于访问数据库的最常用标准化语言。
MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放
源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
与其他的大型数据库例如 Oracle、DB2、SQL Server 等相比,MySQL 自有它的 3 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文)不足之处,如规模小、功能有限(MySQL Cluster 的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。
对于一般的个人使用者和中小型企业来说,MySQL 提供的功能已经绰绰有余,而且由于 MySQL 是开放
源码软件,因此可以大大降低总体拥有成本。
目前 Internet 上流行的网站构架方式是 LAMP 和 LNMP,即使用 Linux 作为操作系统,Apache 和 Nginx 作为 Web 服务器,MySQL 作为数据库,PHP/Perl/Python 作为服务器端脚本解释器。
由于这四个软件都是免费或开放
源码软件(FLOSS,因此使用这种方式不用花一分就可以建立起一个稳定、免费的网站系统。
2.2 网上销售系统设计过程 袜子购物网站工作流程为:系统启动并进入登录界面,根据不同的用户进行登录,所有用户都可以浏览系统主页面。
通过权限判断,普通用户只能浏览、阅读和查询信息,注册用户除了可以完成普通用户的操作外,还可以进行对自己注册资料的操作(包括对自己的资料的录入、修改和删除的操作)。
管理员可以对系统信息进行添加、修改和删除的权限,及对系统管理的所有功能进行操作。
所有用户均可以实现查询功能。
本系统是将现代化的计算机技术与销售管理服务模式相结合,按照销售管理的服务流程设计完成的。
同时为扩展服务范围,初步设计一个销售平台以利于信息发布和管理。
为了使系统在各项管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下系统开发目标:具体目标如下:(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便;许多选项包括信息类别、来源、作者等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
(2)即时可见:对信息的处理(包括添加、修改、删除)将立即在主页的对应栏目显示出来,达到即时发布、即时见效的功能。
(3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。
而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。
同时,为了能有效方面的更新系统的界面。
4 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文)(4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。
针对不同的用户,只需要稍作修改就可以开发出适合自己特点的 B2C 购物网站。
系统界面中所需的条目,图片等数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。
(5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。
2.3 网上销售系统功能模块图 网站前台界面 游客登陆 注册用户登陆 浏 用 搜 在 浏 购 搜 在 后 览 户 索 线 览 买 索 线 台 信 注 新 留 信 商 新 留 登 息 册 闻 言 息 品 闻 言 陆 图 2-1 前台功能模块图2.4 程序设计说明新闻管理模块 5 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文) 该模块是以列表的形式列出本系统中的所有新闻信息供用户查看,只需单击标题即可看到详细内容。
本模块可以对新闻进行查看、修改与删除的操作,单击标题即可查看新闻的详细内容,单击修改可以跳转到修改界面,单击删除即可删除本条新闻。
实现新闻管理模块的主要代码如下所示: ★购物管理模块 6 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文) 该模块是把数据库中所有产品信息列出,以供用户浏览的,显示了有图片和名称信息,单击图片或名称后即会跳到商品详细页。
实现购物车功能的主要代码如下所示: 7 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文) 第 3 章 实训总结 网络技术的迅速发展,使得人类社会突飞猛进,网络销售是其中一个重要的附加产品。
但目前我国网络使用主要在电子邮件、个人主页、信息传播、网络游戏等方面,网络购物作为话题是早有耳闻,但实际利用却很低,原因是厂家和消费者都还没有走出系统运行出错的怪圈。
另外作为电子商务利用率低的理由,还有电脑的普及率、电话费、网络通讯费等通讯附加费的问题外,还存在消费品在流通领域中的问题。
在这里,我们把焦点转向把消费品或者消费者当作顾客对象,而在网络所进行的交易上,今后的发展前景有以下几点: 1)适合于网络交易的商品,实际上就是不需亲手拿起来看一看,即不试用、不试穿,单凭样式就能够充分理解产品的特征、性能,进而决定购买的商品。
即是那些在网上交易活跃的书籍、音乐、个人电脑等这样类别的商品。
2)网络销售商为了扩大网络销售市场,促进发展,应向消费者宣布,网络购物能大力减少流通环节,节约铺面租金、降低人力费用、降低库存带来的低成本价格战略和便捷购物方式等优势,目前看来大部分的消费者对于网络购物,怀有不安的感觉。
即使明确产品的样式和品质,也有不能把产品拿在手上的不安,不能与店员商量的不安,对卡号和密码泄漏的安全性等等不安因素。
不过,这些不安可以随着网络购物的经历的增多而减少。
本系统基本上满足了网上销售方面的需要。
实现了客户和商家所要求的功能,方便了客户和商家交易。
在界面上力求做到美观、在操作方面尽量避免由于用户操作不当带来系统的出错现象。
但由于时间仓促,本系统还存在一些不足之处,界面不够美观,需要进一步修饰和美化;对数据库操作的性能有待进一步优化,虽然本系统优化了不少,但要达到理想状态还有一段距离,如部分功能程序代码过长,如果后台数据库过大将会影响运行速度;部分数据库表的设计存在一定的冗余,有待进一步优化。
根据系统的不足,继续改进和完善本系统。
提高审美观点,可使用 photoshop、fireworks 等图片处理工具修饰图片,力求给用户提供美观友好的界面;简化程序代码,可使不同界面之间能共享一些方法、函数和变量,对于相同的功能模块可生成程序包供其它界面引用,这样就会提高系统的运行速度;使用数据库连接池技术提高数据库操作的性能;数据库的关系模式可以进一步规范化,减少冗余现象。
设计本系统的过程不仅是对我学过的知识的一次应用,更是对我综合处理问题、解决实际问题能力的培养和锻炼。
通过本次毕业设计使我对系统开发有了深入的了解,我的编程能力也有了较大的提高。
我在设计过程中也遇到了很多困难,但是通过指导老师和同学的帮助以及自己的努力,最终还是顺利地完成了本次课程设计。
8 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文) 参考文献1 汪晓平,钟军.
JSP 网络开发技术.北京:人民邮政出版社,20032 张一鸣,桂林,张家祥.个人网站组建实用教程.西安:电子科技大学出版社,20043 龙马工作室.
JSP SQL 2000 组建动态网站.北京:人民邮电出版社,20044 林佳任明武.
JSP 编程从入门到精通.北京:人民邮电出版社20015 陈秋江,朱海东.网页设计制作与上级指导.北京:清华大学出版社20036 范乐于强.基于 Web 的编程技术.北京:铁道电出版社20037 杨文龙姚淑珍吴芸.软件工程.北京:电子工业出版社20028 薛华成.管理信息系统.北京:清华大学出版社19999 蔡翠平,尚俊杰.网络程序设计—
JSP.北京:清华大学出版社,200210 姚国章.中国企业电子商务发展战略.北京:北京大学出版社2001.11 黄平.数据库技术.北京:机械工业出版社,2002.12 袁玫.网络数据库应用教程.北京:人民邮电出版社,2002.13 郭瑞军,李杰,初晓璐.
JSP 数据库开发精粹.电子工业出版社,2005 9
上一篇:
数字科研、远程教育等领域的唯一标识符应用现状研究
下一篇:
法律专业开题报告范文