通过这次在清华it的实习,学到了很多东西。也了解到了软件开发的真正价值。这次的实践让我真切体会到了我们前面所学知识的用处所在。以前总认为所学的知识只是理论上的知识,根本就没有任何作用,但通过这次实习,让我学有所用。而且学到了很多在学校学不到的东西,受益匪浅。
在这个信息时代,信息都是电子化。很多方面根本不在是一些手把手的管理,而是在电脑面前操作一下即可,让我们真正享受到高科技的待遇。在软件开发领域,做一个项目的出发点是提高办事效率。而在项目制作的过程中我们要使一个软件简洁实用,人性化,快捷方便。
这次实习的主要任务是图书管理系统的开发。项目运行的平台是windowsxp,运用系统主要是microsoftvisualstudioxx,microsoftsqlserverxx,运用的知识主要有我们学习过的知识数据库技术,以及实习过程中所提及的知识。在软件开发果过程中首先要了解三层结构的的含义及其设计模式思想部署企业级数据库业务系统开发。
三层结构是一种成熟、简单并得到普遍应用的应用程序架构,它将应用程序结构划分三层独立的包,包括用户表示层、业务逻辑层、数据访问层。其中将实现人机界面的所有表单和组件放在表示层,将所有业务规则和逻辑的实现封装在负责业务逻辑组件中,将所有和数据库的交互封装在数据访问组件中。
三层结构示意图
三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在表示层。
下面介绍图书管理系统开发技术
一系统的功能设计
首先对系统进行需求分析,我们必须要知道要做一个系统用来干什么,这需要在对用户需求进行充分调研的基础上,深入理解并描述出软件的功能、性能、接口等方面的需求,可以使用uml建模作为需求分析和系统设计的有效方法。
1、系统的功能特点
(1)操作简单、界面友好:插入表格的页面布局,使得图书的录入工作更简便;许多选项包括图书类别、来源等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
(2)即时可见:对图书的处理将立即在主页的对应栏目显示出来,达到即时处理、即时见效的功能。
(3)功能完善:包括常见网站的图书管理的各个方面:图书新增、浏览、删除、修改、检索等各个方面,完整地实现了网站对即时图书的管理要求。
(4)方便移植:针对不同的图书馆,只需要稍作修改就可以开发出适合本企业特点的网站图书管理系统。
2、系统的详细设计
系统的主要功能是通过几个功能模块来实现的。具体的设计过程
⑴系统登录:该模块负责将用户分为普通用户和管理员用户来实现用户权限的管理。
⑵图书类别管理:该模块只有管理员才有的权限,管理员可以对图书的大、小类进行添加、更新、删除等操作。
⑶库存图书浏览:该模块负责分页列出图书馆中所有图书的信息,包括图书名称、作者、出版社,图书状态,每条记录后面都有一个,被做成一个超,点击它们就能跳转页面可以查看的详情如图书封面、图书数量、图书出版年份。
⑷库存图书添加:该模块是图书管理员进行图书的添加,权限仅限管理员,在此页面中的大小类实现了联动作用,点击其大类,小类的下拉列表中就会显示与之对应的小类,从中选择即可。
⑷图书快速查询:该模块提供了图书快速查询功能,输入待查找的图书名称可以快速地找到符合条件的图书,并输出查询结果,点击产看详情字样就可以查看图书的详细信息。
⑸编辑系统用户:该模块负责分页罗列注册用户的具体信息,普通用户本人或管理员可以对用户进行删除、修改。非普通用户或系统管理员外不具有对该用户的处理权限,所以不同普通用户进入此页面将显示不同的内容。
⑹修改用户密码:普通用户本人用户录入所需要的内容,包含用户名、真实姓名、权限类型、旧密码及新密
密码,点击更改即可修改密码,并写入数据库中保存。
⑺系统名称设置:该模块为管理员权限,管理员可以更改图书系统的名称。普通用户为不可见状态。
⑻系统使用说明:主要是供普通用户和管理员阅读,使之更好地了解本系统的权限以及用法。
下面给出系统后端数据存储方案
利用microsoftsqlserverxx建立数据库及其存储过程。这里给出几个必需的数据表,主要有system,bigclass,smallclass,users,books。
二、asp部分设计
1、连接数据库
访问数据库信息的第一步是和数据库源建立连接。ado提供connection对象,可以使用该对象建立和管理应用程序和odbc数据库之间的连接。connection对象具有各种属性和方法,可以使用它们打开和关闭数据库连接,并且发出查询请求来更新信息。
2、数据的绑定
数据的连接分为直接连接和间接连接,前面所举例子用的是直接连接,下面用间接地方法对数据进行绑定。主要是利用数据适配器sqladatapter,下面的函数方法是对数据绑定要建立数据库连接,在中到数据库。
此方法也可以插在所要调用的函数中,但是将这个方法单独提出有利于后面的利用,后面对数据进行绑定时就可以用这个方法,避免做重复的工作,减少工作量。
一、需求分析
1、程序所实现的功能;
2、程序的输入,包含输入的数据格式和说明;
3、程序的输出,程序输出的形式;
4、测试数据,如果程序输入的数据量比较大,需要给出测试数据;
5、合作人及其分工
二、设计说明
1、主要的数据结构设计说明;
2、程序的主要流程图;
3、程序的主要模块,要求对主要流程图中出现的模块进行说明
4、程序的主要函数及其伪代码说明;
5、合作人设计分工。
三、上机结果及体会
1、合作人编码分工
2、实际完成的情况说明;
3、程序的性能分析,包括时空分析;
4、上机过程中出现的问题及其解决方案;
5、程序中可以改进的`地方说明;
6、程序中可以扩充的功能及设计实现假想;
说明:
1、如果程序比较大,可以将设计说明分为概要设计和详细设计两部分。概要设计主要负责程序的流程、模块、抽象数据类型设计;详细设计负责程序的数据类型定义和主要函数的说明。
2、设计说明中,不需要写出代码或者模块的详细代码,只需要写出主要函数的伪代码说明。
一、实习时间:20xx年8月27日—20xx年12月6号
二、实习地点:xx市xx-x数据录入处理公司
三、实习目的:提高专业知识与实战技能,加强综合素质,把学校里学到的专业知识运用到实践中去.提高自己的综合能力.改善自身的缺点,能够尽早的接受工作及生活带来的种种挫折与困难,更明白清楚的认定在这个高科技与残酷竟争的年代里,社会需要什么人才,公司需要什么人才。为更好的适应社会生活做好准备,从而为尽早实现自己的理想奠定坚实的基喘…
四、实习情况简介:经学校安排,本人于20xx年27号—20xx年12月6号,进行了岗位实习的工作,内容为数据录入。对于数据录入这项工作。要完成它需要好几个部门才能完成。完成它的投资资本很大。而对于我们这个数据公司来说是做最后部门的完成。
五、实习内容:在xx-x数据录入公司足足实习有三个月。
我所从事的工作特点是:按照上级给员工的工作量能够准确、按时的打完,并能以最快的速度交给顾客。
岗位工作职责:做为本公司的一员,在工作岗位上必需做到认真,细心,集中全力投入工作当中,不懂就要积极的去问,尽可能的把错误率降归到最低,使自己提高工作的速度。
岗位工作规范:在岗员工必需经上级批准,方可录入相关内容,必需遵守员工手则。
工作纪律要求:未经经理或主管批准,绝对不允许本公司员工带外人到公司及宿舍。更不能迟到、早退、上班时间,不能接打听电话,互相打闹,要专心做好手头工作。
XXX数据录入公司成立于20xx年,它是一家专业的数据录入公司。虽然公司开的并不是很大,现全职录入员有四十多人,主管有四年的录入经验,具有良好的敬业精神和团队精神。这几个月的实习经验告诉我们,价格已经不是赢得客户的唯一优势,更重要的是产品的数据质量、严格的数据保密措施、公司的诚信、以及品牌的服务。
在数据录入领域,持续一致的质量水平是最大的挑战。xx-x是把质量管理作为服务客户的生命线,质量是我们的最重要的承诺,也是录入行业生存和发展的生命线……数据准确无误是客户和公司最为关注的环节。公司采用了多种措施来保证客户数据的安全和准确性。例如:每一本要录入的内容,必需要两个人才能完成,一个人负责录A,一个人负责录B,然后放到规定的文件夹里,最后,由专门负责校对的人开始对以上两遍相同的内容进行校对。公司专有一套程序来检查,核实我们所录的数据。这套软件功能很多,在校对时不仅能纠正我们两方各自错在哪,还是谁对谁错、在我们录时后究竟是谁多录了,还是少录了,这都会看的一清二楚。还有,它能显示我们的错误率,公司有这样的一条规定,如果员工录的数据错误码率超过100%公司就会扣一半的工作量,因此工资自然而然的减少了。
我们员工只需要把数据按照一定的卡,一定的号,对照着录上去,不仅要速度快,数据准、更要精确。
我们录的数据基本很相似,每一产次回来的卷子,顾客都会把相关的模板递给我们有关管理人员手中,然后在主管和老员工的帮助下,逐渐对模板,数据录入的方法,有所了解。从而能加快工作的效率。每本卷子的价格都不一样。就拿我们公司平常接收的那种卷子来说,市场叫这种卷子为可乐卷。它分这乡村版和城市版。无论是乡版还是成市版,它又分为碳酸,和非碳酸两种。从封皮就可以判断是碳酸,还是非碳酸,如果是红皮的话,它就是碳酸,如果是蓝皮的话,它就是非碳酸。
它外表就像我们所说的那种书一样,有封皮、图案、还有城市名。每一本分为四个模板,又称四个部分。每一个部分,是一个价钱,价格完全不同。我在公司主要是负责录第一部分,也就是说在这四个部分里,第一部分价钱算是比其它部分价钱多点。因为第一部分比较难打,数据多。我一天差不多能打150本,连上加班。每一个模板只能输入相对的数据,不能输入其它的数据。我学过的模板大概有5653、5692-30、TS、FS、3253、2857、5958、5773-OE、5772-R5、5736、5960、5990-OE等等……以上这些模板,它的价钱都不一样,内容格式也不一样。在这个公司里多多少少学到了点东西,就如小键盘,刚开始也只能上五六十个,正确率上不到80%,而经过一个星期的培训我打小键盘的速度能上一百五十多个,相对正确率也能达到98%。从中我明白了一个道理:“持之以恒是我们每个人走向成功的必要原则。
实习总结:
经过这段时间的认识实习,我收获了很多。走出这个公司,感受外面的世界,才真正体会到社会竟争的现实性和残酷性。曾经我如井底蛙,笼中鸟,丝毫感受不到社会工作的复杂与艰辛。在学校学到的知识好少,没有实际操作经验和技能,书本上的理论和知识与现实有很大的差距。虽然所学的专业并不是关于数据方面的,但我认识到数据录入虽是一个新兴产业,具有很大的发展空间和市场潜力,前景非常可观。但是,它又是一种艰辛的行业,社会上需求更多的是实际操作人员,而管理层人才往往需求较少。因此,在这段期间我除了应具备扎实的专业知识外,还应该培养吃苦耐劳、团结协作的精神,这对我今后的工作非常有帮助。
河南高考排名195560左右排位理科可以上哪些大学,具体能上什么大学
吉林外国语大学和湘潭大学兴湘学院哪个好 附对比和区别排名
江西工商职业技术学院在黑龙江高考历年录戎数线(2024届参考)
甘肃高考排名5480左右排位理科可以上哪些大学,具体能上什么大学
四川文化艺术学院和天津城建大学哪个好 附对比和区别排名
江西高考排名71510左右排位理科可以上哪些大学,具体能上什么大学
个人的述职报告汇编六篇
大学生的实习报告3000字
三年级教师个人述职报告(精选五篇)
有关电机实习报告四篇
大学生的实习报告3000字
有关电机实习报告四篇
最新汽修的实习报告(通用五篇)
自动化生产实习报告合集10篇
有关物流大学生实习报告四篇
酒类实习报告范文锦集九篇
齐齐哈尔工程学院在新疆高考招生计划人数专业代码(2024参考)
宁夏工商职业技术学院在河南高考招生计划人数专业代码(2024参考)
河北高考排名184970左右排位历史可以上哪些大学,具体能上什么大学
湖北高考排名174600左右排位物理可以上哪些大学,具体能上什么大学
考福州外语外贸学院要多少分宁夏考生 附2024录取名次和最低分
湖南师范大学在云南高考招生计划人数专业代码(2024参考)
广东高考排名247430左右排位物理可以上哪些大学,具体能上什么大学
陕西青年职业学院在宁夏高考历年录戎数线(2024届参考)
安徽文达信息工程学院的审计学专业排名怎么样 附历年录戎数线
安徽高考排名263910左右排位理科可以上哪些大学,具体能上什么大学
考安顺学院要多少分广东考生 附2024录取名次和最低分
广东高考排名94120左右排位物理可以上哪些大学,具体能上什么大学
四川高考排名6710左右排位理科可以上哪些大学,具体能上什么大学
考洛阳科技职业学院要多少分甘肃考生 附2024录取名次和最低分
福建高考排名46830左右排位物理可以上哪些大学,具体能上什么大学
重庆机电职业技术大学的数控技术专业排名怎么样 附历年录戎数线
郑州升达经贸管理学院和辽宁工业大学哪个好 附对比和区别排名
赣州职业技术学院和扬州工业职业技术学院哪个好 附对比和区别排名
江西外语外贸职业学院在内蒙古高考历年录戎数线(2024届参考)
四川高考排名14260左右排位理科可以上哪些大学,具体能上什么大学
高校生施工实习报告
电脑维修实习报告范文
关于大学生银行实习报告三篇
教师实习报告范文(通用三篇)
关于水利工程的实习报告三篇
市场营销毕业实习报告范文
有关毕业生实习报告四篇
学生实习报告八篇
学生专业实习报告9篇
动物医学专业毕业实习报告总结
常用电子设备维护实习报告
淘宝客服实习报告(通用五篇)
个人实习报告(集合十五篇)
ui设计实习报告范文
会计公司实习报告模板集锦8篇