版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、本科畢業(yè)設(shè)計(論文)選題審批表本科畢業(yè)設(shè)計(論文)選題審批表 屆: 學(xué)院(系): 專業(yè): 年 月 日 學(xué)生姓名學(xué)號 指導(dǎo)教師職稱 所選題目基于 pb 的供應(yīng)鏈管理系統(tǒng) 題目來源 選題理由(選題意義、擬解決的問題、對專業(yè)知識的綜合訓(xùn)練情況等): 簽字: 年 月 日 指導(dǎo)教師意見院(系)專家組意見教研室(研究所)意見 簽字: 年 月 日 簽字: 年 月 日 簽字: 年 月 日 注:(1) “選題理由”由擬題人填寫。 (2)本表一式二份,一份院系留存,一份發(fā)給學(xué)生,最后裝訂在畢業(yè)設(shè)計說明書(畢業(yè)論文)中。 天津理工大學(xué)教務(wù)處制表 供應(yīng)管理系統(tǒng)供應(yīng)管理系統(tǒng) 查詢統(tǒng)計報表 1 摘 要 供應(yīng)管理系統(tǒng)是從醫(yī)
2、院經(jīng)濟管理的要求出發(fā),采用科學(xué)的管理方法, 其基本功能包括換領(lǐng)管理,庫存管理,查詢統(tǒng)計報表,系統(tǒng)維護,系統(tǒng)服務(wù)等 功能。 供應(yīng)室是醫(yī)院的物資供應(yīng)部門,主要負責(zé)供應(yīng)全院的衛(wèi)生物品。通過使用 供應(yīng)管理系統(tǒng)可以充分發(fā)揮計算機聯(lián)網(wǎng)管理的優(yōu)勢,使管理人員及時了解 供應(yīng)室的具體情況,大大提高了醫(yī)院對供應(yīng)室的管理能力。 本系統(tǒng)采用直觀的菜單界面,采用事件驅(qū)動,多窗口和滾屏顯示技術(shù),操 作方便、靈活、使用簡單,人機界面友善。 本次畢業(yè)設(shè)計我主要負責(zé)供應(yīng)管理系統(tǒng)的查詢統(tǒng)計報表。實現(xiàn)查詢和打印 各種已生成的單據(jù)(入庫單,領(lǐng)物單,換物單,退物單,報損單,回收單) , “時間”為一個時間段,默認為當(dāng)前系統(tǒng)時間,可以輸
3、入科室、操作人和錄入 人等查詢條件,也可以不輸入這些查詢條件;日報表查詢和打印某天供應(yīng)室?guī)?存物品組合包的領(lǐng)用數(shù)量、領(lǐng)用資金、換領(lǐng)數(shù)量、入庫數(shù)量、報損數(shù)量、報 損金額、回退數(shù)量、回退金額;入庫損益查詢可以查詢并打印和庫存單價不同 的入庫明細的情況。 關(guān)鍵詞:powerbuilder 9.0,供應(yīng)室管理,數(shù)據(jù)交換,查詢功能,sql server 2000。 supply management system inquiry statistics report form 1 abstract supply management system management system is embarks
4、fromthe hospital economy management request, uses the science themanagement, its basic function including receives in exchange themanagement, the stock management, the inquiry statistics report form,the system maintenance, function and so on system service. the supply office is the hospital provisio
5、ning department, primarycognizance supplies the entire courtyard the hygienic goods. throughuses supply management system management system to be allowed fullyto display the computer networking management the superiority, makesthe administrative personnel promptly to understand the supply officethe
6、special details, greatly enhanced the hospital to the supplyoffice management ability. this system uses the direct-viewing menu contact surface, uses theevent to actuate, the multi- windows and roll the screen demonstrationtechnology, the ease of operation, nimbly, the use simple, theman- machine co
7、ntact surface is friendly. key word: powerbuilder 9.0, supply office management, data exchange,inquiry function, sql server 2,000. the design i graduated from the main supply management system for inquiries statistical statements. query and print various documents have been generated (storage lists,
8、 and they were alone, for single objects, and the withdrawal from single reported loss alone, recovery), time for a period of time, defaults to the current system, to be imported into sections, logging operation and the conditions were such inquiries, it is not the importation of these inquiries; ja
9、panese statements inquiries and print one day supply room inventory / portfolio packet reception for the number of their use of funds, the renewal of the number of storage volume, the number of reported losses, the amount of damage reported, the number of regression, regression rate; the amount of p
10、rofit or loss inquiries can find and print and stock price details different storage conditions. 中外文獻中外文獻 computer program 1 1 introduction computer program, set of instructions that directs a computer to perform some processing function or combination of functions. for the instructions to be carrie
11、d out, a computer must execute a program, that is, the computer reads the program, and then follow the steps encoded in the program in a precise order until completion. a program can be executed many different times, with each execution yielding a potentially different result depending upon the opti
12、ons and data that the user gives the computer. programs fall into two major classes: application programs and operating systems. an application program is one that carries out some function directly for a user, such as word processing or game-playing. an operating system is a program that manages th
13、e computer and the various resources and devices connected to it, such as ram, hard drives, monitors, keyboards, printers, and modems, so that they may be used by other programs. examples of operating systems are dos, windows 95, os2, and unix. 2 2 program development software designers create new p
14、rograms by using special applications programs, often called utility programs or development programs. a programmer uses another type of program called a text editor to write the new program in a special notation called a programming language. with the text editor, the programmer creates a text file
15、, which is an ordered list of instructions, also called the program source file. the individual instructions that make up the program source file are called source code. at this point, a special applications program translates the source code into machine language, or object codea format that the op
16、erating system will recognize as a proper program and be able to execute. three types of applications programs translate from source code to object code: compilers, interpreters, and assemblers. the three operate differently and on different types of programming languages, but they serve the same pu
17、rpose of translating from a programming language into machine language. a compiler translates text files written in a high-level programming language-such as fortran, c, or pascalfrom the source code to the object code all at once. this differs from the approach taken by interpreted languages such a
18、s basic, apl and lisp, in which a program is translated into object code statement by statement as each instruction is executed. the advantage to interpreted languages is that they can begin executing the program immediately instead of having to wait for all of the source code to be compiled. change
19、s can also be made to the program fairly quickly without having to wait for it to be compiled again. the disadvantage of interpreted languages is that they are slow to execute, since the entire program must be translated one instruction at a time, each time the program is run. on the other hand, com
20、piled languages are compiled only once and thus can be executed by the computer much more quickly than interpreted languages. for this reason, compiled languages are more common and are almost always used in professional and scientific applications. another type of translator is the assembler, which
21、 is used for programs or parts of programs written in assembly language. assembly language is another programming language, but it is much more similar to machine language than other types of high- level languages. in assembly language, a single statement can usually be translated into a single inst
22、ruction of machine language. today, assembly language is rarely used to write an entire program, but is instead most often used when the programmer needs to directly control some aspect of the computers function. programs are often written as a set of smaller pieces, with each piece representing som
23、e aspect of the overall application program. after each piece has been compiled separately, a program called a linker combines all of the translated pieces into a single executable program. programs seldom work correctly the first time, so a program called a debugger is often used to help find probl
24、ems called bugs. debugging programs usually detect an event in the executing program and point the programmer back to the origin of the event in the program code. recent programming systems, such as java, use a combination of approaches to create and execute programs. a compiler takes a java source
25、program and translates it into an intermediate form. such intermediate programs are then transferred over the internet into computers where an interpreter program then executes the intermediate form as an application program. 3 3 program elements most programs are built from just a few kinds of step
26、s that are repeated many times in different contexts and in different combinations throughout the program. the most common step performs some computation, and then proceeds to the next step in the program, in the order specified by the programmer. programs often need to repeat a short series of step
27、s many times, for instance in looking through a list of game scores and finding the highest score. such repetitive sequences of code are called loops. one of the capabilities that makes computer so useful is their ability to make conditional decisions and perform different instructions based on the
28、values of data being processed. if-then-else statements implement this function by testing some piece of data and then selecting one of two sequences of instructions on the basis of the result. one of the instructions in these alternatives may be a goto statement that directs the computer to select
29、its next instruction from a different part of the program. for example, a program might compare two numbers and branch to a different part of the program depending on the result of the comparison: if x is greater than y then goto instruction # 10 else continue program often use a specific sequence o
30、f steps more than once. such a sequence of steps can be grouped together into a subroutine, which can then be called, or accessed, as needed in different parts of the main program. each time a subroutine is called, the computer remembers where it was in the program when the call was made, so that it
31、 can return there upon completion of the subroutine, allowing a very general piece of code to be written once and used in multiple ways. most programs use several varieties of subroutines. the most common of these are functions, procedures, library routines, system routines, and device drivers. func
32、tions are short subroutines that compute some value, such as computations of angles, which the computer cannot compute with a single basic instruction. procedures perform a more complex function, such as sorting a set of names. library routines are subroutines that are written for use by many differ
33、ent programs. system routines are similar to library routines but are actually found in the operating system. they provide some service for the application programs, such as printing a line of text. device drivers are system routines that are added to an operating system to allow the computer to com
34、municate with a new device, such as a scanner, modem, or printer. device drivers often have features that can be executed directly as applications programs. this allows the user to directly control the device, which is useful if, for instance, a color printer needs to be realigned to attain the best
35、 printing quality after changing an ink cartridge. 4 4 program function modern computers usually store programs on some form of magnetic storage media that can be accessed randomly by the computer, such as the hard drive disk permanently located in the computer, or a portable floppy disk. additional
36、 information on such disks, called directories, indicate the names of the various program begins on the disk media. when a user directs the computer to execute a particular application program, the operating system looks through these directories, locates the program, and reads a copy into ram. the
37、operating system then directs the cpu to start executing the instructions at the beginning of the program. instructions at the beginning of the program prepare the computer to process information by locating free memory locations in ram to hold working data, retrieving copies of the standard options
38、 and defaults the user has indicated from a disk, and drawing initial displays on the monitor. the application program requests copy of any information the user enters by making a call to a system routine. the operating system converts any data so entered into a standard internal form. the applicati
39、on then uses this information to decide what to do next-for example, perform some desired processing function such as reformatting a page of text, or obtain some additional information from another file on a disk. in either case, calls to other system routines are used to actually carry out the disp
40、lay of the results or the accessing of the file from the disk. when the application reaches completion or is prompted to quit, it makes further system calls to make sure that all data that needs to be saved has been written back to disk. it then makes a final system call to the operating system indi
41、cating that it is finished. the operating system then frees up the ram and any device that the application was using and awaits a command from the user to start another program. 5 history people have been storing sequences of instructions in the form of a program for several centuries. music boxes o
42、f the 18th century and player pianos of the late 19th and early 20th centuries played musical programs stored as series if metal pins, or holes in paper, with each line representing when a note was to be played, and the pin or hole indicating what note was to be played at that time. more elaborate c
43、ontrol of physical devices became common in the early 1800s with french inventor joseph marie jacquards invention of the punch-card controlled weaving loom. in the process of weaving a particular pattern, various parts of the loom had to be mechanically positioned. to automate this process, jacquard
44、 used a single paper card to represent each positioning of the loom, with hole in the card to indicate which loom actions should be done. an entire tapestry could be encoded onto a deck of such cards, with the same deck yielding the same tapestry design each time it was used. programs of over 24,000
45、 card were developed and used. the worlds first programmable machine was designed-although never fully built- by the english mathematician and inventor, charles babbage. this machine, called the analytical engine, used punch cards similar to those used in the jacquard loom to select the specific ari
46、thmetic operation to apply at each step. inserting a different set of cards changed the computations the machine performed. this machine had counterparts for almost everything found in modern computers, although it was mechanical rather than electrical. construction of the analytical engine was neve
47、r completed because the technology required to build it did not exist at the time. the first card deck programs for the analytical engine were developed by british mathematician countess augusta ada lovelace, daughter of the poet lord byron. for this reason she is recognized as the worlds first prog
48、rammer. the modern concept of an internally stored computer program was first proposed by hungarian-american mathematician john von neumann in 1945. von neumanns idea was to use the computers memory to store the program as well as the data. in this way, programs can be viewed as data and can be proc
49、essed like data by other programs. this idea greatly simplifies the role of program storage and execution in computers. 6 the future the field of computer science has grown rapidly since the 1950s due to the increase in their use. computer programs have undergone many changes during this time in res
50、ponse to user need and advances in technology. newer ideas in computing such as parallel computing, distributed computing, and artificial intelligence, have radically altered the traditional concepts that once determined program form and function. computer scientists working in the field of parallel
51、 computing, in which multiple cpus cooperate on the same problem at the same time, have introduced a number of new program models. in parallel computing parts of a problem are worked on simultaneously by different processors, and this speeds up the solution of the problem. many challenges face scien
52、tists and engineers who design programs for parallel processing computers, because of the extreme complexity of the systems and the difficulty involved in making them operate as effectively as possible. another type of parallel computing called distributed computing uses cpus from many interconnecte
53、d computers to solve problems. often the computers used to process information in a distributed computing application are connected over the internet. internet applications are becoming a particularly useful form of distributed computing, especially with programming languages such as java. in such a
54、pplications, a user logs onto a web site and downloads a java program onto their computer. when the java program is run, it communicates with other programs at its home web site, and may also communicate with other programs running on different computers or web sites. research into artificial intell
55、igence has led to several other new styles of programming. logic programs, for example, do not consist of individual instructions for the computer to follow blindly, but instead consist of sets of rules: if x happens then do y. a special program called an inference engine uses these rules to “reason
56、” its way to a conclusion when presented with a new problem. applications of logic programs include automatic monitoring of complex systems, and proving mathematical theorems. a radically different approach to computing in which there is no program in the conventional sense is called a neural networ
57、k. a neural network is a group of highly interconnected simple processing elements, designed to mimic the brain. instead of having a program direct the information processing in the way that a traditional computer does, a neural network processes information depending upon the way that its processin
58、g elements are connected. programming a neural network is accomplished by presenting it with known patterns of input and output data and adjusting the relative importance of the interconnections between the processing elements until the desired pattern matching is accomplished. neural networks are u
59、sually simulated on traditional computers, but unlike traditional computer programs, neural networks are able to learn from their experience. 計算機程序計算機程序 1 1 介紹介紹 計算機程序,設(shè)置取直接操作數(shù)指令的一部計算機執(zhí)行一些處理功能或聯(lián)合取操作數(shù)功能。 一條指令被執(zhí)行,計算機必須執(zhí)行一些程序,計算機讀那些程序,并且順著步驟在那些程序 里編碼直到一條精確命令出現(xiàn)之后結(jié)束。一個程序可以被執(zhí)行許多次,由于各執(zhí)行可能導(dǎo)致 不同的結(jié)果這依賴于用戶給計算機
60、的選擇權(quán)和數(shù)據(jù)。 程序分成兩個主要的種類:應(yīng)用程序與操作系統(tǒng)。一個應(yīng)用程序是直接地被一個用戶執(zhí)行一 些功能,例如字詞處理(技術(shù),方法)或游戲。操作系統(tǒng)是一個管理計算機的、處理各種各樣 資源的及連接到其本身設(shè)備相關(guān)的信息技術(shù),例如隨機存取存儲器,硬件驅(qū)動,監(jiān)視器,鍵 盤,打印機,與調(diào)制解調(diào)器,而他們可以被其他的程序使用。典型的操作系統(tǒng)是 dos,windows95,os2,與unix操作系統(tǒng)。 2 2 程序的發(fā)展程序的發(fā)展 軟件設(shè)計者們創(chuàng)造新的程序通??繉iT的應(yīng)用程序,通常被稱為實用程序或發(fā)展程序。一位 程序員使用另一類型的程序要求用一種文字編輯器來寫新的程序用一種專用的符號被稱為程 序代碼。利
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第5單元 走向近代(高頻選擇題50題)(原卷版)
- 八年級下冊期末考試模擬卷01(答案及解析)
- 2024年婚姻年度總結(jié)
- 《家庭裝修銷售》課件
- 班級動態(tài)管理與調(diào)整策略計劃
- 話務(wù)員旅游服務(wù)行業(yè)客服
- 深度探索莎翁人性
- 大學(xué)生產(chǎn)實習(xí)報告四篇
- 安全防范工程師的職責(zé)和任務(wù)描述
- 銷售提成方案范文集錦7篇
- 鐵路工程-軌道工程施工工藝及方案
- 福建省福州市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名明細及行政區(qū)劃代碼
- 《高中語文文言斷句》一等獎優(yōu)秀課件
- 上海市中小學(xué)生學(xué)籍信息管理系統(tǒng)
- (完整版)自動感應(yīng)門施工方案
- [QC成果]提高剪力墻施工質(zhì)量一次合格率
- 8站小車呼叫的plc控制
- _ 基本粒子與宏觀物體內(nèi)在聯(lián)系
- 象棋比賽積分編排表
- 小學(xué)贛美版六年級美術(shù)上冊第二十課向往和平課件(16張)ppt課件
- DPP4抑制劑比較篇PPT課件
評論
0/150
提交評論