


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程课程设计指导书作者:周兵 软件工程课程设计是为了加强和巩固软件工程这门学科知识及技能的学习而开设的, 它是一门实践性的课程, 上机实验是其主要的环节。 本实验指导书是帮助同学们进行上机实 验而制订的。一、实验目的:1能按照软件工程的思想,采用面向对象的方法开发出一个小型软件系统。2在此过程中,能综合利用以前所学习的专业知识。3加深对软件工程这门学科知识的理解,并掌握其基本的技能及方法,培养良好的 软件开发素养。、面向专业: 计算机科学与技术三、先修课程: 一门计算机高级语言、C+语言、数据库系统概论四、上机学时数: 10 学时五、实验环境1单机模式操作系统: Windows开发工具:
2、C+ Builder 6.0 、 Access 2000六、课程设计的基本要求1. 基本了解和掌握面向对象的开发的过程与方法。2. 基本能够完成所要求的系统。3. 报告文档符合具体要求。七、设计内容题目: 选课系统1 说明:本设计选择广大学生最熟悉的选课系统最为设计任务,便于同学联系实际, 学以至用。但限于具体条件和时间的限制,宜采用C+ Builder 6.0 、 Access 2000。2 具体要求:1) 数据要求所存储和查询的数据要符合本学校的具体情况, 所涉及的字段至少应包括 (名称可 以不同):学生姓名、学号、登陆密码、性别、出生年月、籍贯、地址、学生电话、 家庭地址、教师号、教师姓
3、名、教研室、职称、性别、教师电话、课名、课号、学 分、先行课号、课时、开课教室、人数限制、选课人数、考试成绩、平时成绩、总 评成绩。2) 功能要求 功能至少应有:等录、查询开课情况、查询选课情况、查询成绩、选课、退课等。3) 设计要求 整个系统的开发过程及方法应符合软件工程的要求,软件能够正常运行。八、报告系统完成后,应提交书面报告。报告应包括下列部份:1 题目2 报告人:姓名、学号、班级3 课程设计目的4 课程设计要求5 课程设计内容1) 需求分析 需求分析部分,应有用例图、序列图。2) 软件设计 设计部分,应有对象模型、用例图、序列图。 ,至少一个重要对象的状态图,主要的界面。3) 软件测
4、试 测试部分,应使用不同方法设计测试数据,书面提交的测试数据至少要包括 20 个不同的对 象测试序列。4) 源代码 程序部分只须包含手动编写的代码,可损略自动生成的部分。3 总结1) 系统评价 对你开发的系统作一个全面的评价。2) 自我心得 在此次课程设计中,有那些心得体会、收获、教训以及那些建议。 七、成绩考核分书面报告、软件系统和考勤三项来考核,然后取加权平均值。附录:操作指南(仅供参考)第1.步:建立数据源(使用ODBC,也可用其它方法)。1. 首先用MS ACCESS建立自己的数据库,并输入数据。2. 打开控制面板,打开 BDE Administatot软件。3. 打开菜单 Objec
5、t New,出现 Database Drive Name 对话框,选择 Microsoft Access Driver (*.mdb) ok。4. 在左边面板中出现 odbc1,右击odbc1”选项,并从菜单中选择 ODBC Administrator , 弹出ODBC数据源管理器面板。5. 左击添加按纽,在弹出的创建数据源的对话框中选择Microsoft Access Driver(*.mdb),单击完成。6. 在弹出的“ ODBC Microsoft Access安装”的面板中,在数据源名栏,填入一个任意 名称,比如:选课数据源。7. 在数据库栏中,点击“选择”按纽。8. 在弹出的选择数据
6、库的对话框中选择你建立的ACCEE数据文件,比如:选课.mdb,单击确定。9. 回到“ ODBC Microsoft Access安装”的界面,点击确定。10. 回到ODBC数据源管理器界面,这是应显示你刚建立的数据源名称,单击确定。回到 BDE Administatot 界面,右击“ odbc1 ”选项 Apply OK。11. 又回到BDE Administatot界面,在右边的栏目中找到ODBC DSN在右边空白处点击,并选择你刚才添加的数据源名称。12. 又回到 BDE Administatot 界面,右击“ odbc1” 选项 Apply OK。13. 又回到 BDE Adminis
7、tatot 界面,右击“ odbc1 ”选项Open,弹出 Database Login 对话框,单击OK。如果字体变黑,表明连接成功。14. 又回到BDE Administatot界面,右击“ odbc1”选项 Close,到此,建立数据源完 成。第2.步:C+ Builder新手上路1.启动 C+ Builder,菜单 File NewApplication。如下图Standard Addbcnal Win32 Svstem | Ddta Access I Q曲 Co:NcneEL1 Edit tArch Jitv Erfljtci Bim QnponRt Athk5 Iti*alE Ei
8、ndoh Iftlp321alSlcrteFanil应査:曲厘米29疔昨別0Ubjvrl 丄XLkpvci:FaimlPlOp&ili |ETt|Iiue lalst bdLTaRightAl slxwnAignAJphaBJsM SafesAfchaE:曲曲曲255BArdiaisAdbaciDlAiJnSize日D詞吐日 BordeilccntIbiSysieenu.BordeiSlUe b 拓 izeabie EcidaiWidPi dClaptonMgdKed.、口O圏囲挣叮GE1辺密”出”諄中文忡画 D2. File Save project as选取你的路径并输入项目名称保存。如下
9、图保存如下图Save Project1 As冈保存在d);Mm我的文档网上邻居文件名:保存类型(I):C+Kuilder jxroject (*. bpr我競我摄近的立档3.现在已经建立了项目,可以试运行。先编译菜单 Project Build All Projects。再运行菜单Run Run。如下图关闭Forml回到原界面。4. 制作简单窗体。加入一个 Lable组件:左击component panel Standard Lable,如下 图(直线所指图标)lUH Component Dataibase Tools Vindow Help |S tandard | Additional |
10、 Win32 System Data Access | Dt呂RST龍彳硕君型J区佰蔓然后,在Froml上左击。如下图。ZL1 Edit tiurch jjitw raj*i:t Bwi Qanpontnt Aidskst Iti*alE Kindoh Iftlp |*Q d性cJ诅每Standard Addbcnafl Wti32 System | D朗 Acn卿 I D/a CoiWids I dtEtsi刚丨 DetaSnao BDE I AJD)O II WebSerALkJ 5_ II 5 *扁旦IT吐A甌気JLlPf毎同首土/ 是憂二L-snell2 ii归到tTr C.連毡片粋
11、命| r s中文忡国) e、 口0圖固挣仓園園 占童”出”三=二liE : E 5屋米 FiMml 亠 T| Laten円opwlM I Evet IAign巳 loneAAjgnmitrtlaleftJusiiyHArehois|H:LeH.#:.Top|轴曲第10BOMcdfbrfLeftTa RiqH.EaptcnIlbMI3的 nFgSCoftfiiranis|T窃mCmM希CursorlD材站Dl*LT5ClciDfoDiiaGnddkDiagVAl shewn用 Object Inspector 修改其大小及属性 (如:Alignment,Caption,Autosize,Font
12、,Layout等),使其如As6中文(中副LUADO InUbj vrI Ixikpwrt a-rFo rl-ADOCo nite ct 1 ait 1 Conne ctioikStringEL1 Edit tArch Jitv Erfljtci Bim QnponRt Athk5 Iti*alE Eindoh Iftlpr!l Form!Vi ew Project Kun Component Database Tools Window Help |哼 M 口 Standard | AddRioril | Win32 Svslem I Data Access I Daia Controls d
13、bExores I Da*aSnaD BDE 怎融鹦隅國鳳鼬筑mecLioHl)2.双击Froml上的AdoConnection图标,弹出如下图第3.步:连接数据库1.左击 component panel ADO AdoConnection,然后,在 Froml 上左击。如下图。 如下图(直线所指图标)欢迎光临 ;LanXAl shCTAD欢迎光临、匚1 O圏區叠:tPiop&iliK: IET* IL-ahellSource of Connection厂 Use Data Link FiteIZJ Eg,* Use Connection SHingBijild.OKCancelHelpDQ
14、d咗匚J畚Standard Addfeord Mi32| Deta Access I Data Conirds I dtExoira DetaSnaa BDE I AJDO I Irit骑時猫 | 诃袖g&rvkl_L*岁号芒二I / JI i *扁 巨IT吐A甌気JLlPf恒蜀酋q是憂|:NcneMMisb隱 liMclainhUrdeilinE lakeh5hk0de Jahe-Heiglil91HcCQnlipilQHafp.ejwoidHebTyMNCorteai曰S吐点击Build按纽,弹出如下图X提拱程序连接髙级|所肓选择您希望连援的数据OLE DB提供程序Ikdi或也tilogD
15、B OLE DE Prcvi derNediaCatalogNergedDB OLE DB Fr avi der MediCatlog&bDE DL DB Fravi der Mi crosoftMi crosoftMi crosaftMi croioftHi cr oio ftMi crosoftISAM 1.1 OLE DE Frovi dtrOLEOLEOLEOLE4P 0 OLE DB Pravi dsr DBDBDEDBFrovi dr Frovi der Frovi der frovi A&rLiming ServicesDTS F ackage Strri ce Internet
16、 PufeliEhingMi crosaft 0L DE Frovi der far ODEC DriversMi crosoft Mier o ftMi crosaftMicrosaftOLE OLE OLE OLEDB DE DBDBFrovider for 01ap Servictz S.0Frpvi d$r for OracleProvi der for SQL ServerSimple FrotiderHSDtShpeOLE DB Prrvid*r for Micrcs&ft Directory Strvicts SQL Server RepLication OLE DE Prcvi
17、tier for DTS下一步廻)确定点击连接按纽,弹出如下图点击使用数据源名称下的下拉框按纽,弹出如下图选择你所建立的 ODBC数据源,比如MS Access Databse弹出如下图-PiojectIEl1 E4it tArch Ji tv Erajtci Bmh Qnpon4Rt Aldskst ItialE kindg IftlpD w Q 0密 Standard I Addbcnail Wh32| SmmI D4taAcc$E| DjtaCoNTI dbEimll D4HSrtw| BDE序予右口卜II 0r使用逗抵于冲审(0)ADQConnettianl T厂至白舒Al shnM5TSiGiE - 2 5屋米*aiml耳l畑f 硯 MSDASOLWDOComedio-ii、LI O 圏揑供程序L至接|05|所有|K&BpCcmnedic iw LoflirRowipt Hue右rtiUnk伽n OCannKfaonl vPlOp&ili ETjfCamethedCawcikmS 叶CmactiooTii
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天津市中医院呼吸科临床研究协调员GCP规范入门考核
- 2025年度职业病防治知识培训试题附答案
- 双鸭山市人民医院护理操作技术标准化培训与考核管理
- 哈尔滨市中医院遗传性乳腺癌基因咨询与风险管理考核
- 伊春市人民医院护理安全督导检查考核
- 2025年英语写作能力提升测试试卷:英语故事创作与改编技巧试题(附答案)
- 2025年医院危急值报告制度细则
- 天津市中医院更年期避孕指导考核
- 2025年建筑技术试题及答案
- 2025年护士执业资格必考题含答案
- GB/T 31493-2015数字音视频分析仪技术要求
- GB/T 21860-2008液体化学品自燃温度的试验方法
- ERCP并发症教学讲解课件
- 经贸俄语教案
- 新概念英语第一册全册测试题
- 工程维修单模板
- 初中 初一 音乐 劳动号子歌曲欣赏(一)课件
- 跨境电商数据分析课件
- 篆刻学ppt精品课件
- 全踝关节镜下可吸收缝合锚钉修复距腓前韧带治疗踝关节课件
- 教学配套课件:建筑材料与检测-第五套
评论
0/150
提交评论