Chinaunix首页 | 论坛 | 博客
  • 博客访问: 850220
  • 博文数量: 180
  • 博客积分: 10029
  • 博客等级: 上将
  • 技术积分: 2185
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-06 09:15
文章存档

2010年(133)

2009年(47)

我的朋友

分类: 项目管理

2009-11-20 14:26:53

  
   搜索引擎代码那一块我已基本上完成,是一个Platform性质的程序,但是可以改进和完善的东西是相当的多的啦! 不过,我由于要提交软件工程的实验报告,所以我先依照软件工程的思想,开始对我的实现做整理,可能看起来会有点无聊,但是我可以在软件工程思想的指导下进一步思考,为以后的改进和功能完善提供很好的基础,同时也可以相当好地训练一下我的系统开发能力!
  (当然,我也希望我的博文对于本科软件工程课程的课程设计提供一定的指导,免却一些前期的无用功,使得大家早点进入开发的环节: 那这样是最好不过的啦!! 哈哈)
 
   这一系列博文,我会比较依赖于软件工程的模式,我会尽力体现出正规开发的步骤和思想,但是毕竟我是第一次做这种事,希望大家的期待别太高!!
 
   0. 《软件工程》 大型作业题目清单
     
       1.      销售管理系统

      2.      采购信息管理系统

      3.      医院财务管理系统

      4.      医院挂号系统

      5.      医院手术室调度系统

      6.      医院药房管理系统

      7.      医院图像管理、存储与传输系统(PACS

      8.      医院化验室管理系统

      9.      重症病人监护系统

      10.   病房管理系统

      11.   大学图书管理系统

      12.   考勤管理系统

      13.   工厂领料系统

      14.   大学生学籍管理

      15.   大学生集体宿舍管理

      16.   大学院系排课系统

      17.   研究生网上选课系统

      18.   教材管理系统

      19.   出版社图书发行系统

      20.   人事档案管理系统

      21.   企业资源计划(ERP)系统

      22.   生产管理系统

      23.   银行ATM系统

      24.   电梯控制系统(有N部电梯的M层楼)

      25.   快递公司物流管理系统

      26.   设备管理系统

      27.   物业管理系统

      28.   自选题目

 

     哈哈,幸亏后面有一项是 自选题目,否则我的引擎开发还不能完成要求啊! 稍微浏览以下所有的题目,你会发现基本上都是需要两大模块才能完成: 前端设计(与用户交互), 后端设计(数据库的管理)。  现行的很多系统,数据库的后台支撑是不可或缺的啦! 同时网页界面的那一部分也是至关重要的。 首先, 信息时代里应用是以数据为中心的,软件开发常常就是为了提供一种专一应用的数据处理平台; 第二,现在互联网已经深入到现代生活的方方面面,面向大众的服务平台都需要有一个基于网络的操作终端,所以网页设计就是相当被看重的! 当然也可以是运行于单机的程序,但是这样的话,该系统的用户就会相当局限!!  第三,各种数据管理系统的开发基本上遵循一致的模式,这就更加凸显了软件工程对于系统软件开发的指导性意义!

   

      这学期我旁听了于老师的搜索引擎课程,当时就很想自己实现一个搜索引擎! 后来,要赶着完成软件工程的课程设计,我就正好如愿以偿啦! 我的程序,从搜索引擎的角度来看,还是相当胚胎的,但是对于软件工程课程设计的要求来说是已经很好地复合了要求! 

 

      下一篇博客我将介绍软件工程中的 “敏捷开发”思想,从中可以看出我之前宣称我的引擎很好地复合软件工程设计思想的原因!!

阅读(1152) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~