软件工程软件文档写作.docx
《软件工程软件文档写作.docx》由会员分享,可在线阅读,更多相关《软件工程软件文档写作.docx(12页珍藏版)》请在冰点文库上搜索。
![软件工程软件文档写作.docx](https://file1.bingdoc.com/fileroot1/2023-5/5/f8249580-6b76-431e-aa52-0426187ac0c0/f8249580-6b76-431e-aa52-0426187ac0c01.gif)
软件工程软件文档写作
辽宁工业大学
生产实习实训总结报告
院(系):
软件学院
专业班级:
软件工程113班
学号:
111301068
学生姓名:
刘沛沛
指导教师:
姜瑶
教师职称:
助教
起止时间:
2012.12.9-2012.12.21
课程设计任务及评语
院(系):
软件学院教研室:
软件教研室
学号
111301068
学生姓名
刘沛沛
专业班级
软件工程113班
课程设计题目
车队管理系统
课程设计任务
1.要求根据讲座及设计模块完成各阶段的总结内容。
2.用MVC模式设计并实现。
3.熟练使用医院管理信息系统软件并写出规范的操作手册。
生产实习过程中,要严格遵守时间安排,听从指导教师的指导。
正确地完成上述内容,规范完整地撰写出生产实习报告。
指导教师评语及成绩
成绩:
指导教师签字:
年月日
一、调研和讲座总结
1)海关报关
海关报关员是指依法取得报关从业资格,并在海关注册登记,向海关办理进出口货物报关业务的人员。
报关员不是自由职业者。
报关员只能受雇于一个依法向海关注册登记的进出口货物收发货人或者报关企业,并代表该企业向海关办理报关业务。
我国海关法律规定禁止报关员非法接受他人委托从事报关业务。
报关员必须具备一定的学识水平和实际业务能力,必须熟悉与货物进出口有关的法律、对外贸易、商品知识,必须精通海关法律、法规、规章并具备办理报关业务的技能。
(1)报关员工作内容
1.按照规定如实申报出口货物的商品编码、商品名称、规格型号、实际成交价格、原产地及相应优惠贸易协定代码等报关单有关项目,并办理填制报关单、提交报关单证等与申报有关的事宜;
2.申请办理缴纳税费和退税、补税事宜;
3.申请办理加工贸易合同备案(变更)、深加工结转、外发加工、内销、放弃核准、余料结转、核销及保税监管等事宜;
4.申请办理进出口货物减税、免税等事宜;
5.协助海关办理进出口货物的查验、结关等事宜;
6.应当由报关员办理的其他报关事宜。
(2)报关员的权利
1.根据海关规定,代表所属报关单位办理进出口货物的报关业务;
2.有权拒绝办理所属单位交办的单证不真实,手续不齐全的报关业务;
3.根据海关法及有关法律规定,对海关的行政处罚决定不服的,有权向海关申请复议,或者向人民法院起诉;
4.有权根据国家法律法规对海关工作进行监督,并有权对海关工作人员的违法、违纪行为进行检举、揭发和控告;
5.有权举报报关活动中的走私违法行为;
(3)报关员的义务
1.遵守国家有关法律、法规和海关规章,熟悉所申报货物的基本情况;
2.提供齐全、正确、有效的单证,准确填制进出口货物报关单,并按有关规定办理进出口货物的报关手续;
3.海关检查进出口货物时,应按时到场,负责搬移货物、开拆和重封货物的包装;
4.在规定的时间,负责办理交纳所报货物的各项税费手续、海关罚款手续和销案手续;
5.配合海关对企业的稽查和对走私、违规案件的调查;
6.协助本企业完整保存各种原始报关单证、票据、函电等业务资料;
7.应按规定参加海关对报关员的记分考核;
8.承担海关规定报关员办理的与报关业务有关的工作
2)钢材采购
钢材采购流程
(1).根据项目部指定品牌选定钢材供应商:
1、寻找潜在供应商。
经过对市场的仔细分析,可以通过各种公开信息和公开的渠道得到供应商的联系方式。
这些渠道包括供应商的主动问询和介绍、专业媒体广告、互联网搜索以及项目部介绍等方式。
2、让供应商供应提供尽可能详细的资金、经营许可证、代理品牌、经营规模、资信认证等相关报告。
资料越详细越好。
3、将对供应商提供的资料做一个详细的归类,并且给出是否值得扶持、资金是否值得肯定的内部分析。
4、对供应商的实地查看。
视察其规模是否与他们提供的基础资料一致。
如果有不一致的地方就不予考虑合作。
5、询问供应商是否能一票结算,运费多少,能否垫资;做综合比较,挑选出适合合作的供应商;6、与适合合作的供应商签订意向合同:
由于钢材价格瞬息万变,有时会出现一天多个价格,所以需要多签订几家供应商。
(2).下单:
1.业务员接到项目部所报稀缺材料,获取以下基本信息:
规格型号,数量、计划到货日期。
2.分析缺料信息是否合理,再将定单下给供应商;3、报单予供应商,让其报价,选择价格合适的供应商并下单,定单必须含有以下信息:
规格型号,数量,单价,金额,计划到货日期。
4.定单传真给供应商以后,需要与其进行确认采购信息,并要求签字回传。
(3).稽催:
采购定单完毕以后,业务员根据采购定单上要求的供货日期,采用时间段向供货商反复确认到货日期直至材料到达项目部,以保证货物安全。
(4).实物入库:
项目部收料员收材料之前需确认供应商的送货单是否具备以下信息:
供应商名称,规格型号,数量;如定单上的信息与采购定单不符,需征求业务员意见是否可以收下。
(5).退货:
如遇供应商所提供的材料质量不合格(例如以次充好等)、规格不符、数量短缺等,业务员在收到收料员报告后,需第一时间与供应商联系退货事宜。
(6).对帐:
1、月结表:
每个月月末,要求各供应商将本月月结表传至我公司,业务员根据我项目部收货员签字的送货单,我公司的入库单据和单价表核对月结表,并核对所欠其款项金额。
2、增值税专用发票:
校对发票上的以下信息:
我公司的全称,账号,税号,发票上的材料名称,数量,金额。
(7).付款:
根据付款周期编制付款计划,安排付款。
3)声纹
所谓声纹(Voiceprint),是用电声学仪器显示的携带言语信息的声波频谱。
现代科学研究表明,声纹不仅具有特定性,而且有相对稳定性的特点。
成年以后,人的声音可保持长期相对稳定不变。
实验证明,无论讲话者是故意模仿他人声音和语气,还是耳语轻声讲话,即使模仿得惟妙惟肖,其声纹却始终相同。
基于声纹的这两个特征,侦查人员就可将获取的犯罪分子的声纹和嫌疑人的声纹,通过声纹鉴定技术进行检验对比,迅速认定罪犯,为侦查破案提供可靠的证据。
在实际生活中,每个人说话时的语声,都有自己的特点。
很熟悉的人之间,可以只听声音而相互辨别出来,这就是语声人各不同的特性。
人的语声为什么会人不同?
因为人的发声器官实际上存在着大小、形态及功能上的差异。
发生控制器官包括声带、软颚、舌头、牙齿、唇等;发声共鸣器包括咽腔、口腔、鼻腔。
这些器官的微小差异都会导致发声气流的改变,造成音质、音色的差别。
此外,人发声的习惯亦有快有慢,用力有大有小,也造成音强、音长的差别。
音高、音强、音长、音色在语言学中被称为语音“四要素”,这些因素又可分解成九十余种特征。
这些特征表现了不同声音的不同波长、频率、强度、节奏。
语图仪可以把声波的变化转换成电讯号的强度、波长、频率、节奏变化,仪器又把这些电讯号的变化绘制成波谱图形,就成了声纹图。
人的发声具有特定性和稳定性。
从理论上讲,它同指纹一样具有身份识别(认定个人)的作用。
虽然由于技术和经验的问题,暂时不能说完全达到了指纹那样的精确程度,但它已经被越来越多的国家认可为法庭科学的一项新技术。
一九八一年在美国密执安州成立了“国际声纹鉴定学会”,旨在进一步完善声纹鉴定技术,加强推动、培训和宣传,促使声纹鉴定成为世界公认的一种人身识别的科学方法。
目前,许多国家都己把声纹鉴定作为辨认犯罪嫌疑人的重要手段,为侦查工作提供新的线索和证据。
(1)在获得了犯罪人的语声录音资料时,如在电话中进行的恐吓、勒索,或在其他性质的犯罪中录到了罪犯说话的声音,那么可以通过收集嫌疑人语音样本进行声纹鉴定,为认定或否定犯罪人提供鉴定结论;
(2)在案件的侦讯或审理中(包括民事案件),通过声纹鉴定可以审查录音证据材料的其伪;
(3)通过声纹分析,判断说话人的性别、年龄、方言(生活地区)特征,为侦查工作提供方向和范围。
二、车队管理模块
按照结构化的系统设计方法,将整个车队管理系统分解成相对独立的若干模块,通过对模块的设计和模块之间关系的协调来实现整个软件系统的功能,从而得到车队管理系统的功能模块结构图。
本系统的功能模块结构如图1所示:
图1系统的功能模块结构图
与系统关联的有三个外部项:
管理员、普通用户、查询用户。
业务员(普通用户)将托运信息输入系统,并对车辆和司机进行调度,同时负责日常的业务管理(包括托运、运输、登记、维修、报销申请等)的操作。
查询用户可以向系统查询他所关心的内容,如托运的现在的情况、是否完成等等。
系统还应该提供简单的Excel统计报表功能,这些统计信息根据不同的侧重,提交给管理员或者负责人,分别为单位和管理者决策时提供参考。
管理员可以对系统用户进行管理,数据库的恢复,和财务审核等。
1.系统主界面如图2所示:
图2系统主界面图
2.完成登记界面,本界面主要是对完成运输的司机信息进行登记,包括收货人,收货日期。
系统会自动添加完成时间等信息。
如图3所示:
图3完成登记
3.报销审核界面,本界面主要是对完成报销信息进行审核,包括报销内容费用等。
如图4所示:
图4审核界面
4.部分代码设计如下所示
登陆代码
PrivateSubCommand1_Click()
UnloadMe
EndSub
PrivateSubCommand2_Click()
''完成
DimiAsInteger
Fori=0To2
IfTrim(Text2(i).Text)=""ThenExitSub
Nexti
DimrstAsNewADODB.Recordset
rst.Open"select*from运输信息表where运输单编号='"&Trim(Text2(0).Text)&"'",CN,adOpenStatic,adLockOptimistic
IfNotrst.EOFThen
Fori=5To8
IfTrim(Text2(i-4).Text)<>""Then
rst.Fields(i).Value=Trim(Text2(i-4).Text)
EndIf
Nexti
rst.Update
CN.Execute"update托运信息表set托运状态='托运完成'where托运单编号='"&Trim(Text2(0).Text)&"'"
MsgBox"运输任务完成!
",,"提示"
Fori=0To4
Text2(i).Text=""
Nexti
Text3.Text=""
EndIf
EndSub
PrivateSubCommand3_Click()
DimiAsInteger
Fori=0To4
Text2(i).Text=""
Nexti
Text3.Text=""
Text2(3).Text=DateChange(Date)
IfText1.Text=""ThenExitSub
DimrstAsNewADODB.Recordset
rst.Open"select*from运输信息表where运输单编号='"&Trim(Text1.Text)&"'",CN,adOpenStatic,adLockOptimistic
IfNotrst.EOFThen
Fori=0To4
IfNotIsNull(rst.Fields(i))Then
Text3.Text=Text3.Text&vbCrLf&rst.Fields(i).Name&":
"&Trim(rst.Fields(i))
EndIf
Nexti
Text2(0).Text=Text1.Text
Fori=5To8
IfNotIsNull(rst.Fields(i))ThenText2(i-4).Text=Trim(rst.Fields(i))
Nexti
Else
MsgBox"没有此编号!
",,"提示"
EndIf
EndSub
PrivateSubForm_Load()
Text2(3).Text=DateChange(Date)
EndSub
三、实习总结
在本次课程设计中我对于海关报关、钢铁采购、声纹有了大概了解。
在软件的开发过程中需要了解软件开发的一般步骤。
这次生产实习课设中我运用了VB以及SQLServer两种设计语言完成了学生成绩管理系统。
其中对ASP.NET版的学生成绩管理系统的设计,对ADO有了更深刻的了解,掌握了SQL的一些常用的操作。
通过本次课程设计会用了两种软件:
SQL数据库以及VB。
如何把它们连接在一起还真是一件困难的事:
选择连接的方法就很重要,通过各方面的比较,我选择了ADO,通过ADO控件与数据库中各表进行连接,同时也用到少数编程实现VB和SQL数据库的连接。
这次实训的过程中遇到的主要问题有两个:
首先是控件的代码不会写,因为我们的这个项目与上课所讲的实例是相似的,课件里提到的基本上都会写,但是只要是课件上没有的。
因为是自己一个人一个题目,所以再做课设的过程中学会了独立自主的查询资料以及编写程序。
其次是数据库的建立与连接,这次使用的数据库是SQLServer2000数据库,虽然这种数据库我们已经很熟悉了,但是在书写Transact语句的时候还是遇到了很大的麻烦。
因为平时做实验报告的Transact的语句都是老师的课件上给的。
虽然在这时实训的过程中遇到了不少前所未有的困难,但是通过到图书馆借阅相关的SQLServer2000有关的资料。
这次生产实习将近二周就要结束啦,虽然很短,但是感觉到了比平时上课都要充实的感觉,平时学习总是对着老师给的PPT速度看几遍就去完成题目了,并没有很深入的去了解和理解,所以在应用的时候只有模糊的印象,对于语句可以看懂,但是让自己编写的时候就会感到困难啦。
所以实训还是对我们平时学习不扎实的提醒,希望这样的实训机会多多,能够加深理解课程的需求,能够多多学习。
在发现问题后,会尽力去解决。
老师在这次的实验中也给与了帮助。
问题多多,很开心对过这样一个充实的课程设计。