ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:107.99KB ,
资源ID:16387411      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-16387411.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(详细设计说明书项目管理.docx)为本站会员(b****7)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

详细设计说明书项目管理.docx

1、详细设计说明书项目管理卷 号卷内编号文档编号密 级项目编号: 普耀科技公司,2007详细设计说明书Version: 1.0项 目 承 担 部 门:软件技术一系.NET项目组撰 写 人(签名): 杨勇 完 成 日 期: 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 评 审 日 期: 修订历史记录日期版本说明作者2007年7月24日1.0起草杨勇修订文档历史记录日期版本说明作者1. 引言编写目的根据软件需求规格说明书、概要设计说明书而书写的正大软件项目管理系统详细设计。供开发人员进行项目开发时使用。背景软件系统的名称:正大软件项目管理系统本项目的任务提

2、出者: 普耀科技有限公司本项目的任务开发者: 软件技术一系.NET项目组软件系统的用户:正大软件普耀科技有限公司定义提示:列出本文件中用到的专门术语的定义和英文缩写的原词组。如:RA(Request Agent):服务请求代理; SA(Server Agent):服务代理; Register:注册管理器; ISMQ(Message Queue):消息队列参考资料提示:列出有关的参考资料,主要有以下几项:本项目的经核准的计划任务书或合同、上级机关的批文;属于本项目的其他已发表的文件;本文件中各处引用的文件资料、包括所要用到的软件开发标准。 列出这些文件资料的标题、文件编号、发表日期和出版单位,以

3、及说明能够得到这些文件资料的来源。如:项目管理系统开发计划书(项目管理系统)软件需求说明书(项目管理系统)软件测试计划书(项目管理系统)数据库设计说明书(项目管理系统)概要设计说明书(项目管理系统) “Windows NT设备驱动程序设计指南”,机械工业出版社,1997/12,CIP-23235“Visual C+ 6 开发使用手册”,机械工业出版社,1999/2,CIP-40581“TCP/IP进行网际互连”,电子工业出版社,1998/4,ISBN 7-5063-4607- 5/TP.2188“研华嵌入式PC平台Windows CE解决方案”,1999/4“MFC开发Windows95/NT

4、4应用程序“,清华大学出版社,1998/42. 综合描述系统目标本系统主要用以实现对公司的各类项目进行管理,其中包括:项目成员管理、客户信息管理、项目信息管理、项目技术管理、日志管理等。运行环境硬件环境数据库服务器:cpu 2.6GHZ以上 内存 1GB以上 硬盘 80G以上客户端台式机配置:cpu 2.6GHZ以上 内存512MB以上 硬盘 60G以上软件环境Microsoft SQL Server 2000Microsoft visual Studio 2005IE6.0 以上版本Windows XP 2003 以上版本程序(模块)系统的组织结构提示:用层次图表列出本程序系统内各层模块和程

5、序单元的名称(标识符)和它们之间的相互关系。如:管理子系统代码组织结构代码组织结构代码采用三层结构进行开发,即数据库连接层、业务处理层、应用表现层。系统部署结构在服务器端部署服务端程序和数据库。在客户端通过互联网、IE浏览器进行登录访问。后台服务程序组织结构 源程序及编译链接组装说明模块名称子模块名称执行程序名依赖关系说明依赖源文件依赖库文件基本功能管理用户登录Login.cs角色管理Role.cs用户信息User.cs权限分配Power.cs用户注册Post.cs密码修改Modifypass.cs参数设置Parameter.cs日志管理Journal.cs项目信息管理项目信息管理Itemin

6、fo.cs项目技术管理Skillinfo.cs客户信息管理Custominfo.cs项目成员信息管理成员信息管理Memberinfo.cs成员异动管理Changeinfo.cs成员考核管理Examineinfo.cs查询统计管理项目基本信息查询Query_item.cs客户基本信息查询Query_custom.cs成员基本信息查询Query_member.cs项目技术信息查询Query_skill.cs界面设计要求提示:指明总体风格,控件设计标准。如: 用户界面采用Windows风格,便于用户进行操作。其控制面板作为操作通话的主要界面,如下图所示:3. 本软件系统中各程序(模块)的设计说明提示

7、:在本节中要求按模块依次说明在“2、程序(模块)系统的组织结构”中列出的每个模块的设计内容,包括: 程序(模块)描述,主要说明安排设计本程序(模块)的目的。 程序(模块)功能描述 程序(模块)性能描述 该程序(模块)的输入项 该程序(模块)的输出项 该程序(模块)的算法 该程序(模块)的流程逻辑 接口设计 该程序(模块)的存储分配程序(模块)1的设计说明提示:可采用如下表格方式: 模 块 详 细 设 计 说 明 表 编号:xm-01模块名称数据库连接模块代号Database_conntion.cs适用范围全局类型自定义类模块功能用以实现与数据库的连接、SQL语句运行、调用存储过程以及数据类型的

8、相互转换。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求能够及时地根据相关的sql语句或存储过程名称,获取数据库中的数据,并将数据结果装载到相应的对象里,进行返回。限制条件暂无。输 入传入要执行的sql语句或要执行的存储过程及其对应的参数。输 出将运行的结果,以数据集、数据读取器等对象的形式进行返回。算法逻辑数据库连接对象-sql语句命令对象-执行语句-运行结果装载数据对象-将结果返回。相关对象及接口暂无备注暂无编号:xm-02模块名称用户登录模块模块代号Login.cs适用范围局部类型窗口模块功能用以实现系统用户的登录,如果登录成功打开系统主界面,登录不成功报“登

9、录失败”提示,如果连续三次登录失败,退出登录窗口,结束该应用程序。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求能够及时根据用户帐号和密码,获取是否登录成功的结果。限制条件暂无。输 入输入系统用户的帐号和密码。输 出如果登录成功,打开项目管理系统主界面。登录失败,返回登录失败信息。对登录成功且未进行角色分配或分配角色未进行权限分配,报“该用户无权使用该系统,与管理员联系”的提示。算法逻辑暂无相关对象及接口主界面窗口,以及用户权限分配。备注记录登录用户的ID号或用户姓名/密码等信息,供其他窗体使用。编号:xm-03模块名称主窗体模块代号Main.cs适用范围全局类型窗

10、体类型模块功能由于本系统是利用B/S结构来实现,在主界面利用树型导航控件来实现各个页面之间的转换。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求通过点击主页面左侧的树型控件的不同节点,在右侧的框架页面及时显示对应页面信息。限制条件根据不同的登录用户所对应的角色,对应不同权限的显示节点。输 入根据登录成功的用户ID,找到其所对应的角色,并根据其角色ID,找到对应可视的树型节点,将主窗体树型控件进行初始化。输 出符合当前登录成功用户角色的可视化主窗体。算法逻辑暂无。相关对象及接口登录窗体备注暂无编号:xm-04模块名称角色信息管理模块代号Role.cs适用范围局部类型窗

11、体模块功能用以实现本系统登录用户角色的管理,其主要的操作包括:角色的添加、修改、删除、保存等信息。为按角色实现系统权限分配奠定基础。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求主要用以实现系统角色的维护,时时、准确地显示当前系统的各种角色。限制条件在对角色进行删除时,若该角色下已有登录用户,则不能进行删除。输 入可对现有角色或新增角色信息进行录入。输 出将对角色进行增、删、改的操作后,将所的结果保存到数据库中。算法逻辑暂无相关对象及接口通过主界面来调用该窗体。备注暂无编号:xm-05模块名称用户信息管理模块代号User.cs适用范围局部类型窗体类型模块功能用以实现

12、本系统的用户信息管理,包括:添加新用户、修改用户信息、删除用户信息,为已有用户分配角色等。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求时时、准确显示现有系统的所有用户。限制条件暂无。输 入用户基本信息的输入。输 出将对用户基本信息进行操作后的结果,保存到数据库中。算法逻辑暂无相关对象及接口主窗体页面。备注暂无编号:xm-06模块名称权限分配模块代号Power.cs适用范围局部类型窗体类型模块功能本模块,是根据已有的系统角色,进行系统的使用权限分配。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求对系统已进行权限分配的角色,时时展示其分配结

13、果。限制条件对未进行权限分配的角色,分配初始权限为均不可见。输 入所要进行权限分配的角色信息。输 出将对角色进行权限分配的结果保存到数据库中。算法逻辑暂无相关对象及接口主窗体页面。备注暂无编号:xm-07模块名称用户密码修改模块代号Modifypass.cs适用范围局部类型窗体类型模块功能用以实现当前登录用户密码的修改。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求暂无限制条件只能对当前使用系统的用户密码进行修改。输 入用户的原有密码、所要修改的新密码以及确认密码信息。输 出将修改后的用户密码保存到数据库中。算法逻辑暂无相关对象及接口主窗体页面。备注暂无编号:xm-

14、08模块名称参数设置管理模块代号Parameter.cs适用范围局部类型窗体类型模块功能用树型控件的方式实现系统其他配置参数信息的管理,其中包括:项目类型、项目组分类、客户类型等,所要完成的基本操作包括:增加、修改、删除、保存等。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求能够根据树型控件节点的变化,时时显示对应节点的参数内容。限制条件当不同节点发生改变后,对已有节点的参数内容发生增、删、改的提醒用户进行保存。输 入输入对应节点的参数内容。输 出将进行变化后的参数内容保存到数据库中。算法逻辑暂无相关对象及接口主界面窗体。备注暂无编号:xm-09模块名称日志管理模块

15、代号Journal.cs适用范围全局类型自定义类、窗体类模块功能用以记录当前用户登录系统和退出系统的有关信息,以及当前用户对系统数据库表内容进行了操作的记录(这种操作包括:数据增加、修改、删除等)。并能按时间和用户显示日志信息。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求能及时显示给定用户在指定时间段对系统发生的各种操作。限制条件暂无。输 入传入当前用户什么时候对数据库中的哪张表,实行何种操作。输 出将操作的结果保存到数据库中。算法逻辑暂无相关对象及接口所有与数据库进行操作的界面。备注暂无编号:xm-10模块名称项目信息管理模块代号Iteminfo.cs适用范围局

16、部类型窗体类型模块功能用以实现项目的基本信息管理,包括:新增项目信息、修改已有项目信息等。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求及时显示系统中,正在进行的项目信息。限制条件在展现项目信息时,对过期或暂停的项目暂不显示。输 入对项目的基本信息进行输入。输 出将进行变动的项目信息保存到数据库中。算法逻辑暂无。相关对象及接口主窗体页面。备注暂无编号:xm-11模块名称项目技术管理模块代号Skillinfo.cs适用范围 局部类型窗体类型模块功能记录特定项目的关键技术,主要的操作包括:关键技术的录入、修改、删除以及保存等。作者杨勇编写时间2007-7-25修改人修改

17、时间修改批准人修改次数性能要求及时显示指定项目的关键技术。限制条件暂无。输 入按项目分类,选择所需要维护的项目名称,并在指定的项目下,实现该项目关键技术的维护(包括:技术的新增、修改、删除等操作)。输 出将给定项目的关键技术进行变更的结果保存到数据库中。算法逻辑暂无。相关对象及接口主窗体页面、项目基本管理模块。备注暂无编号:xm-12模块名称客户信息管理模块代号Custominfo.cs适用范围局部类型窗体类型模块功能用以实现对客户的基本信息进行维护和管理,其主要的操作包括:客户基本信息的新增、修改、删除以及保存等。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求能时

18、时提取或保存客户信息。限制条件暂无。输 入输入客户的基本信息。输 出将进行变更的客户信息保存到数据库中。算法逻辑暂无相关对象及接口主页面窗体备注暂无编号:xm-13模块名称成员信息管理模块代号Memberinfo.cs适用范围局部类型窗体类型模块功能用以实现系统中项目组成员的基本信息,进行管理,其主要的操作包括:成员信息的新增、修改、删除以及保存等。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求时时显示和保存项目组成员的基本信息。限制条件暂无。输 入进行项目组成员基本信息的录入。输 出将变更后的项目组成员信息保存到数据库中。算法逻辑暂无相关对象及接口主页面窗体备注暂

19、无编号:xm-14模块名称成员异动信息管理模块代号Changeinfo.cs适用范围 局部类型窗体类型模块功能用以实现项目组成员的异动信息的管理,这种异动信息包括:职位升迁、部门调动、入职、离职等。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求能够时时准确显示项目组各个成员的异动信息。限制条件暂无。输 入项目组成员的异动信息。输 出将项目组成员的变迁信息保存到数据库中,以供查询和维护。算法逻辑暂无相关对象及接口主页面窗体、成员信息管理备注暂无编号:xm-15模块名称成员考核管理模块代号Examineinfo.cs适用范围局部类型窗体类型模块功能用以实现对项目组成员的

20、工作业绩的考核。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求暂无限制条件暂无。输 入输入项目组成员、考核类型、考核结果等信息。输 出将对成员考核的结果保存到数据库中。算法逻辑暂无相关对象及接口主页面窗体备注暂无编号:xm-16模块名称项目基本信息查询模块代号Query_item.cs适用范围局部类型窗体类型模块功能给定时间段或项目类型,查询项目的基本信息。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求暂无限制条件暂无。输 入要进行查询的时间段或要进行的查询的项目类型。输 出将查询结果展现出来,或进行打印成报表。算法逻辑暂无相关对象及接口

21、主页面窗体、项目基本信息管理备注暂无编号:xm-17模块名称客户基本信息模块代号Query_custm.cs适用范围局部类型窗体类型模块功能用以实现客户的基本信息的查询,可以按客户的类型等信息进行条件查询。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求查询速度在5=秒内完成。限制条件暂无。输 入输入客户类型等信息。输 出将查询结果展现出来,或将结果打印出来。算法逻辑暂无。相关对象及接口主页面窗体、客户基本信息管理窗体备注暂无编号:xm-18模块名称成员基本信息查询模块代号Query_member.cs适用范围局部类型窗体类型模块功能实现系统成员基本信息的查询,可以按

22、项目成员的基本类型,项目成员承担的角色等信息进行查询。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求查询速度在5=秒内完成。限制条件暂无。输 入项目成员的基本类型等信息输 出将查询结果显示出来,或进行打印。算法逻辑暂无。相关对象及接口主页面窗体、项目成员基本信息管理窗体。备注暂无编号:xm-19模块名称项目技术信息查询模块代号Query_skill.cs适用范围局部类型窗体类型模块功能用以实现具体的项目技术信息查询,可以按项目、项目类型或项目技术类型等进行查询。作者杨勇编写时间2007-7-25修改人修改时间修改批准人修改次数性能要求查询速度在5=秒内完成。限制条件

23、暂无。输 入项目名称或编号、项目类型或项目技术类型等信息。输 出将查询的结果显示出来或打印出来。算法逻辑暂无相关对象及接口主页面窗体、项目技术管理窗体备注暂无提示:若本模块是一个窗口,还需填写窗口对象说明表。窗口对象说明表窗 口 对 象 说 明 表编号:xm_wd_01窗口名登录窗体说明书编号1、窗口对象控件列表对象类型对象名称对象事件对象功能描述用户使用控制 文本输入框Txt_usercodeTxt_usercodechanged()当用户输入帐号后按“回车”键时触发。针对不同用户,设置不同的操作权限文本输入框Txt_passwordTxt_passwordchanged()当用户输入密码按

24、“回车”键时触发。按钮Btn_okBtn_okOnclicked()进行帐号和密码验证时触发。按钮Btn_cancledBtn_cancledOnClicked()退出登录窗口时触发。2、窗口事件(函数)列表事件(函数)名事件(函数)类型事件(函数)功能描述事件(函数)算法逻辑暂无编号:xm_wd_02窗口名主窗体说明书编号1、窗口对象控件列表对象类型对象名称对象事件对象功能描述用户使用控制树型控件Txt_usercodeTxt_usercodechanged()当用户输入帐号后按“回车”键时触发。针对不同用户,设置不同的操作权限文本输入框Txt_passwordTxt_passwordchanged()当用户输入密码按“回车”键时触发。按钮Btn_okBtn_okOnclicked()进行帐号和密码验证时触发。按钮Btn_cancledBtn_cancledOnClick

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2