摘 要
此毕设过程包括开发环境和开发语言的学习,对设内管理系统进行功能的扩展作为开发练习, 参与需求分析,概要设计和详细设计的工作,阅读过入金处理功能概要和详细设计书,编写单体测试书,编码,书写论文等工作。
次课题是我实习所在软件公司的真实项目,既是我的工作也是我的毕设课题。这个系统采用Visual Stutido.Net、Oracle9i及SourceSafe等软件作为开发环境,VB.Net作为开发语言。系统为C/S结构的系统,采用MVC的设计模式。课题的成果作为系统的一个子功能,整个系统开发完成后作为商业软件交付给客户使用。课题完成从理论到实践的过程,达到学以致用的目的。
关键词:开发 设计 编码 测试
Abstract
The process of The graduation design consists of following works.Studing environ-ment and language of development, take part in the work of the requirement analysis,summary and detail design, read the summary and detail design documents of the function of priviously and Advanced payment Processing, edit monomer test document,coding,edit thesis ,and
so on.
The topic is a Actual project of software company,it is not only my job and also my topic.The system’s development environment consist of Visual Stutido.Net,Oracle9i,SourceSafe,and so on.VB.Net as development language.System’s construction is Client/Server,adopt MVC design model. The achievements of topic is a sub-function of syst-em.Entire system as a business software hand over Client to use when it is delelopedcompletely. The topic Completed the process from theory to practice,achieve the purp-ose Learning for the application.
Key Words:development design coding test
目 录
摘 要…………………………………………………………………….…………………I
Abstract……………………………………………………………………….……………….II
引 言…………………………………………………………………………….…………1
1 概述……………………...…………………………………………………………………..2
1.1题目的背景……………………………………………………………………...…………2
1.2 完成课题的前提条件………………………………………………………..……………2
1.3 题目实现的功能…………………………………………………………………………..2
1.4课题的意义…………………………………………………………………….…………..2
2课题的实施……………………………………………………………………..……………3
2.1 设计方案的选择…………………………………………………………………………..3
2.1.1 何为MVC …………..…………………………………………………………………..4
2.1.2 MVC如何工作…………………………………………………………………………..4
2.1.2.1 视图……………………………………………..……………………………………..4
2.1.2.2 模型…………………………………..………………………………………………..4
2.1.2.3 控制器…………………………………………………………………..……………..4
2.1.2.4 MCV处理过程…………………………………………………………….…………..5
2.1.3为什么使用MVC………………………………………………………………………..5
2.1.4 MVC的优点……………………………………………………………………………..6
2.1.5 MVC的不足…………………………………….…………………………………….....6
2.2 需求分析…………………………………………………………………………………..6
2.2.1 需求的获取……………………………………………………………….……………..6
2.2.2 需求分析的实施…………………….…………………………………………………..7
2.3. 功能设计的实施………………………………………………………………...…..…..12
2.3.1 概要设计的实施…………………………………………………………….…..……..12

