软件开发实习报告[共5篇].pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件开发实习报告[共5篇]

第一篇:软件开发实习报告

通过这次在清华IT的实习,学到了很多东西,软件开发实习报告。

也了解到了软件开发的真正价值。这次的实践让我真切体会到了我们

前面所学知识的用处所在。以前总认为所学的知识只是理论上的知识,

根本就没有任何作用,但通过这次实习,让我学有所用。而且学到了

很多在学校学不到的东西,受益匪浅。

在这个信息时代,信息都是电子化。很多方面根本不在是一些手

把手的管理,而是在电脑面前操作一下即可,让我们真正享受到高科

技的待遇。在软件开发领域,做一个项目的出发点是提高办事效率。

而在项目制作的过程中我们要使一个软件简洁实用,人性化,快捷方

便。

这次实习的主要任务是图书管理系统的开发。项目运行的平台是

WindowsXp,运用系统主要是MicrosoftVisualStudio2005,

MicrosoftSQLServer2005,运用的知识主要有我们学习过的知识数

据库技术,以及实习过程中所提及的知识。在软件开发果过程中首先

要了解三层结构的的含义及其设计模式思想部署企业级数据库业务系

统开发。三层结构是一种成熟、简单并得到普遍应用的应用程序架构,

它将应用程序结构划分三层独立的包,包括用户表示层、业务逻辑层、

数据访问层。其中将实现人机界面的所有表单和组件放在表示层,将

所有业务规则和逻辑的实现封装在负责业务逻辑组件中,将所有和数

据库的交互封装在数据访问组件中。其结构如下图1所示:(未显示

出)

三层结构示意图

三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层

访问,业务逻辑层只能被表示层访问,用户通过表示层将请求传送给

业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问

层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在

表示层。

下面介绍图书管理系统开发技术:

一系统的功能设计

首先对系统进行需求分析,我们必须要知道要做一个系统“用来

干什么”,这需要在对用户需求进行充分调研的基础上,深入理解并

描述出软件的功能、性能、接口等方面的需求,可以使用UML建模作

为需求分析和系统设计的有效方法。图(1)给出了本图书管理系统的

功能结构图,其工作流程为:普通用户直接登录主页面,只能浏览、

快速查询图书、注册新用户、修改自己的密码以及查看图书的详情,

管理员用户除了可以完成普通用户的操作外,还可以进入图书管理模

块进行图书添加、修改和删除的操作,实习报告《软件开发实习报

告》。

1、系统的功能特点:

(1)操作简单、界面友好:插入表格的页面布局,使得图书的录

入工作更简便;许多选项包括图书类别、来源等只需要点击鼠标就可

以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情

况。

(2)即时可见:对图书的处理(包括图书添加、修改、删除)将

立即在主页的对应栏目显示出来,达到“即时处理、即时见效”的功

能。

(3)功能完善:包括常见网站的图书管理的各个方面:图书新增、

浏览、删除、修改、检索等各个方面,完整地实现了网站对即时图书

的管理要求。

(4)方便移植:针对不同的图书馆,只需要稍作修改就可以开发

出适合本企业特点的网站图书管理系统。

2、系统的详细设计

系统的主要功能是通过几个功能模块来实现的。具体的设计过程

如下:

⑴系统登录:该模块负责将用户分为普通用户和管理员用户来实

现用户权限的管理。

⑵图书类别管理:该模块只有管理员才有的权限,管理员可以对

图书的大、小类进行添加、更新、删除等操作。

⑶库存图书浏览:该模块负责分页列出图书馆中所有图书的信息,

包括图书名称、作者、出版社,图书状态,每条记录后面都有一个查

看详情,查看详情被做成一个超链接,点击它们就能跳转页面可以查

看更多的详情如图书封面、图书数量、图书出版年份。

⑷库存图书添加:该模块是图书管理员进行图书的添加,权限仅

限管理员,在此页面中的大小类实现了联动作用,点击其大类,小类

的下拉列表中就会显示与之对应的小类,从中选择即可。

⑷图书快速查询:该模块提供了图书快速查询功能,输入待查找

的图书名称可以快速地找到符合条件的图书,并输出查询结果,点击

产看详情字样就可以查看图书的详细信息。

文档评论(0)

185****9017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档