计算机科学与技术专业毕业论文指导

更新时间:2024-05-26 00:20:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机科学与技术专业毕业论文指导

第一部分 计算机科学与技术专业集中实践环节实施方案

1 为了规范“中央广播电视大学人才培养模式改革与开放教育试点”计算机科学与技术专业集中

实践环节(毕业设计和毕业论文)的写作和指导工作,按照中央电大和合作高校的相关要求,并根据近年来的教学实践,对毕业设计(论文【其实论文,没必要自己写,太烦了,还不如找这位抢手帮写 加上他吧!ΩΩ:一二零七三四零二三 保你能过关】 )工作制定如下实施方案。 一、教学目标

毕业设计(论文)是完成教学计划达到本科生培养目标的重要环节,是教学计划中综合性最强的实践教学环节,它对培养学生的思想、工作作风及实际能力、提高毕业生全面素质具有很重要的意义。毕业设计(论文)的教学目标应使学生在以下几方面的能力得到训练和提高:

(一) 综合运用所学专业知识分析、解决实际问题的能力;

(二) 掌握文献检索、资料查询的基本方法以及获取新知识的能力; (三) 计算机软件、硬件或应用系统设计和开发的基本能力; (四) 书面和口头表达的能力; (五) 协作配合工作的能力。 二、选题原则

毕业设计(论文)课题由各试点电大及其教学班指导教师负责把关,并报省电大毕业设计(论文)领导小组审批。选题的原则是:

(一) 选题必须符合计算机科学与技术专业的综合培养要求;

(二) 应尽可能选择工程性较强的课题,以保证有足够的工程训练;

(三) 毕业设计(论文)工作要有一定的编程量要求,以保证有明确的工作成果;

(四) 选题原则上一人一题,确实需要多人合作完成的综合性课题,必须明确分工,由学生独立完成所分担的部分,杜绝抄袭等弄虚作假行为;

(五) 毕业设计论文全文一般不少于2万字,多人合作完成的综合性课题的毕业设计论文全文一般不少于3万字。

(六) 选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行; (七) 结合非计算机学科进行的课题,应有三分之一以上的内容涉及计算机软硬件的设计。 三、教学要求

毕业设计(论文)的教学要求体现于整个工作的各个阶段中,可根据课题的特点而有所侧重,但应达到如下的基本要求:

(一) 根据课题任务制定合理、可行的工作计划; (二) 进行必要的调研和资料搜集、文献阅读;

(三) 制订适当的技术方案,并通过与其他方案的比较加以论证;

(四) 独立完成系统或模块的设计,软件设计要符合软件工程规范,硬件设计符合原理表示、线路图纸和工艺要求的各种规范;

(五) 制定系统(模块)的测试方法,并根据完整的测试数据对系统(模块)的性能指标作出分析和评价;

(六) 对课题成果进行总结,撰写论文; (七) 通过论文答辩;

(八) 毕业设计(论文)时间为10周,学分为10学分。

精品文档 你我共享

四、指导教师

指导教师既是毕业设计(论文)的业务指导者,又是毕业设计(论文)工作的组织者。指导教师应认真履行职责,指导学生完成好毕业设计(论文)的全过程。

(一) 每个学生都要有明确的指导教师。指导教师由试点电大教学班或其它高校或学生本单位讲师(工程师)以上的教师(技术人员)担任,根据需要还可安排一名辅导教师。

(二) 每位指导教师只能指导一个或两个相近课题。指导学生数根据具体情况而定,经验丰富、专业能力较强的电大专职教师指导学生数每人不超过10人;兼职(或业余)指导教师根据情况酌减。如果毕业生人数较多,可成立指导教师小组,小组成员应保证3人以上(含3人),指导学生人数一般不超过50人。

(三) 学生根据选题拟定《毕业设计(论文)任务书》(开题报告),开题报告由指导教师进行审核,明确毕业设计分阶段的教学要求和日程。

(四) 指导教师应每周指导学生一次,并检查工作的进度和质量并填写指导记录表。在指导中贯彻因材施教的原则,注意培养学生严谨求实的科学作风和独立创新的精神。

(五) 指导教师出差或病事假两周以上者,教学班应负责委派其他教师代管。 五、答辩和评分

(一)由各试点电大负责毕业设计(论文)和答辩的组织工作。答辩时,各试点电大根据学生的设计(论文)内容,聘请三名及以上单数的相关专业的专家组成答辩小组(其中具有高级专业技术职务的2人以上),指导教师必须是答辩小组成员。本科答辩组长须具有副高(含)以上专业技术职务,经过培训考核合格并获得中央电大颁发的答辩主持人资格证书。

(二)答辩工作一般每年集中组织两次(分春、秋季招生),一般在每学期期末进行,具体答辩时间由各试点电大确定。

(三)申请论文答辩的学生,应在答辩前一周将论文交指导教师评阅;指导教师应对毕业论文给出评语,并给出论文的初评成绩;答辩时,学生利用PowerPoint文档陈述论文的主要内容10~20分钟。

(四)答辩组审阅毕业设计(论文),主要审查其设计方案是否正确,技术上是否可行,理论分析是否正确,是否有一定新意,作出初步评价;在毕业设计(论文)所设计、研究的范围内,提出若干质疑问题,要求学生答辩,答辩组提问和学生回答问题时间10~20分钟。如发现论文是抄袭他人的或由他人代写的,取消本次答辩资格。

(五)毕业设计(论文)答辩成绩分为优秀、良好、中等、及格和不及格五个等级。答辩组成员根据答辩者的答辩情况并结合指导教师的初评成绩,确定答辩者最后的答辩成绩等级,并登入毕业论文评语和成绩表中。

(六)毕业设计(论文)成绩优秀的人数控制在20%以内,毕业设计(论文)成绩不及格的学生,不能毕业。

六、论文工作管理

(一) 各试点电大毕业设计(论文)领导小组负责主管本试点电大的毕业设计(论文)工作。选择相同或类似课题的学生可组成课题小组,小组长协助指导教师做好有关组织工作。

(二) 毕业设计(论文)一般安排在第六学期,过程管理与目标管理相结合,每个学生必须经过下列三个过程:

1. 开题报告

(1) 文献综述、方案论证和进程计划,要求有书面报告; (2) 由各试点电大组织安排开题报告;

(3) 由学生填写《毕业设计(论文)任务书》(开题报告),指导教师进行审核。 2. 中期考核

(1) 学生以书面形式汇报课题完成情况;

(2) 由各试点电大组织中期检查,每个学生报告课题完成情况,由指导教师进行指导,并认

AAAAAA

精品文档 你我共享

真填写《毕业设计(论文)教师指导记录表》(中期考核表)。

3. 论文答辩

(1) 申请论文答辩的学生,应在答辩前一周将论文交指导教师评阅; (2) 答辩时,学生陈述10~20分钟,提问10~20分钟。

(三)申请论文答辩的学生,应在答辩前一周将论文交教学点或者指导教师,学生应交论文的正稿一式三本,并交完整的电子稿一份。

(四)毕业设计(论文)期间,各试点电大毕业设计(论文)领导小组负责及时检查毕业设计(论文)工作的进展情况,以保证毕业设计(论文)的质量。

(五)省电大应对试点单位的毕业设计(论文)工作进行抽查。 七、毕业设计(论文)资料的保存

学生的毕业设计(论文)资料是反映学校培养人才最后一个教学环节的历史真迹,也是学校教学类档案的重要组成部分。它既有现实使用价值,又有历史与教育研究的价值,因此做好资料的保存归档至关重要。学生的毕业设计(论文)资料由各分校教学部门编号保存,保存期限不低于三年。(完)

AAAAAA

精品文档 你我共享

第二部分 计算机科学与技术专业毕业设计(论文)选题指导

一、一般应用程序 1、软件开发工具

(1)Visual C++ (2)C++ Builder (3)Power Builder (4)Delphi (5)Visual Basic 以上工具中应首选Visual C++。

2、应用程序类型与要求

(1)数据库、数据采集、数据处理应用程序:数据库应用程序应是涉及数据库的创建、连接和操作的中小型应用程序,例如小型工资或人事管理系统等。

(2)网络通讯应用程序:涉及客户/服务器模型、包含通过TCP/IP标准协议编程实现网络功能的应用程序。

(3)图形、图像处理或多媒体应用程序:包含图形、图像处理或音视频采集、处理或播放的多媒体应用程序。

二、Web网络数据库系统及应用程序 1、服务器软件与工具

(1)操作系统软件:Windows 2000 Server,Linux,Free BSD (2)Web 服务器软件:IIS 5.0,Apache 1.2x

(3)后台数据库软件:Microsoft SQL Server 7.x/2000,Oracle 8.x/9.x,MySQL 4.x (4)脚本处理语言:Perl 5.x,PHP 4.x,ASP,JSP(或Java Servlet) 2、要求

(1)硬件、软件系统的安装:要求包括硬件系统与网络设备的安装,要求熟悉服务器软件的安装、配置及调试。

(2)数据库软件的安装:要求包括数据库软件的安装,熟悉数据库软件的使用,熟悉SQL语言及数据的操作。

(3)安装和使用脚本语言操纵数据库:在服务器软件下安装、配置脚本语言,编写脚本语言连接操作数据库,生成交互式动态页面。

三、除以上两大类作为参考以外,也可以考虑与学生本单位的业务有关而开发相应的计算机软、硬件系统。指导教师可以帮助学生灵活选题。前提是必须符合选题原则并能够完成要求的毕业设计工作量。

四、网上资料检索可使用相应的搜索引擎,如Google搜索引擎(http格式搜索),天网搜索引擎(ftp格式搜索)。ftp文件下载工具可以使用Cuteftp、FlashFXP和LeapFTP等。

五、选题举例

(1)基于ASP的网上考试系统的开发 (2)ASP在图书馆网络数据库中的应用 (3)ASP技术在信息网站中的应用与探讨

(4)基于ASP和Web数据库技术的网络检索系统 (5)基于ASP技术的网上购物系统研究与设计 (6)利用ASP进行动态WEB数据库查询

AAAAAA

精品文档 你我共享

(7)利用JSP实现基于JDBC-ODBC桥的Web数据库的访问及其应用 (8)基于JSP技术的WEB数据库设计及其应用 (9)利用JSP技术实现网上邮件系统

(10)JSP技术及其在动态网页开发中的应用 (11)交互式Web应用的JSP实现方案

(12)基于JSP技术的网上练习及测试系统 (13)基于JSP的网上购物系统的实现 (14)VC访问数据库的技术及其应用

(15)用VC开发Windows下的串口异步通信程序

(16)用VC++编写基于CLIENT/SERVER模式的应用程序 (17)用VC++中的MFC开发WINDOWS应用

(18)在VC++开发中实现多进程通信的方法及实例 (19)基于ODBC的Visual C++应用程序设计研究 (20)基于ADO接口和VC++的数据库应用系统开发 (21)电路实验教学模拟系统的设计

(22)基于Web平台的计算机网络教学系统 (23)用8086/8088实现的测控系统

AAAAAA

精品文档 你我共享

第三部分 计算机科学与技术专业毕业设计(论文)写作指导

毕业设计论文是毕业设计工作的总结和提高,与从事科研开发工作一样,必须有严谨求实的科学态度。毕业设计论文应有一定的学术价值和实用价值,能反映出作者所具有的专业基础知识和分析解决问题的能力。

在毕业设计期间,尽可能多地阅读文献资料是十分重要的,这不仅能防止重复研究,而且可为毕业设计做好技术准备,还可以学习论文的写作方法。一篇优秀的论文对启发思维,掌握论文的写作规范很有帮助。

论文的写作方法多种多样,并没有一个固定的格式,下面仅对论文中几个主要部分的写作方法提出一点参考性意见。

一、前言部分

前言部分也常用“引论”、“概论”、“问题背景”等作为标题,主要介绍论文的选题。 首先阐明选题的背景和选题的意义。选题需强调实际背景,说明在计算机研究中或部门信息化建设、管理现代化等工作中引发该问题的原因,问题出现的环境和条件,解决该问题后能起什么作用等。结合问题背景的阐述,使读者感受到此选题确有实用价值和学术价值,确有研究或开发的必要性。

前言部分常起画龙点睛的作用。选题实际又有新意,意味着研究或开发的方向对头,设计工作有价值。对一篇论文来说,前言写好了,就会吸引读者,使他们对你的选题感兴趣,愿意进一步了解你的工作成果。

二、综述部分

任何一个课题的研究或开发都是有学科基础或技术基础的。综述部分主要阐述选题在相应学科领域中的发展进程和研究方向,特别是近年来的发展趋势和最新成果。通过与中外研究成果的比较和评论,说明自己的选题是符合当前的研究方向并有所进展,或采用了当前的最新技术并有所改进,目的是使读者进一步了解选题的意义。

综述部分能反映出学生多方面的能力。首先,反映学生中外文献的阅读能力。通过查阅文献资料,了解同行的研究水平,在工作中和论文中有效地运用文献,这不仅能避免简单的重复研究,而且也能使研究开发工作有一个高起点。

其次,还能反映出学生综合分析的能力。从大量的文献中找到可以借鉴和参考的内容,这不仅要有一定的专业知识水平,还要有一定的综合能力。对同行研究成果是否能抓住要点,优缺点的评述是否符合实际、恰到好处,这与一个人的分析理解能力关系密切。

值得注意的是,要做好一篇毕业论文,必须阅读一定量(2~3篇)的近期外文资料,这不仅反映自己的外文阅读能力,而且有助于论文的先进性。

三、方案论证

在明确所要解决的问题并完成文献综述后,很自然地就要提出自己解决问题的思路和方案。在写作方法上,一是要通过比较显示自己方案的价值,二是让读者了解方案的创新之处或有新意的思路、算法和关键技术。

在与文献资料中的方案进行比较时,首先要阐述自己的设计方案,说明为什么要选择或设计这

AAAAAA

精品文档 你我共享

样的方案,前面评述的优点在此方案中如何体现,不足之处又是如何得到克服,最后完成的工作能达到什么样的性能和水平,有什么创新之处(或有新意)。如果自己的题目是总方案的一部分,要明确说明自己承担的部分,及对整个任务的贡献。

四、论文主体

前面三个部分的篇幅大约占论文的三分之一,主体部分要占三分之二左右。在这部分中,要将整个研究开发工作的内容,包括理论分析、总体设计、模块划分、实现方法等进行详细论述。

主体部分的写法,视选题的不同可以多样化,研究型论文和技术开发型论文的写法就有明显的不同。

研究型论文,主体部分一般应包括:理论基础、数学模型、算法推导、形式化描述、求解方法、计算程序的编制及计算结果的分析和结论。

要强调的是,研究型论文绝不是从推理到推理的空洞文章。研究型论文也应有实际背景,也应有到企业和实际部门调研的过程,并在实际调查研究中获取信息、发现问题、收集数据和资料。在研究分析的基础上,提出解决实际问题的、富有创建性的结论。

技术开发型论文,主体部分应包括:总体设计、模块划分、算法描述、编程模型、数据结构、实现技术、实例测试及性能分析。

以上内容根据任务所处的阶段不同,可以有所侧重。在任务初期的论文,可侧重于设计实现,在任务后期的论文可侧重于应用。但作为一篇完整的论文应让读者从课题的原理设计、问题的解决方法、关键技术以及性能测试都有全面的了解,以便能准确地评判论文的质量。

论文主体部分的内容一般要分成几个章节来描述。在写作上,除了用文字描述外,还要善于利用各种原理图、流程图、表格、曲线等来说明问题,一篇条理清晰、图文并茂的论文才是一篇好的论文。

五、测试及性能分析

对工程技术专业的毕业设计论文,测试数据是不可缺少的。通过测试数据,论文工作的成效就可一目了然。根据课题的要求,可以在实验室环境下测试,也可以在工作现场测试。

在论文中,要将测试时的环境和条件列出,因为任何测试数据都与测试的环境和条件相关,不说明测试条件的数据是不可比的,因此也是无意义的。

测试一般包括功能测试和性能测试。功能测试是将课题完成的计算机软硬件系统(子系统)或应用系统所要求达到的功能逐一进行测试。性能测试一般是在系统(子系统)的运行状态下,记录实例运行的数据,然后,归纳和计算这些数据,以此来分析系统运行的性能。

测试实例可以自己设计编写,也可以选择学科领域内公认的、有一定权威性的测试实例或测试集。原则是通过所选择(设计)的实例的运行,既能准确反映系统运行的功能和性能,与同类系统又有可比性。只有这样,论文最后为自己工作所作的结论才有说服力。

六、结束语

这一节篇幅不大。首先对整个论文工作作简单小结,然后将自己在研究开发工作中所作的贡献,或独立研究的成果列举出来,再对自己工作的进展、水平作一个实事求是的评论。但在用“首次提出”、“重大突破”、“重要价值”等自我评语时要慎重。

七、后记

在后记中,主要表达对指导教师和其他有关教师和同学的感谢之意。对此,仍要实事求是,过分的颂扬反而会带来消极影响。这一节也可用“致谢”作为标题。

八、参考文献

中外文的参考文献应按照规范列举在论文最后。这一部分的编写反映作者的学术作风。编写参考文献要注意:(1)要严格按照规范编写,特别是外文文献,不要漏写、错写;(2)论文内容和参考文献要前后对应,正文中凡引用参考文献的地方应加注;(3)列出的文献资料应与论文课题相关,无关的文献只会使读者感到你的研究目标很分散;(4)选择的参考文献应主要是近期的。

九、论文写作框架参考举例

AAAAAA

精品文档 你我共享

(一) 论文写作框架参考1

第1章 引言

1.1 本课题的研究意义

1.2 本论文的目的、内容及作者的主要贡献

第2章 研究现状及设计目标

2.1 相近研究课题的特点及优缺点分析 2.2 现行研究存在的问题及解决办法 2.3 本课题要达到的设计目标 第3章 要解决的几个关键问题 3.1 研究设计中要解决的问题

3.2 具体实现中采用的关键技术及复杂性分析 第4章 系统结构与模型

4.1 设计实现的策略和算法描述 4.2 编程模型及数据结构 第5章 系统实现技术

5.1 分模块详述系统各部分的实现方法 5.2 程序流程

第6章 性能测试与分析

6.1 测试实例(测试集)的研究与选择 6.2 测试环境与测试条件 6.3 实例测试(表格与曲线) 6.4 性能分析 第7章 结束语

(二) 论文写作框架参考2

第1章 绪 论

1.1 数据库应用系统开发简介 1.2 图书管理系统

1.3 本文所做的主要工作 第2章 数据库理论基础

2.1 数据库系统设计及范式分析 2.2 SQL语言介绍 2.2.1 SQL基础 2.2.2 SQL语句

第3章 应用系统开发工具

3.1 Delphi6.0 VCL组件的体系结构 3.2 数据库组件介绍

3.3 SQL语言在Delphi中的应用 3.4 MS SQL Server简述 第4章 图书管理系统设计分析

4.1 应用需求分析

4.2 系统功能模块划分 4.3 系统数据库设计

第5章 图书管理系统应用程序设计

5.1 系统窗体模块组成

AAAAAA

精品文档 你我共享

5.2 数据模块窗体的设置 5.3启动画面的实现

5.4用户登录窗体的的实现 5.5用户密码认证窗体的的实现 5.6借阅者服务模块的实现

5.6.1图书查询功能的实现 5.6.2借阅者登录功能的实现 5.6.3借阅者借阅情况功能的实现

5.6.4借阅者个人资料维护功能的实现 5.7工作人员-图书借阅/归还模块的实现

5.7.1工作人员进行图书借阅功能实现 5.7.2工作人员进行图书归还功能实现 5.8图书馆管理员模块的实现

5.8.1图书馆管理员图书管理功能的实现

5.8.2图书馆管理员工作人员和管理员管理功能的实现 5.8.3图书馆管理员修改图书类别及统记功能的实现 5.8.4图书馆管理员借阅者管理功能的实现 5.8.5图书馆维护借阅者管理功能的实现 5.8.6图书馆身份维护功能的实现 5.8.7图书馆借阅者统计功能的实现

5.8.8图书馆统计借阅过期记录功能的实现 5.9系统信息显示的实现 第6章 结束语

十、格式要求和参考范文 (一) 论文版芯尺寸为15cm×23cm,论文内芯每页36行,每行34字。

(二) 论文正文用小4号、宋体字;章及章标题使用小3号、宋体字;节及节标题使用小4号、黑体字;图号及图标题使用5号、宋体字。

(三) 论文用8.5×11英寸纸张(A4复印纸)单面打印装订成册,按论文封面大小裁切毛边。 (四) 学位论文正文的页码编于页面下端中间。其它页不需要使用页码。论文不需要使用页眉和页脚。

(五) 论文封面使用“人才培养模式改革和开放教育试点计算机科学与技术(开放本科)专业毕业设计”专用封面,由安徽电大统一印制。

(六) 装订次序:(1)封面 (2)中文摘要 (3)英文摘要 (4)目录 (5)正文 (6)致谢 (7)参考文献 (8)附件(如程序源代码等)。上述每一项从新一页开始打印。

(七) 以上各项的格式分别示例如下。

(1)封面(注:统一使用该封面):http://www.ahtvu.ah.cn/jxc1/zhykch/8100/jsjpaper/zhdcx1.htm。 (2)中文摘要(注:标题为宋体、3号、加粗,正文为宋体、小4号,中文摘要不少于500字):http://www.ahtvu.ah.cn/jxc1/zhykch/8100/jsjpaper/zhdcx2.htm。

(3)英文摘要(注:标题为Times New Roman、3号、加粗,正文为Times New Roman、小4号):http://www.ahtvu.ah.cn/jxc1/zhykch/8100/jsjpaper/zhdcx3.htm,英文摘要为相应的中文摘要的英文翻译。

(4)目录(注:标题为宋体、3号,章标题为宋体、小4号,节标题为宋体、5号,同时要标注页码) :http://www.ahtvu.ah.cn/jxc1/zhykch/8100/jsjpaper/zhdcx4.htm。

(5)正文(注:正文用小4号、宋体字;章及章标题使用小3号、宋体字;节及节标题使用小4号、黑体字;图号及图标题使用5号、宋体字)

AAAAAA

精品文档 你我共享

(6)致谢

(7)参考文献:http://www.ahtvu.ah.cn/jxc1/zhykch/8100/jsjpaper/zhdcx7.htm。 (8)附件(如程序源代码等)。 (八) 网上参考范文:

http://www.ahtvu.ah.cn/jxc1/home/shjhj/zhanglei/bigclass.asp?typeid=26&bigclassid=45。 (九) 交件清单:学生应交论文的正稿一式三本,并交完整的电子稿一份。 (十) 参考范文见附件1。

附件1:

安徽广播电视大学

计算机科学与技术专业毕业设计(论文)范文

人才培养模式改革和开放教育试点理工类毕业设计(论文)

安徽广播电视大学

毕业设计(论文)

AAAAAA

精品文档 你我共享

分校名称 安徽电大开放学院 教学点名称 安徽电大开放学院 年级名称 2002 春 专业名称 计算机科学与技术 课题名称 基于JSP技术的

在线手机购物系统

学生姓名 某某某 指导教师 某某某

2004年12月21日

AAAAAA

精品文档 你我共享

基于JSP技术的在线手机订购系统

摘要

在线手机订购系统是目前Internet上广泛使用的在线系统之一,利用Browser/Server(B/S)结构,实现手机的在线查找、销售以及手机的在线管理等功能。其功能目标是将手机销售由传统的商店模式向在线销售转变。

本文的主要工作集中在:

1.采用JSP工具开发,利用JSP拥有Java编程语言“一次编写,各处运行”的特点。

2.JSP页面依赖于可重用的跨平台的组件(JavaBeans)来执行应用程序所要求的更为复杂的处理。

3.系统通过JDBC-ODBC桥驱动程序,并通过ODBC技术实现了手机订购系统各个功能模块。 本文就是基于JSP技术开发的网上购物系统,共分七章。第一章介绍了在线手机订购系统开发简介以及在线手机订购系统数据库、开发工具的构成。第二章介绍JSP拥有Java编程语言“一次编写,各处运行”的特点,JSP基本语法以及JSP与数据库的几种连接技术。第三章介绍系统的设计思想以及怎样实现手机的在线查找、销售、手机的在线管理等功能,系统流程分析。第四章主要介绍数据库结构设计,包括数据库逻辑以及物理设计。第五章是系统功能模块设计,分前台和后台管理,其中前台包括会员管理模块、商品查询模块、订单查询模块、购物车模块、用户管理模块、网站管理模块,后台系统管理员的商品订单管理模块用户管理模块、分类管理模块、信息管理模块、常规设置模块。第六章是系统的功能模块实现和测试,介绍基于JSP的服务器Tomcat的安装与配置以及J2SDK作为Java虚拟机。第七章设计心得总结了开发过程中的经验与不足之处,在以后的应用过程中不断提高和完善。

关键词:

手机订购系统;JSP技术;数据库;

AAAAAA

精品文档 你我共享

The Online mobile telephone order system based on JSP technique

ABSTRACT

The Online mobile telephone order system is one of the online systems which are used on the internet at present Utilizing Browser/Server(B/S) structure,we can achieve quering、saling and managing function online.Its function object achieve mobile telephone saling mode:from traditional shopping mode to online saling mode.

The main contribution of this paper includes:

1. Utilizing JSP tool development,utilizing java program lanuage which Jsp owned to edit once,then run on all kinds of platform function.

2. JSP page depends on JavaBeans component which can be utilized on all kinds of platform ,and then execute more complicated process which application program required.

3.The system realize mobile telephone order system’s all functional module through JDBC-ODBC bridge driver program and ODBC technique.

The article is talking about net-order system based on JSP technique.The article consists of seven chapter:The first chapter introduces the briefing on online mobile telephone order system development ,database and development tool.The second chapter introduces java program language feature which jsp owned “once complile ,run all over”,JSP basic syntax and few connecting with database technique.The third chapter is talking about system design :how to realize query 、salement, management function and system procedure analyzing. The fourth chapter main introduce database structure’s design,include database logic and physical design.The fifth chapter is talking about system functional model design ,include foreground and reargroung management,the foreground consist of member management 、goods query model、order query model、purchasing goods car model、user management model、web management model. The rearground consists of goods order management 、user management model 、classification management model 、information management model 、common set model .The sixth chapter is talking about system functional realizing and testing.It introduce the installing and configuration on Tomcat server based on jsp,and introduce J2SDK as to java virtual machine.The seven chapter is talking about study summarize.The chapter summarize the experience and shortage on development so as to improve my development in later application .

keywoeds:

mobile telephone order system, JSP technique, database

AAAAAA

精品文档 你我共享

目 录

第1章 绪论……………………………………………………………………… 1 1.1 在线手机订购系统开发简介…………………………………………………… 1 1.2 在线手机订购系统构成………………………………………………………… 1 第2章 JSP技术………………………………………………………………… 2 2.1 JSP的简介和特点……………………………………………………………… 2 2.2 JSP基本语法…………………………………………………………………… 3 2.3 JSP和数据库的连接技术 ……………………………………………………… 5 第3章 系统分析与总体设计…………………………………………………… 9 3.1 系统的需求分析 ……………………………………………………………… 9 3.2 系统的设计 …………………………………………………………………… 9 3.2.1 目标设计 ………………………………………………………………… 9 3.2.2 设计思想 ………………………………………………………………… 9 3.3 功能描述……………………………………………………………………… 10

3.3.1 功能模块划分 …………………………………………………… 11 3.3.2 系统流程分析 …………………………………………………… 12

第4章 数据库结构设计………………………………………………… 4.1 数据库需求分析 ……………………………………………………………… 4.2 数据库逻辑设计 ……………………………………………………………… 4.3 数据库物理设计 ……………………………………………………………… 第5章 系统功能模块的设计…………………………………………………… 5.1 前台系统的设计 ……………………………………………………………… 5.1.1 会员注册模块 ……………………………………………………………

13 13 14 16 18 18 18

5.1.2 商品查询模块 …………………………………………………… 20 5.1.3 购物车模块 ……………………………………………………… 21 5.1.4 订单查询模块 …………………………………………………… 23 5.1.5 用户管理模块 …………………………………………………… 24 5.1.6 网站信息模块 …………………………………………………… 24 5.2 系统管理员页面 ……………………………………………………………… 25 5.2.1 管理员登陆模块…………………………………………………………… 25 5.2.2 商品管理模块 …………………………………………………… 27 5.2.2.1 添加新商品 ………………………………………………………… 27 5.2.2.2 查看与修改 ………………………………………………………… 29 5.2.3 用户管理模块 …………………………………………………… 31 5.2.4 网站信息管理模块………………………………………………… 31 5.2.5 返回首页模块 …………………………………………………………… 33

第6章 系统功能模块的实现和测试…………………………………………… 6.1 服务器的安装和配置…………………………………………………………… 6.2 系统功能模块的测试…………………………………………………………… 第7章 设计心得…………………………………………………………………

34 34 35 37

AAAAAA

精品文档 你我共享

参考文献 ………………………………………………………………………… 38

第1章 绪论

1.1 在线手机订购系统开发简介

在线手机销售系统是目前Internet上广泛使用的在线系统之一,现在若想要买手机,先在网上查找一下信息是很划算也很必要的。

在线手机销售系统要实现的功能非常多,最重要的是手机的销售,管理库房中的手机以及管理用户的购物车,从而实现结账等一系列的功能。另外,在线手机销售系统还需要提供给用户查找数据库中手机相关记录的功能。同时,为了保证手机交易的正常进行,必须对用户的身份进行验证。最后,该系统还必须具有管理员的功能,允许管理员对系统的数据库进行操作。

首先,为了销售手机,给手机做广告是其中很重要的一部分,系统必须在醒目的位置给出手机的信息(包括手机的名称、图片、市场价、会员价、是否推荐、功能介绍等),另外,手机销售过程中还需要对用户的购物车进行管理,允许用户执行诸如清空购物车,修改购物手机的数量、种类等操作。最后,系统必须完成结帐的功能,从而完成整个购物的流程。

其次,因为在线销售系统中手机的种类非常多,某个用户想要找到自己需要的手机就比较困难,所以系统提供了搜索的功能,将手机分类,给用户带来方便。

另外,为了保证数据库的安全,以及手机交易的顺利进行,系统还需要对用户进行管理,最简单的一点就是需要用户先注册,进行身份验证。

最后,系统特别提供了数据库管理的功能,允许具有管理权限的人员对系统数据库进行操作,包括添加、删除、修改记录等等。

1.2 在线手机订购系统构成

在线手机订购系统的特点就是利用Browser/Server(B/S)结构,实现手机的在线查找、销售以及手机的在线管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等。后台数据库采用Microsoft Access数据库,开发采用当今较为流行JSP工具开发,前台页面采用dreamweaver工具设计,系统通过JDBC-ODBC桥驱动程序,并通过ODBC系统数据源来建立与数据库的连接;Web服务器是采用Tomcat。

AAAAAA

精品文档 你我共享

第2章 JSP技术

2.1 JSP的简介和特点

JSP基本语法

2.2.1 JSP语法概述

大部分JSP的语句是包含在以“〈%”作为开始、“%〉”作为结束的标签里。表2-1所示为JSP语句的各种标签。 编译指示语句 声明语句 表达语句 脚本程序段 注释语句 〈%@编译指示语句%〉 〈%!声明语句%〉 〈%=表达式语句%〉 〈%脚本程序段%〉 〈%--注释语句--%〉 表2-1 JSP语句的标签

2.3 JSP和数据库的连接技术

2.3.1 JSP通过JDBC与数据库连接

2.3.2 JSP与数据库建立连接

想与数据库建立一个链接你必须做如下两个工作:(1)加载驱动程序(2)建立链接。 JDBC驱动程序的四种类型: 第一种:利用ODBC驱动程序提供JDBC访问。采取这种类型主要是由于微软的Windows操作系统的用户群非常庞大,而且在这种操作系统下的数据库系统都支持ODBC,为此,在JDK中提供了JDBC-ODBC桥,如果通过这种驱动类型连接数据,必须在WEB服务器中装有ODBC。此种类型适于企业网和用JAVA语言编写的应用程序服务器代码。这也是在线手机订购系统数据库所采用的驱动程序类型。

第二种:驱动程序类型将数据库商家提供用于操作数据库的API函数进行包装,把客户机API上的JDBC调用转换为DBMS的调用。这种驱动程序类型的执行效率较高。

第三种:将JDBC转换为与DBMS无关的网络协议,然后这种与DBMS无关的网络协议又被某个服务器转换为一种DBMS协议。由于这类驱动程序是完全用JAVA语言编写的,它不但是可移植性最好的驱动程序类型,而且还是最具灵活性的驱动程序类型。

第四种:将对JDBC的调用直接转换为DBMS所使用的网络协议。

在本地数据库程序使用Microsoft的Access数据库时,可以使用Sun公司开发的JDBC-ODBC桥,借用此技术JSP程序就可以访问带有ODBC驱动程序的数据库。这样既保留JDBC的优点,又可以使用Microsoft提供的ODBC数据源与Access连接。不管对方是何种数据库,只要有ODBC接口就可以直接使用JDBC-ODBC桥与数据库连接,而无需因为后端数据库的改变而改动相应的程序代码,实现了应用层与数据库层的完美分离。

AAAAAA

精品文档 你我共享

第3章 系统分析与总体设计

3.1 系统的需求分析

JSPshop网络购物系统,JSP版基于jsp+javaBean+access三层结构的动态购物网站。网上购物系统要由前台系统和后台系统两部分构成。前台系统是供商品销售使用的浏览器界面,在这里可以注册会员、浏览商品、查询商品、购物及进行购物结算。后台系统主要是进行用户管理、商品分类管理、信息管理,同时要进行会员管理、新闻管理、网站友情链接管理,以及保证系统安全有效运转的系统环境。

3.2 系统的设计

3.2.1 目标设计

3.2.2 设计思想

3.3 功能描述

3.3.1 功能模块划分

根据系统功能的要求,在线手机订购系统可以分为3个模块:用户管理模块、手机订购系统以及在线管理系统。图3-2给出了这3个模块之间的关系 在线手机订购系统首页也页 会员管理模块 在线购物模块 系统管理模块

图3-2 在线手机订购系统功能模块图

3.3.2 系统流程分析

AAAAAA

精品文档 你我共享

第4章 数据库结构设计

根据系统功能设计要求及模块划分,数据库主要存储用户信息、商品信息和订单信息。对于在线手机订购系统的数据库,可列出以下数据项和数据结构:

4.1 数据库需求分析

数据项和数据结构如下:

1.用户信息:ID(自动编号)、用户名、地址、E-mail地址、电话、邮编等。数据项和数据结构,如表4-1所示。 名 称 User_Id Usermane Addr Email Phone 表单元素类型 数字 文本 文本 文本 文本 含 义 自动编号 用户名 地 址 E-mail 电 话 最大长度 10 20 40 20 20 … … … 表4-1 用户信息表

2.商品信息:ID(自动编号)、商品名、商品分类、商品价格、商品内容介绍等数据项和数据结构,如表4-2所示。 名称 Hw_Id Hw_name Hw_sort Hw_cash Hw_content 表单元素类型 数字 文本 文本 数字 文本 含义 自动编号 商品名 商品分类 商品价格 商品内容介绍 最大长度 10 20 10 10 100 …

… … … 表4-2 商品信息表

AAAAAA

精品文档 你我共享

第7章 设计心得

本系统是一个面向商业企业,具有一定实用性的网上购物系统。它主要完成对商品信息的一系列管理,包括浏览、查询、订购以及、信息等。本系统采用当前流行的动态网页的开发工具—JSP来完成整个系统的设计,在数据库的设计上利用了Access的便利性和实用性。在商品查询方面,系统实现了多条件任意字段的模糊查询,同时在分类查询上实现了动态生成,系统可以自动识别用户不同的输入。在用户管理方面,系统基本实现了用户注册和密码修改等各项功能。由于整个系统涉及到电子商务的各个方面,有关JSP许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解JSP的强大功能,还存在着许多不足之处。如:

1.受开发条件和开发时间的限制,本系统只利用了本地数据库Access,它同应用程序处于同一系统中,能存储的数据量也有一定限制,并没有发挥出JSP其数据库方面的优势;

2.在一些数据输入时没有及时的进行数据格式校验,不能保证数据输入的绝对正确性。

3.由于时间关系,系统功能实现不够完善,使用不是很方便,比如,没有实现不同级别的用户购买商品时享受不同的折扣等。 这些都是需要完善的地方,该系统离实际使用也还有一定的距离,需要我不断地进行补充和完善。这次论文设计得到指导教师梁伍七老师的大力支持,在此表示衷心的感谢!

AAAAAA

精品文档 你我共享

参考文献

[1]杨珏:JSP网络开发技术 北京:人民邮电出版社 2001.3 [2]方逵:JSP编程技术与应用 北京:高等教育出版社 2003.11 [3]黄理:用JSP轻松开发Web网站 北京:希望电子出版社 2001.1

[3]宣小平:ASP数据库系统开发实例导航 北京:人民邮电出版社 2003.1

[4]龙马工作室:JSP+oracle组建动态网站实例精讲 北京:人民邮电出版社 2004.8 [5]范国平:Access 2002数据库系统开发实例导航 北京:人民邮电出版社 2002.12

AAAAAA

精品文档 你我共享

第四部分 计算机科学与技术专业毕业设计(论文)答辩工作规范

论文答辩前,学员应认真做好准备。首先要对自己的论文和资料重新阅读,理清思路,抓住要点,考虑如何用简明扼要的语言概述论文的主要观点。然后对论文中涉及的基础理论知识进行必要的复习准备,对需要进一步说明的问题作一些补充性的思考,以提高自己在答辩中的应变能力。总之,要实事求是,坦然面对,在专家面前既要谦虚谨慎,又要勇于表现自己的学习成果。

一、基本要求

1、各分校在答辩前成立答辩委员会,并将成员名单报省电大审核。答辩委员会人数为3人及以上的单数,指导教师可以是答辩小组成员。另设答辩秘书1名,应具有相应专业本科及以上学历。本科答辩组长须具有副高(含)以上专业技术职务,经过培训考核合格并获得中央电大颁发的答辩主持人资格证书。

2、答辩教师应具有相应专业本科及以上学历、中级及以上专业技术职务。答辩教师应审阅答辩学生的毕业论文并依此提问,对学生答辩情况进行当场点评。

3、各分校在答辩前应了解学生毕业论文中所涉及的软硬件环境,并在答辩用计算机上提前配置好相应的软硬件环境,并组织学生在答辩之前在答辩用计算机上进行调试。

4、各分校在答辩前应安排好答辩地点、日程和学生分组等答辩准备工作,并保证答辩程序完整和答辩秩序良好,安排好答辩秘书,做好毕业论文答辩记录。

二、学生答辩准备指导

1、申请论文答辩的学生,应在答辩前一周将论文交指导教师评阅;指导教师应对毕业论文给出评语,并给出论文的初评成绩;答辩时,学生利用PowerPoint文档陈述论文的主要内容10~20分钟。

2、熟悉自己所写文章的主要内容,包括文章的架构、文中所引用的观点、自己的结论,尤其是自己写作过程中和文章本身的不足和独到之处等,并理解领会文章中涉及到的理论知识。

3、学生在答辩时应能将文中的主要观点清晰地用语言表述出来;对答辩老师所提的问题应能够简明扼要、准确地进行回答,不要回避实质问题;当遇到个别自己没有完全把握的问题时,态度应谦虚,心理要镇定,避免执意争辩。

三、答辩必经程序

1、学生利用PowerPoint文档介绍自己论文的题目、主要思想和研究结果(10~20分钟)。 2、学生在答辩用计算机上演示毕业设计(论文)中的软件部分。 3、答辩教师给每个学生提出3至5个问题。

4、学生现场回答提问,答辩教师对学生回答不圆满或不清楚的问题可以继续提问。 5、答辩小组经合议给出答辩成绩。

6、答辩小组成员对答辩成绩有异议可提交答辩委员会裁决。 四、答辩成绩评定

1、毕业设计(论文)答辩成绩分为优秀、良好、中等、及格和不及格五个等级。答辩组成员根据答辩者的答辩情况并结合指导教师的初评成绩,确定答辩者最后的答辩成绩等级,并登入毕业论文评语和成绩表中。

2、毕业设计(论文)指导教师初评成绩和答辩小组答辩成绩评定标准附后。

AAAAAA

精品文档 你我共享

五、毕业设计(论文)指导教师初评成绩评定标准

毕业设计(论文)初评成绩分为优秀、良好、中等、及格和不及格五个等级。指导教师应依据成绩评定标准给出初评成绩。指导教师对于学生论文的评语应包括以下内容:

1、立题是否妥当,水平是否符合本科毕业论文要求(论文的学术水平,作者的资料搜集处理能力、研究能力、文字表达能力)。

2、是否具有理论意义、现实意义,资料是否翔实,论据是否有说服力,论点是否正确,文章结构是否有逻辑性,文字表达是否准确、流畅,是否有创新,主要创新处。

3、主要不足等。

指导教师在学生完成文字材料撰写并提交论文的正文后,应根据以下标准给出初评成绩。 优秀:

(1)能全面完成毕业设计(论文)的任务,能灵活、正确、综合运用本专业的基础理论; (2)文章内容紧扣题目,结构严谨,有逻辑性,文字表达流畅、准确;

(3)分析问题和解决问题的能力强,在方案设计或数据处理等某些方面有一定见解或独创; (4)能系统论述自己的观点,有一定的学术见解,资料翔实,使用得当; (5)实验技能好,方案正确,数据可靠,动手能力强; (6)体例规范。 良好:

(1)能较全面完成毕业设计(论文)的任务,能综合运用本专业的基础理论; (2)内容与题目呼应,层次分明,文字表达流畅、准确;

(3)分析问题和解决问题的能力较强,在方案设计等某些方面有一定见解; (4)能系统论述自己的观点,资料使用得当,论据有一定的说服力; (5)实验技能较好,方案正确,数据比较可靠; (6)体例规范。 中等:

(1)能完成毕业设计(论文)的任务,尚能综合运用所学知识; (2)有观点,并能运用理论、数据说明自己的观点,论述基本清楚; (3)分析问题和解决问题的能力比较强;

(4)能较系统论述自己的观点,资料使用得当,论据有一定的说服力; (5)实验技能尚好,方案尚正确,数据基本可靠; (6)体例较规范。 及格:

(1)能基本完成毕业设计(论文)的任务,所学的理论知识能基本掌握; (2)有观点,基本概念没有原则性错误,但论述缺乏说服力; (3)图纸、说明书质量一般,论文结论基本正确,文理尚通顺; (5)有一定的实验技能,方案基本正确,数据基本接近; (6)体例较规范。 不及格:

(1)未能按质量完成毕业设计(论文)的任务或者内容偏离专业; (2)图纸、说明书有严重错误,或实验技能差;

(3)有明显观点错误或观点不明,基本理论、知识运用错误;

(4)文章逻辑混乱、结构不完整、格式不规范、文字达不到写作的基本要求; (4)论文属抄袭。

六、毕业设计(论文)答辩成绩评定标准

毕业设计(论文)答辩成绩分为优秀、良好、中等、及格和不及格五个等级。答辩小组应根据答辩者的毕业论文和答辩情况并结合指导教师的初评成绩,确定答辩者最后的答辩成绩等级,并登

AAAAAA

精品文档 你我共享

入毕业论文评语和成绩表中。答辩小组应对学生毕业论文就下列内容作出评语:

1、论文写作在立题、阐述过程和所涉知识方面是否符合本科毕业论文的要求。 2、答辩中对所提问题给予的回答是充分的、不够充分的还是无法回答的。 3、答辩是否认真、态度是否端正。 4、答辩小组的裁定。

答辩小组应根据如下标准并结合指导教师的初评成绩,确定答辩者最后的答辩成绩等级。 优秀:

(1)观点正确,并有自己独到的观点; (2)论据充分,有说服力; (3)能很好地把握论文内容; (4)完整地回答教师的问题; (5)对论文论点有补充、发挥;

(6)表达清楚、准确,有逻辑性,基础知识扎实。 良好:

(1)观点正确,并有一定的独到之处; (2)论据有一定的说服力; (3)对论文熟悉;

(4)能够针对教师的提问回答问题; (5)表达清楚、准确。 中等:

(1)观点基本正确; (2)论据比较充分;

(3)对论文内容比较熟悉;

(4)能够比较完整地回答教师的问题; (5)表达比较清楚、准确。 及格:

(1)观点没有原则性错误; (2)对论文比较熟悉;

(3)基本能够回答教师提出问题,没有原则性错误,但说服力不强; (4)基本概念没有原则性错误。 不及格:

(1)观点有原则性错误。 (2)对论文不熟悉。

(3)基本能够回答教师提出问题,但说服力不强。 (4)基本概念有原则性错误。 (5)论文属抄袭。

沁园春·雪

北国风光, 千里冰封, 万里雪飘。

AAAAAA

精品文档 你我共享

望长城内外, 惟余莽莽; 大河上下, 顿失滔滔。

山舞银蛇, 原驰蜡象, 欲与天公试比高。 须晴日, 看红装素裹, 分外妖娆。 江山如此多娇, 引无数英雄竞折腰。 惜秦皇汉武, 略输文采; 唐宗宋祖, 稍逊风骚。

一代天骄, 成吉思汗, 只识弯弓射大雕。 俱往矣, 数风流人物, 还看今朝。

出师表

两汉:诸葛亮

先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。

宫中府中,俱为一体;陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。

侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。

AAAAAA

精品文档 你我共享

将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督:愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。

亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也

臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。

先帝知臣谨慎,故临崩寄臣以大事也。受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。此臣所以报先帝而忠陛下之职分也。至于斟酌损益,进尽忠言,则攸之、祎、允之任也。

愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。臣不胜受恩感激。 今当远离,临表涕零,不知所言。

AAAAAA

本文来源:https://www.bwwdw.com/article/sj87.html

Top