Monday, January 10, 2005

系统设计说

系统设计说
本文结合my.doc 内容建立一个健全,易于修改的网站。

1. 本项目基本分为:用户模块,采购模块,项目模块。

2. 本项目建立在php+mysql基础上,为了正常运行要求系统要有php版本4.以上,mysql版本3.23.以上。

3. 由于是政府网站,建议采用白色底色,整体风格:简洁,实用,易于用户使用。

4. 高安全性,可靠性。

5. 代码高效,紧凑,加注英文注释。采用网页与程序最大分离,方便进行2次开发。



1. 用户模块:

前台注册用户,才能参加采购和项目投标,及其他服务。

待解决问题: 需要用户注册填写哪部分信息,以备将来使用。

后台管理用户:

管理员对客户信息进行管理,包括增加、修改和删除注册用户,即会员信息。

·增加新的注册用户;

·修改已注册用户的信息资料;

·删除某个会员。



2. 采购模块:

a.拍卖

前台按剩余时间显示所有没有结束(没有超过截止日期)的采购,用户点击显示详细内容,和参加竞拍的,所有人出的价位。

注册用户可以发生的事件(可选):

1.参与竞拍,起码输入当前价+发布人定义的加价最小幅度值

2.对此采购发表留言。

b. 求购

按剩余时间显示所有没有结束(没有超过截止日期)的求购信息,用户点击显示详细内容,

注册用户可以发生的时间

对此求购留言



用户采购管理平台: 可以采取,用户登陆进系统看参加过的采购求购和发表的采购求购,及其结果,管理留言,回复

为了使用户对所参加的采购结果,不可抵赖, 建议只有经过证实的会员才能参加采购,证实方法多种多样。



待解决问题:

是否 1。只有系统管理员才能发布采购,其他用户只能参与,不能发布

2.所有用户都发表采购,并且参与。



采购模块管理后台:

管理员对采购信息进行管理,包括添加新采购,删除采购。

添加新采购内容有: 标题,内容,截止时间,起价,加价最小幅度,图片,数量

单件拍卖:拍卖结束时,出价最高者获得采购

多件拍卖:价高者优先获得宝贝,相同价格先出价者先得。成交价格是最低成功出价的金额。



待解决问题: 是否可以编辑采购

对已经完成的采购的处理,显示出价最高的用户,

对有留言的采购给予回复,删除(可选)

待解决问题:

如何处理已经完成的采购: 1。发邮件 2。人工联系(和选中的用户联系)







3.项目模块

前台以剩余时间显示所有没有结束(管理员控制)项目,也可以按类别分类显示,用户点击显示项目的详细信息。

注册用户可以发生的事件(可选):

1. 上传自己的pdf 文件参与项目

2. 对项目发表留言

用户项目管理平台: 可以采取,用户登陆进系统看参加过的项目,及其结果





为了使用户对所参加的项目结果,不可抵赖, 建议只有经过证实的会员才能参加项目,证实方法多种多样。



待解决问题:

是否 1。只有系统管理员才能发布项目,其他用户只能参与,不能发布

2.所有用户都发表项目,并且参与。

项目模块管理后台:

管理员对项目信息进行管理,包括添加新项目,删除项目,改变项目状态为已完成,下载用户上传的文件。

添加新项目包括:标题,内容

待解决问题: 是否可以编辑项目


对有留言的项目给予回复,删除(可选)

待解决问题:

如何处理已经完成的项目: 1。发邮件 2。人工联系(和选中的用户联系)



4.系统公告(可选)

公布已经完成的项目和采购。




注:客户是美国人,这个网站是美国的一个县政府的网站.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home