小组项目的初步构建与需求分析

  经过小组成员这几周来对《构建之法》的自学,我们初步掌握了完成一个软件工程项目的步骤和一些必要的条件,但限于我们的编程水平(说实话,在代码方面我们组内并没有特别擅长人),所以我们想再多准备一下才来进行代码部分的实践。当然经过这几周的自学和考虑到自身的能力和项目的可行性以及外界的实际需求,我们最终确定了我们项目的课题为——构建一个二手书交易系统。并根据这个小组成员进行了一些准备工作和需求分析。


 项目的可行性:

  首先,对于一群对编程并不太擅长的学渣来说,一个有着太复杂功能的系统项目肯定不适合我们,而这个二手书销售系统的功能实现起来并不是太难,而且功能需求明确,各项功能的实现在网上都有实例,所以我们选择了这个项目。

  其次,本系统开发采用了ASP的动态网页开发技术,结合Access数据库的使用,完成了注册登录、商品搜索、购物车、留言板、后台管理等功能的实现。在注册登录模块中采用了MD5的加密技术,确保了数据的安全性。ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是。asp,现在常用于各种动态网站中。Assess能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容数据库内的资料。熟练 的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。这些开发技术在网上都能找到相关视频或教程,自学起来非常方便,而且这些技术应用的比较广泛,遇到问题也能很快的得到帮助。

项目的需求分析:

买家方面:随着Internet 爆炸式的发展,电子商务在国内也迅速的发展了起来,现在互联网上各种电子商务网站更是迅速的增长。还在校园的我也深受其中的影响,同学们在网上买自己需要的东西和交易也成了一种常态。但对于同学们平时必须用到的书籍,网上的销售方式并不完善,首先网上的书籍我们光靠图片和片面的评论我们难辨其真伪,以次充好,以盗版充正版的事时有发生,盗版书籍的印刷多有错误,对于一些专业性很强的学科来说很有可能造成一些严重的错误。而且一些专业性很强的书籍往往价格很贵,比如我们正在学的一本《数据库原理及应用》,只有200多页,却要卖到48,这些书合起来往往会对家庭条件较为不好的同学造成一个不小的负担。但二手书价格低廉,而且不影响学习,这往往是一个不错的选择。因此,开发一个对在校学生适用的系统,希望能给大家提供方便的服务。

卖家方面:

  作为一个大学生,深有体会,从身上的衣服到大家所用的书籍、文具以至各种生活常用品,用上一段时间就会被淘汰,有的同学干脆扔掉,很是浪费还污染了环境。也有的同学想到卖掉,苦于难寻买家,将其卖给收费品的。这样就造成了物不能尽其用。 而且就算有同学想将二手书卖掉,也苦于往往找不到合适的买家,零星的信息往往不能引起较大的关注。  所以, 为了解决这种资源的浪费,所以开发了校园二手交易平台,借助于低交易成本的Internet。为大家提供一个低成本、快速迅捷的信息发布平台。新系统开发过程中严格按照系统开发步骤进行,在系统调研、分析、设计到系统的实施的全过程中,力求其科学性和合理性。

开发者方面:

 作为一个软件工程专业的学生,我们在学习了一些软件工程的基础知识后,迫切的需要一个可行的项目进行实战来巩固和延伸自己的所学.这样不仅能提高我们的专业技能,也能提高我们的团队合作能力,还能让我们拿到学分.

这就是我们的项目的可行性和需求分析,至于最重要的功能实现部分,我们会在我们的基础能力更加强大以后,再在以后的博客或者团队博客中讨论.

 

posted @ 2016-04-22 23:32  心有猛虎行者无疆  阅读(369)  评论(0)    收藏  举报