项目文档模板Word下载.docx

上传人:b****5 文档编号:19450104 上传时间:2023-01-06 格式:DOCX 页数:27 大小:447.80KB
下载 相关 举报
项目文档模板Word下载.docx_第1页
第1页 / 共27页
项目文档模板Word下载.docx_第2页
第2页 / 共27页
项目文档模板Word下载.docx_第3页
第3页 / 共27页
项目文档模板Word下载.docx_第4页
第4页 / 共27页
项目文档模板Word下载.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

项目文档模板Word下载.docx

《项目文档模板Word下载.docx》由会员分享,可在线阅读,更多相关《项目文档模板Word下载.docx(27页珍藏版)》请在冰豆网上搜索。

项目文档模板Word下载.docx

3.闹钟功能。

《此功能暂为实现》

4.备忘录

5.计算器

6.拼图游戏

7.播放器

8.手机设置。

9.互联网。

1.2客户资料

客户名:

1.3开发工具及运行环境:

JDK6.0+Myeclipse6.5+eclipseMe插件+WTK

WINDOW环境下运行。

1.4项目进度表

序号

任务

备注

信息功能

7.20

电话薄功能

8.1

备忘录

计算器

8.15

拼图游戏

8.20

5

播放器

8.25

软件需求说明书

2.1问题陈述:

为什么要开发此项目,用此项目解决什么问题

2.2要达到的目标:

对项目的主要功能进行描述:

一.短信发送功能

1.把已发送的信息保存到已发送箱中。

2.可手工添加收件人和到电话薄中查找收件人

3.查看已发信息(信息包括信息内容和发送日期)

4.删除已发送箱中的信息

二.电话薄功能:

1.添加联系人信息,信息包括联系人姓名和电话号码。

2.删除联系人

3.修改联系人

4.查找联系人

5.发送信息

三.备忘录功能:

1.添加备忘录信息:

信息包括任务内容和做任务的日期。

2.修改备忘录信息。

3.删除备忘录信息

4.查看备忘录信息

2.3具体的分析:

此项目分为六个功能模块:

短信发送、备忘录、电话薄、计算器、播放器、游戏。

此项目的结构为:

MIDlet

主界面Canvas

功能键Canvas

游戏

短信发送

电话薄

发件箱

新建信息

查看发件箱信息

删除发件箱短信

存发件箱

视频播放

自制的声音播放

简单的

播放

删除任务

修改任务

添加任务

查看任务

查看联系人

删除联系人

编辑联系人

添加联系人

2.4功能模块:

画功能模块的流程图

电话为空

电话本的流程图:

电话本

“返回”按钮

“返回”按钮N

Y

写短信界面

选项按钮添加号码按钮

选项List界面

添加电话界面

发送短信选项添加选项

返回按钮完成按钮

删除选项修改选项

编辑电话界面

查找选项

查找界面

返回按钮返回按钮

删除List界面

Alert修改成功提示界面

完成按钮

Alert删除成功提示界面

“全选”选项

“本条”选项

自选删除多选List界面

“自选”选项确定按钮

返回按钮

此功能的类名,主要成员变量和成员方法

类名

成员变量

成员方法

功能说明

AddPhoneFaceForm

mainMidlet:

MainMidlet

cmdOK:

Command

cmdBack:

image:

Image

tfName:

TextField

tfPhone:

AddPhoneFaceForm(MainMidlet)

commandAction(Command,Displayable)

addPhoneNumber()

添加电话号码

FindPhoneForm

MainMidlet

ft_Phone:

imageItem:

ImageItem

cmdDel:

FindPhoneForm(MainMidlet)

displayFindedPhone()

itemStateChanged(Item)

查找电话号码

EditPhoneForm

alert:

Alert

imageAlert:

EditPhoneForm(MainMidlet)

EditPhoneNumber()

displayTextField()

修改电话号码

DisplayPhoneList

ticker:

Ticker

str:

String

cmd_Option:

cmd_Add:

cmd_Back:

DisplayPhoneList(MainMidlet)

showAllPhone()

getStr()

显示所有的电话号码

OperatePhoneList

comOk:

comBack:

imagepart:

OperatePhoneList(MainMidlet)

对电话号码进行操作选择的界面(添加、修改、查找、删除、发送消息)

DeletePhoneList

cmdOk:

DeletePhoneList(MainMidlet)

deleteSelectedPhone()

deleteAllPhone()

对删除进行选择操作(本条、自选、全选)

DeleteMultiChoicePhoneList

DeleteMultiChoicePhoneList(MainMidlet)

deleteSelectedMultiPhone()

在电话本中选择多个进行删除操作

PhoneRmsDao

rs:

RecordStore

openRecordStore()

closeRecordStore()

getRecordNumber()

addRecord(String,String)

showAllRecord()

deleteRecord(String)

deleteAllRecord()

updateRecord(String,String,String)

queryRecord(String)

电话号码的RMS接口类

PhoneInfo

name:

phoneNumber:

getName()

setName(String)

getPhoneNumber()

setPhoneNumber(String)

objectToByteArray()

byteArrayToObject(byte[])

把包含姓名和电话号码成员变量的对象转化为RMS能够存储的字节数组反之把字节数组转化成对象

MainWelcomeCanvas

cmd_Menu:

cmd_Phone:

date:

Date

cld:

Calendar

imageTime:

time:

imageBackground:

Image[]

imageMan:

imageThing:

imageMessage:

sbf:

StringBuffer

index:

int

MainWelcomeCanvas(MainMidlet)

run()

paint(Graphics)

display(Graphics)

Canvas主界面,显示时间以及对有无任务、电话、已发信息进行提示

MenuCanvas

num:

maxnum:

buttonWidth:

buttonHeight:

focusX:

focusY:

cmdSure:

Image[][]

imageActive:

imageBottom:

string:

String[][]

font:

Font

count:

countActive:

MenuCanvas(MainMidlet)

drawFocus(Graphics,int)

setXandYByNum(int)

keyPressed(int)

显示功能菜单并根据不同的功能进入不同的功能界面

备忘录流程图:

备忘录主界面

“保存”按钮

添加任务界面

“返回”按钮

功能主

界面

任务是否为空

主界面

菜单按钮“备忘录”

“返回”“返回”按钮

N

查看任务删除任务修改任务

任务列表界面

“返回”按钮“修改”按钮

修改任务界面

保存按钮

删除按钮返回按钮

此功能的类名,主要成员变量和成员方法

AddMemoFaceForm

dateFilde:

DateField

textField:

comSave:

AddMemoFaceForm(MainMidlet)

addMemo()

reflushText()

MemoAllList

assginment:

comDel:

comUpdata:

comShow:

MemoAllList(MainMidlet)

showAllMemo()

castButton()

deleteMemo()

显示任务列表

MemoMainCircleMenuCanvas

MENURIGHT:

MENULEFT:

fag:

menuImage:

background:

jiaodu:

int[]

menuName:

String[]

x:

y:

local:

f:

running:

boolean

MenoMainCircleMenuCanvas(MainMidlet)

deleteAllBack()

actionDisplay()

UpDataMemoFaceForm

UpdataMemoFaceForm(MainMidlet)

flushText()

updataRecord()

MemoRMSDao

addRecord(Date,String)

updataRecord(String,Date,String)

quaryOneRecord(String)

备忘录的RMS接口类

MemoInfo

getAssginment()

setAssginment(String)

getDate()

setDate(Date)

把包含日期和任务内容成员变量的对象转化为RMS能够存储的字节数组反之把字节数组转化成对象

信息流程图:

Alert信息为空提示界面

发送成功提示

发送

信息界面

菜单按钮信息Y

发送箱是否为空

已发送箱

“返回”返回按钮

返回按钮N返回按钮

收件人和信息都不为空

回新建信息

已发送箱界面

选项按钮

收件查看按钮返回按钮

查看已发送箱中的信息界面

人不

Y(加上N为空

发送选项)OK按钮

收件人界面

删除按钮

删除界面

添编返回N

加辑

收内删除

件容本条选项全选选项

编辑内容界面

信息是否为空

人确定按钮

添加收件人界面

返回按钮选项按钮自

选项界面

返回按钮选

添加收件人Y项

添加了确定和删除按钮,移除了查找和返回按钮

自选删除界面

删除按钮

手工输入时

编辑界面

(内容不为空)

保存

查返回

Alert删除成功提示

按确定按钮

在电话本中查找收件人界面

返回按钮

添加收件人成功提示界面

确定按钮

AddMessageFaceTextBox

cmd_Sure:

AddMessageFaceTextBox(MainMidlet)

添加短信内容的TextBox

AddReceiverFaceTextBox

cmd_Find:

cmd_Del:

AddReceiverFaceTextBox(MainMidlet)

添加收件人

DeleteMultiChoiceMessageList

DeleteMultiChoiceMessageList(MainMidlet)

showAllSendedMessage()

deleteSelectedMultiMessage()

自选删除已发送信息

DeleteSendedMessageList

DeleteSendedMessageList(MainMidlet)

deleteSelectedMessage()

deleteAllMessage()

提供删除操作选择(本条、自选、全选)

DisplaySendedMessageForm

messageText:

phoneText:

DisplaySendedMessageForm(MainMidlet)

getMessageText()

setMessageText(TextField)

getPhoneText()

setPhoneText(TextField)

查看已发送箱中的信息

EditMessageFaceCanvas

image_person:

image_edit:

image_background:

message:

bool:

EditMessageFaceCanvas(MainMidlet)

getDraw(String)

setMessage(String)

getMessage()

显示添加的收件人及内容的。

EditReceiverFaceTextBox

cmd_Save:

EditReceiverFaceTextBox(MainMidlet)

修改添加的收件人

FindMultiChoicePhoneList

imageList:

FindMultiChoicePhoneList(MainMidlet)

obtainSelectedMultiPhone()

用于从电话本中添加收件人

MessageMainFaceCanvas

image_on:

image_off:

MessageMainFaceCanvas(MainMidlet)

提供新建信息和已发送箱两个功能键的界面

MessageOptionFaceList

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1