| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

学校教材订购系统定义

文***享

贡献于2021-01-24

字数:15571

学校教材订购系统定义
1基求
11项目目标
通系统完成学校教材购销工作包括销售采购两部分
12系统简介
系统简介系统细化两子系统:销售系统采购系统销售系统工作程:首先教师学生提交购书单教材发行员审核效购书单开发票登记返教师学生领书单教师学生书库领书采购系统工作程:脱销教材登记缺书发缺书单书库采购员旦新书入库发进书通知教材发行员
功求计算机实现
13技术求限制条件
   (1) 书库中种书籍数量发生变化(包括领书进书时)应修改相关书库记录库存表进出库表
   (2) 实现述销售采购工作程时需考虑关单合法性验证
   (3) 系统外部项少包含三:教师学生教材工作员
   (4) 系统相关数存储少包含6:购书表库存表缺书登记表购教材表进出库表
14系统界面
学生教师登陆界面书刊查询界面书刊信息界面领书单界面新书入库界面退出界面等
15开发概
系统调研具体开发测试维护

2资源
21 员
组成员(华伟阮运磊张翔宇张哲)老师辅导开发完成
22 硬件
存:2GMCPU:Intel Core2 180GHz

23软件
MyEclipse55 集成开发工具MySQL5022数库window visio2003画图工具windows word文档工具

3进度安排
课程进度步完成系统开发文档编写工作

4预算
项目作学生课程设计开销 包括软件设施开发费学生理



















学校教材购销系统需求规格说明书

1引言
11 编写目
求规格说明书学校教材购销系统进行简单分析出系统数流图系统户学生教师教材工作员加深户间交流功系统界面户达成致法便开发出户满意系统

12项目背景
着高校办学规模扩展理方式理效率矛盾日渐突出教材购销方面手工理方式文档系统理方式理质量理效率根适应规模理求着计算机科学发展进步计算机科学理方式理效率理质量逐步显示出性优越性计算机理力物力等资源方面前理模式节省计算机理正身优越性成理模式中流教材购销理系统采计算机理模式必然性
系统学校背景认真调研分析学校订购教材现状根学生教师教材工作员需求功关系作出积极设计方案新理资源理模式定工作质量工作效率等提高推动学校发展步伐
系统名称:安徽工程科技学院教材购销系统安徽工程科技学院教材理层提出修宇老师项目组成员(华伟阮运磊张翔宇张哲)开发适合学生老师教材工作员学校计算机中心开设服务器校园网运行

13 软件产品作范围
学校教材购销系统高等院校开发日常教材理包括销售采购提供数字化理提高学校教材理部门工作效率
2.般性描述
21系统细化两子系统:销售系统采购系统
销售系统工作程:首先教师学生提交购书单教材科发行员审核效购书单开发票登记返教师学生领书单教师学生书库领书
  采购系统工作程:脱销教材登记缺书发缺书单 书库采购员旦新书入库发进书通知
22产品功
系统学生售书时输入学生学号班级代号购书数量购书书名信息然印领书单返回学生领取书籍
系统查询数库时输入需查询相关信息包括图书编号图书书名出版社信息图书特色等信息方便操作员握图书信息
系统兼顾点财务信息理发生单购书时系统直接购书者收取现金部形成财务理
系统学校财务科发生数交换发生集体售书时学校根数效性直接集体售书形成财务信息直接财务科交换方便结算:学生集体售书时需直接收取现金教材科结算时财务科提交数财务科学生预交书费里扣保证教材科财务信息完整

3数流图数字典
31系统数流图(DFD)
教材发行员
采购员
教师学生
购书单

审核信息

进书通知

进书通知

缺书单

领书单



学教材订购系统


311 学校教材购销系统DFD
系统数字典:

名字:定书表
名:订书单
描述:送采购员定书表
定义:购书单=购书单号+{书名+出版社+价格+数量}+日期+订购
名姓名+订购者职务+购书总数+总额
购书单号=DG+年+月+日+4位整数
订购者职务=学生|教师
价格=整数+4位数
位置:输出印机




名字:领书表
名:领书单
描述:送学生教师领书报表
定义:领书单=领书单号+订购者姓名+领书日期+购书单号+领书日期+办
领书单号=LQ+年+月+日+4位整数
位置:输出印机


名字:缺书表
名:缺书单
描述:送相关工作员表补充书籍
定义:缺书单=缺书单号+{书名+出版社}+总数
缺书单号=QS+年+月+日+4位整数
位置:输出印机

名字:进书通知
描述:详细描述进书信息
定义:进书通知=编号+{书名+出版社+价格+数量}+采购姓名+采购日期+采购总数+采购总额
编号=JS+年+月+日+4位整数
位置:

名字:审核信息
描述:审核信息
定义:审核信息=教材发行员姓名+审核标志+审核日期
审核标志=TURE|FALSE(注:表示审核否通)
位置:




312 学校教材购销系统级数流图



身 份
验 证
学生
教 师

购书单 合法


领书单



合法 库存表






教材工作 员

采 购
系 统


缺书单

销 售
系 统

进书通知







缺书登记表
级数字典:
1 库存表=记录ID +图书信息 +数量
2 缺书表=记录ID +图书信息+缺书日期
3 进库表=日期+图书信息+数量+采购员+总额
4图书信息=书名+出版社+价格+作者+ISBN+版次
ISBN10{数字}10 7整
记录ID=JC+15{数字}15
313 二级数流图










购书单
审核信息










领书单


发票



领书信息 领书单

缺书单




缺书单
缺书信息


采购信息
进书通知


图书信息 采购信息








购书表




审 核

登记







库存表






开 票



登 记

领 书





缺书表



出库表





缺书登记

缺书表





图书
入库



库存表
进库表







二级数字典:

名字:发票
名:
描述:唯表述次够书者买书证
定义:发票=客户名+日期+{书名+价格+数量}+总额+开票+发票号
位置:

名字:出库表
名:
描述:描述出库切信息
定义:出库表=日期+图书信息+教材发行员
位置:输出印机

名字:采购信息
名:
描述:描述采购信息
定义:采购信息=采购员姓名+日期+图书信息+总数+总额
位置:

名字:效订书单
名:
描述:效订书单
定义:效订书单=购书单+教材发行员姓名
位置:输出印机


32 数存储描述
数存储名称:缺书登记表
组成:书号+书名+出版社+缺书数量+出版时间+书籍信息
组织:
备注:
数存储名称:教材库存表

组成:书号+书名+出版社+数量+出版时间+书籍信息+否特殊途{教学零售}
组织:
备注:
数存储名称:进库表出库表库存表购书表
组成:书号+书名+出版社+出版时间+单价+数量+总价+书籍信息
组织:
备注:
数存储名称:售书登记表
组成:学号+姓名+班级+购书号+书名+单价数量+总价
组织:
备注:学号班级姓名空
数存储名称:补售书表
组成:学号+姓名+班级+购书号+书名+数量+书籍信息
组织:
备注:
数存储名称:教学书表
组成:书名+书号+出版社+出版时间+数量+书籍信息
组织:
备注:

33数流描述
<购书单>::(<教师信息>|<学生信息>)+<书名>+<数量>
+<出版社>+<作者>+<购书日期>
<学生信息>::<学生学号>+<学生姓名>+<学生性>+<学生班级>
<学生学号>::1| 2|…|50
<序号>:: 1| 2|…|50
<数量>:: 1| 2|…|10000
<购书日期>::<年>+<月>+<日>
<缺书单>::<序号>+<书名>+<数量>+<出版社>+<作者>
<入库单>::<入库号>+<书名>+<数量>+<出版社>+<作者>+<入库时间>
<出库单>::<学生信息>+<书名>+<数量>+<出库时间>
<购书教材记录>::<书名>+<数量>
<领书单>::|<学生信息>+<书名>+<出版社>+<作者>+<数量>
<库存情况>::<序号>+<书名>+<出版社>+<作者>+<数量>


学校教材订购系统中实体分户(教师学生)教材理员分析ER图图示

书 籍
价格
库存量
出版社
编号
书籍名










工 作 员



工号

备 注

职位
姓 名
电 话





教师学生

姓 名
编 号


















总体设计


1系统功模块结构图
根需求分析学校教材订购系统功模块结构图:
学教材订购系统

























购书记









记录



通知单



应表





领书修改库存记录
维护相应数表







进步学校教材订购系统销售程采购程进行数流程分析系统应具数项数结构:开发程中建立名book数库设book07book08adminlist等表图31示:

图31 book数库图

表asminlist存放系统理员老师学生登陆户名密码中帐号码图32 adminlist图示

图32 adminlist图
表book07存放两学期中计算机系已定教材信息中书号码图33表book07图示

图33 表book07图
表book08存放学期需征订教材样书号码图34表book08图示

图34 表book08图






详细设计
1根功模块程序流程图进行详细设计模块详细设计说明书:

销售子系统模块程序流程图:

开始



提交购书单

N

审核购书单 1

错误显示

Y


开发票



登记购书记录


N

错误显示
审核登记


Y


发领书通知单



修改相应表



N
审核修改

错误显示


Y


结束









采购子系统模块程序流程图:

开始



发缺书单


审核缺书单

错误显示




登记缺书




审核登记

错误显示



修改数库表



审核修改

错误显示



发进书通知单




结束



接口
模块程间采函数调参数传递返回值方式进行消息传递具体参数结构面数结构设计容中说明接口传递信息数结构封装数参数传递返回值形式模块间传递
存储分配
程序中数结构存中开辟空间存储入数库中数库表中开辟存储空间
限制条件
输入信息封装数结构中独立存数库中提交数时必须起提交逐项提交输入数类型必须定义数类型相匹配














界面设计详细代码
系统登陆界面loadaspx显示书目信息功模块选择页面bookaspx添加新记录页面newaspx添加历史记录页面historyaspxhistory1aspx修改记录updateaspxupdate1aspx删记录deleteaspx八页面组成中登陆datagrid两模块代码编写设计具体设计
51 登陆界面
单击确定钮时连接数库确定输入帐号密码否匹配跳转书目页面匹配弹出帐号错误密码错误提示图51示

图51

具体代码:
Private Sub button1_Click(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles button1Click
Dim str As String
Dim passstr As String
passstr Trim(CStr(TextBox2Text))
str ' & TextBox1Text & '
Dim sql As String select * from adminlist where 帐号 & Trim(str)
数库中搜索帐号textbox1text数’
Dim connstr As String serverlocalhostuidsapwddatabasebook
Dim myconn As New SqlClientSqlConnection(connstr)
Dim da As New SqlClientSqlDataAdapter(sql myconn)
Dim ds As New DataSet
daFill(ds adminlist)
Dim dacomm As SqlClientSqlCommandBuilder New SqlClientSqlCommandBuilder(da)
If dsTables(adminlist)RowsCount 1 Then
’判断帐号密码否数库匹配’
If passstr Trim(dsTables(adminlist)Rows(0)(密码)) Then
ResponseRedirect(bookaspx)
Else
ResponseWrite(密码错误)
End If
Else
ResponseWrite(户名存)
End If
End Sub
End Class
52datagrid显示数
首先建立datagrid通连接数库数显示datagrid中图52示

图 52 书目页面bookaspx
具体代码:
Private Sub Page_Load(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles MyBaseLoad
binddata()
End Sub
Sub binddata()
Dim myconnection As New SqlConnection(initial catalogbookuidsapwd)
Const strsql As String select * from book08 order by 书号
Dim mycommand As New SqlCommand(strsql myconnection)
Dim myda As New SqlDataAdapter
mydaSelectCommand mycommand
Dim myds As New DataSet
mydaFill(myds)
DataGrid1DataSource myds
DataGrid1DataBind()
End Sub
53 添加历史书目
(1)historyaspx登陆系统选择插入历史书进入添加历史书目页面决定选择条记录进行添加图53插入历史书目图示
图53 插入历史书目图

单击左侧选择动跳转update1aspx根选择书目进行相应修改添加记录中具体代码:
页面登陆事件代码:
Private Sub Page_Load(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles MyBaseLoad
If Not PageIsPostBack Then
binddata()
End If
End Sub
连接数库:
Sub binddata()
Dim myconnection As New SqlConnection(initial catalogbookuidsapwd)
Const strsql As String select * from book07 order by 书号
Dim mycommand As New SqlCommand(strsql myconnection)
Dim myda As New SqlDataAdapter
MydaSelectCommand mycommand
Dim myds As New DataSet
MydaFill(myds)
DataGrid1DataSource myds
DataGrid1DataBind()
End Sub
确定选择行数该行相应容分通session变量储存
Private Sub DataGrid1_ItemCommand(ByVal source As Object ByVal e As SystemWebUIWebControlsDataGridCommandEventArgs) Handles DataGrid1ItemCommand
Dim b_no As TableCell eItemCells(1)
Dim b_name As TableCell eItemCells(2)
Dim b_a As TableCell eItemCells(3)
Dim b_b As TableCell eItemCells(4)
Dim b_c As TableCell eItemCells(5)
Session(a) b_noText
Session(b) b_nameText
Session(c) b_aText
Session(d) b_bText
Session(e) b_cText
ResponseRedirect(history1aspx)
End Sub
Button_click事件重定bookaspx页面
Private Sub Button1_Click(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles Button1Click
ResponseRedirect(bookaspx)
End Sub
End class
(2)history1aspx页面:通页面选择该页面进行修改添加操作图44修改添加记录图示:

图54 添加记录图
该页面中征定时间数量值textbox表示方便插入历史书目时候修改时间数量理员修改完成单击确定添加操作数添加08年数库中具体代码:
页面登陆代码:
Private Sub Page_Load(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles MyBaseLoad
If Not IsPostBack Then
Dim str As String
str ' & Label6Text & '
Dim sql As String select * from book07 where 书号 & Trim(Session(a))
Dim connstr As String serverlocalhostuidsapwddatabasebook
Dim myconn As New SqlClientSqlConnection(connstr)
Dim da As New SqlClientSqlDataAdapter(sql myconn)
Dim ds As New DataSet
DaFill(ds book07)
Dim dacomm As SqlClientSqlCommandBuilder New SqlClientSqlCommandBuilder(da)
Label6Text dsTables(book07)Rows(0)(书号)
Label7Text dsTables(book07)Rows(0)(书名)
Label8Text dsTables(book07)Rows(0)(作者)
TextBox1Text dsTables(book07)Rows(0)(征定时间)
TextBox2Text dsTables(book07)Rows(0)(数量)
End If
End Sub
修改添加数库代码:
Private Sub Button1_Click(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles Button1Click
Dim str As String
Dim litem As ListItem
str ' & Label6Text & '
Dim sql As String select * from book08 where 书号 & Trim(str)
Dim connstr As String serverlocalhostuidsapwddatabasebook
Dim myconn As New SqlConnection(connstr)
Dim da As New SqlDataAdapter(sql myconn)
Dim ds As New DataSet
daFill(ds book08)
Dim myrow As DataRow
Dim dacomm As SqlClientSqlCommandBuilder New SqlClientSqlCommandBuilder(da)
If dsTables(book08)RowsCount > 1 Then
ResponseWrite(书已存)
End If
myrow dsTables(book08)NewRow
myrow(书号) Trim(Label6Text)
myrow(书名) Trim(Label7Text)
myrow(作者) Trim(Label8Text)
myrow(征定时间) Trim(TextBox1Text)
myrow(数量) Trim(TextBox2Text)
dsTables(book08)RowsAdd(myrow)
daUpdateCommand dacommGetUpdateCommand
daUpdate(ds book08)
ResponseRedirect(bookaspx)
End Sub
单击返回钮重定historyaspx代码:
Private Sub Button2_Click(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles Button2Click
ResponseRedirect(historyaspx)
End Sub
End Class
54 删记录
登陆系统点击修改钮进入修改页面deleteaspx通复选框选择删数图55删页面示:

图55 删页面
该页面通复选框操作删数重定回该页面便显示删数更新具体代码:
页面登陆代码:
Private Sub Page_Load(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles MyBaseLoad
If Not PageIsPostBack Then 确认页面否第次登陆’
binddata()
End If
End Sub
Sub binddata() 连接数库’
Dim myconnection As New SqlConnection(initial catalogbookuidsapwd)
Const strsql As String select * from book08 order by 书号
Dim mycommand As New SqlCommand(strsql myconnection)
Dim myda As New SqlDataAdapter
MydaSelectCommand mycommand
Dim myds As New DataSet
MydaFill(myds)
DataGrid1DataSource myds
DataGrid1DataBind()
'mydaUpdate(myds book08)
End Sub
Button_click事件:
Private Sub Button1_Click(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles Button1Click
Dim i As Integer
Dim x As String
Dim item As DataGridItem
For i 0 To DataGrid1ItemsCount – 1
item DataGrid1Items(i)
Dim bookcheckbox As CheckBox itemFindControl(checkbox1)
If bookcheckboxChecked Then 确认数否点击进行删’
x itemCells(1)Text xdatagrid第二列数容’
deletedataset(x)
End If
Next
binddata()
ResponseWrite(删成功)
End Sub
Sub deletedataset(ByVal y As String)
Dim con As New SqlConnection(initial catalogbookuidsapwd)
Dim cmd As SqlCommand
Dim qry As String
ConOpen()
qry delete book08 where 书号' & y & '
cmd New SqlClientSqlCommand(qry con)
cmdExecuteNonQuery()
conClose()
End Sub
Button_click重定事件
Private Sub Button2_Click(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles Button2Click
ResponseRedirect(bookaspx)
End sub
End class
添加新教材修改记录两模块三页面代码编写设计具体设计图56示:

图56 添记录页面 newAspx

(1)添加新教材登陆系统选择录入新书进入添加新教材页面36图示:
textbox1textbox5添加RequiredFiledValidator控件设置相应属性textbox中文空
textbox1添加RegularExpressionValidator控件设置ValidationExpression属性\d[4]ErrorMessage书号格式0001
textbox1添加RangeValidator控件设置MinimunValue0001MaxmumValue9999书号取值范围0001——9999
textbox4添加RegularExpressionValidator控件设置ValidationExpression属性\d{4}\d{12}时间格式20081
textbox5添加RangeValidator控件设置MinimunValue1MaxmumValue99订阅教材数量199间
该页面程序代码:
Page Load事件代码
Private Sub Page_Load(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles MyBaseLoad
End Sub
Button Click事件代码
Private Sub Button1_Click(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles Button1Click
Dim str As String
Dim litem As ListItem
str ' & TextBox1Text & '
Dim sql As String select * from book08 where 书号 & Trim(str)
Dim connstr As String serverlocalhostuidsapwddatabasebook
Dim myconn As New SqlConnection(connstr)
Dim da As New SqlDataAdapter(sql myconn)
Dim ds As New DataSet
daFill(ds book08)
Dim myrow As DataRow
Dim dacomm As SqlClientSqlCommandBuilder New SqlClientSqlCommandBuilder(da)
If dsTables(book08)RowsCount > 1 Then
ResponseRedirect(newaspx)
ResponseWrite(书号重复请重新输入)
End If
myrow dsTables(book08)NewRow
myrow(书号) Trim(TextBox1Text)
myrow(书名) Trim(TextBox2Text)
myrow(作者) Trim(TextBox3Text)
myrow(征定时间) Trim(TextBox4Text)
myrow(数量) Trim(TextBox5Text)
dsTables(book08)RowsAdd(myrow)
daUpdateCommand dacommGetUpdateCommand
daUpdate(ds book08)
ResponseRedirect(bookaspx)
End Sub
(2) 修改记录登陆系统点击修改钮进入修改页面updateaspx图57示:



图57 修改页面updateAspx


该页面设计中添加SqlDataAdapter控件DataSet控件执行ADONET数库访问相关操作该页中数通DataGrid控件显示设置相应属性绑定表book08显示book08中数DataGrid控件中添加钮列列名选择户点击该列钮时动获取该行相关值赋值Session变量跳转update1aspxupdate1aspx图:58示


图58 修改选择记录 update1aspx
页面中textbox文updateaspx中定义赋值Session变量户通修改中文值单击确定完成修改
修改部分代码:
updateaspx中Page Load事件
Private Sub Page_Load(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles MyBaseLoad
If Not PageIsPostBack Then
binddata()
End If
End Sub
加载页面确认否第次访问
Updateaspx中binddata事件
private Sub binddata()
Dim myconnection As New SqlConnection(initial catalogbookuidsapwd)
Const strsql As String select * from book08 order by 书号
Dim mycommand As New SqlCommand(strsql myconnection)
Dim myda As New SqlDataAdapter
MydaSelectCommand mycommand
Dim myds As New DataSet
MydaFill(myds)
DataGrid1DataSource myds
DataGrid1DataBind()
End Sub
连接数库定义相关操作
Updateaspx中设置DataGrid中ItemCommand
Private Sub DataGrid1_ItemCommand(ByVal source As Object ByVal e As SystemWebUIWebControlsDataGridCommandEventArgs) Handles DataGrid1ItemCommand
Dim b_no As TableCell eItemCells(1)
Dim b_name As TableCell etemCells(2)
Dim b_a As TableCell eItemCells(3)
Dim b_b As TableCell etemCells(4)
Dim b_c As TableCell etemCells(5)
Session(a) b_notext
Session(b) b_nametext
Session(c) b_atext
Session(d) b_btext
Session(e) b_ctext
ResponseRedirect(update1aspx)
End Sub
Session变量值传textbox
updateaspx中Button1 Click事件
private Sub Button1_Click(ByVal sender As SystemObject ByVal e As SystemEventArgs) Handles Button1Click
ResponseRedirect(bookaspx)
End Sub














测试报告
1理员开学校教材订购系统首先进入理员登录界面理员提示信息输入理员密码理员shihongmin密码123
输入信息空时系统出错误信息提示:理员密码空
输入信息误时系统出错误信息提示:理员密码错误时清空文框中容
输入信息正确时进入该系统界面提示理员您欢迎登录进行操作

2 理员通界面菜单选取功理员单击书刊查询菜单系统进入书刊查询界面理员相应文框输入书刊信息查询输入项目直接单击查询钮系统会提示请少输入项书刊信息文框中输入信息单击查询钮书库表中找提示起没找您需书刊书库表中找进入书刊信息界面显示相关书刊信息:书刊查询界面书号文框里输入1111然单击查询系统会进入书刊信息界面文框显示:书号——1111书名——说作者——张三出版社——说出版社

3 理员界面选择提交订书单菜单单击系统进入订书单提交界面相应文框输入信息单击提交钮系统提示提交成功单击退出钮返回界面

4 理员界面选择查询领书单菜单进入领书单查询界面单击查领书单钮进入领书单界面显示领书单信息没领书单信息提示起您订购书未库会快您解决

5 理员界面选择缺书登记菜单进入缺书登记界面相应文框填写信息然单击确定钮系统提示登记成功单击退出钮返回界面

6理员界面选择退出菜单进入退出界面提示您确定退出?单击确定钮关闭教材订购系统程序单击取消钮返回界面









系统维护
1数库维护
保密性指户网信息应定保密度设置权限初始化菜单类型户间容互相保密安全性指户参加次活动安全程 户动作服务器须加踪确保安全保密性通列两种途径予实现:进入系统户通户身份验证进入缺陷性户具样操作权限允许户执行非法操作防止户意意破坏
系统数库采SQL Server数库理工具进行设计具强理安全登陆网络支持功数库进行转换种网络数库理软件符合设计求






























通学校教材订购系统设计更清楚解软件项目开发整体程需求分析概设计详细设计编码实现测试维护等步骤阶段撰写详细文档文档程序数样系统缺少部分软件编写维护程中着重作效减少软件危机
调研需求分析系统开发中重部分部分需收集相关信息分析户需整理出具实际行性软件需求报告分析出整系统功需求性需求等方面需求需求分析做较详细需求分析目开发软件满足顾客提出求软件顾客服务软件开发技术先进果法满足顾客基求等零需求分析花时间仔细做果发现需求搞错整前期工作白做练软件没法实际户交流法采螺旋模型设计程中基参瀑布模型步骤力知识面原法列出需求降低软件性
先系统总体结构进行设计然根系统模块划分完成顶级数流图细化完成级二级数流图分解完成数字典设计部分设计直接影响系统功完备性
概设计系统设计关键出系统框架造房子整框架搭砌转头容易果框架存毛病房子造造出问题果前面系列分析设计中做位会发现编码水渠成事想编码什重原吧
软件测试例时间关系进行单元测试确认测试少数重部分进行白盒测试白盒测试中进行路径测试条件测试判定覆盖语句覆盖次部分采黑盒测试黑盒测试中采等价类划分测试方法列出效等价类效等价类没遵循严格测试程序系统性维护增加难度
次实验设计中遇少难题幸刘老师厌烦讲解短短学期中学前没学东西更学软件开发基思想方法深深感谢刘老师学期辛勤培养
参考文献

1软件工程
齐治昌 谭庆 宁洪编著——高等教育出版社
2数库系统概
萨师煊 王珊编著——高等教育出版社
3 Powerbuilder
崔巍编著——高等教育出版社


文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 5 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

初中数学教材优化(学生作业系统设计)

初中数学教材优化(学生作业系统设计) 七 年级 数学 学科(上册)教材优化第一单元 有理数【学生的认知与教材分析】我校初一学生有20%是基础很差的,如分数的加减不过关,乘法口诀不会,两位数的除法60%的人不会。本章的主要内容是有理数的有关概念及其运算。应考查学生能否举例说明有关概念,能否从数与形的角度认识这些概念,能正确地进行有理数的分类,会求有理数的相反数与绝对值,会比较有理

蓝郎梦 2年前 上传361   1

弱电系统培训教材

目 录***闭路监控系统*** 4一、摄像机 41.根底知识 4摄像机的选择和分类 5摄像机的安装与调整 7二、摄像机镜头 91.分类 92.正确选用摄像机镜头 10三、监控外围设备介绍 121.云台 122.支架 143.防护罩 154.监视器 155.视频放大器 156.视频分配器 167.视频切换器 168.画面分割器 169.录像机 1710.红

鬼***笑 3年前 上传539   0

项目管理的定义

项目管理是一个管理学分支的学科 ,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望。项目管理是对一些与成功地达成一系列目标相关的活动(譬如任务)的整体。这包括策划、进度计划和维护组成项目的活动的进展。 项目:拼音:xiang mu 英文:project   “项目“一词最早于上个世纪50年代在汉语中出现(对共产主义国家的援外项目).

z***2 5年前 上传2165   0

流程定义语言

一 JPDL流程定义1.1 process-definition(流程定义)流程定义的根节点,是所有节点的父节点名称类型数量描述name属性可选的流程的名称。swimlane元素[0..*]流程中使用的泳道。泳道表示流程角色,它们被用于任务分配。start-state元素[0..1]流程起始状态。注意,没有起始状态的流程是合法的,但是不能被执行。end-s

郭***林 2年前 上传375   0

环保及质量的定义

一.企业为什么要实施清洁生产?    1.法律法规的要求2社会的要求—避免环境风险3企业自身要求—可持续发展 二.什么是质量? ISO是国际标准化组织的英文缩写。该组织1947年成立于瑞士的日内瓦,中国是它25个创始国之一,是一个非政府性的组织也是一个非盈利的机构。 三.ISO的定义:反映实体满足明确的、惯性上隐含的、或强制的需求或期望的程度。 四.跟质量有关的两个术语?    1过

x***1 10年前 上传8221   0

暴雨及其定义

  暴雨(英文名称 torrential rain;rainstorm;storm )是指降水强度很大的雨,常在积雨云中形成。中国气象上规定,每小时降雨量16毫米以上、或连续12小时降雨量30毫米以上、24小时降水量为50毫米或以上的雨称为“暴雨”。  按其降水强度大小又分为三个等级,即24小时降水量为50-99.9毫米称“暴雨”、100-249.9毫米之间为“大暴雨”、250毫米以上称“特

高***了 3年前 上传934   0

产权办理的相关定义

产权问题 公司领导: 针对公司几个项目在产权办理过程中出现的一些问题,计划部对产权办理相关定义进行了了解梳理,情况整理如下: 1、产权证 公司所谓的“大产权证”和商品房买卖合同中明确由我司办理的《房地产权证》不是一个概念。“大产权证”是指在国土房管部门进行“房屋设定登记”,即将房屋楼栋权属办理到我司名下。“小产权证”是指在国土房管部门进行“土地房屋权属转移变更登记”(也就是合同中明确由我

b***o 14年前 上传16374   0

企业再造的定义

企业再造的定义   企业再造(Reengineering)的思想产生较早,哈默于1990年用Reengineering一词来表示企业的这种全面发行思想和实践。在1993年出版的《再造企业--工商管理革命宣言》(Reengineering the corporation-a Manifesto for Business Revolution)一书中,哈默和钱辟将企业再造定义为:为了在衡量绩效的

毛***a 14年前 上传15951   0

公文定义与内涵

公文定义与内涵  公文是国家机构和社会组织在行政管理过程中形成的具有法定效力和规范形式的公务文书,是依法行政和进行公务活动的重要工具。  这一定义划清了公文与非公文的原则界线,也阐明了公文的基本性质和主要特点。   (一)公文是公务活动的产物,具有特定的规定性   公文是在人类社会活动中为了处理各种事物的需要而直接形成的,上至国家制定方针政策,下至基层的单位组织计划总结、业务往来

小***6 9年前 上传578   0

暴雨定义及分类

  暴雨(英文名称 torrential rain;rainstorm;storm )是指降水强度很大的雨,常在积雨云中形成。中国气象上规定,每小时降雨量16毫米以上、或连续12小时降雨量30毫米以上、24小时降水量为50毫米或以上的雨称为“暴雨”。  按其降水强度大小又分为三个等级,即24小时降水量为50-99.9毫米称“暴雨”、100-249.9毫米之间为“大暴雨”、250毫米以上称“特

高***了 3年前 上传1065   0

订购合同(一)

订购合同(一)  订购合同号:_________  一、合同双方  甲方(网络服务中心或营销机构):_________  乙方(入网企业):_______________________  二、合同内容  为严格防伪标识的生产管理,为入网企业提供更加优质的服务,树立入网企业和数码防伪系统的品牌形象。经甲乙双方友好协商,在相互信任、互惠互利、共同发展的基础上,特签订本《防伪

j***s 11年前 上传771   0

设备订购合同

设备订购合同  合同编号:  甲方(采购单位):  乙方(供货单位):  签约地点: 长沙  根据 《中华人民共和国合同法》及甲方的订货单、乙方的报价文件,甲、乙双方同意签订本合同。双方同意共同遵守如下条款:  一、 合同设备产品(见附件一《ktv音响设备产品报价单》)  注意:本合同设备产品报价不含税,不含异地运费,为长沙本地出货价格。本合同有效期壹年。  二、

w***i 12年前 上传669   0

订购单

NO:日期:请购单号厂商 编号 地址 电话 订购内容项次 物料名称 料号 单位 订购数量 单价 金额 交货日期 数量

文艺范书香满屋 3年前 上传599   0

软件订购合同

软件订购合同  购买方式:  按用户数购买  在按用户数购买方式下,一个用户是指被授权使用软件的单个个体。  按cpu数购买  如果按cpu购买许可,则对于连接使用该cpu上的软件的用户数将不做限制。  微软授权许可软件主要通过三种方式,即盒装软件产品形式,oem软件产品形式(原始设备制造商版)和批量许可形式。  盒装软件  盒装软件是指用包装盒封装的软件。这种软

k***g 10年前 上传581   0

水果订购合同

水果订购合同  甲方(供方):___________________________  地 址:____________ 邮码:____________ 电话:____________  法定代表人:____________ 职务:____________  乙方(需方):____________________________________  地 址:__________

l***7 9年前 上传638   0

订购合同(二)

订购合同(二)  供方:_________________________  需方:_________________________  经供需双方协商,需方向供方订购下列货物,双方签定本合同,需严格遵守以下条款,如有违反,将追究其法律责任,请双方共同严格履行。  一、订购产品                        年  月  日  产品名称  规格型号  单

y***g 9年前 上传580   0

产品订购 单

产 品 订 购 单 编号 公司 一、本公司拟向 贵公司订购下列物品,其数量、价格、规范;已经双方同意如下: 物品名称 规 格 数 量 价 格 备 注

c***a 12年前 上传23931   0

鱼片订购合同

订   购   合  同   甲方(购方):乙方(供方): 乙方开户行: 甲乙双方本着互惠互利、友好合作的原则,根据《中华人民共和国合同法》及双方的实际情况,共同制定本合同,以便双方共同遵守。 一、产品和订单情况 品  名 单位 数量(吨) 单价(元/吨) 金额(元) 大  写 白鲢鱼鱼片 吨 10       备  注 含13%增值税发票,不含运费 二

d***n 12年前 上传12469   0

学校教材管理制度

学校教材管理制度  教材是教师组织实施教学和学生学习的主要依据,选择使用及编写高质量教材是提高我院教学质量和知名度的重要保证和前提,为杜绝、防止低水平教材流入我院,规范教材选用、编写程序,明确各环节具体要求,特制订本制度。  一、教材供应范围和种类   1、教材供应对象为学院在读的学生及任课教师。   2、教学计划中的各门课程的教学用书和讲义、配套教学参考资料、自印教材等,均由教

a***1 10年前 上传300   0

小学校本教材《校园足球》

足球是青少年儿童十分喜爱的球类项目,通过足球活动,能有效促进学生身体生长发育和身体素质的全面提高。在教学过程中,创设以学生为主体的教学情景和教学方法,在学生幼小的心灵中培养足球兴趣和对健康的追求。

健***师 3年前 上传935   0

采购管理_订购记录_原料订购单

原 料 订 购 单 填 单 日 期交 货 日 期厂 商 制 造 编 号 采购单号 年 月 日 年 月 日 编 号项

y***g 11年前 上传607   0

采购管理_订购记录_产品订购确定或更改通知单

产品订购确定或更改通知单□确定通知□更改通知原订购日期订购物品称名订购单号码预定交货日期更改日期未确定事项或拟更改事项确定或更改内容其他说明 此 致 公司 部

w***r 10年前 上传570   0

采购管理_订购记录_产品订购单

产 品 订 购 单编号 公司一、本公司拟向 贵公司订购下列物品,其数量、价格、规范;已经双方同意如下: 物品名称 规 格 数 量 价 格 备 注

淮***河 12年前 上传556   0

采购管理_订购记录_纸箱订购单

第三节 定购记录纸 箱 订 购 单 承制公司 地址: 1、订购日期2、交货日期3、瓦楞纸规格厚度4、 纸箱尺寸:

雪***y 8年前 上传539   0

职位评估工具:海氏工作评价系统-详细定义-DOC12页

海氏工作评价系统一、海氏工作评价系统:海氏工作评价系统又叫“指导图表一形状构成法”,是由美国工资设计专家艾德华·海于1951年研究开发出来。它有效地解决了不同职能部门的不同职务之间相对价值的相互比较和量化的难题,被企业界广泛接受。海氏工作评价系统实质上是一种评分法,根据这个系统,所有职务所包含的最主要的付酬因素有三种,即技能水平、解决问题的能力和承担的职务责任。每一个付酬因素又分

宏***德 10年前 上传356   0