JSP商品信息管理系统Word下载.docx
《JSP商品信息管理系统Word下载.docx》由会员分享,可在线阅读,更多相关《JSP商品信息管理系统Word下载.docx(26页珍藏版)》请在冰点文库上搜索。
![JSP商品信息管理系统Word下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/5/62808980-9006-405f-a07d-b8082610a78f/62808980-9006-405f-a07d-b8082610a78f1.gif)
1.系统安全性。
由于该系统的使用对象多,要求有较好的权限管理。
不同权限进入不同的界面,为了防止数据的并发现象的出现,数据的编辑必须由合法用户来操作,并对每个商品的信息进行良好的保密。
2.系统内容的全面性。
商品信息管理系统不仅是对商品的基本信息进行管理,还包过商品的查询和修改等,因此,本系统能够很好的满足用户对商品的信息进行完善、统一的管理。
3.系统灵活性。
要求有良好的人机界面,操作简单(数据的添加、删除、修改、查询等方便快捷)。
4.可扩展性。
站点的数据承载量、功能模块的单个或整体调整都可以满足变化的需要,这种适应性称为可扩展性。
固定资产管理系统的可扩展性,体现在不同用户群需要处理不同类型的数据、数据与用户之间进行交互、数据要符合个用户的使用需求、多表查询系统化、避免性能下降等方面。
5.易维护性。
本系统采用结构,系统的升级只需要在服务器端完成,更新软件系统的数据库、文件也只需要更新服务器端即可。
在进行系统的维护时,只需要远程登录服务器系统,减少了维护系统的成本和周期。
第二章总体设计
本课题研究内容为数码商品信息管理系统,数码商品信息管理系统提供了强大的商品管理功能,方便管理员对商品信息的添加、修改、删除、查询等操作。
本系统开发的总体任务是实现数码商品信息管理的系统化、规范化、自动化、达到提高商品信息管理效率的目的。
主要内容包过:
1.商品信息管理模块:
1.管理员可以对商品进行添加(包过基本信息)、删除、查看、修改信息。
数码商品信息管理系统主要提供方便高效的管理功能以及网上的信息查阅平台,管理员可以通过该系统查阅相关信息、修改相关信息。
该系统使用编程语言,2008数据库以及作为开发平台,运用软件工程思想方法,对系统进行快速有效开发,系统分为以下几个方向:
(1)用户管理。
实现对不同用户分配不同的权限。
(2)数据库连接。
使程序能访问数据库,并能对其中的数据进行操作。
(3)数据录入。
通过程序能实现往数据库中增加记录。
(4)数据查询。
通过各种查询组合实现对数据的精确选取。
(5)数据维护。
包括对数据的修改及删除操作。
系统依据构架的运行平台,利用进行整体框架的设计,连接数据库,最后进行全面的系统调试而完成。
2.本课题研究的目标及主要特色
1.研究目标:
建立一个数码商品信息管理系统,实现管理员对商品信息的获取、统计等各环节的计算机管理。
2.主要特点:
(1)实现商品信息管理的基本要求,对商品进行完善管理。
(2)界面友好,简单易用。
(3)系统操作简单,功能强大,易于维护。
3.系统示例图
第三章数据库设计
在本系统中使用的是2008数据库管理系统。
本系统使用的数据库名为,下面具体讲解数据库中各数据表的创建和逻辑结构.
1.总体表设计
1表:
记录管理员信息;
2表:
记录商品信息;
2.数据库表的结构
表
列名
数据类型
允许值
(10)
否
(18,0)
(50)
3.数据库连接
是数据库连接()技术的简称,是为各种常用的数据库提供无缝连接的技术。
定义了语言同各种数据之间的应用程序设计
接口(),提高了软件的通用性。
的关键技术是数据库连接驱动程序,针对这点大量的数据库厂商和第三方开发商支持的的标准,并开发了不同的数据库驱动程序。
本系统正是利用驱动程序来连接数据库的。
第四章详细设计与实现
1.登入界面
由于系统设置了2个不同的权限,所以登入时首先应该对权限进行判断,然后对所属权限范围内的用户进行用户名和密码验证,验证成功才进入相应的页面。
图4-1登录
登录页面代码
<
"
.*"
%>
"
8"
>
>
<
商品信息管理系统登录页面<
;
8"
1"
<
0"
130"
;
用户名<
20"
密;
码<
登录"
12"
/>
清除"
2.主页面
图4-2
主页面部分主要代码
h4>
70"
数码商品信息管理<
4>
a"
商品信息添加<
商品信息查询<
返回登录页面<
3.添加商品信息页面
图4-3
添加商品页面主要代码
输入要添加商品的信息<
返回主页<
%
("
);
:
1433"
();
*
%>
h2>
2>
200"
商;
品;
编;
号<
<
名称<
商标<
<
型号<
价格<
提交"
取消"
添加商品信息后页面
图4-4
添加商品信息后页面主要代码
2"
商品编号<
%("
3="
3="
3=(333);
33();
*"
3(3);
(()){
("
)%>
}
3();
4.查询页面
图4-5
查询页面主要代码
显示表头>
商品编号>
%
/*连接数据库并查询*/
(()){
将查询结果投放至表格中显示>
用来进行修改删除命令发起的按钮,自带指示位置的数据>
)%>
修改"
删除"
%}%>
/*关闭与数据库的连接*/
5.修改页面
图4-6
修改页面主要代码
();
"
/*连接数据库并查询学生表中指定数据*/
)
3(333);
/*获取或页面的修改按钮所提交的数据*/
33(3);
3();
创建用于提交修改后的数据的表单并先将旧数据填>
3("
名;
称<
标<
型;
价;
格<
修改商品信息后提交完页面
图4-7
主要代码
/*把来自页面的数据提取出来*/
b[]("
8859-1"
(b,"
b1[]("
(b1,"
b2[]("
(b2,"
("
b3[]("
(b3,"
b4[]("
(b4,"
/*连接数据库并修改商品表中指定商品的数据*/
("
'
'
h3>
已更改商品信息<
3>
经过以上操作后,数据库中有以下记录<
序号<
6.删除页面
图4-8
删除页面主要代码
第五章.心得体会
课程设计是一个重要的教学环节,通过课程设计使我们了解到一些实际与理论之间的差异。
通过课程设计不仅可以巩固专业知识,为以后的工作打下了坚实的基础,而其还可以培养和熟练使用资料,运用工具书的能力,把我们所学的课本知识与实践结合起来,起到温故而知新的作用。
课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门设计课,给了我许多道,给了我很多思,给了我莫大的空间。
同时,设计让我感触很深。
使我对抽象理论有了具体的认识。
在课程设计过程中。
我们要比较系统的了解的设计中的每一个环节,包括从总体设计原则,本次设计综合一年所学的专业课程,以《设计任务书》的指导思想为中心,参照有关资料,有计划有头绪、有逻辑地把这次设计搞好!
总之,这次课程设计使我收获很多、学会很多、比以往更有耐心很多。
感谢学校及老师给我们这次课程设计的机会,最真挚的感谢我们的辅导老师,在设计过程中,老师精心的辅导和不厌其烦地的态度才使得我们以顺利的完成这次设计,他那无私的奉献的精神照耀着我们对学习的热爱,同时也增加我们对知识的追求和欲望度。
第六章.参考文献
张志锋.邓璐娟.张建伟.宋胜利等程序设计与项目实训教程清华大学出版社
耿祥义.张跃平程序设计清华大学出版社
耿祥义.张跃平实用教程(第三版)清华大学出版社
尹志宇.郭晴数据库原理与应用教程2008清华大学出版社
专业
计算机科学
班级
计算机15
姓名
赵成
学号
教研室主任
陈艳
指导教师
张冬姣
指导教师评语:
签字:
年月日
设计成绩:
签字:
课程设计成绩评定