求用面向对象思想 编写概要设计和详细设计,数据库设计 前辈们来看看
本人是个新手,要帮朋友做个网站,请前辈指点!!
科研论文的发表,是科研工作不可分的组成部分。对于科技期刊,每年投稿的数量很多,用计算机管理可以省去很多工作,且方便了作者对稿件的查询。要求设计实现一个科技期刊稿件管理系统网站,实现如下功能:
(1).期刊的简介可以动态修改。包含主办单位、主编、ISSN号及国内国外邮发代号等等。
(2).稿件的注册管理。包括稿件的基本信息,能将稿件的电子稿(doc文档)存入数据库并能读出显示。
(3).稿件的现行状态的管理。从稿件的注册到发表或退稿的整个过程,都有详细的状态跟踪并能记录相关状态完成人和完成日期。
(4).期刊编委会的管理。包括专家的介绍及所持审查稿件的情况。对于超期的稿件,能自动提示,以方便管理员与专家的联系并及时处理稿件。
(5).作者可以随时查询稿件的处理情况。
(6).实行文章的分类管理,并能统计其投稿情况和发表情况。
我的联系方式是
msn:lblxiaoyuhotmail.com
邮箱:lblxiaoyu@163.com
------解决方案--------------------我建议你看一本叫《软件统一开发过程》的书。里边有所有你需要的
------解决方案--------------------这个,不好说
谁又能说自己的方法是标准的呢
这个论题太大了.
恕我无能为力了
------解决方案--------------------可以看一下关于“设计模式”方面的书,帮助了解怎么样建模,建立类。对象之间的关系什么的,了解面向对象的设计方法后,在做设计书。
------解决方案--------------------一般来说,author,document(achieve, article随便你),commite是你这里边应该有的比较明显的实体类。为了方便实用数据库,我们一般会构建一些工具类来隔离数据库,称为DAL(data access layer)层,和实体类一起构成OP(object persistant)部分,当然,有些小项目也会省略掉这些。更上层,组成一些事务逻辑对象,以提供更容易使用的事务操作,比如回滚,那么会封装一些事务对象。