C程序设计

C程序设计是一门专业基础课。

总学时数:90学时(3+2) 授课对象:本科一年级 授课方式:幻灯片 + 上机实践 考核方法:平时考核30 + 期末考试70

 


C++程序设计

C++程序设计是一门专业主干课。通过本课程的教学,使学生初步掌握C++语言和C++标准库知识。注意培养学生使用C++语言和C++标准库进行实际编程的能力。

总学时数:90学时(3+2) 授课对象:本科二年级 授课方式:幻灯片 + 上机实践

阅读:将标准C++视为一个新语言 本地 术语繁简对照    Bjarne Stroustrup访谈

大作业:基于DelimitedFile编写一个模拟信息系统。以下三种业务任选其一:(1)ATM前端系统;(2)POS前台系统;(3)学生管理系统。

作业范例 — ATM模拟系统:源代码:BankingSystem.rar  说明文档:BusinessFunction.htm...  HenryBank.ppt  可执行程序:BankingSystem_EXE.rar  测试用户帐号:200265  密码:111111

个人观点:C++断想

参考书:
* Bjarne Stroustrup 著,裘宗燕 译,《C++程序设计语言(特别版)》,机械工业出版社,2002年。
* Nicolai M. Josuttis 著,侯捷、孟岩 译,《C++标准程序库》,华中科技大学出版社,2002年。
* Bjarne Stroustrup 著,裘宗燕 译,《C++语言的设计和演化》,机械工业出版社,2002年。

 

管理信息系

管理信息系统是一门融管理科学、信息科学、系统科学以及现代通讯技术等为一体的综合性学科。通过本课程的教学,使学生从整体上掌握MIS的理论知识,初步掌握MIS开发的原则、步骤、方法以及基本工具的运用,初步具备MIS的规划、分析、设计、实施、维护和评价能力。

总学时数:54学时    授课对象:本科三年级

授课方式:幻灯片 + 开发环境 + 演示系统 + 设计实践

迷你学生管理信息系统:ASP.NET/WinForm源代码、安装文件、数据库建模、数据库文件、幻灯片

个人观点:MIS断想

 

可视化程序设计

可视化 程序设计是一门专业主干课。通过本课程的教学,使学生初步掌握可视化程序设计的思想、方法和技能。

总学时数:90学时(3+2)    授课对象:本科二年级    授课方式:幻灯片 + 上机实践

大作业:编写一个小巧、完善的Windows Forms实用程序(多题任选)。

作业范例 — 屏幕取色工具:源代码 幻灯片 安装程序

参考书:
    *
Chris Sells,《Windows Forms程序设计》,人民邮电出版社。 (代码下载
    * Charles Petzold,《Microsoft C# Windows程序设计》(上、下册),北京大学出版社。

 

.NET企业软件开发

.NET企业软件开发是一门专业选修课。通过本课程的教学,使学生初步掌握.NET企业软件开发技能。注重培养学生的综合实践能力。

总学时数:72学时(2+2)    授课对象:本科三年级    授课方式:幻灯片 + 上机实践

大作业:编写一个模拟管理信息系统。使用真正的数据库。编写完整的文档。

参考书:
    * 荣耀 译,《.NET大局观》第2版,电子工业出版社。
    * 荣耀 瞿静文,《ASP.NET 2.0实战起步》,机械工业出版社。